/* CSS Document */

body {margin:0; background-color:#000;}

#mast {height:40px; background:url(images/bg_masthead.jpg) no-repeat top center; border-bottom:1px solid #666; padding-top:135px;}

#mainnav {width:675px; height:40px; background:url(images/bg_nav.jpg) repeat-x; margin:0 auto; text-align:center; font:14px Arial, Helvetica, sans-serif; padding-left:240px; text-transform:uppercase;}
#mainnav a {color:#000; text-decoration:none; padding:12px 15px 0; display:block; float:left; height:28px; border-left:1px solid #c19d31; border-right:1px solid #fff371;}
#mainnav a:hover {color:#FFF; background-color:#000;}

#secondarynav {width:915px; text-align:center; color:#999; margin:10px auto 20px; font:14px Arial, Helvetica, sans-serif;}
#secondarynav a {color:#999; text-decoration:none; margin:0 10px;}
#secondarynav a:hover, #foot a:hover, #left a:hover {color:#FC3;}

#main {width:915px; margin:0 auto 15px;}

#left {width:165px; float:left; color:#999; font:12px Arial, Helvetica, sans-serif; margin-bottom:15px;}
#left h6, #right h6 {color:#999; font:10px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 0 5px; text-align:center;}
#left #news {border-top:1px solid #666; border-bottom:1px solid #666; margin:0 0 15px; padding-bottom:10px;}
#left #news p {margin:10px 0 0;}
#left img.ad, #right img {margin-bottom:15px;}
#left a {color:#999; text-decoration:none;}

#middle {border:1px solid #666; width:500px; float:left; margin:0 14px 15px; padding:0 20px 20px;}
#middle img {margin:0 -20px;}
#middle h1 {margin:15px 0 10px; color:#FFF; font:22px Arial, Helvetica, sans-serif;}
#middle p {color:#CCC; font:12px Arial, Helvetica, sans-serif; margin:0;}
#middle a {color:#FC3; text-decoration:none;}
#middle a:hover {text-decoration:underline;}

#sub {border:1px solid #666; width:500px; float:left; margin:0 14px 15px; padding:0 20px 20px;}
#sub h1 {margin:15px 0 10px; color:#FFF; font:20px Arial, Helvetica, sans-serif;}
#sub p {color:#CCC; font:12px Arial, Helvetica, sans-serif; margin:0 0 15px;}
#sub a {color:#FC3; text-decoration:none;}
#sub a:hover {text-decoration:underline;}

#right {width:180px; float:right; margin-bottom:15px;}
#right a {color:#FC3; text-decoration:none;}
#right a:hover {text-decoration:underline;}

#foot {text-align:center; font:11px Arial, Helvetica, sans-serif; color:#999; border-top:1px solid #666; padding:15px 0; clear:both;}
#foot a {color:#999; text-decoration:none; margin:0 5px;}