*{margin:0;padding:0;}
body{font:62.5%/130% Verdana, Arial, Helvetica, sans-serif;background-repeat:no-repeat;background-position:top;}
a{color:#48647C;text-decoration:none;font-weight:700;}
a:hover{color:#6C92B9;text-decoration:underline;}
img{border:none;}
#header{width:800px;background-image:url(../images/site-nav-bottom-drkblu2.jpg);background-repeat:repeat-x;background-position:bottom;height:90px;margin:0 auto;}
#pagewidth{width:840px;background:url(../images/bg.gif) repeat-y;margin:0 auto;}
#body_content{width:800px;margin:0 auto;}
#footer{width:780px;background-image:url(../images/footer_bg.jpg);background-repeat:repeat-x;margin:0 auto;padding:5px 10px;}
#content_padding{margin:0 10px;}
#news{text-align:left;float:right;width:230px;}
h1,h2{font-family:palatino, georgia, serif;font-size:210%;font-weight:400;font-style:normal;line-height:160%;font-variant:normal;text-transform:none;color:#333;text-decoration:none;border-bottom:1px dashed #333;margin-bottom:5px;margin-top:3px;}
p{/*font-family:Verdana, Arial, Helvetica*/, sans-serif;font-size:120%;font-style:normal;line-height:140%;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;margin-bottom:10px;}
.images{background:#fff url(../../g/content-bg.jpg) repeat-x;float:left;margin:0 6px 0 0;padding:6px;}
.home_container{background-color:#FFF;margin-bottom:10px;}
.home_list li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:120%;padding-bottom:5px;}
ul.home_list{margin:0 0 0 2em;padding:0;}
.home_list li a{text-decoration:none;color:#34495C;}
.home_list li a:hover{color:#567490;}
div#official_rules h2{font-family:palatino, georgia, serif;font-size:100%;font-weight:700;font-style:normal;line-height:160%;font-variant:normal;text-transform:none;color:#000;text-decoration:none;border-bottom:none;margin:0;}
div#official_rules h2,h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:125%;line-height:140%;}
h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:125%;line-height:140%;margin-bottom:10px;}
h3 a{color:#394F64;text-decoration:none;}
h3 a:hover{color:#52718D;text-decoration:none;}
#credits{font-size:100%;margin-top:5px;}
#siteLogo{float:left;}
#siteLogo h1{border:none;margin:0;padding:0;}
#site_navigation{float:right;width:350px;padding-top:55px;text-align:right;}
ul#bottom_nav,#site_navigation ul{list-style-type:none;margin:0;}
ul#bottom_nav li,#site_navigation li{display:inline;}
#site_navigation a{line-height:14px;font-weight:700;text-decoration:none;color:#FFF;margin:0 10px 4px;}
#site_navigation a:hover{color:#4D718B;}
#bottom_nav{font-size:100%;}
#email{margin-top:5px;}
#footer_padding{border-top:1px dashed #333;padding:0 10px;}
#footer_padding a{color:#FFF;text-decoration:none;font-weight:700;}
#footer_padding a:hover{color:#98AFC5;text-decoration:none;}
#winners_container{margin-top:20px;text-align:center;}
#winners_container ul,#winners_container li{list-style-type:none;background:none;margin:0;padding:0;}
#splash_content h1{font-size:210%;color:#48647C;line-height:25px;text-align:left;padding-bottom:10px;}
#splash_content h2{font-size:210%;color:#384F61;}
#caption{font-weight:700;font-style:normal;font-size:100%;}
#inner_left{text-align:right;float:left;width:250px;margin-right:10px;background-repeat:no-repeat;/*height:900px;*/padding:0 10px 50px 10px;}
#inner_right{text-align:left;float:left;width:478px;border-left:1px solid #efefef;padding: 15px 10px 50px 10px;}
#prizes_recipients,#features{text-align:left;float:left;width:250px;padding:0 10px;}
p.all { padding-top:2em; text-align:left;clear:both;}
p.all a { text-decoration:underline; }