#content #leftColumn{ margin-top:-25px; }


.longTab{ background:url(../../images/beaches/long_tab.png) top left no-repeat; width:217px; height:71px; padding-left:107px; position:relative; z-index:10; background-position:0 -45px;}
.subTitle{ font-family:'openSansCondensedLight'; font-size:22px; line-height:30px;}
.columnImgFrame{ background:url(../../../images-scuba/bg-home-img.gif) top left no-repeat; width:345px; height:133px position:relative; z-index:1; margin-top:-20px; margin-left:-7px; height:130px;}
.contentColumnBg{ background:url(../../images/beaches/bg-column-home.png) top left no-repeat; width:330ox; height:215px; padding-top:15px; padding-left:15px;}
.contentColumnBg p{width:294px;}
.roundedInput{-moz-border-radius: 7px;
			-webkit-border-radius: 7px;
			border-radius: 7px;}
.underline{text-decoration:underline;}
/* Home columns*/
#new_diving{ width:340px;}

#stepsCont{float:left; width:486px; margin-left:-10px;}



/*titles*/
.subtitle1{ font-size:15px; font-weight:normal; margin-top:15px; color:#6c7b1d}


/*buttons*/
.viewMore{ background:url(../../images/beaches/viewMore.gif) top left no-repeat; width:127px; height:12px; cursor:pointer; display: block;
padding: 8px 21px;
color: white;
font-size: 9px;
text-decoration: none;}
.viewMore:hover{ background-position:0px -30px; color: #ffffff;}
.submitBtn{ background:url(../../images/beaches/submitBtn.gif) top left no-repeat; width:75px; height:28px; border-style:none; outline:0 none; border:0; cursor:pointer;
color: white;}
.submitBtn:focus{ border:0 none; outline:0 none}
a.bookNow{background:url(../../../images-scuba/book-now.jpg) top left no-repeat; width:75px; height:17px; cursor:pointer; display: block;}
a.bookNow:hover{background:url(../../../images-scuba/book-now.jpg) bottom left no-repeat; width:75px; height:17px; cursor:pointer; display: block;}

/*diving locations*/
#divingLocations{ background:url(../../images/beaches/diving-locationBg.jpg) top left no-repeat; width:660px; height:234px; background-position:0 0; margin-top:25px; padding-top:30px; padding-left:30px}
#divingLocations p{color:#FFF}
.subTitle2{color:#FFF; font-size:18px; font-weight:normal;}


/*Sandals Fleet*/
#sandalsFleet{ background:url(../../images/beaches/fleet_Bg.jpg) top left no-repeat; width:641px; height:214px; padding-left:35px; padding-top:25px;}



/*elearning*/
.introDiv{ background:url(../../../images-scuba/padiCourses.jpg) top left no-repeat; width:484px;height:248px; float:left}


/*=============Includes.cfm===========*/
#tank{ background:url(../../../images-scuba/included-tank.jpg) top left no-repeat; width:222px; height:115px; float:left; padding-left:105px; padding-top:30px;}
#tank p{ margin-top:0}

#harness{ background:url(../../../images-scuba/included-harness.jpg) top left no-repeat;  width:222px; height:115px; float:left; padding-left:105px; padding-top:30px;}
#harness p{ margin-top:0}

#fins{ background:url(../../../images-scuba/included-fins.jpg) top left no-repeat; width:322px; width:222px; height:115px; float:left; padding-left:105px; padding-top:30px;}
#fins p{ margin-top:0}

#regulator{ background:url(../../../images-scuba/included-regulator.jpg) top left no-repeat;  width:222px; height:115px; float:left; padding-left:105px; padding-top:30px;}
#regulator p{ margin-top:0}

#mask{ background:url(../../../images-scuba/included-mask.jpg) top left  no-repeat;  width:222px; height:115px; float:left; padding-left:105px; padding-top:30px; background-position:0 7px;}
#mask p{ margin-top:0}

#weights{ background:url(../../../images-scuba/included-weights.jpg) top left no-repeat;  width:222px; height:115px; float:left; padding-left:105px; padding-top:30px;}
#weights p{ margin-top:0}
/*Optional Items*/
#optionalItems{ width:735px; background:url(../../../images-scuba/included-optional-header.jpg) top center no-repeat; height:400px; background-position:152px 20px;}
#leftColumnINclude{ background:url(../../../images-scuba/includes-leftColumn.png) top left no-repeat; width:336px; height:211px; margin-top:15px;}
#rightColumnINclude{ background:url(../../../images-scuba/includes-rightColumn.png) top left no-repeat; width:336px; height:211px; margin-top:15px;}
#rightColumnINclude ul{ margin-left:24px; margin-top:10px; width:155px; float:left}



/*=============new-to-diving.cfm===============*/
.step{ background:url(../../../images-scuba/new-stepBg.png) bottom center no-repeat; height:194px; width:162px; float:left; background-position:0 52px; margin-top:15px;}
.step h2{ background:url(../../../images-scuba/new-stepTitle.png) top left no-repeat; background-position:0 -45px; width:116px; height:55px; font-family:openSansCondensedLight; font-size:13px; padding-left:46px; padding-top:15px; font-weight:normal; margin-left:5px; position:absolute; z-index:10}
.step h2 span{ color:#000; font-size:16px; margin-left:-7px;}
.step img{margin-left:10px; margin-top:61px; position:absolute; z-index:1;}
.general-bg{ background:url(../../../images-scuba/new-content-bg.png) top left no-repeat; width:490px; height:241px;}
h3.number{ font-family:'TelefanteBlackItalicRegular'; font-size:24px; color:#FFF; font-weight:normal; width:30px; line-height:30px; padding-top:21px; margin-left:9px;}

/*buttons*/
.downlaodMedical{ background:url(../../../images-scuba/new-download-btn.gif) top left no-repeat; width:205px; height:25px; cursor:pointer; display: block;}
.downlaodMedical:hover{ background-position:0 -30px;}
.courseBtn{ background:url(../../../images-scuba/new-course-btn.gif) top left no-repeat; width:110px; height:25px; cursor:pointer}
.courseBtn:hover{ background-position:0 -29px;}
.learnMore{ background:url(../../../images-scuba/learn-more-btn.gif) top left no-repeat; height:25px; width:100px; display: block;}
.learnMore:hover{ background-position:0 -28px;}

/*widgets*/
.padi{ background:url(../../../images-scuba/new-padi-container.gif) top left no-repeat; width:196px; height:261px;}
.padi h3{font-size:18px; font-weight:normal; margin-left:20px; margin-top:10px;}
.padi p{margin-left:20px; margin-top:0px; margin-bottom:1px;}

.dan{ background:url(../../../images-scuba/dan-Bg.gif) top left no-repeat; width:196px; height:232px; line-height:14px; margin-top:20px;}


/*=========Courses.cfm==========*/
#coursesContent{ background:url(../../../images-scuba/courses-bg.png) top center no-repeat; width:664px; height:394px; padding-top:60px; padding-bottom:100px;}
.course-bg{ background:url(../../../images-scuba/course-single-bg.png) top left no-repeat; width:220px; height:328px; float:left;}

#scubaQues{background:url(../../../images-scuba/scuba-ques.jpg) top left no-repeat;width:151px;display:inline-block;margin:15px 12px 0 0;padding:20px 20px;text-align:center;}
#scubaQues h3{font-family:'openSansCondensedLight'; font-size:26px; color:#0968a7; font-weight:normal; line-height:28px;}
#scubaQues h4{font-family:'openSansCondensedLight'; font-size:18px; font-weight:normal; line-height:20px;margin-bottom:8px;}
#scubaQues p{text-align:left;width:155px;}
#scubaQues a{text-align:left;display:block;text-transform:uppercase;font-family:'openSansCondensedBold';}


/*===========Watersports.cfm=============*/
ul.includ li{ margin-top:10px;}
.dottedDiv{ background:url(../../../images-scuba/dottedDividers.jpg) top left; background-repeat:repeat-x repeat-y}
#section2{ padding-left:30px; padding-top:20px; float:left;  width:385px;}
#section2 ul{ margin-top:15px; list-style:disc}
.listIncluded{ width:179px;}
.learnMore_Scuba{ background:url(../../../images-scuba/lrnMoreScuba.jpg) top left no-repeat; width:197px; height:40px; cursor:pointer}
.learnMore_Scuba:hover{ background-position:0 -47px;}
.thumb-Bg{ background:url(../../../images-scuba/watersport-thumb-bg.gif) top left no-repeat; width:208px; height:145px;}
.thumb-Bg img{ margin-left:11px; margin-top:10px} 
.highlight{ width:215px; height:229px; float:left; display:block;}
.boats{ background:url(../../../images-scuba/Watersports-section4-bg.jpg) top left no-repeat; width:667px; height:249px;}
.boats img{ margin-left:17px; margin-top:19px; float:left}
.boats p{ width:264px; margin-left:40px; margin-bottom:0px; margin-top:2px;}
.boatSubt{margin-left:40px; margin-top:40px; float:left; display:block; width:180px;}
.learnMoretxt{ background:url(../../images/beaches/arrow-blue.gif) center left no-repeat; padding-left:8px; float:right; font-weight:bold; margin-right:219px; margin-top:10px; width:70px; margin-top:-18px; }
.learnMoretxt:hover{ color:#809a00;}



/*=======faqs.cfm=======*/
.faqs{ width:290px; margin-top:25px; float:left}
.faq{ margin-top:20px}
.faq p{padding-left:10px;}
.faq ul{color:#0968a7;}
.faqDiv{height:5px; width:280px; background-color:#ececec; margin-left:10px;}


/*==========certified-divers.cfm============*/
.certifiedBg{ background:url(../../../images-scuba/certified-logos.png) top left no-repeat; width:238px; height:278px; float:left;}
.certifiedBg img{ margin-left:40px; margin-top:20px;}
.certifiedBg p{ width:198px; margin-left:25px; margin-top:25px;}
.certifiedBg div.learnMore{ margin-left:25px; margin-top:20px;}
.certifiedContent{ width:660px; height:186px;}
.thumbg-Img-container{ background:url(../../../images-scuba/certified-thumb-bg.jpg) top left no-repeat; width:349px; height:174px; float:left; display:block}
.thumbg-Img-container img{ margin-left:16px; margin-top:11px;}
.miscHeader{ width:304px; float:left; height:50px; margin-left:04px;}
.rightContent-c{ width:313px; float:left; height:170px;}



/*=========kids.cfm============*/
.kids-tabs{ width:650px; height:80px; background:url(../../../images-scuba/kids-sprite.png) top left no-repeat; margin-top:28px; position:relative; z-index:5}
.bubblemaker{ background:url(../../../images-scuba/kids-sprite.png) top left no-repeat; width:203px; height:80px; background-position:-17px 0px; float:left; display:block; margin-left:15px; cursor:pointer}
.bubblemaker:hover{ background-position:-17px -90px;}
.sealTeam{ background:url(../../../images-scuba/kids-sprite.png) top left no-repeat; width:203px; height:80px; background-position:-220px 0px; float:left; display:block; cursor:pointer}
.sealTeam:hover{ background-position:-220px -179px;}
.projectAware{  background:url(../../../images-scuba/kids-sprite.png) top left no-repeat; width:225px; height:80px; background-position:-424px 0px; float:left; display:block; cursor:pointer; margin-left:3px;}
.projectAware:hover{ background-position:-424px -269px;}
#tab-container{ background:url(../../../images-scuba/kids-tab-container.png) top left no-repeat; width:688px;height:650px; margin-left:-20px; margin-top:-34px; position:relative; z-index:1; padding-top:30px;}
#bubbleMakerTab{width:630px; min-height:400px; padding-left:30px}
.columns{ margin-bottom:25px; height:215px; width:635px;}

.col1{ width:190px; float:left}
.col2{ width:190px; float:left}
.col2 ul{ margin-top:10px; margin-left:15px;}
.col2 ul li{ margin-top:15px;}
.col3{ width:203px; float:left}
.col3 ul{ margin-top:10px; margin-left:15px;}
.col3 ul li{ margin-top:15px;}
#SealTeamTab{width:630px; min-height:400px; padding-left:30px}
#AwareTab{width:630px; min-height:400px; padding-left:30px}
.selected1{background-position:-17px -90px;}
.selected2{ background-position:-220px -179px;}
.selected3{ background-position:-424px -269px;}
.famoptions{ padding-left:18px; padding-bottom:5px; background:none; color:#666666; font-size:8px; line-height:9px; list-style:none}




/*==============courses-padi.cfm=================*/
.greenSubt{ font-weight:normal; font-family:openSansCondensedLight; font-size:16px;}



/*=========courses-dan.cfm===========*/
.course{ width:665px; margin-top:25px; float:left; padding-bottom:10px;}
.course-content{ background:url(../../../images-scuba/courses-dan-background.png) top left no-repeat; width:549px; float:left; padding-top:15px; padding-left:15px;}
.course-content li{ margin-left:10px; list-style-type:disc}
.course-icon{ background:url(../../../images-scuba/courses-DAN-icons.gif) top left no-repeat; width:95px; height:67px; float:left}
.course-subt{ font-size:18px; font-weight:normal;line-height:22px;}
.course-content p{ width:512px;}




/*=========courses-padi.cfm===========*/
.padi-course-icon{ background:url(../../../images-scuba/courses-PADI-icons.jpg) top left no-repeat; width:95px; height:67px; margin-left:-10px; float:left}
.padi-signup{ background:url(../../../images-scuba/e-learning-banner.gif) top left no-repeat; width:684px; height:167px; padding-left:25px; padding-top:25px;}
.smallBox{ background:url(../../../images-scuba/courses-padi-smallBox.png) top left no-repeat; width:251px; height:74px;}
.teleHeader{ font-family:TelefanteBlackItalicRegular; font-size:24px; font-weight:normal;line-height:26px;}
.Col{ float:left}
.Col ul{ margin-top:50px; margin-left:15px;}
.Col ul li{ margin-top:10px;}



/*==========Divesites.cfm============*/
.largeFrame{ background:url(../../../images-scuba/divesites-long-frame.png) top left no-repeat; width:680px; height:63px; padding-top:15px; margin-top:25px;}
.diveSite{ background:url(../../../images-scuba/divesites-divesite-BG.png) top left no-repeat; width:660px; height:190px; padding-top:16px; padding-left:30px;}
.diveSite h2{font-size:17px;}
.ViewPics{ background:url(../../../images-scuba/diveSites-viewPhotos-btn.png) top left no-repeat; width:100px; height:21px; float:left; cursor:pointer}
.ViewPics:hover{ background-position:0 -27px;}
.viewVids{ background:url(../../../images-scuba/divesites-viewVideo-Btn.png) top left no-repeat; width:100px; height:21px; float:left; cursor:pointer; margin-left:10px;}
.viewVids:hover{background-position:0 -29px;}
.spec{width:200px; height:20px; background:#ecf1f3; color:#0576c0; margin-top:15px; margin-top:5px; padding-left:5px;}
.spec p{ padding-top:3px;}
.specsContainer{width:230px; height:160px; margin-left:35px; margin-top:-10px}
#btcIntroBanner{ background:url(../../../images-scuba/divesites-turks-diveBanner.jpg) top left no-repeat; width:687px; height:205px; margin-left:-15px; padding-bottom:15px}
.telefante{ font-family:TelefanteBlackItalicRegular; color:#FFF; line-height:25px;}
.opensan{ font-family:openSansCondensedBold; color:#FFF; line-height:25px; font-weight:normal;}
#sandyBay_banner{ background:url(../../../images-scuba/dive-sites-sandybay-introBanner.jpg) top left no-repeat; width:676px; height:201px; color:#FFF; padding-bottom:15px;}
#negril_banner{ background:url(../../../images-scuba/dive-sites-negril-introBanner.jpg) top left no-repeat; width:676px; height:201px; color:#FFF; padding-bottom:15px}
#boscobel_banner{ background:url(../../../images-scuba/dive-sites-boscobel-introBanner.jpg) top left no-repeat; width:676px; height:201px; color:#FFF; padding-bottom:15px}



/*==========Widgets===========*/
#padieLearning{ background:url(../../images/beaches/elearning-widget-Bg.png) top left no-repeat; width:174px; height:214px; margin-left:15px; margin-top:20px}
#liveitandDive{ background:url(../../../images-scuba/liveit-Bg.png) top left no-repeat; width:172px; height:212px; margin-left:15px; margin-top:20px}
.genericWidget{ background:url(../../../images-scuba/widget-common-Bg.png) top left no-repeat; width:172px; height:231px; margin-left:15px; margin-top:15px;}

