/*



Theme Name: Blank 3 Column



Theme URI: http://refueled.net/blank-themes/



Description: A Blank Wordpress theme.



Author: refueled



Author URI: http://refueled.net



version: 2.0



Tags: three-column, widget-ready, blank



*/

.logo{
	display:block;
margin:15px 0 0 -10px;
	text-indent:-1000em;
	background: url(images/logo.png) no-repeat 0 0;
	width:177px;
	height:201px;			
}


.clear {
	clear:both;
}

#content_wrapper {
	width:515px;
	text-align: left;
}

#content_wrapper p {
font-family: verdana, arial, tahoma, sans-serif !important;
font-size: 9pt !important;
color:#636262 !important;
line-height:150%;
}
#content_wrapper h2 {
font-family: verdana, arial, tahoma, sans-serif;
font-size: 10pt ;
color:#636262 ;
font-weight:700;
margin-bottom:10px;

}

.content_right {
	margin:5px 10px 5px 5px;
	width:240px;
	float:right;
	
}


.content_left {
	margin:5px 5px 5px 10px;
	width:240px;
	float:left;
}

.content_full {
	margin:5px 10px 5px 10px;	
}
.blockquote {
margin-top:10px;
	background-image:url(images/blockquote.png);
	background-repeat:no-repeat;
	height:65px;
	padding-top:12px;
	padding-left:10px;

}

.blockquote h2 {

font-family: verdana, arial, tahoma, sans-serif;
font-size: 10pt ;
color:#636262 ;
font-weight:700;
margin-bottom:10px;
margin-top:10px;

}











/* basics */







*{margin:0; padding:0;}







body {
	background:url(images/page-bg.gif) center top no-repeat; 
font-family: verdana, arial, tahoma, sans-serif;
font-size: 8pt;
color:#434343;



	}

#home_page_back {

background:url(images/home_page_bg5.jpg) center bottom no-repeat;

height:1545px;

}

#mediaspace {
float:left;

height:386px;
width:720px;

}	



h1 {font-size: 10pt;


color:#f17100;
text-transform: uppercase;
margin:10px 0 0 0;


}



h2 {font-size: 14pt;






}



h3 {font-size: 10pt;


color:#f17100;
text-transform: uppercase;


}






h4 {font-size: 9pt;



text-transform: lowercase;}











img{ border: none; padding:0; }



a img {border:none;
margin:5px 0 5px 0;}







img.left{ float: left; border: none; padding: 6px 0 0 0; }



img.right{ float: right; border: none; padding: 0 0 0 6px; }







blockquote{



	width:450px;



clear:both;

	}



blockquote p {



	font-family: verdana, arial, times, serif !important;



	font-size: 8pt !important;



font-style:normal !important;



}











blockquote h2{



color:#ff6600;







	}







blockquote ul li {



list-style:inside;







	}







code {



	font-family:"Courier New", Courier, monospace;



	}











/* links */







a{



	color:#424242;



	text-decoration:none;



	}







a:hover{text-decoration: underline;}







#latest_news p {



line-height: 14pt;











}











#latest_news h2 {



font-size: 24pt;



color:#ff6600;



font-family: Times New Roman, times-roman, verdana, arial, tahoma, sans-serif;



font-style: italic;



text-transform: lowercase;



margin:2px 0 10px 5px;



}











/* container */











#container {



	width:908px;



	margin: 0 auto;



	padding:0 20px;



	position:relative;



	color:#333;



	overflow: hidden;



	background:url(images/container.png) 0 200px no-repeat;



	}







#top_banner {


margin:-210px 0 0px 450px;

width:140px;




float:right;


}


#top_banner_right {
font-size: 8pt;
margin:-210px 0 0 0;
width:140px;
float:right;

}


/* header */


#header {
	/* background: url("images/header.png") no-repeat;*/
	float:left;

 	width:100%; 
  	height:219px;



	



	}







#header h1{



	font:normal 20pt georgia, times;



	padding:20px 0 0 16px;



	margin:0;	



	}



	



#header h1 a{color: #404040; text-decoration: none;}



#header h1 a:hover{color: #666; text-decoration: none;}











#header h2{



	font:normal 9pt arial;



	color:#333;



	padding: 120px 0 0 18px;



	margin:0;	



	}

























#navlist2 li a



{



display: inline;



list-style-type: none;



margin-right: 20px;



padding-top:120px;



float:right;



}







#top_links2 li a {



float:right;



	font:normal 8pt arial;



	color:#78b133;



width:800px;



display:inline;











}







#top_links a:hover {



text-decoration: none;











}







#navlist li



{



display: inline;



list-style-type: none;



padding-right: 10px;



padding-top:5px;



color:#ff6600;



}











/* main menu */











#menu {



	background:#000;



	font-family: verdana, arial, times, serif;



	font-size: 8pt;



	width:100%; 



	overflow:hidden;



}











#menu ul {



	margin:0;



	padding:0;



}







#menu ul li {



	list-style-type: none;



	float:left;



	margin: 0;



	padding: 0;



}







#menu ul li a {



	padding:4px 10px;



	margin: 0;



	color: #fff;



	display:block;



}







#menu ul li a:hover {



	background: #fff;



	color:#000;



}



















/* content */







#home_page_only {



	float: left;



	width:510px;



	overflow: hidden;



	margin:210px 10px 0 10px;



	}

#home_page_only_new {
	float: left;
	width:510px;
	overflow: hidden;
	margin:0 10px 0 10px;
	}

#home_bold {
width:520px;
/*margin:0px 0 0 380px;*/
margin-left:380px;
color:#959595;
font-family:arial,tahoma,sans-serif;
font-size:10pt;
font-weight:bold;
line-height:20px;
}




#home_below_orange p {
color:#f2f0f0!important;

}

#home_below_orange a {
color:#f2f0f0!important;

}



#home_page_only1 {



	float: left;



	width:690px;







	margin:30px 2px 0 2px;



	}





#master_trainer_special_rates {



	float: left;



	width:710px;



	overflow: hidden;



	margin:30px 10px 0 10px;







	}



.required {



		color: red;







}







table.master_trainer_special_rates_table td {







	padding: 1.2em 2ex 1.2em 2ex;



	color: black;



list-style:outside;







}







table.master_trainer_special_rates_table_small td {







	padding: 0.2em 2ex 0.2em 2ex;



	color: black;



list-style:outside;







}







#master-train-btn {



margin: 0 0 0 0px;











}











tr.d0 td {







	border-top: 1px solid black;



}



tr.d1 td {



	background-color: #9999CC; color: black;



}







#content {



	float: left;



	width:515px;



	overflow: hidden;



	margin:10px 0 0 0;



	}







.post {



	margin:0;



	padding:0;



	line-height: 14pt;



	}



	



.post h2{


font-size: 10pt;


color:#f17100;
text-transform: uppercase;
margin:10px 0 10px 0;



	}



	



.post h2 a{



	color: #000;



	text-decoration: none;



	}



	



.post h2 a:hover{



	color: #777;



	text-decoration: none;



	}







.post ul {}







.post li {}











.entry p{

margin:12px 0;
font-size:8pt;
font-family: verdana, arial, tahoma, sans-serif;

}


.post h3 {
width:477px;
margin-top:10px;
height:30px;
font-size: 10pt;
color:#f17100;
text-transform: uppercase;
background-image:url(images/h3_underline.png);


}

.post h4 {
font-weight: normal !important;
width:477px;
margin:0 0 10px 0;
height:30px;
font-size: 10pt;
color:#f17100;
text-transform: uppercase;
background-image:url(images/h3_underline.png);


}
/*





.postmetadata{



	clear: both;







	padding:6px;



	margin: 20px 0;



	}



	







.navigation {



	font-size:8pt;



	width:100%;



	float:left;



	margin:0;



	padding:0;



	overflow:hidden;



	}



	



.alignleft a{float:left; margin:25px 0;}



.alignright a{float:right; margin:25px 0;}



	















/* left sidebar */







#left {



	width:185px;



	float:left;



	margin:0;



	padding:45px 0 0 ;









	}







#left h2{



display:none;



	font:bold 10pt arial, georgia, times;



	color: #ff6600;	



	margin: 10px 0 0 5px;



	padding: 0;



}







#left label{



	font:normal 11pt arial, georgia, times;



	color: #000;	



	margin: 0;



	padding: 0;



}







.main_page_title {







	color: #FF6600;



}







.main_page_title a:hover {



text-decoration:none;



	color: #6eab24;



}







#left p {margin:0; padding: 0;}







#left img {padding: 0; margin: 0;}







#left ul {



	margin:0px;



	padding:0;



	list-style:none;



	}



/*#left li {



	line-height:18px;

	background:url(images/left_nav.png) no-repeat;





}



#left li:hover {



	line-height:18px;

	background:url(images/left_nav_hover.png) no-repeat;





}*/



#left ul li a {





color:#de6a04;

display:block;

font-weight:bold;

width:177px;

height:18px;

margin:0 0 0px 0px;

line-height:15px;

background:url(images/left_nav.png) no-repeat;

text-decoration:none;

padding-left:0px;

	}

#left ul li a:hover {





color:#de6a04;

display:block;

font-weight:bold;

width:177px;

height:18px;

margin:0 0 0px 0px;



line-height:15px;

background:url(images/left_nav_hover.png) no-repeat;



	}







#left ul ul {



	margin:0px 0;



	padding: 0;

		padding-top:0px;



}







#left ul ul li a {



font-family:verdana,arial,tahoma,sans-serif;



line-height:180%;



font-size:8pt;



font-weight:normal;



padding:0 0 0 8px;



	list-style-type: none;



	color: #959595;



	}



#left ul ul li a:hover{



font-family:verdana,arial,tahoma,sans-serif;



line-height:180%;



font-size:8pt;



font-weight:normal;



padding:0 0 0 8px;



	list-style-type: none;



	color: #959595;



	}



#left ul ul ul{



	margin: 0;



	padding: 0;



}







#left ul ul ul li{



font-family:verdana,arial,tahoma,sans-serif;



font-size:8pt;



line-height:140%;



font-weight:normal;



margin:0 0 0 5px;



	list-style-type: none;



	color: #6eab24;



}



#home{

line-height:32px;

	



background:url(images/top_left_nav.png) no-repeat scroll 0 0 transparent;



}

#home:hover{

line-height:32px;

	background:url(images/top_left_nav_hover.png) no-repeat scroll 0 0 transparent;



}

#home a {



color:#959595;



text-decoration:none;



font-weight:700;



margin: 20px 0 0 5px;







}







#home a:hover {



color:#959595;



text-decoration:underline;



font-weight:700;



margin: 20px 0 0 5px;







}











/* right sidebar */



#right_home{



	width:220px;



	float:right;



	margin:5px 0 0 10px;;



	padding: 0;



text-align:center;

vertical-align:top;



	}

#how_to h2{
font-size: 13px;
font-family: verdana, arial, tahoma, sans-serif;
font-weight:700;
color: #8dd821;	
margin: 20px 0 5px 0!important;
padding: 0;
text-align:left;


}



#right{

width:190px;
float:right;
margin:15px 0 0 0;
padding: 0;
text-align:left;
vertical-align:top;
	}




#right h2{
font-size: 13px;
font-family: verdana, arial, tahoma, sans-serif;
font-weight:700;
color: #8dd821;	
margin: 20px 0 5px 10px;
padding: 0;
text-align:left;


}

#right h3{
font-size: 13px;
font-family: verdana, arial, tahoma, sans-serif;
font-weight:700;
color: #b6f160;	
margin: 20px 0 5px 10px;
padding: 0;
text-align:left;
text-transform:capitalize!important;

}







.red {
color:#ff3604;
}

.red  a {
color:#ff3604!important;
font-weight:bold;
}

#right_green_bg {
margin-top:10px;
padding-top:150px;
padding-right:10px;
background-image:url(images/right_green_bg.png);
background-repeat:no-repeat;
height:800px;

}




#live_help {



margin:0 0 0 15px;



}







#right label{



	font:normal 11pt arial, georgia, times;



	color: #000;	



	margin: 0;



	padding: 0;



}







#right p {
margin:0 0 0 10px ; 
 padding:0;
line-height:140%
}







#right a {



	font-family: verdana, arial, tahoma, sans-serif;



	font-size: 8pt;



font-weight:700;







color:#fff;



margin:0; padding:0;







}







#right img {padding: 0; margin: 0;}







#right ul {



	margin:12px 12px 2px 12px;



	padding:0;



	}







#right ul li {



	margin: 0 0 0 10px;



	padding: 0;



	line-height: 19pt;



	list-style-type: none;



	}







#right ul ul {



	margin:14px 0;



	padding: 0;



}







#right ul ul li {



	list-style-type: none;



	}







#right ul ul ul{



	margin: 0;



	padding: 0;







}







#right ul ul ul li{



	padding: 0 0 0 10px;



	list-style-type: square;



	color: #898989;







}











/* Right hand menu rollover HOME PAGE ONLY */







#right_menu_links_home {

margin-left:4px;

width: 190px;



}







#right_menu_links_home ul li{



list-style:none;



margin-top:2px;



line-height:240%;















}



#right_menu_links_home ul li a{



font-size:10px;







color: #fff;



text-decoration: none;



display: block;



text-align:left;



font-weight:700;



padding-left:45px;



}







.play {



background-image:url(images/play_right_off_bg.png);



}



.play a:hover {



background-image:url(images/play_right_on_bg.png);



}



.download {



background-image:url(images/download_right_off_bg.png);



}



.download a:hover {



background-image:url(images/download_right_on_bg.png);



}



.price {



background-image:url(images/prices_right_off_bg.png);



}



.price a:hover {



background-image:url(images/prices_right_on_bg.png);



}



.contact {



background-image:url(images/contact_right_off_bg.png);



}



.contact a:hover {



background-image:url(images/contact_right_on_bg.png);



}



.question {



background-image:url(images/question_right_off_bg.png);



}



.question a:hover {



background-image:url(images/question_right_on_bg.png);



}







.sub_page {



background-image:url(images/sub_page_off.png);



}



.sub_page a:hover {



background-image:url(images/sub_page_on.png);



}







#video_link {







height:48px;



}











#right_menu_links{



width: 210px;



}











#right_menu_links ul li{



list-style-type: none;















margin-top: 2px;







}



#right_menu_links ul li a{



font-size:10px;



height:26px;



color: #fff;



text-decoration: none;



display: block;



text-align:left;



background-image:url(images/right_off_bg.png);



padding-left:45px;











}



#right_menu_links ul li a:hover{



color: #FFFFFF;



background-image:url(images/right_on_bg.png);



text-decoration: none;



}











#play_button {



margin-left:15px;



width:38px;



float:left;



}







#play_text {



width:163px;



margin-left:37px;



padding-top:10px;



padding-bottom:8px;



}







/* comments */











#commentform{



	background:#fff;



	margin:0;



	padding:0;



	}



	



#commentform p{



	color: #000;



	}



	



#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}



	



#commentform h3{



	font-family: georgia, times, verdana;



	font-size: 10pt;



	font-weight: 300;



	color: #000;



	margin:0;



	padding:0;



	}



	



#comment{



	width:80%;



	}







#author, #email, #url, #comment, #submit{



	background: #fff;



	font-family: verdana, arial, times;



	font-size: 8pt;



	margin:5px 5px 0 0;



	padding:0;



	border: 1px solid #000;



	}



	



#submit{margin:5px 5px 0 0;}







#comments{margin:0; padding:0}



	



ol.commentlist {list-style-type: none; margin:0; padding:0;}







.avatar{float:left; margin:0 12px 0 0;}







ol.commentlist li {



	background: #fff;



	margin:10px 0;



	padding:5px 0 5px 10px;



	list-style-type:none;



	}







ol.commentlist li.alt {background: #eee;}



ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}







ol.commentlist a {color:#000;}







cite {



	font-family: arial, verdana, tahoma;



	font-size: 9pt;



	font-weight: bold;



	font-style: normal;



	}



	



cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}



















/* search */







#searchform{



	padding:0;



	margin:14px 0;



	}







#searchform input#s{



	margin:0;



	border:1px solid #000;



	padding:2px;



	}



















/* misc */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 0px;



	margin: 10px 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}



	



.wp-caption {



   border: 1px solid #ddd;



   text-align: center;



   background-color: #f3f3f3;



   padding-top: 4px;



   margin: 10px;











}







.wp-caption img {



   margin: 0;



   padding: 0;



   border: 0 none;



}







.wp-caption p.wp-caption-text {



   font-size: 11px;



   line-height: 17px;



   padding: 0 4px 5px;



   margin: 0;



}



















/* footer */







#footer {



	background: url("images/footer-bg.gif") no-repeat;



	clear: both;



	width: 100%;



	padding-top:1px;



height:57px;



color: #6eab24;



position:relative;



	}



#footer div{



	clear:both;



	width:960px;



	margin:auto;



	margin-top:20px;



	position:relative;



	text-align:right;



}



#footer div img{



	margin:0 20px;



}



#footer p{



float:left;







margin: 108px; 



color: #6eab24;







}











#footer a{







color: #6eab24;



text-decoration: none;



margin:0 5px 0 5px;



















}



#footer a:hover{color: #6eab24;text-decoration: underline;}







#home_career {







background-color:#e85f00;



width:147px;



height:21px;



margin:15px 0 0 10px;







padding:3px 0 0 5px;



color:#fff;



font-weight: bold;







}







#home_career a {



margin:0 0 0 5px;







color:#fff;



font-weight: bold;



}







#left_menu_bottom {



width: 147px;



margin-left:-3px;



margin-top:-8px;



}











#left_menu_bottom ul li{



width: 147px;



list-style-type: none;



height:21px;



font-size:10px;



font-weight:700;







background-color:#ffa263;



margin:2px 0 0 5px;







}



#left_menu_bottom a{











padding-left: 5px;



padding-top:3px;



height:21px;



color: #fff;



text-decoration: none;



display: block;







}



#left_menu_bottom a:hover{







background-color:#9af320;



text-decoration: none;



padding-left: 5px;











color: #fff;



display: block;



}







#own_your_own {







background: url("images/guarentee_bg.png") no-repeat;



width:147px;



height:21px;



margin:0 0 0 10px;



padding-top:3px;







}







#own_your_own a {



margin:0 0 0 5px;



font-size:10px;







color:#ff6600;



font-weight: bold;



}







#upcoming {







background: url("images/guarentee_bg.png") no-repeat;



width:147px;



height:21px;



margin:0 0 0 10px;



padding-top:3px;







}







#upcoming a {



margin:0 0 0 5px;



font-size:10px;







color:#ff6600;



font-weight: bold;



}







.contact_home {



width: 147px;



margin-left:-3px;



margin-top:-5px;



}











.contact_home ul li{



width: 147px;



list-style-type: none;



height:21px;



font-size:10px;



font-weight:700;







background-image:url(images/contact_home_bg.png);



margin:2px 0 0 5px;







}



.contact_home a{











padding-left: 5px;



padding-top:3px;



height:21px;



color: #92c654;



text-decoration: none;



display: block;







}



.contact_home a:hover{



color: #fff;



background-image:url(images/green_on.png);



text-decoration: none;



}







#contact_home a {



margin:0 0 0 5px;



font-size:10px;







color:#92c654;



font-weight: bold;



}







#contact_home {







background: url("images/contact_home_bg.png") no-repeat;



width:147px;



height:21px;



margin:0 0 0 10px;



padding-top:3px;







}















.article_title {



color:#000000;



}







.xoxo blogroll ul li a {



color:#fff;



}







#left_col_logo {



margin:0 !important;
padding:0 !important;



}



.white_small  {



color:#FFFFFF;

font-size:9px;







}

.white {

font-weight:bold;
	font-size: 11px;;



color:#fff;



}

.white a {


font-weight:bold;
	font-size: 11px;;



color:#fff;



}

.phone {

font-weight:bold;
	font-size: 16px;;



color:#fff;



}
.phone2 {
color:#FFFFFF;
font-size:14px;
font-weight:bold;

}





.orange {

font-weight:bold;
	font-size: 11px;;



color:#ff6600;



}

.orange a {


font-weight:bold;
	font-size: 11px;;



color:#ff6600;



}







#more{







width: 185px;



}







#more ul{



color: #92c654;



margin: 0;



padding-left:3px;



list-style-type: none;



font: bold 90%  verdana, arial, tahoma, sans-serif;



}







#more li a{



margin-left:3px;



display: block;



padding: 4px 0;



padding-left: 9px;



width: 169px; /*185px minus all left/right paddings and margins*/



text-decoration: none;



color: #a9a7a7 !important;



background-color: #ceff8e;



border-bottom: 2px solid #fff;







}







* html #more li a{ /*IE only */



width: 187px; /*IE 5*/



w\idth: 169px; /*185px minus all left/right paddings and margins*/



}







#more li a:hover {



color:#fff !important;



background-color: #ffa263;



border-left-color: #fff;



}







#more div.menutitle{







width:173px;



color: white;



border-bottom: 2px solid white;



padding: 1px 0 4px;



padding-left: 5px;



background-color: #98ed20;



font-family: verdana, arial, tahoma, sans-serif;



font-weight:700; 



}







.more_link a {



margin-left:7px;



background-color:#98ed20;



color:#fff !important;



display:block;



text-decoration:none;



border: 1px solid white;



border-bottom-width: 3px;



width: 169px;



padding: 3px 0;



padding-left: 9px;



font-weight:700;



}







.more_link a:hover {



background-color: #e85f00;



}















/* Right expanding menu */







/* RIGHT MENU */











#rightmore{







width: 176px;



}







#rightmore ul{



color: #92c654;



margin: 0;







list-style-type: none;



font: bold 90%  verdana, arial, tahoma, sans-serif;



}







#rightmore li a{







padding: 8px 0 8px 45px;



display: block;















text-decoration: none;



color: #fff !important;







border-bottom: 2px solid;







}







* html #rightmore li a{ /*IE only */



width: 176px; /*IE 5*/



w\idth: 176px; /*185px minus all left/right paddings and margins*/



}







#rightmore li a:hover {



color:#fff !important;



padding: 8px 0 8px 45px;



display: block;



text-decoration: none;



border-bottom: 2px solid;







}







/* Ignore */







#rightmore div.menutitle{



margin: 100px 0 0 20px ;







color: white;



border-bottom: 2px solid white;











font-family: verdana, arial, tahoma, sans-serif;



font-weight:700; 



}







.rightmore_link a {



height:26px;



padding: 8px 0 8px 40px;



background-image:url(images/right_on_bg.png);



color:#fff !important;



display:block;



text-decoration:none;







border-bottom: 2px solid;











font-weight:700;



}







.rightmore_link a:hover {



background-image:url(images/right_off_bg.png);



}







/* END RIGHT EXPANDING MENU */











#ddblueblockmenu{







border-bottom-width: 0;



width: 185px;



}







#ddblueblockmenu ul{







margin: 0;



padding-left:3px;



list-style-type: none;



font: bold 90%  verdana, arial, tahoma, sans-serif;



}







#ddblueblockmenu li a{







margin-left:3px;



display: block;



padding: 4px 0;



padding-left: 10px;



width: 168px; /*185px minus all left/right paddings and margins*/



text-decoration: none;



color: white !important;



background-color: #ffa263;



border-bottom: 1px solid #fff;







}







* html #ddblueblockmenu li a{ /*IE only */



width: 187px; /*IE 5*/



w\idth: 169px; /*185px minus all left/right paddings and margins*/



}







#ddblueblockmenu li a:hover {



color: #92c654;



background-color: #ceff8e;



border-left-color: #fff;



}







#ddblueblockmenu div.menutitle{



width:173px;



color: white;



border-bottom: 2px solid white;



padding: 4px 0 4px;



padding-left: 5px;



margin-left:8px;



background-color: #e85f00;



font-family: verdana, arial, tahoma, sans-serif;



font-weight:700; 



}

#quicklink_home{


margin-left:0px;
padding-top:5px;
width:190px;
height:160px;
float:right;

}

#quicklink_home ul{
padding:0px;
margin:0px;
margin-left:3px;
width:170px;

}



#quicklink_home li{
padding:0px;
margin:0px;
border-bottom:1px dotted #959595;
}



#quicklink_home ul li a{
color:#fff;
padding:0px;
margin:0px;
font-size:12px;



}

#quicklink{



	background:url(images/quick-link-bg.gif) no-repeat;

margin-left:0px;

	padding-top:40px;



	width:190px;
height:300px;
float:right;

}



#quicklink ul{



	padding:0px;



	margin:0px;



	margin-left:3px;



	width:170px;



}



#quicklink li{



	padding:0px;



	margin:0px;



	border-bottom:1px dotted #959595;



}







#quicklink ul li a{



	color:#959595;



	padding:0px;



	margin:0px;



	font-size:12px;



}



.yellow-text{



	color:#f17100;



}

.text11{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

line-height:20px;

padding:10px 10px 10px 0;

vertical-align:top;

text-align:justify;

}

.text11_bold{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

line-height:20px;

padding:10px;

vertical-align:top;

font-weight:bold;

}



.text_heading_ornage{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#e97402;



padding:5px;

vertical-align:top;

font-weight:bold;

}

.image_fitness

{

border:0px;



margin:0 10px 5px 0px;

}



.video_icon

{

width:10px;

float:left;

}



.video_content

{

margin-left:20px;
font-size:3pt;
padding-top:3px;

} 


#quicklink

.header_line_top_pad{

padding:3px;

}

#header_flash {
float:right;
margin:0 170px 0 0;
}



#about_our_courses {

background-image:url(images/about_our_courses_bg.png);
background-repeat:no-repeat;
font-family: arial, tahoma, sans-serif;
font-size: 10pt;
font-weight:bold;
line-height:160%;
color:#959595;
height:276px;
margin:270px 0 0 190px;

}

#about_our_courses p {

 padding:40px 40px 40px 40px;

}

#about_the_institute {

background-image:url(images/about_the_institute_bg.png);
background-repeat:no-repeat;
font-family: arial, tahoma, sans-serif;
font-size: 10pt;
font-weight:bold;
line-height:160%;
color:#959595;
height:276px;
margin:270px 0 0 190px;
clear:right;
}

#about_the_institute p {

 padding:40px 40px 40px 40px;

}

#the_right_training {
background-image:url(images/right_training_bg.png);
background-repeat:no-repeat;

}

#about_personal_training {

background-image:url(images/about_personal_trainig_bg.png);
background-repeat:no-repeat;
font-family: arial, tahoma, sans-serif;
font-size: 10pt;
font-weight:bold;
line-height:160%;
color:#959595;
height:276px;
margin:270px 0 0 190px;

}

#about_personal_training p {

 padding:40px 40px 40px 40px;

}

#opportunities_in_fitness {

background-image:url(images/opportunities_in_fitness_bg.png);
background-repeat:no-repeat;
font-family: arial, tahoma, sans-serif;
font-size: 10pt;
font-weight:bold;
line-height:160%;
color:#959595;
height:276px;
margin:270px 0 0 190px;

}

#opportunities_in_fitness p {

 padding:40px 40px 40px 40px;

}


#thriving_industry {
background-image:url(images/thriving_bg.png);
background-repeat:no-repeat;
height:820px;
}

#new_era_bg {
background-image:url(images/new_era_bg.png);
background-repeat:no-repeat;
height:740px;
}



#opportunities_page_text {
padding:480px 0 0 45px;
color:#fff;
width:370px;
font-weight:bold;
line-height:130%;
}



.mobile_page_bullet {
color:#f17100;
margin-top:10px;
font-weight:bold;
}



img.trainer {
margin:5px 10px 0 0 ;
float:left;
}







/* Mouse Over Buttons */


#thriving {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/thriving_industry_on.png);
clear:both;
}

#thriving a, div.nav a:link, div.nav a:visited {
display:block;
border:none;
}

#thriving img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#thriving a:hover img {
visibility:hidden;
}

#new_era {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/new_era_on.png);
clear:both;
}

#new_era a, div.nav a:link, div.nav a:visited {
display:block;
border:none;
}

#new_era img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#new_era a:hover img {
visibility:hidden;
}


#choose_your_path {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/choose_your_path_on.png);
clear:both;
}

#choose_your_path a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#choose_your_path img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#choose_your_path a:hover img {
visibility:hidden;
}



#train_like_a_pro {
height: 76px;
width: 512px;
margin:10px 0 10px 0;
padding:0;
background-image:url(images/train_like_a_pro_on.png);
clear:both;
}

#train_like_a_pro a, div.nav a:link, div.nav a:visited {
display:block;
border:none;
}

#train_like_a_pro img {
width:100%;
height:100%;
border:0;
margin-top:0;

}

#train_like_a_pro a:hover img {
visibility:hidden;
}

#right_people {
height: 76px;
width: 512px;
margin:0 0 0 0;
padding:0;
background-image:url(images/right_people_on.png);
clear:both;
}

#right_people a, div.nav a:link, div.nav a:visited {
display:block;
border:none;
}

#right_people img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#right_people a:hover img {
visibility:hidden;
}

#right_enviroment {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/right_enviroment_on.png);
clear:both;
}

#right_enviroment a, div.nav a:link, div.nav a:visited {
display:block;
border:none;
}

#right_enviroment img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#right_enviroment a:hover img {
visibility:hidden;
}


#right_training {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/right_training_on.png);
clear:both;
}

#right_training a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#right_training img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#right_training a:hover img {
visibility:hidden;
}

#mt_full_bt {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/master_trainer_ft_on.png);
clear:both;
}

#mt_full_bt a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#mt_full_bt img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#mt_full_bt a:hover img {
visibility:hidden;
}

#mt_part_bt {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/master_trainer_pt_on.png);
clear:both;
}

#mt_part_bt a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#mt_part_bt img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#mt_part_bt a:hover img {
visibility:hidden;
}


#acsm_bt {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/acsm_fit_on.png);
clear:both;
}

#acsm_bt a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#acsm_bt img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#acsm_bt a:hover img {
visibility:hidden;
}

#virtual_bt {
height: 76px;
width: 512px;
margin:10px 0 0 0;
padding:0;
background-image:url(images/virtual_bus_on.png);
clear:both;
}

#virtual_bt a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#virtual_bt img {
width:100%;
height:100%;
border:0;
margin-top:0;
}

#virtual_bt a:hover img {
visibility:hidden;
}

#conference_bt {
height: 76px;
width: 512px;
margin:10px 0 20px 0;
padding:0;
background-image:url(images/conference_on.png);
clear:both;
}

#conference_bt a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#conference_bt img {
width:100%;
height:100%;
border:0;
margin-top:0;

}

#conference_bt a:hover img {
visibility:hidden;
}


#mobile_bt {
height: 76px;
width: 512px;
margin:10px 0 10px 0;
padding:0;
background-image:url(images/mobile_studio_bt_on.png);
clear:both;
}

#mobile_bt a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#mobile_bt img {
width:100%;
height:100%;
border:0;
margin-top:0;

}

#mobile_bt a:hover img {
visibility:hidden;
}


#club_bt {
height: 76px;
width: 512px;
margin:10px 0 10px 0;
padding:0;
background-image:url(images/club_based_on.png);
clear:both;
}

#club_bt a, div.nav a:link, div.nav a:visited {
display:block;
border:none;

}

#club_bt img {
width:100%;
height:100%;
border:0;
margin-top:0;

}

#club_bt a:hover img {
visibility:hidden;
}




#week_button
{
margin-top:10px !important;
  display: block;
  width: 512px;
  height: 76px;
  background: url("images/5-week.png") no-repeat 0 0;

}

#week_button:hover
{ 
  background-position: 0 -76px;
}

#week_button span
{
  display: none;
}

#pt_online_bt
{
margin-top:10px !important;
  display: block;
  width: 512px;
  height: 76px;
  background: url("images/pt_part_bt.png") no-repeat 0 0;

}

#pt_online_bt:hover
{ 
  background-position: 0 -76px;
}

#pt_online_bt span
{
  display: none;
}


#bus_coach_bt
{
margin-top:10px !important;
  display: block;
  width: 512px;
  height: 76px;
  background: url("images/come_see_us_bt.png") no-repeat 0 0;

}

#bus_coach_bt:hover
{ 
  background-position: 0 -76px;
}

#bus_coach_bt span
{
  display: none;
}
#download_ebrochure_bt
{
margin-top:10px !important;
  display: block;
  width: 512px;
  height: 76px;
  background: url("images/download_ebrochure_bt.png") no-repeat 0 0;

}

#download_ebrochure_bt:hover
{ 
  background-position: 0 -76px;
}

#download_ebrochure_bt span
{
  display: none;
}

#reserve_bt
{
margin-top:10px !important;
  display: block;
  width: 512px;
  height: 76px;
  background: url("images/reserve_bt.png") no-repeat 0 0;

}

#reserve_bt:hover
{ 
  background-position: 0 -76px;
}

#reserve_bt span
{
  display: none;
}





#how_to {
padding:0 15px 0 0;
color:#fff;
line-height:140%;

}

.green {
color:#8dd821;
font-weight:bold;

}

.green a {
color:#8dd821;
font-weight:bold;

text-decoration:none;
}

#header_phone {
color:#FFFFFF;

font-size:9px;

height:25px;
}

#home_vid_buttons {





}

#ebrochure_home {
display : block;
	float:left;

  width: 710px;
  height: 72px;
  background: url("images/download_home_big2.png") no-repeat 0 0;


}

#ebrochure_home:hover
{ 
  background-position: 0 -72px;
}

#ebrochure_home span
{
  display: none;
}

#pricing_home {
	float:left;
margin:0 0 0 25px;
display : block;
  width: 220px;
  height: 80px;
  background: url("images/pricing.png") no-repeat 0 0;


}

#pricing_home:hover
{ 
  background-position: 0 -80px;
}

#pricing_home  span
{
  display: none;
}

#ask_home {
		float:left;
margin:0 0 0 25px;
display : block;
  width: 220px;
  height: 80px;
  background: url("images/ask.png") no-repeat 0 0;


}

#ask_home:hover
{ 
  background-position: 0 -80px;
}

#ask_home span
{
  display: none;
}


