body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: #555555; margin:0; padding:0; text-align:center; background-image: url(../images/body_bg.jpg); background-position:top; background-repeat:repeat-x;}
#page_container{ width:804px; margin:0 auto; text-align:left;}
#logo_top{ width:804px; height:116px; margin:0; padding:0; line-height:0; font-size:0;}
#splash{ width:804px; height:273px; background-image:url(../images/splash_bg.jpg); background-repeat:no-repeat; position:relative;}
#menu_top{ width:494px; height:24px; position:absolute; left:4px; top:0;}
#menu_top ul{margin:0; padding:0 0 0 16px; list-style-type:none;}
#menu_top ul li{ display:inline; padding-left:16px;}
#menu_top ul li a{ color:#fff; font-size:11px; font-weight: bold; text-decoration:none; line-height:24px;}
#menu_top ul li a:hover{ text-decoration:underline;}
#splash_pics{ width:595px; height:244px; position:absolute; left:0px; top:28px;}
#quotes{ width:170px; height:233px; position:absolute; top:24px; right:20px; font-size:18px; color:#fff; line-height:24px;}
#main_content{ width:590px; float:left;}
.main_content_pad_home{padding:0px;}
#column_first{padding:40px 0px 0px 32px;width:170px;height:220px;float:left;overflow:hidden;}
#column_second{padding:40px 0px 0px 22px;width:170px;height:220px;float:left;overflow:hidden;}
#column_third{padding:40px 0px 0px 22px;width:170px;height:220px;float:left;overflow:hidden;}
.main_content_pad{padding:30px 20px 0 20px;}
.main_content_pad a{color: #0060AC; text-decoration:underline;}
.main_content_pad a:hover{text-decoration: none;}
#side_content{ margin:0px 0px 0px 0px;width:209px; height:288px;float:right;background: url(../images/news.jpg) no-repeat;}
.clearit{ height:0; line-height:0; font-size:0; clear:both;}
#news_style{ margin:0px;height:190px;padding:50px 20px 20px 20px;color:#fff;font-size:10pt;overflow:hidden;}
#footer{color:#CDCDCD; font-size:10px;}
.copyright{float:left; padding:10px 0 0 10px;}
.credit{float:right; padding:10px 10px 0 0;}
.credit a{ text-decoration:none; color:#CDCDCD; font-size:10px;}
.credit a:hover{ text-decoration:underline;}
.main_content_pad ol{}
.main_content_pad ol li{line-height:16px; margin:10px;}
#home_body{width:595px;height:288px; padding:0px; margin:0px; background-image:url(../images/home_body.jpg); background-repeat:no-repeat;}
h1{font-size: 18px; font-weight:normal; color:#0060AC;}
h2{font-size: 18px; font-weight:normal; color:#0060AC; margin-top:0; margin-bottom:2px; padding-top: 0; padding-bottom:2px; }
h3{font-size: 11px; font-weight:bold; color:#0060AC; margin-top:0; margin-bottom:4px; padding-top: 0; padding-bottom:4px; }
p{line-height: 16px; margin-top: 0; padding-top:0;}
form{margin: 0; padding:0;}
hr{height:1px;
width:100%;
background:transparent;
border-top:none;
border-bottom:1px dashed #ccc; }