/* CSS Document */



body{margin:0;padding:0;text-align:center; background:url(images/bodybgbig.gif);}



#welcome_image{padding:0; margin:0;width:778px;margin: 0 auto; border:1px solid #111111;}

.space10px{margin-top:10px;}

.space5px{margin-top:5px;}

.space20px{margin-top:20px;}

.center{text-align:center;}

.right{text-align:right;}


.rssbox{}
.rssbox p{margin:5px 0;}
.rss_link{font-size:14px;font-weight:bold;font-family:tahoma,verdana;}
.rss_date{font-size:11px;color:#888888;}
.rss_more{font-size:11px;font-weight:bold;color:#e0e0e0;text-decoration:none;}
.rss_more:hover{color:#E9000A;text-decoration:underline}
.space5{height:5px;}


#container{width:967px; margin:0 auto; text-align:left;}





.topbar{background:#444444;border-bottom:1px solid #555555;}

#header{height:231px;}

.headerbg{background:url(images/bg_header.gif);}



.noborder{border:none;}



.video_title{font-size:11px;color:#E9000A;font-weight:bold;}





#mainbody{background:url(images/bg_innerbody.gif); background-repeat:repeat-x; background-color:#1E1D1D;}



.sitelink{font-family:tahoma,verdana,arial;font-size:11px;font-weight:bold;color:#BAB6B6;}





body,table{font-family:arial,tahoma,verdana;font-size:12px;font-weight:normal;color:#B6B2B2;}



a{font-family:arial,tahoma,verdana;font-size:12px;color:#E9000A;text-decoration:underline}

a:active, a:hover{text-decoration:none;}



.links_white{font-weight:bold;color:#DBDBDB; text-decoration:none;}

.links_white_small{font-weight:normal; text-decoration:underline; font-size:11px; color:#a0a0a0;}





.links_download{font-weight:normal;color:#FF1A00;font-family:tahoma,verdana,arial;font-size:11px;}

.fade{color:#555555;}





.top_links{font-weight:normal;font-family:tahoma,verdana,arial;color:#DBDBDB; text-decoration:none;font-size:11px;text-decoration:underline;}



.imgborder{border:1px solid #333333;}



.rightborder{border-right:1px solid #333333;}

.topborder{border-top:1px solid #333333;}



.rowborder_top td{border-top:1px solid #333333;}

.rowborder_bottom td{border-bottom:1px solid #333333;}



	

#nav

{

	

	margin:0;

	padding:0;

	float:right;

	

}





.colored{color:#E9000A;}

	



#nav ul {

	float: right;

	margin: 0;

	padding: 0;

	border:1px solid #444444;

	border-right:none;

	background: url(images/bg_nav.gif);

	

	

}		





.gray_text {color:#7D7D7D;}	



.workout_desc {font-weight:normal;}	





#nav ul li {

	margin: 0;

	padding: 0;

	display: inline;

}



#nav ul li a {

	float: left;

	margin: 0;

	padding: 8px 15px;

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

	font-size: 13px;

	color: #BABABA;

	font-weight:bold;

	

	text-decoration:none;

	border-right:1px solid #444444;

	

	

}



#nav ul li a:hover,

#nav ul li a.active {

	background: #252525;

	

}	











.navSelected

{

	background:#252525;

}





.heading_white

{

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

	font-size:15px;

	letter-spacing:-1px;

	font-weight:normal;

	color:#d0d0d0;

	text-transform:uppercase;

	padding-bottom:2px;

}







.page_heading

{

	

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

	font-size:15px;

	letter-spacing:-1px;

	font-weight:normal;

	color:#d0d0d0;

	text-transform:uppercase;

	border-bottom:1px solid #333333;





}







.product_name{font-weight:bold;font-size:13px;color:#E9000A;}

.product_price{font-weight:bold;color:#E9000A;font-size:17px;}

.itemcode{font-weight:normal;color:#555555;font-size:12px;}



.header_row td

{

	background-color:#101010;

	height:20px;

	padding:5px;

	font-family:tahoma,verdana,arial;

	border-bottom:1px solid #333333;

	font-weight:bold;

	color:#E9000A;

}



.plans {font-size:11px; color:#e0e0e0; padding:7px; border-bottom:1px solid #333333;}



.header_row2 td

{

	background-color:#161616;

	height:30px;

	padding:5px;

	

	border-bottom:1px solid #333333;

	font-weight:bold;

	color:#d0d0d0;

	

}



.header_row4 td

{

	background-color:#101010;

	padding:5px;

	font-family:tahoma,verdana,arial;

	border-bottom:1px solid #333333;

	font-weight:bold;

	color:#E9000A;

}





.padd5px

{

	padding:5px;

}	





.shaded_body

{

	background:#161616;

	border-top:1px solid #333333;

	border-bottom:1px solid #333333;

}

	

.person_of_day_box

{

	background:#111111;

	border:1px solid #333333;

	border-top:1px solid #333333;

}



.person_details

{

	color:#f0f0f0;

	background:#222222;

	font-family:tahoma,verdana,arial;

	font-size:11px;

}

	

	

	

.text_small

{

	font-size:11px;

}



	

.colored_bold{font-weight:bold;font-size:11px;color:#E9000A;}	

	

	

.links_footer{color:#E9000A;font-family:tahoma,arial,verdana;text-decoration:underline;font-size:11px;font-weight:normal;}		

.powered{color:#777777;font-family:arial,verdana,tahoma;font-size:11px;font-weight:normal;}	



.powered:hover{color:#E9000A;}

	

#footer{background:url(images/bg_footer.gif); background-repeat:repeat-x;font-size:12px;}

	

	



.footer2{font-family:arial,tahoma,verdana;font-size:11px;font-weight:normal;color:#666666;}

.footer2 a {color:#444444;font-size:11px;}



.bottom_pad_5px{padding-bottom:5px;}





.quote{font-family:arial,tahoma;font-size:12px;font-style:italic;}

