body {background: url(../images/background.gif) repeat-x; margin: 0; text-align: center; background-color: #ffffff; color:#313131; font-family:Verdana,Arial,Sans-Serif; font-size:11px; font-weight:normal;}

/***** HEADER *****/
.header {background: padding: 10px 0 0 0px; margin: 0 auto; width: 990px;  position: relative; z-index: 20;background-color:#7a2200; height:85px;}
.header h1 a {background: transparent url(../images/logo.jpg) no-repeat scroll 0 0; display:block; float:left; margin: 3px 0 0 15px; text-indent:-10000px; height:85px; width: 350px; }
.header ul {float:right; height:39px; margin: 29px 0 0;}
.header ul li { float:left; height:39px; list-style-image:none; list-style-position:outside; list-style-type:none; }
.header ul li a {
background:#942009 none repeat scroll 0 0;
border-bottom:1px solid #7A2200;
border-top:1px solid #A9260B;
color:#E7A454;
display:block;
float:left;
font-size:11px;
font-weight:bold;
height:37px;
line-height:37px;
margin:0 0 0 1px;
padding:0 10px;
text-decoration:underline;
}
.header ul li a:hover { text-decoration: none;}
.margins {margin:10px auto 0pt;}
.masterhead {color:#FFFFFF; font-family:Verdana,Arial,Sans-Serif;background-color:#6C1F01;height:33px; line-height:33px; text-align:center; margin: 0px;}
.masterhead h1, .masterhead h2, .masterhead h3 {display: inline; margin: 0px; color:#FFFFFF; font-size: 12px;font-family:Verdana,Arial,Sans-Serif;}
.masterhead a {color:#E7A454; font-size: 12px; font-family:Verdana,Arial,Sans-Serif; text-transform: uppercase; font-weight: bold;}

.tablethumbs h1 { margin: 0px; padding: 0px; font-size: 12px; font-weight: bold  }
.tablethumbs ul { margin: 0px; padding: 0px; list-style: none;  }
.tablethumbs ul li { margin: 1px; padding: 0px; float: left;  }
.tablethumbs ul li img { width:150px; height:200px; background-color:#F6F3EA; padding: 3px; }
.tablethumbs p { margin: 0px; }

.desta { font-size: 18px;}
.desta a { font-size: 35px; font-family: Arial, Helvetica, sans-serif; display: block; margin: 1px;}

.friendly ul { margin: 0px; padding: 0px; list-style: none; }
.friendly ul li { margin: 0px; padding: 0px; }
.friendly ul li a { text-decoration: none;}

.titlem {height: 35px; text-align:left; font-size: 22px;}
.title { background:transparent url(../images/sidebar-box.gif) repeat-x; height: 35px; text-align:left; font-size: 22px;}
.center { text-align: center;}
.left { text-align: left;}

.biosdetail ul {margin: 0px; padding: 0px; list-style: none;}
.biosdetail ul li {margin: 0px; padding: 0px;}

.tablebios {text-align: left;}
.tablebios ul {margin: 0px; padding: 0px; list-style: none;}
.tablebios ul li {margin: 0px; padding: 0px;}

.tabletoptrade{text-align: left;}
.tabletoptrade ul {margin: 0px; padding: 0px; list-style: none;}
.tabletoptrade ul li {margin: 0px; padding: 0px;}
.tabletoptrade ul li a {font-size:12px; text-decoration:none; color:#7A2200;}
.tabletoptrade ul li a:hover {text-decoration:underline;}

.numofgals { color:#000000; }
.officialurl {background-image: url(../images/homeico.jpg); background-repeat: no-repeat; width: 15px; margin-left: 2px; text-decoration: none;}

/***** FLOATING FIX *****/
/***** float clearing for IE6 *****/
* html .clearfix { height: 1%; overflow: visible;}

/***** float clearing for IE7 *****/
*+html .clearfix {min-height: 1%;}

/***** float clearing for everyone else *****/
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}