* { margin:0; padding:0;}
body { background:#190e04 url(images/tail_site.gif) 0 0 repeat-x; font-size:100%; line-height:1em; font-family:verdana; color:#000000; text-align:center;}

/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Tahoma;}
img {border:0; vertical-align:top; text-align:left;}
ul {list-style:none;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .content, .text-1 { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}

/*header*/		  
.row-logo{ height:88px; background-image:url(images/sassHdr.gif);}
.row-logo .logo{
	position:absolute;
	margin: 0px 0 0 0;
	left: 250px;
	top: 0px;
	height: 88px;
}
.storeHrs{
	position:absolute;
	margin-top:25px;
	left:895px;
	top: 39px;
	width: 116px;
	z-index: 950;
	text-decoration:none;
}
	
.row-logo .row-logo-img{ position:absolute; }
.row-menu{ height:315px; background: #000000 url(images/homeHdr.jpg) 0 59px no-repeat;}
#row-menuContact{ height:315px; background: #6f6d77 url(images/contactHdr.jpg) 0 59px no-repeat;}
#row-menuEquip{ height:315px; background: #6f6d77 url(images/equipHdr.jpg) 0 59px no-repeat;}
#row-menuClasses{ height:315px; background: #6f6d77 url(images/classesHdr.jpg) 0 59px no-repeat;}
#row-menuAdvDiver{ height:315px; background: #6f6d77 url(images/advDiverHdr.jpg) 0 59px no-repeat;}
#row-menuAdvRescueDiver{ height:315px; background: #6f6d77 url(images/advRescueHdr.jpg) 0 59px no-repeat;}
#row-menuMasterDiver{ height:315px; background: #6f6d77 url(images/masterDiverHdr.jpg) 0 59px no-repeat;}
#row-menuPhotoClass{ height:315px; background: #6f6d77 url(images/photoClassHdr.jpg) 0 59px no-repeat;}
#row-menuNews{ height:315px; background: #6f6d77 url(images/newsEventsHdr.jpg) 0 59px no-repeat;}
.row-menuAbout{ height:315px; background: #6f6d77 url(images/aboutUsHdr.jpg) 0 59px no-repeat;}
.row-menuTravel{ height:315px; background: #6f6d77 url(images/travelHdr.jpg) 0 59px no-repeat;}
#row-menuIron{ height:315px; background: #6f6d77 url(images/ironsidesHdr.jpg) 0 59px no-repeat;}
.row-menuFiji{ height:315px; background: #6f6d77 url(images/fijiHdr.jpg) 0 59px no-repeat;}
.row-menuSaba{ height:59px; background: #6f6d77 url(images/noimage.jpg) 0 59px no-repeat;}
.sabaSWF{height:256; background: #6f6d77;}
.row-menuGalapagos{ height:315px; background: #6f6d77 url(images/galapagosHdr.jpg) 0 59px no-repeat;}
.row-menuBonaire{ height:315px; background: #6f6d77 url(images/bonaireHdr.jpg) 0 59px no-repeat;}
.row-menuGuadalupe{ height:315px; background: #6f6d77 url(images/guadalupeHdr.jpg) 0 59px no-repeat;}
.row-menuBahamas{ height:315px; background: #6f6d77 url(images/bahamasHdr.jpg) 0 59px no-repeat;}
.row-menuFlorida{ height:315px; background: #6f6d77 url(images/floridaHdr.jpg) 0 59px no-repeat;}
.row-menuFloridaWPB{ height:315px; background: #6f6d77 url(images/floridaWPBHdr.jpg) 0 59px no-repeat;}
.row-menuSharkTooth{ height:315px; background: #6f6d77 url(images/sharkToothHdr.jpg) 0 59px no-repeat;}
.row-menuWakatobi{ height:315px; background: #6f6d77 url(images/wakatobiHdr.jpg) 0 59px no-repeat;}
.row-menuStEustasius{ height:315px; background: #6f6d77 url(images/stEustasiusHdr.jpg) 0 59px no-repeat;}
.row-menuCayman{ height:315px; background: #6f6d77 url(images/caymanHdr.jpg) 0 59px no-repeat;}
.row-menuRoatan{ height:315px; background: #6f6d77 url(images/roatanHdr.jpg) 0 59px no-repeat;}
.row-menuGrandCayman{ height:315px; background: #6f6d77 url(images/grandCaymanHdr.jpg) 0 59px no-repeat;}
.row-menuGrandTurk{ height:315px; background: #6f6d77 url(images/grandTurkHdr.jpg) 0 59px no-repeat;}
.row-menuTobermory{ height:315px; background: #6f6d77 url(images/tobermoryHdr.jpg) 0 59px no-repeat;}
.row-menuHavana{ height:315px; background: #6f6d77 url(images/HavanaHdr.jpg) 0 59px no-repeat;}
.row-menuSOM{ height:315px; background: #6f6d77 url(images/somHdr.jpg) 0 59px no-repeat;}
.row-menuPrivacy{ z-index: 30000;}
.row-menuPhotoContest{ z-index: 30000;}
.row-menuRockaway{ height:315px; background: #6f6d77 url(images/rockawayHdr.jpg) 0 59px no-repeat;}
.row-menusubClasses{ height:315px; background: #6f6d77 url(images/subClassesHdr.jpg) 0 59px no-repeat;}
.row-menusubClassesNitrox{ height:30px; background: #6f6d77; border-top:thin #000; z-index:45; padding-bottom: 5px;}
.row-menuStraits{ height:315px; background: #6f6d77 url(images/straitsHdr.jpg) 0 59px no-repeat;}
.row-menuPhoto{ height:315px; background: #6f6d77 url(images/photoGalleryHdr.jpg) 0 59px no-repeat;}
/*footer*/
.footer{ background:url(images/footer.gif) 0 0 repeat-x; padding:25px 0 15px 0; color:#9ba98e; font-size:12px;}
.footer a{ color:#ede5cc; font-weight:bold; text-decoration:none;}
.footer a:hover{ color:#3b5999;}

/*content*/
.content{ background:#c1c2cb url(images/content_tail.gif) 0 0 repeat-x; font-size:12px; line-height:1.25em;}
.h .h2 .hCol1{ height:60px; background-color: #6f6d77;}
.hCol1Sub{height:60px; background-color: #c1c2cb;}
.hCol3Sub{height:5px; background-color: #c1c2cb;}
.h img{ margin:5px 0 0 65px;}
.h2 img{ margin:5px 0 0 15px;}
.hColPhoto img { margin:5px 0 0 300px;}
.hCol1 img {margin:5px 0 0 365px;}
.hCol1swf img { margin:5px 0 0 300px; z-index: 40;}
.indent-col{ padding:25px 20px 20px 24px;}
.indent-colPhoto{ padding:15px 20px 20px 24px;}
.indent-colswf{ padding:25px 20px 20px 24px; z-index: 40}
.indent-colSubClasses{ padding:25px 20px 20px 24px; background-color:#c1c2cb;}
.link{ color:#1B3BAA; background:url(images/link.gif) center left no-repeat; padding:0 0 0 14px; font-weight:bold; font-size:12px;}
.linkNoPad{ color:#190e04; background:url(images/link.gif) center left no-repeat; padding:0 px; font-weight:bold; font-size:12px;}
.text-1 dt{ color:#1B3BAA; font-weight:bold; padding-top:15px; font-size:12px;}
.text-5 {color:#190e04; font-weight:bold;}
.text-1 dd strong{ color:#1B3BAA; display:block; font-size:12px;}
.text-1 dd a{ margin-top:15px; font-size:12px;}
/*.text-1 dd{ background:url(images/text-1-line.gif) bottom left repeat-x; padding-bottom:15px; padding-right:15px;} */
.fright{ float:right;}
.bg_none{ background:none !important; padding-bottom:0 !important;}
.link-1{ color:#a5d680; font-weight:bold; font-size:10px; text-transform:uppercase;}
.indent-none{ margin:0 !important; padding:0 !important;}
.text-2{ color:#1B3BAA;}
.indent-top-bot{ margin:17px 0; display:block;}
.indent-top{ margin-top:15px; display:block;}
.indent-bot{ display:block; margin-bottom:16px;}
b{ color:#ede5cc; display:block;}
.link-2{ color:#1B3BAA; font-size:12px; background:url(images/link-2.gif) center left no-repeat; padding:0 0 0 14px; font-weight:bold; margin-right:15px; text-transform:uppercase;}
.br{ display:block;}
.list li a{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 14px; color:#ffffff; font-weight:bold; line-height:2.25em; text-transform:uppercase; font-size:0.937em;}
.line{ background:url(images/line.gif) 0 15px repeat-x; height:30px; display:block;}
.text-3 dt{ color:#ede5cc; font-weight:bold; font-size:0.937em;}
.text-3 dd{ padding-bottom:15px;}
.indent-1{ float:right; margin-right:110px;}
.link-3{ color:#a5d680;}
.text-4{ color:#a5d680; font-size:0.875em;}
.indentList {margin-left: 15px;}

.content .title{ display:block;}
.content .img-left{ float:left; margin:2px 20px 0 0;}

/*================== index-5.html ==================*/
#page7 .content .col-1 .row-box-1{ width:621px;}
#page7 .content .col-1 .row-box-2{ width:260px;}

/*================== index-6.html ==================*/
#page8 .content .row-box-1{ width:60px; padding-top:4px;}
#page8 .content .row-box-2{ width:206px;}
#page8 .form{ padding-right:0 !important;}
#page8 .form input{ height:18px; width:203px;}
#page8 .form textarea{ overflow:auto; display:block; height:241px; width:203px; margin-bottom:15px;}
#page8 .form textarea, #page8 .form input{ border:1px solid #9ba98e; background:#485140; color:#9ba98e; font-size:1em; font-family:arial; padding-left:3px;}
#page8 .form .form-link{ margin-left:73px; margin-right:21px;}
#page8 .form .form-indent{ height:30px;}

