body{background:url(../images/bk.jpg) repeat-x top center; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#999;}

#wrap {width:750px; margin:0 auto;}
#header {width:750px; float:left;}
#nav {width:750px; float:left; background:url(../images/nav-bar.jpg) no-repeat top left; height:44px;}
#nav ul {margin:0; padding:0; list-style:none;}
#nav li {float:left; padding:14px 23px; margin:0;}
li.divide {background:url(../images/nav-divide.jpg) no-repeat top left;}
#nav li a {color:#003366; text-decoration:none; font-size:14px;}
#nav li a:hover{text-decoration:underline;}

#feature {width:720px; float:left;}

#main {width:720px; padding:15px; float:left; background-color:#FFFFFF;}
#main h1, #main h2, #main h3, #main h4 {color:#015899; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
#main h1 {font-size:30px;}
#left_col_home {width:495px; float:left; margin-top:20px;}
#right_col_home {width:220px; float:right; margin-top:65px;}
#right_col{width:495px; float:right; margin-top:20px; border-left:1px dotted #CCCCCC; padding-left:15px;}
#right_col p {margin:0; padding:0 0 12px 0;}
#right_col a {color:#015899; text-decoration:none;} 
#right_col a:hover {text-decoration:underline;}
#left_col {width:205px; float:left; margin-top:20px;}

.news_item {width:195px; border-bottom:1px dotted #CCCCCC; float:left; margin-bottom:20px;}
.news_item h5 {color:#015899; font-size:14px; padding:0; margin:0;}
.news_item h6 {color:#015899; font-size:13px; font-weight:normal; padding:0 0 12px 0; margin:0;}
.news_item p {font-size:11px; padding:0 0 12px 0; margin:0;}
.news_item a {color:#015899; text-decoration:none;} 
.news_item a:hover {text-decoration:underline;}

#footer{width:750px; float:left; text-align:right; font-size:10px;}
#footer a {color:#ccc; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.smallbox {background:url(../images/fade_bk.jpg) no-repeat right; width:180px; padding:10px; float:right;}
.smallbox img{border:0;}
.smallbox h4 {font-size:14px; font-weight:normal; line-height:21px;}
.smallbox h4 a {text-decoration:none; color:#015899;}
.smallbox h4 a:hover {text-decoration:underline;}

ul.gallery_nav {margin:0; padding:0 0 25px 0; width:195px;}
li.galltitle {list-style:none; padding:4px; margin:0; background-color:#015899; color:#ffffff; font-weight:bold;}
li.galltitle a {list-style:none; color:#ffffff; text-decoration:none; font-weight:bold;} 
li.galllist {list-style:none; padding:4px; margin:0; color:#015899;}
li.galllist a {list-style:none; color:#015899; text-decoration:none;}
li.galllist a:hover {text-decoration:underline;}

.tables th {background-color:#00aeef; color:#FFFFFF; padding:4px; border-bottom:2px solid #fff;}
.tables td {background-color:#d1d2d4; color:#333333; padding:4px; border-bottom:2px solid #fff;}