/* CSS Document */
body{margin:0; padding:0; background:url(../images/mbg.jpg); font-family:Arial, Helvetica, sans-serif; font-size:14px}

#wrap{width:1024px; margin:0 auto; background-color:#353416;align:center}
#headerosc{width:1024px; height:270px; background:url(../images/header1.jpg);}
#header{width:1024px; height:276px; background:url(../images/header1.jpg);}
#header2{width:1024px; height:276px; background:url(../images/header2.jpg);}
#header3{width:1024px; height:276px; background:url(../images/header3.jpg);}
#header4{width:1024px; height:276px; background:url(../images/header4.jpg);}
#header5{width:1024px; height:276px; background:url(../images/header5.jpg);}
#header6{width:1024px; height:276px; background:url(../images/header6.jpg);}
#header7{width:1024px; height:276px; background:url(../images/header7.jpg);}

#spacer{ width:1024; height:188px;}

#nav{width:701px; height:40px; float:right; margin-right:19px}


#bc a{display:block; height:40px; width:128px; background:url(../images/nav/bootcamp.jpg) no-repeat; float:left; text-decoration:none}
#bc a:hover{display:block; width:128px; background:url(../images/nav/bootcampRO.jpg) no-repeat; float:left}
#bcSEL a{display:block; width:128px; background:url(../images/nav/bootcampSEL.jpg) no-repeat; float:left; text-decoration:none}

#tnt a{display:block; height:40px; width:86px; background:url(../images/nav/flrf.jpg) no-repeat; float:left; text-decoration:none}
#tnt a:hover{display:block; width:86px; background:url(../images/nav/flrfRO.jpg) no-repeat; float:left}
#tntSEL a{display:block; height:40px; width:86px; background:url(../images/nav/flrfSEL.jpg) no-repeat; float:left; text-decoration:none}

#nutr a{display:block; height:40px; width:112px; background:url(../images/nav/nutrition.jpg) no-repeat; float:left; text-decoration:none}
#nutr a:hover{display:block; width:112px; background:url(../images/nav/nutritionRO.jpg) no-repeat; float:left}
#nutrSEL a{display:block; height:40px; width:112px; background:url(../images/nav/nutritionSEL.jpg) no-repeat; float:left; text-decoration:none}

#gallery a{display:block; height:40px; width:103px; background:url(../images/nav/gallery.jpg) no-repeat; float:left; text-decoration:none}
#gallery a:hover{display:block; width:103px; background:url(../images/nav/galleryRO.jpg) no-repeat; float:left}
#gallerySEL a{display:block; height:40px; width:103px; background:url(../images/nav/gallerySEL.jpg) no-repeat; float:left; text-decoration:none}

#ask a{display:block; height:40px; width:116px; background:url(../images/nav/ask.jpg) no-repeat; float:left; text-decoration:none}
#ask a:hover{display:block; height: 40px; width:116px; background:url(../images/nav/askRO.jpg) no-repeat; float:left}
#askSEL a{display:block; height:40px; width:116px; background:url(../images/nav/askSEL.jpg) no-repeat; float:left; text-decoration:none}

#about a{display:block; height:40px; width:81px; background:url(../images/nav/about.jpg) no-repeat; float:left; text-decoration:none}
#about a:hover{display:block; width:81px; background:url(../images/nav/aboutRO.jpg) no-repeat; float:left}
#aboutSEL a{display:block; height:40px; width:81px; background:url(../images/nav/aboutSEL.jpg) no-repeat; float:left; text-decoration:none}

#shop a{display:block; height:40px; width:75px; background:url(../images/nav/shop.png) no-repeat; float:left; text-decoration:none}
#shop a:hover{display:block; width:75px; background:url(../images/nav/shopRO.png) no-repeat; float:left}
#shopSEL a{display:block; height:40px; width:75px; background:url(../images/nav/shopSEL.png) no-repeat; float:left; text-decoration:none}

#nav2{width:721px; height:40px; float:right}

#simple a{display:block; height:40px; width:155px; background:url(../images/nav/nutrition/simple.jpg) no-repeat; float:left; text-decoration:none}
#simple a:hover{display:block; width:155px; background:url(../images/nav/nutrition/simpleRO.jpg) no-repeat; float:left}
#simpleSEL a{display:block; width:155px; background:url(../images/nav/nutrition/simpleSEL.jpg) no-repeat; float:left; text-decoration:none}

#healthy a{display:block; height:40px; width:133px; background:url(../images/nav/nutrition/healthy.jpg) no-repeat; float:left; text-decoration:none}
#healthy a:hover{display:block; width:133px; background:url(../images/nav/nutrition/healthyRO.jpg) no-repeat; float:left}
#healthySEL a{display:block; width:133px; background:url(../images/nav/nutrition/healthySEL.jpg) no-repeat; float:left; text-decoration:none}

#lean a{display:block; height:40px; width:117px; background:url(../images/nav/nutrition/lean.jpg) no-repeat; float:left; text-decoration:none}
#lean a:hover{display:block; width:117px; background:url(../images/nav/nutrition/leanRO.jpg) no-repeat; float:left}
#leanSEL a{display:block; width:117px; background:url(../images/nav/nutrition/leanSEL.jpg) no-repeat; float:left; text-decoration:none}

#know a{display:block; height:40px; width:125px; background:url(../images/nav/nutrition/know.jpg) no-repeat; float:left; text-decoration:none}
#know a:hover{display:block; width:125px; background:url(../images/nav/nutrition/knowRO.jpg) no-repeat; float:left}
#knowSEL a{display:block; width:125px; background:url(../images/nav/nutrition/knowSEL.jpg) no-repeat; float:left; text-decoration:none}

#tour a{display:block; height:40px; width:189px; background:url(../images/nav/nutrition/tour.jpg) no-repeat; float:left; text-decoration:none}
#tour a:hover{display:block; width:189px; background:url(../images/nav/nutrition/tourRO.jpg) no-repeat; float:left}
#tourSEL a{display:block; width:189px; background:url(../images/nav/nutrition/tourSEL.jpg) no-repeat; float:left; text-decoration:none}

#spacerL{background:url(../images/nav/about/spacerL.jpg); width:120px; height:40px; float:left}

#press a{display:block; height:40px; width:70px; background:url(../images/nav/about/press.jpg) no-repeat; float:left; text-decoration:none}
#press a:hover{display:block; width:70px; background:url(../images/nav/about/pressRO.jpg) no-repeat; float:left}
#pressSEL a{display:block; width:70px; background:url(../images/nav/about/pressSEL.jpg) no-repeat; float:left; text-decoration:none}

#contact a{display:block; height:40px; width:80px; background:url(../images/nav/about/contact.jpg) no-repeat; float:left; text-decoration:none}
#contact a:hover{display:block; width:80px; background:url(../images/nav/about/contactRO.jpg) no-repeat; float:left}
#contactSEL a{display:block; width:80px; background:url(../images/nav/about/contactSEL.jpg) no-repeat; float:left; text-decoration:none}

#links a{display:block; height:40px; width:65px; background:url(../images/nav/about/links.jpg) no-repeat; float:left; text-decoration:none}
#links a:hover{display:block; width:65px; background:url(../images/nav/about/linksRO.jpg) no-repeat; float:left}
#linksSEL a{display:block; width:65px; background:url(../images/nav/about/linksSEL.jpg) no-repeat; float:left; text-decoration:none}

#license a{display:block; height:40px; width:125px; background:url(../images/nav/about/license.jpg) no-repeat; float:left; text-decoration:none}
#license a:hover{display:block; width:125px; background:url(../images/nav/about/licenseRO.jpg) no-repeat; float:left}
#licenseSEL a{display:block; width:125px; background:url(../images/nav/about/licenseSEL.jpg) no-repeat; float:left; text-decoration:none}

#disclaimer a{display:block; height:40px; width:110px; background:url(../images/nav/about/disclaimer.jpg) no-repeat; float:left; text-decoration:none}
#disclaimer a:hover{display:block; width:110px; background:url(../images/nav/about/disclaimerRO.jpg) no-repeat; float:left}
#disclaimerSEL a{display:block; width:110px; background:url(../images/nav/about/disclaimerSEL.jpg) no-repeat; float:left; text-decoration:none}

#spacerR{background:url(../images/nav/about/spacerR.jpg); width:141px; height:40px; float:left}

#spacerLeft{background:url(../images/nav/ask/spacerLeft.jpg); width:170px; height:40px; float:left}

#ten a{display:block; height:40px; width:170px; background:url(../images/nav/ask/ten.jpg) no-repeat; float:left; text-decoration:none}
#ten a:hover{display:block; width:170px; background:url(../images/nav/ask/tenRO.jpg) no-repeat; float:left}
#tenSEL a{display:block; width:170px; background:url(../images/nav/ask/tenSEL.jpg) no-repeat; float:left; text-decoration:none}

#submit a{display:block; height:40px; width:200px; background:url(../images/nav/ask/submit.jpg) no-repeat; float:left; text-decoration:none}
#submit a:hover{display:block; width:200px; background:url(../images/nav/ask/submitRO.jpg) no-repeat; float:left}
#submitSEL a{display:block; width:200px; background:url(../images/nav/ask/submitSEL.jpg) no-repeat; float:left; text-decoration:none}

#spacerRight{background:url(../images/nav/ask/spacerRight.jpg); width:181px; height:40px; float:left}

#bAbout a{display:block; height:40px; width:65px; background:url(../images/nav/boot/about.jpg) no-repeat; float:left; text-decoration:none}
#bAbout a:hover{display:block; width:65px; background:url(../images/nav/boot/aboutRO.jpg) no-repeat; float:left}
#bAboutSEL a{display:block; width:65px; background:url(../images/nav/boot/aboutSEL.jpg) no-repeat; float:left; text-decoration:none}

#bProgram a{display:block; height:40px; width:135px; background:url(../images/nav/boot/program.jpg) no-repeat; float:left; text-decoration:none}
#bProgram a:hover{display:block; width:135px; background:url(../images/nav/boot/programRO.jpg) no-repeat; float:left}
#bProgramSEL a{display:block; width:135px; background:url(../images/nav/boot/programSEL.jpg) no-repeat; float:left; text-decoration:none}

#bLocation a{display:block; height:40px; width:150px; background:url(../images/nav/boot/location.jpg) no-repeat; float:left; text-decoration:none}
#bLocation a:hover{display:block; width:150px; background:url(../images/nav/boot/locationRO.jpg) no-repeat; float:left}
#bLocationSEL a{display:block; width:150px; background:url(../images/nav/boot/locationSEL.jpg) no-repeat; float:left; text-decoration:none}

#bRegister a{display:block; height:40px; width:95px; background:url(../images/nav/boot/register.jpg) no-repeat; float:left; text-decoration:none}
#bRegister a:hover{display:block; width:95px; background:url(../images/nav/boot/registerRO.jpg) no-repeat; float:left}
#bRegisterSEL a{display:block; width:95px; background:url(../images/nav/boot/registerSEL.jpg) no-repeat; float:left; text-decoration:none}

#bTeam a{display:block; height:40px; width:95px; background:url(../images/nav/boot/team.jpg) no-repeat; float:left; text-decoration:none}
#bTeam a:hover{display:block; width:95px; background:url(../images/nav/boot/teamRO.jpg) no-repeat; float:left}
#bTeamSEL a{display:block; width:95px; background:url(../images/nav/boot/teamSEL.jpg) no-repeat; float:left; text-decoration:none}

#bTestimonials a{display:block; height:40px; width:125px; background:url(../images/nav/boot/testimonials.jpg) no-repeat; float:left; text-decoration:none}
#bTestimonials a:hover{display:block; width:125px; background:url(../images/nav/boot/testimonialsRO.jpg) no-repeat; float:left}
#bTestimonialsSEL a{display:block; width:125px; background:url(../images/nav/boot/testimonialsSEL.jpg) no-repeat; float:left; text-decoration:none}

#bFaq a{display:block; height:40px; width:56px; background:url(../images/nav/boot/faq.jpg) no-repeat; float:left; text-decoration:none}
#bFaq a:hover{display:block; width:56px; background:url(../images/nav/boot/faqRO.jpg) no-repeat; float:left}
#bFaqSEL a{display:block; width:56px; background:url(../images/nav/boot/faqSEL.jpg) no-repeat; float:left; text-decoration:none}

#content{width:1024px; float:left; background-color:#353416}

#sidebar{width:282px; float:left; position:relative; bottom:25px}

#side1{width:282px; height:257px; background:url(../images/side1.jpg);}
#side1 a{display:block; text-decoration:none; width:282px; height:257px}

#side2{width:282px; height:126px; background:url(../images/side2.jpg);}
#side2 a{display:block; text-decoration:none; width:282px; height:126px;}

#side6{width:276px; height:244px;  background-repeat: no-repeat; background:url(../images/side6.jpg);margin-left:9px;}
#side6 a{display:block; text-decoration:none; width:276px; height:252px;}

#side3{width:282px; height:179px; background-repeat: no-repeat; padding-top:20px; background:url(../images/side3.jpg); color:#CDCC00}


#side4{width:282px; height:79px; background:url(../images/side4.jpg);}
#side7{width:282px; height:199px; background:url(../images/side7.jpg);}
#side8{width:282px; height:199px; background:url(../images/side8.jpg);}
#side5{width:272px; padding-left:10px}

#cont{width:575px; float:left; padding:15px 80px 0 70px; color:#CDCC00;}

.gallery{ width:140px; height:150px; float:left;}
.gallery2{ width:100px; height:130px; margin:20px; overflow:hidden; text-align:center}

#head{ font-size:26px; color:#CDCC00; padding-bottom:15px}
#head2{ font-size:26px; color:#005500; padding-bottom:15px}
.head3{ font-size:18px; color:#FFFFFF;}
.head4{ font-size:14px; color:#959900;}
.head5{ font-size:20px; color:#CDCC00; text-align:center}

.aa a{color:#CDCC00; text-decoration:none;}
.aa a:hover{color:#FFFFFF; text-decoration:underline;}

.ab a{font-size:10px; text-decoration:none; color:#000000;}
.ab a:hover{color:#888888; text-decoration:underline}

.ac a{ color:#FFFFFF;}
.ac a:hover{color:#888888;}

.ad { color:#FFFFFF; font-size:18px}
.ad a:hover{color:#888888;}

.team{width:240px; height:100px; float:left; padding:10px 10px 10px 30px;}

#bcLogin{ width:100%; height:100px; text-align:center; font-size:36px; color:#005500; margin-top:40px}
#login{width:300px; margin:40px auto; padding:20px; border:#007700 3px solid; background-color:#FFFFFF; text-align:center; font-weight:bold; color:#005500;}
#adWrap{width:900px; margin:25px auto; background-color:#FFFFFF; border:#008800 5px solid;}
#aHeader{width:900px; margin-top:30px; font-size:50px; font-weight:bold; color:#005500; text-align:center; border-bottom:#00AA00 1px solid}
#adContWrap{ width:900px;}
#adCont{width:850px; padding:25px;}
#adNav{ width:150px; float:left}
#adNav a{color:#005500; text-decoration:none; font-weight:bold; font-size:12px}
#adNav a:hover{color:#00AA00}
.navHead{color:#002200; font-weight:bold; font-size:18px}

#adMainWrap{width:700px; float:left}
#adMain{width:700px;}

.adGallery{ width:150px; height:230px; float:left;}
.adGallery2{ width:100px; height:150px; margin:10px 25px 0 25px; overflow:hidden; text-align:center}

#adLmain{width:550px; border:#006633 solid 2px; float:left; text-align:center}
.aL1{width:550px; float:left; border-bottom:#006633 solid 2px; height:60px}
.aL2{width:130px; float:left; border-right:#006633 solid 2px; padding:20px 0; font-weight:bold; height:20px}
.aL3{width:200px; float:left; border-right:#006633 solid 2px; height:60px}
.aL4{width:200px; float:left; height:60px}

#adLmain2{width:550px; border:#006633 solid 2px; float:left; text-align:center}
.aL12{width:550px; float:left; border-bottom:#006633 solid 2px; height:60px}
.aL22{width:215px; float:left; border-right:#006633 solid 2px; padding:10px 0; height:40px}
.aL32{width:175px; float:left; border-right:#006633 solid 2px; height:60px}
.aL42{width:135px; float:left; height:60px}

#Lmain{width:550px; border:#CDCC00 solid 2px; float:left; text-align:center}
.L1{width:550px; float:left; border-bottom:#CDCC00 solid 2px; height:60px}
.L2{width:130px; float:left; border-right:#CDCC00 solid 2px; padding:20px 0; font-weight:bold; height:20px;}
.L3{width:200px; float:left; border-right:#CDCC00 solid 2px; height:60px; color:#FFFFFF}
.L4{width:200px; float:left; height:60px; color:#FFFFFF}


#Lmain2{width:550px; border:#CDCC00 solid 2px; float:left; text-align:center}
.L12{width:550px; float:left; border-bottom:#CDCC00  solid 2px; height:60px}
.L22{width:215px; float:left; border-right:#CDCC00 solid 2px; padding:10px 0; height:40px}
.L32{width:175px; float:left; border-right:#CDCC00  solid 2px; height:60px; color:#FFFFFF}
.L42{width:135px; float:left; height:60px; color:#FFFFFF}


#p1{width:87px; height:116px; overflow:hidden; float:left; margin:20px 0 0 15px}
#p2{width:167px; height:116px; float:left; margin:20px 0 0 10px}
#p3{width:167px; height:116px; float:left; margin:20px 0 0 10px}

#footer{font-size:10px; color:#CDCC00; width:100%; text-align:center}
#footer a{text-decoration:none; color:#CDCC00;}
#footer a:hover{color:#FFFFFF; text-decoration:underline}










#headerstore{width:1024px; height:270px; background:url(../images/header_store.jpg); no-repeat;}
#store_nav{width:702px; height:40px; float:right; margin-right:23px;margin-top:4px}
#navstore{width:825px; height:40px; float:right}

#bpolicy a{display:block; height:40px; width:98px; background:url(../images/nav/boot/store.jpg) no-repeat; float:left; text-decoration:none}
#bpolicy a:hover{display:block; width:98px; background:url(../images/nav/boot/storeRO.jpg) no-repeat; float:left}
#bpolicySEL a{display:block; width:98px; background:url(../images/nav/boot/store.jpg) no-repeat; float:left; text-decoration:none}







