* { font-family:"Times New Roman", Serif; font-size:16px; }
body {margin:0; padding:0; }
h1 { color:#006699; font-weight:bold; padding-top:15px;   }
h2 { font-weight:bold; }
h4 {font-size:10px; font-family:arial, sans-serif; padding:0; margin:0; font-weight:normal; }
ul { padding-left:20px;  }
a { color:#006699; }
a:hover {color:#000; }
td {vertical-align:top; padding-right:10px; }
a img {border:0px;}
.s {width:200px; margin:30px;}


.inline {display:inline; }
.center {text-align:center; }
.article {font-style:italic;}
.rightImage {margin:7px 0px 10px 7px; }
.sold { color:#FF0000; }
.herds td {text-align:center; font-family:arial; font-size:10px; }

#logoBox {position:absolute; top:0px; left:0px; width:131px; height:95px; z-index:2; }
#topBanner {position:absolute; top:0px; left:131px; width:700px; height:95px; z-index:1; }
#corner {position:absolute; top:0px; left:0px; width:131px; height:95px; z-index:1; }
#sideBar {position:absolute; top:95px; left:0px; width:131px; height:200em; z-index:1; background:url("/images/sideBack.gif") repeat-y; }
#side, #side h1 a {font-size:12px; color:#006699; padding:0; margin:0; vertical-align:top; }
#rounded {position:absolute; top:95px; left:131px; width:20px; height:20px; z-index:1; }

#primaryContent { width:569px;  margin:95px 0px 0px 131px; padding:25px; }
#textArea {width:550px; }
#homeEvents {position:absolute; top:130px; left:570px; width:194px; }
#footer  {margin: 100px 0 0 131px; padding:10px;  width:569px; text-align:center; font-size:11px; color:#006699;}


#linksBox {position:absolute; top:135px; left:0px; width:131px; padding:3px; z-index:2; }
#linksBox a {text-decoration:none; color:#000; font-size: 13px; display:block; padding-bottom:3px; }
#linksBox a:hover {color:#FFF;}

#address {width:131px; font-size:10px; margin-top:25px; }
#address a {font-size:10px; }

#pacas td {font-size: 12px; padding:10px;}


table#productsTable td { vertical-align:top; padding:15px; }
table#productsTable td.odd { background:#EEE; }


