/* CSS Document */body {background: #c9996e url(graphics/background_general.png);margin:0;padding:0;font:14px Verdana, Arial, Helvetica, sans-serif;}/*OVERALL LAYOUT*/.header {background:url(graphics/header_background.png) repeat-x top left; width:100%; height:250px;margin:0;padding:0;}div.header_image {background:url(graphics/header_image.jpg) no-repeat top left; margin: 0 auto 0 auto;padding:0;width:648px;height:202px;}div.header_image .sign {background:transparent url(graphics/sign.jpg) no-repeat top left;width:114px;height:35px;position:relative;left:260px;top:20px;}.main {margin:0 auto 0 auto;padding:0; width:721px;}div.links {text-align:center;margin-bottom:10px;font-weight:bold;}div.links a:link {color:#000000;}div.links a:visited {color:#333333;}div.links a:hover {text-decoration:none;}div.location {text-align:center;color:#000000;}div.main .links ul, div.main .links li {list-style:none outside none;display:inline;}div.main .links ul {margin:0;padding:0;}div.main .links li {padding:0 5px 0px 5px;border-right:1px dotted white;}div.main .links li.last {border-right:0px dotted black;}.main_top, .main_content, .main_bottom, .main_bar {margin:0;}.main_top, .main_bottom, .main_bar {padding:0;width:721px;}.main_bar {background:url(graphics/main_middle.png) repeat-y top left;}.main_top {background:url(graphics/main_top.png) no-repeat top left;height:16px;}.main_content {padding:0px 15px 0px 10px;line-height:130%;}.main_bottom {background: url(graphics/main_bottom.png) no-repeat bottom left;height:23px;}div.footer {text-align:center;font-size:.8em;line-height:100%;}.warning, .warning_top, .warning_bottom {width:419px;}.warning {float:right;/*margin-right:-38px;*/position:relative;left:38px;margin-left:-30px;z-index:2;}.warning_top {background:url(graphics/warning_top.png) no-repeat top left;height:21px;}.warning_middle {background:url(graphics/warning_middle.png) repeat-y top left;padding:0px 15px 0px 10px;}.warning_bottom {background:url(graphics/warning_bottom.png) no-repeat top left;height:28px;}/*to correct the image differences*/.warning_bottom, .warning_middle {margin-left:1px;}.advertisement h3 {display:block; text-align:center; font-size:1.2em; font-weight:normal; padding:0px;margin:0 0 5px 0;}.advertisement {border: 1px dashed black; padding:10px;margin-bottom:5px;}/*INDIVIDUAL LAYOUT*/.float_right_300 {width:300px;float:right;margin-left:5px;margin-bottom:5px;}/*TYPOGRAPHY*/h1 {font-size:2em;text-align:center;margin:0;padding:5px 0 5px 0;font-weight:bold;}h1 a:link, h1 a:visited {text-decoration:none;color:#000000;}h2 {font-size:1.3em;text-align:center;margin:0 0 5px 0;padding:0;display:block;font-weight:bold;}h3 {font-size:1.2em; text-align:center;font-weight:normal;}.warning_title {text-align:center;font-size:1.2em;}.contact_link {text-align:center;}/*TESTINGdiv {border:1px solid red;}*/