/* CSS Document */

body {margin:0px;padding:0px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;background-image:url(images/dive_bg.jpg); background-repeat:repeat;font-size:small;}

*html>body {font-size:x-small;
f\ont-size:small;
}

img {float:left;border:0;}

h1 {font-size:150%;}

h2 {font-size:130%;}

h3 {font-size:120%;}

.wrap {	width: 952px;text-align:center;margin:0 auto;height:auto;position:relative;background-color:#FFFFFF;padding:0px;}

.header {background: url('images/header_bg.png'); height:120px;}

.header img {	float: left;	}

.contentright {font-family:Verdana;width:55%;padding-right:6px;padding-left:6px; margin:3px;float:left;text-align:left;}

.contentright img {margin-right:3px;}

.contentleft {font-family:Verdana;width:20%;padding:5px; margin-right:10px;float:left;text-align:left;font-size:100%;}

.contentleft h3 {font-size:105%;}



.contentcentral {text-align:left;font-family:Verdana;width:70%;padding:5px;margin:auto;}

a {color:#0033FF;font-weight:bold;}

.banner {
	position: absolute;
	left: 680px;
	top: -9px;
	width: 219px;
}

.banner2 {
	position: absolute;
	left: 470px;
	top: -9px;
	width: 219px;
}		

.chat {	position: absolute;	left: 8px;	top: 147px;	width: 375px;	}

.add {float:left;width:21%;text-align:left;margin-top:5px;padding:0px;margin:0px;font-size:100%;}

.add h3 {font-size:105%;}

#bottom_menu {clear:both;height:auto; text-align:center;border:1px dotted #CCCCCC;}

#footer {clear:both;height:auto; text-align:center; background-color:#000099; color:#CCCCCC;}

#menu_box {position:absolute;left:0px;top: 118px;margin:0px;padding:0px;}

.middle {clear:both;border:#8993BB thin solid;height:auto;text-align:left; font-family:Verdana; padding:8px;}

.middle img {	float: left;	margin:3px;	}

.headlinetop {border-top: #FFCC00 1px solid; font-family: Verdana; font-size:24px; color: #CC0000; letter-spacing:16px;font-weight:bold;}

.headlinebottom {font-family:Arial; font-size:14px; letter-spacing:10px; color: #3300CC; border-bottom:#FFCC00 1px solid;font-weight:bold;}

.topbanner {clear:both;height:auto; margin-top:5px; margin-bottom:5px; color: #FF0000; padding:5px;border-top:#666666 double;letter-spacing:8px;font-size:16px;}

.inside {float:right; width:300px; height:70px; border:#5791B7 thin solid; text-align:center; font-family:Courier New;margin:5px;}

.inside2 {width:70px;height:auto;float:left;font-size:12px;font-family:Arial;border:1px #5489A8 solid;margin:5px;}

.titleleft {font-family:Verdana;font-size:12px;width:48%;padding:5px;margin:auto;float:left;text-align:center;border-top:#6A9C9C 1px solid;border-left:#5D9598 1px solid;}

.titleright {font-family:Verdana;font-size:12px;width:48%;padding:5px;margin:auto;float:right;text-align:center;border-top:#6DA2C5 1px solid;border-right:#7A92A7 1px solid;}

.block1 {border:1px solid #5D8298;color:crimson;font-size:25px;letter-spacing:-1px;line-height:90%;font-weight:bold; position:relative; text-align:center; width:300px; margin-left:30px;}

.block2 {color:#E84148;font-size:35px;font-weight:bold;}

.block3 {border:1px solid pink;color:cadetblue;font-size:32px;line-height:1em;font-weight:bold;text-align:center;}

.block4 {border:1px solid cadetblue;color:yellowgreen;font-size:42px;font-weight:bold;}

.block5 {border:1px dotted #AEB6BD;line-height:1.2em;color:steelblue;font-size:18px;font-weight:bold;letter-spacing:-2px;margin:0;text-align:center;}

.gallerycontainer{position: relative;float:left; width:430px;font-family:Verdana;/*Add a height attribute and set to largest image's height to prevent overlaying*/}

.FL img{border: 1px solid white;}.FL:hover{background-color: transparent;}.FL:hover img{border: 1px solid blue;}.FL span{ /*CSS for enlarged image*/position: absolute;background-color: lightyellow;padding: 5px;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}.FL span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}.FL:hover span{ /*CSS for enlarged image*/visibility: visible;top: 0;left: 230px; /*position where enlarged image should offset horizontally */z-index: 50;}.gallerycontainer1{position: relative;padding:5px;font-size:x-small;/*Add a height attribute and set to largest image's height to prevent overlaying*/}.FL1 img{border: 3px solid white;float:left;}.FL1:hover{background-color: transparent;}.FL1:hover img{border: 1px solid blue;}.FL1 span{ /*CSS for enlarged image*/position: absolute;background-color: yellow;padding: 5px;left: -1000px;border: 1px solid red;visibility: hidden;color: black;text-decoration: none;}.FL1 span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}.FL1:hover span{ /*CSS for enlarged image*/visibility: visible;top: 200px;left: 80px; /*position where enlarged image should offset horizontally */z-index: 50;}/*SING1 */.gallerycontainer2{position: relative;/*Add a height attribute and set to largest image's height to prevent overlaying*/}.thumbnail img{border: 1px solid white;margin: 0 5px 5px 0;}.thumbnail:hover{background-color: transparent;}.thumbnail:hover img{border: 1px solid blue;}.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: lightyellow;padding: 5px;left: 0;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}

.thumbnail:hover span{ /*CSS for enlarged image*/visibility: visible;top: 250px;left: 0; /*position where enlarged image should offset horizontally */z-index: 50;}p.one:first-line {color: #ff0000;}/*ARTICLES*/.pagination{padding: 2px;}.pagination ul{margin: 0;padding: 0;text-align: center; /*Set to "right" to right align pagination interface*/font-size: 16px;}.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}.pagination a, .pagination a:visited{padding: 0 5px;border: 1px solid #9aafe5;text-decoration: none; color: #2e6ab1;}.pagination a:hover, .pagination a:active{border: 1px solid #2b66a5;color: #000;background-color: #FFFF80;}.pagination a.currentpage{background-color: #2e6ab1;color: #FFF !important;border-color: #2b66a5;font-weight: bold;cursor: default;}.pagination a.disablelink, .pagination a.disablelink:hover{background-color: white;cursor: default;color: #929292;border-color: #929292;font-weight: normal !important;}.pagination a.prevnext{font-weight: bold;}


.notice {background-image:url(images/notice.gif); background-position: left; background-repeat: no-repeat; color:#FFFFFF;}

.small_alert_high {background-image:url(images/small_alert_high.gif); background-position: left; background-repeat: no-repeat; color:#FFFFFF;}

.alert_high {background-image:url(images/alert_high.gif); background-position: left; background-repeat: no-repeat; color:#FFFFFF;}

.bottombox {width:95%; height:auto;margin-top:5px;margin-left:20px;margin-bottom:5px;padding:2px; background: #0000FF; color:#FFFFFF; border:thin #FFFF00 solid; font-family:Verdana; font-weight:bold;}

.gallery_box {float:left;width:100px;height:100px;}.VB {width:160px; height:120px; float:left;margin-left:18px;}

.box_cam {float:left;width:115px;height:115px;font-size:12px;background-color:#ece010;padding:5px;border:solid 2px #970a1e; margin-right:1em;}

.middle_news {border:none;color:#0B4CA9;background-color:#E3F6F1;text-align:left;padding:10px;}

#news {letter-spacing:10px;font-weight:bold;color:red;}

#search {position: absolute; left: 658px; top: 149px; height: 37px; width: 317px;}


