@charset "utf-8";
/* CSS Document */
body { background:url('/_images/HP/background.jpg') top center no-repeat #000000; margin:0px; padding:0px; color:#ffffff; }
a { color:#cccccc; }
a:hover { color:#ffffff; }
#intMain { margin:0px auto; width:996px; position:relative; height:100%; z-index:1; }
#navArea { width:950px; height:30px; position:relative; margin:0px auto; }
	#navArea a { float:left; margin:0px; padding:0px; font-size:1px; }
		#navArea a img {  border:none; }
#flashArea { width:950px; height:268px; margin:0px auto; position:relative; background:url('/_images/internal/int_headerbg.jpg') top center no-repeat; }
	#hp #flashArea { width:996px; height:750px; background:none; }
#intFlash { width:996; height:340px; position:absolute; top:30px; left:0px; z-index:2; }

#contentHolder { width:950px; background:url('/_images/internal/int_bodystretch.jpg') top center repeat-y; margin:0px auto; }
#intTitle { width:617px; height:150px; background:url('/_images/internal/int_title_aboutus.jpg') top left no-repeat; position:relative; }
	#aboutus #intTitle { background:url('/_images/internal/int_title_aboutus.jpg') top left no-repeat; }
	#testimonials #intTitle { background:url('/_images/internal/int_title_testimonials.jpg') top left no-repeat; }
	#ourservices #intTitle { background:url('/_images/internal/int_title_ourservices.jpg') top left no-repeat; }
	#store #intTitle { background:url('/_images/internal/int_title_store.jpg') top left no-repeat; }
	#locations #intTitle { background:url('/_images/internal/int_title_locations.jpg') top left no-repeat; }
	#employment #intTitle { background:url('/_images/internal/int_title_employment.jpg') top left no-repeat; }
	#contact #intTitle { background:url('/_images/internal/int_title_contactus.jpg') top left no-repeat; }
	#opp #intTitle { background:url('/_images/internal/int_title_opp.jpg') top left no-repeat; }
	#location #intTitle { background:url('/_images/internal/int_title_blank.jpg') top left no-repeat; }
		/* Location Codes */
		/* Format as below:
		#location #intTitle.locationemail { background:url('/_images/internal/int_title_locationemail.jpg') top left no-repeat; }*/
		#location #intTitle.auburn_central { background:url('/_images/internal/int_title_auburn_central.jpg') top left no-repeat; }
		#location #intTitle.auburn_north { background:url('/_images/internal/int_title_auburn_north.jpg') top left no-repeat; }
		#location #intTitle.auburn_south { background:url('/_images/internal/int_title_auburn_south.jpg') top left no-repeat; }
		#location #intTitle.daphne { background:url('/_images/internal/int_title_daphne.jpg') top left no-repeat; }
		#location #intTitle.peoria { background:url('/_images/internal/int_title_peoria.jpg') top left no-repeat; }
		#location #intTitle.surprise_west { background:url('/_images/internal/int_title_surprise_west.jpg') top left no-repeat; }
		#location #intTitle.tempe { background:url('/_images/internal/int_title_tempe.jpg') top left no-repeat; }
		#location #intTitle.commerce { background:url('/_images/internal/int_title_commerce.jpg') top left no-repeat; }
		#location #intTitle.elk_grove { background:url('/_images/internal/int_title_elk_grove.jpg') top left no-repeat; }
		#location #intTitle.hawthorne { background:url('/_images/internal/int_title_hawthorne.jpg') top left no-repeat; }
		#location #intTitle.northridge { background:url('/_images/internal/int_title_northridge.jpg') top left no-repeat; }
		#location #intTitle.redondo_beach { background:url('/_images/internal/int_title_redondo_beach.jpg') top left no-repeat; }
		#location #intTitle.san_luis_obispo { background:url('/_images/internal/int_title_san_luis_obispo.jpg') top left no-repeat; }
		#location #intTitle.santa_maria { background:url('/_images/internal/int_title_santa_maria.jpg') top left no-repeat; }
		#location #intTitle.sacramento { background:url('/_images/internal/int_title_sacramento.jpg') top left no-repeat; }
		#location #intTitle.victorville { background:url('/_images/internal/int_title_victorville.jpg') top left no-repeat; }
		#location #intTitle.woodland { background:url('/_images/internal/int_title_woodland.jpg') top left no-repeat; }
		#location #intTitle.manchester { background:url('/_images/internal/int_title_manchester.jpg') top left no-repeat; }
		#location #intTitle.meriden { background:url('/_images/internal/int_title_meriden.jpg') top left no-repeat; }
		#location #intTitle.north_haven { background:url('/_images/internal/int_title_north_haven.jpg') top left no-repeat; }
		#location #intTitle.southington { background:url('/_images/internal/int_title_southington.jpg') top left no-repeat; }
		#location #intTitle.vernon { background:url('/_images/internal/int_title_vernon.jpg') top left no-repeat; }
		#location #intTitle.wallingford { background:url('/_images/internal/int_title_wallingford.jpg') top left no-repeat; }
		#location #intTitle.wethersfield { background:url('/_images/internal/int_title_wethersfield.jpg') top left no-repeat; }
		#location #intTitle.boca_raton { background:url('/_images/internal/int_title_boca_raton.jpg') top left no-repeat; }
		#location #intTitle.casselberry { background:url('/_images/internal/int_title_casselberry.jpg') top left no-repeat; }
		#location #intTitle.coral_springs { background:url('/_images/internal/int_title_coral_springs.jpg') top left no-repeat; }
		#location #intTitle.lantana { background:url('/_images/internal/int_title_lantana.jpg') top left no-repeat; }
		#location #intTitle.largo { background:url('/_images/internal/int_title_largo.jpg') top left no-repeat; }
		#location #intTitle.miami { background:url('/_images/internal/int_title_miami.jpg') top left no-repeat; }
		#location #intTitle.pembroke_pines { background:url('/_images/internal/int_title_pembroke_pines.jpg') top left no-repeat; }
		#location #intTitle.pensacola_north { background:url('/_images/internal/int_title_pensacola_north.jpg') top left no-repeat; }
		#location #intTitle.pensacola_south { background:url('/_images/internal/int_title_pensacola_south.jpg') top left no-repeat; }
		#location #intTitle.pompano_beach { background:url('/_images/internal/int_title_pompano_beach.jpg') top left no-repeat; }
		#location #intTitle.jacksonville { background:url('/_images/internal/int_title_jacksonville.jpg') top left no-repeat; }
		#location #intTitle.st_petersburg { background:url('/_images/internal/int_title_st_petersburg.jpg') top left no-repeat; }
		#location #intTitle.sunrise { background:url('/_images/internal/int_title_sunrise.jpg') top left no-repeat; }
		#location #intTitle.alpharetta { background:url('/_images/internal/int_title_alpharetta.jpg') top left no-repeat; }
		#location #intTitle.columbus_central { background:url('/_images/internal/int_title_columbus_central.jpg') top left no-repeat; }
		#location #intTitle.columbus_north { background:url('/_images/internal/int_title_columbus_north.jpg') top left no-repeat; }
		#location #intTitle.columbus_south { background:url('/_images/internal/int_title_columbus_south.jpg') top left no-repeat; }
		#location #intTitle.cumming { background:url('/_images/internal/int_title_cumming.jpg') top left no-repeat; }
		#location #intTitle.gainesville { background:url('/_images/internal/int_title_gainesville.jpg') top left no-repeat; }
		#location #intTitle.macon { background:url('/_images/internal/int_title_macon.jpg') top left no-repeat; }
		#location #intTitle.suwanee { background:url('/_images/internal/int_title_suwanee.jpg') top left no-repeat; }
		#location #intTitle.haverhill { background:url('/_images/internal/int_title_haverhill.jpg') top left no-repeat; }
		#location #intTitle.methuen { background:url('/_images/internal/int_title_methuen.jpg') top left no-repeat; }
		#location #intTitle.north_andover { background:url('/_images/internal/int_title_north_andover.jpg') top left no-repeat; }
		#location #intTitle.battle_creek { background:url('/_images/internal/int_title_battle_creek.jpg') top left no-repeat; }
		#location #intTitle.joplin { background:url('/_images/internal/int_title_joplin.jpg') top left no-repeat; }
		#location #intTitle.lincoln { background:url('/_images/internal/int_title_lincoln.jpg') top left no-repeat; }
		#location #intTitle.omaha_north { background:url('/_images/internal/int_title_omaha_north.jpg') top left no-repeat; }
		#location #intTitle.omaha_south { background:url('/_images/internal/int_title_omaha_south.jpg') top left no-repeat; }
		#location #intTitle.burlington { background:url('/_images/internal/int_title_burlington.jpg') top left no-repeat; }
		#location #intTitle.concord { background:url('/_images/internal/int_title_concord.jpg') top left no-repeat; }
		#location #intTitle.fayetteville { background:url('/_images/internal/int_title_fayetteville.jpg') top left no-repeat; }
		#location #intTitle.graham { background:url('/_images/internal/int_title_graham.jpg') top left no-repeat; }
		#location #intTitle.aiken { background:url('/_images/internal/int_title_aiken.jpg') top left no-repeat; }
		#location #intTitle.anderson { background:url('/_images/internal/int_title_anderson.jpg') top left no-repeat; }
		#location #intTitle.beaufort { background:url('/_images/internal/int_title_beaufort.jpg') top left no-repeat; }
		#location #intTitle.clemson { background:url('/_images/internal/int_title_clemson.jpg') top left no-repeat; }
		#location #intTitle.columbia { background:url('/_images/internal/int_title_columbia.jpg') top left no-repeat; }
		#location #intTitle.forest_acres { background:url('/_images/internal/int_title_forest_acres.jpg') top left no-repeat; }
		#location #intTitle.irmo { background:url('/_images/internal/int_title_irmo.jpg') top left no-repeat; }
		#location #intTitle.lexington { background:url('/_images/internal/int_title_lexington.jpg') top left no-repeat; }
		#location #intTitle.north_augusta { background:url('/_images/internal/int_title_north_augusta.jpg') top left no-repeat; }
		#location #intTitle.rock_hill { background:url('/_images/internal/int_title_rock_hill.jpg') top left no-repeat; }
		#location #intTitle.cookeville { background:url('/_images/internal/int_title_cookeville.jpg') top left no-repeat; }
		/* (Courtsouth) */
		#location #intTitle.cs_north { background:url('/_images/internal/int_title_cs_north.jpg') top left no-repeat; }
		#location #intTitle.cs_south { background:url('/_images/internal/int_title_cs_south.jpg') top left no-repeat; }
		#location #intTitle.cs_west { background:url('/_images/internal/int_title_cs_west.jpg') top left no-repeat; }
		#location #intTitle.knoxville { background:url('/_images/internal/int_title_knoxville.jpg') top left no-repeat; }
		#location #intTitle.memphis { background:url('/_images/internal/int_title_memphis.jpg') top left no-repeat; }
		#location #intTitle.morristown { background:url('/_images/internal/int_title_morristown.jpg') top left no-repeat; }
		#location #intTitle.oak_ridge { background:url('/_images/internal/int_title_oak_ridge.jpg') top left no-repeat; }
		#location #intTitle.sevierville { background:url('/_images/internal/int_title_sevierville.jpg') top left no-repeat; }

#intPageImg { float:right; width:333px; height:551px; background:url('/_images/internal/int_rightimage_blank.jpg') top left no-repeat; }
	#aboutus #intPageImg { background:url('/_images/internal/int_rightimage07.jpg') top left no-repeat; }
	#testimonials #intPageImg { background:url('/_images/internal/int_rightimage01.jpg') top left no-repeat; }
	#ourservices #intPageImg { background:url('/_images/internal/int_rightimage02.jpg') top left no-repeat; }
	#store #intPageImg { background:url('/_images/internal/int_rightimage03.jpg') top left no-repeat; }
	#locations #intPageImg { background:url('/_images/internal/int_rightimage04.jpg') top left no-repeat; }
	#employment #intPageImg { background:url('/_images/internal/int_rightimage05.jpg') top left no-repeat; }
	#contact #intPageImg { background:url('/_images/internal/int_rightimage06.jpg') top left no-repeat; }
	#opp #intPageImg { background:url('/_images/opp/int_rightimage_opp.jpg') top left no-repeat; }
	#location #intPageImg { background:url('/_images/internal/int_rightimage_blank.jpg') top left no-repeat; }
	
	#opp #rb1, #opp #rb2, #opp #rb3 { display:none; }
	#opp #oppButtons { position:absolute; right:80px; top:620px; }
	
	#intPageImg a { float:left; margin-left:20px; }
		#intPageImg a img { border:none; }
		#intPageImg #btnSpacer { height:340px; width:389px; position:relative; }
#caCont { width:617px; min-height:401px; height:auto !important; height:401px; background:url('/_images/internal/int_bodymain.jpg') top left no-repeat; }
	#caInt { font-size:12px; font-family:Arial, Helvetica, sans-serif; width:500px; padding-top:35px; padding-bottom:20px; margin-left:90px; text-align:left; }
#intFooter { float:left; width:950px; height:157px; background:url('/_images/internal/int_footer.jpg') top left no-repeat; margin-left:23px; text-align:center; }
	#intFooter { padding-top:35px; }
#menucontainer, #menulist { display:none; visibility:hidden; }
#locTable { position:relative; }
#locTable td { text-align:left; padding:5px; border-bottom-width:2px; border-bottom-style:solid; border-color:#B40D00; }
#locTable th { height:22px; background-color:#B40D00; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }
.col { background:none; text-align:left; }
.col-title { background-color:#333333; font-weight:bold; color:#FFFFFF; text-align:middle; padding:2px; }

/* Trainer Pages */
#trainer #intPageImg { background:url('/_images/internal/int_rightimage_blank.jpg') top left no-repeat; }
#trainer #intPageImg #btnSpacer { height:160px; width:389px; }
#trainer #tImg { margin-left:25px; height:290px; width:224px; overflow:hidden; background:url(../_images/trainers/trainerpic.jpg) top left no-repeat; }
	#trainer #tImg p { margin:0; padding:0; }
#trainer #intTitle { background:url('/_images/trainers/int_title_tp.jpg') top left no-repeat; }
#trainer #tName { font-size:18px; color:#ffffff; font-weight:bold; margin-bottom:10px; }
#trainer #menucontainer, #trainer #menulist { display:block; visibility:visible; margin:0px; padding:0px; }
#trainer #menucontainer { width:495px; height:18px; }
#trainer #menulist li { float:left; margin-right:15px; margin-bottom:15px; list-style:none; }
#trainer #menulist li a { color:#000000; font-weight:bold; text-decoration:none; }
#trainer #menulist li a:hover { color:#ffffff; }
/* Locations */
#location #locImage { width:220px; position:absolute; left:35px; top:60px; height:270px; overflow:hidden; border:2px solid #666666; background:#CCCCCC; }
#location #lTitle { padding-top:80px; text-align:center; width:552px; margin-left:70px; font-size:28px; font-weight:bold; color:#CC0000; font-family:"Arial Rounded MT Bold"; font-style:italic; }