@charset "UTF-8";
/* CSS Document */

* { margin:0; padding:0; }
html, body { background:url(images/background.gif) repeat-x; margin:0 auto; }
.clear { clear:both }
h1, h2, h3, h4, h5 { font-family: "Lucida Grande"; color: #6D2811; margin:10px 5px; }
p, ul { font-family: Helvetica; color: #000; }
a img { border:none; }
#container { margin:0px auto; width:780px; background:#FFF; }
#sidebar { width:180px; float:left; }
#wrapper { width:600px; float:left; background:url(images/banner.jpg) no-repeat top left; padding:150px 0 0 0; }
#primary { width:418px; float:left; border-left: 1px solid #999; border-right: 1px solid #999; }
#footer { margin:10px auto; width:780px; text-align:center; }
#sidebar ul { list-style:none; font-size:24px; }
#sidebar ul li { border-bottom: 1px solid #999; }
#sidebar ul li a { display:block; padding:5px 5px 5px 10px; background:#fff; color:#000; text-decoration:none; width:165px; }
#sidebar ul li a:hover, #sidebar ul li a.active { background-color:#999; color:#fff }
#primary img { padding-right:10px; float:right; width:160px; height:auto; }
#primary ul { list-style:inside; margin:5px 0 5px 10px; }
#primary li { color:#6d2811; }
#primary li span { color:#000; }
#primary a img { width:200px; height:200px; float:left; margin:2px; padding:0; }
#primary p { padding:5px 5px 15px 10px; }
.adverts{float:right;width:180px;}
.adverts img {padding:10px;}
.adverts a{color:#009;}
.adHolder{width:160px; margin:0 10px 10px 10px; float:left;}
.adImage{width:57px; padding:0 3px 0 0; float:left;}
.adImage img{padding:0;width:57px; height:60px;} 
.adText{width:100px; float:left; font-size:12px;}
.style1 { font-size: 12px }
.style2 { color: #FF0000 }
