body {font:11px Arial, Helvetica, sans-serif; background:#dad3b9;margin:0;padding:0; text-align:center;color:#000000;}
#container {margin: 0 auto;text-align:left; width: 1000px; background:url(../images/container_bg.jpg) repeat-y left;margin-top:15px;}
#container #header {background:url(../images/container_bg_top.jpg) no-repeat top left;padding-top:10px;}
#container #header #bottom {background:url(../images/container_bg_bottom.jpg) no-repeat bottom left;padding-bottom:19px;}
#container #header #bottom #hero_bg {background:url(../images/hero1.jpg) no-repeat top left; margin-left:20px;height:100%;}
#container #header #bottom #hero_bg #logo {padding-top:120px;padding-left:135px;padding-bottom:40px;background:url(../images/logo.png) no-repeat left top;}
#container #header #bottom #hero_bg #main {width:790px;background:#fff;min-height:460px;}
#container #header #bottom #hero_bg #main #left_col {border-left:1px solid #fff;border-top:1px solid #fff;width:150px;float:left;}
#container #header #bottom #hero_bg #main #center_col {padding:30px 10px 40px 20px;float:left;width:600px;}

#home_danks_intro {background:#8b837a;height:435px;width:360px;float:left;}
#home_danks_intro img {padding-top:50px;padding-left:10px;}

#login_form {padding-top:0px;margin-left:5px;width:170px;float:left;}
#login_form form {padding:0;margin:0;}

#news {width:250px;float:left;height:435px;background:url(../images/news_bg.gif) no-repeat top left #ffc425;}
#news h1 {color:#fff;font-size:16px;font-weight:bold;margin:0;margin-top:25px;}
#news h2 {color:#6e6a5e;font-size:12px;font-weight:bold;margin:0;padding:0;margin-top:14px;}
#news h3 {color:#6e6a5e;font-size:12px;font-weight:bold;margin:0;padding:0;}
#news p {margin-top:0;font-size:10px;}
#news p a {color:#8B837A;font-size:11px;}

ul#main_nav {float:left;background:#ffc425;list-style:none;padding:0;margin:0;height:27px;font-size:12px; font-weight:bold;width:100%;}
ul#main_nav li {float:left;padding:0 10px 0 0;line-height:27px;}
ul#main_nav li a {display:compact;padding:6px;text-decoration:none;color:#3e3734;width:100%;height:100%;text-align:center;}
ul#main_nav li a:hover {background:#fff;}

ul#sub_nav {background:#3e3734;list-style:none;padding:0;margin:0;font-size:11px; font-weight:bold;width:150px;float:left;}
ul#sub_nav li {dsiplay:block;border-top:1px dotted #969290;}
ul#sub_nav li a {display:block;text-decoration:none;color:#fff;width:100%;height:100%;width:140px;padding:5px 0 5px 10px;}
ul#sub_nav li a:hover {background:url(../images/sub_nav_bg.gif) no-repeat right center #979588;}

#footer {width:100%;text-align:center;}
#footer #links {margin:0 auto; width:960px;}
#footer ul {list-style:none;float:right;margin:0;padding:0;}
#footer ul li {float:left;padding:0 4px 0 0;margin:0;}

#footer ul#terms {float:left;color:#6C6765;}
#footer ul#terms li {line-height:10px;}

h1 {font-size:33px;color:#ffc425;font-weight:normal;}
h2 {font-size:18px;color:#3e3734;}
h3 {font-size:14px;color:#3e3734;margin-bottom:0;}

img {border:0;}
a {color:#8B837A;text-decoration:underline;font-weight:bold; }
a:hover {color:#000;text-decoration:underline;}

img.border {padding:3px; border:1px solid #ccc; margin:5px;}
.grey {color:#8B837A;}
.yellow {color:#FFC425;}

hr {height:1px;border:0;border-top:1px solid #ddd;}

input.form_button {border:0;background:#8B837A;font-weight:bold;color:#FFC425;}

table {font-size:12px;}