@charset "UTF-8";
/* CSS Document */

* {margin:0px; padding:0px;}
h1 { color:#0689df; font-size:16px; font-weight:bold;}


body { background:url(../images/bg-tile.jpg) repeat-x #0093c4; font-family:Arial, Helvetica, sans-serif; }
.bgWrap { background:url(../images/bg_botom.jpg) no-repeat center bottom; width:100%; padding-bottom:300px; float:left;}
.wrap { width:974px; margin:0 auto;}
.head { width:974px;}
.headItem { display:block; float:left;}
.padiCertified { background:url(../images/padi-certified.jpg) no-repeat; width:216px; height:94px; float:left; padding:15px 90px 0 0px; text-align:right;}
.padiCertified h1 { font-size:14px; color:#444; display:inline; font-weight:normal;}
.subHead { width:974px;}
.logo { display:block; text-indent:999px; overflow:hidden; background:url(../images/the-scuba-tank.jpg) no-repeat; width:221px; height:270px; float:left;}
.flashMenuWrap { background:url(../images/head-bg.jpg) no-repeat; width:753px; height:270px; float:left;}
.contentWrap { width:974px; clear:both;}
.bodyWrap { background:url(../images/two_cal_bg.jpg) repeat-y; width:974px; position:relative; float:left;}
.paulQuote {
	position:absolute;
	background:url(../images/paul_quote_bg.jpg) no-repeat;
	width:172px;
	height:240px;
	right:41px;
	top:346px;
	float:left;
	z-index:2;
}
.paulQuoteText { color:#002744; font-size:11px; padding: 130px 5px 0px 5px; width:172px;}

.pageTitle { padding:20px 0 0 32px;}
.bottomCap { clear:both; display:block;}

.pageMenu { float:left; padding:5px 0 0 36px; background:url(../images/nav_bg.jpg) no-repeat; width:920px; height:25px;}
.pageMenu a { color:#444; text-decoration:none;}
.pageMenu a:hover { color:#990000;}
.pageMenu ul { list-style:none;}
.pageMenu ul li { float:left; display:block; padding-left:20px;}

.columnOne { float:left; width:747px; font-size:14px; color:#333333;}
.columnOne a { color:#0689df;}
.columnOne ul { padding-left:15px;}
.columnTwo { float:right; padding:0 40px 0 0 ; width:180px; color:#FFFFFF; left:0px; margin-top:0px; z-index:1; position:relative;}

.club { display:block; padding:15px 0 0 5px;}
.ss_flash { padding: 35px 10px 10px 60px; float:left;}

.footerlistItem { float:left; padding:40px 12px 25px 50px; font-size:12px; color:#fff; line-height:18px;}
.footerlistItem ul { list-style:none;}
.footerlistItem a:hover { text-decoration:underline;}
.footList a { color:#fff; text-decoration:none;}
.footSubList a { color:#b8dff5; padding-left:10px; text-decoration:none;}
.footBottom a { color:#FFFFFF; text-decoration:none;}
.footBottom a:hover { color:#fff; text-decoration:underline;}
.footBottom { clear:both; width:910px; border-top:solid #26abd5 1px; margin:0 auto; color:#fff; font-size:10px;}
.footLink { color:#fff; text-decoration:none;}
.footLink:hover { color:#fff; text-decoration:underline;}

/* Utilities */
.floatLeft { float:left;}
.floatRight { float:right;}

.twitter {color:#ffffff;padding:20px 0px 0px 0px;}
.twitter table {margin:0 auto;width:100%;color:#ffffff;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.twitter td {padding:0px 5px 5px 5px;} .twitter p {font-size:12px;} 
.twitter a {color:#0689df; font-size:12px;}
.twitter span {color:#777;font-size:10px;} 
.twitter img {margin-right:10px;} 
.twitter hr {margin:10px 0px 10px 0px;border-bottom:1px solid #ffffff;} 
.twitter_logo {margin-left:20px;}
