/* standard elements */
* {
	font: normal 1em Arial, Helvetica,sans-serif;
	margin: 0; padding: 0;
}
a {
	color: #336633;
	text-decoration: none;
	font-weight:bold;
}
a:hover, .footer a:hover {
	color: #FF9900;
}
body {	
	background: #000 url(img/bg.jpg) repeat-y center top;
	font-size: 12px;
	margin: 0;
	color: #000;
}
p {
	margin-left: 60px;
	margin-right: 60px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
}

small {
font-size: 10px;
}

ul {
	margin: 5px 0;
  text-align: justify;
}

li {
	list-style: url(img/li.gif); 
	margin-left: 80px;
}

hr {
width: 85%;
color:#FFF; 
height:1px;
border-top: 1px dashed #336633;
}


.container {
  font-size: 1em;
  margin-left: 0%;
  margin-right: 0%; 
	width: 950;
}

html {
overflow-y: scroll;
}

/* header */
.header {
	background: #000 url(img/banner.jpg) no-repeat center top;
	border-bottom: 1px solid #000;
	height: 100px;
}

/*- Menu Tabs --------------------------- */

      #tabs {
      float:left;
      width:100%;
      font-size:1.2em;
	  /*border-bottom:1px solid #2763A5;
      line-height:normal;*/
      }
    #tabs ul {
	  margin:0;
	  padding:1px 50px 50px 298px;
	  letter-spacing: 1px;
    list-style:none;       
  }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;            
    }
    #tabs a {
      float:left;
      background:url("img/left.jpg") no-repeat left top;
      margin:0;
      padding:0 0 0 2px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("img/right.jpg") no-repeat right top;
      padding:5px 15px 5px 5px;
      color:#FFF;
      }

    #tabs a span {float:none;}

    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs a:hover {
      background-position:0% -29px;
      }
    #tabs a:hover span {
      background-position:100% -29px;
      }

/* content */
.content {
	padding: 10px 0;
}
.content h1 {
	color: #333300;
	font-size: 1.3em;
	font-weight:bold;
  text-align: center;
  margin-bottom: 5px;
}

.content h2 {
	color: #336633;
	font-size: 1.2em;
  font-weight:bold;
	margin-bottom: 5px;
}

.content h3 {
	color: #336633;
	font-size: 1.1em;
  font-weight:bold;
	margin-bottom: 5px;
}

/* footer */
.footer {
	font-size: 0.9em;
	padding-bottom: 12px;
	text-align: center;
	}
.footer a {
	color: #000;
}
/* table */
table {
  border:0;bordercolor:#FFFFFF;
}
tr {
  border-bottom: 0px solid #999;
}

tr.odd {
  background-color: #99FF99;
}

th {
  background-color:#336633; 
  text-align: left;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 1.1em;
  padding: 0 .5em;
  color: #FFF;
}

td {
  color: #000;
  border-left: 0px solid #999;
  border-right: 0px solid #999;
  padding: 0 .5em;
}

table.layout {
   border:0;bordercolor:#ECECEC
}
.layout th {
       background-color:#336633; 
       text-align: center;
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 1.1em;
       padding: 0 .5em;
}
.layout td{
       text-align:left;
       color: #000;
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 1em; 
       padding: 2px;  
       margin: 0;
}

table.gallery {
       border:0;
       text-align:center;
  }

.gallery tr {
  border-bottom: 0px solid #FFF;
}
.gallery th {
       background-color:#336633; 
       text-align: center;
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 1.1em
}
.gallery td {
       text-align:center;
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 1em; 
       padding: 5px;  
       margin: 0;
}
.gallery p {
       text-align:center;
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 1em; 
       color: #333300; 
}
.gallery img {
      padding:1px;
      border:1px solid #333300;
      
      } 

