@charset "utf-8";
/* CSS Document */

*{
	margin:0 auto;
	padding:0;
}

body{
	margin:0 auto;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:#000000 url(http://www.weight-coach.org/image-files/body_bg.jpg) repeat;
}

#clear{
	clear:both;
}

#mainTopContainer{
	width:100%;
	margin:0 auto;
	background:url(http://www.weight-coach.org/image-files/top_header_bg.jpg) no-repeat;
}

#mainTopHeader{
	width:745px;
	height:182px;
	margin:0 auto;
}

#mainBodyContainer{
	width:100%;
	margin:0 auto;
	background:url(http://www.weight-coach.org/image-files/bodycontent_bg.jpg) left top repeat-x;
	float:left;
}

#mainContainer{
	width:745px;
	margin:0 auto;
}

#contentAreaTop{
	width:745px;
	height:20px;
	float:left;
}

#contentAreaTopLeft{
	width:29px;
	height:20px;
	background:url(http://www.weight-coach.org/image-files/bodycontent_left.jpg) no-repeat;
	float:left;
}

#contentAreaTopmid{
	width:687px;
	height:20px;
	background:url(http://www.weight-coach.org/image-files/bodycontent_topmid.gif) repeat-x;
	float:left;
}

#contentAreaTopRight{
	width:29px;
	height:20px;
	background:url(http://www.weight-coach.org/image-files/bodycontent_right.jpg) no-repeat;
	float:left;
}

#contentArea{
	width:745px;
	background:url(http://www.weight-coach.org/images/bodycontent_mid_bg.gif) repeat-y;
	float:left;
}

#preheader{
	width:665px;
	padding:5px 40px;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	line-height:20px;
	float:left;
}

#mainheadlineArea{
	width:745px;
	float:left;
}

#mainheadlineAreaTop{
	width:745px;
	height:46px;
	float:left;
}

#mainheadlineAreaToplt{
	width:67px;
	height:46px;
	background:url(http://www.weight-coach.org/image-files/mainheadline_toplt.png) no-repeat;
	float:left;
}

#mainheadlineAreaTopmid{
	width:658px;
	height:46px;
	background:url(http://www.weight-coach.org/image-files/mainheadline_topmid.gif) repeat-x;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	line-height:20px;
}

#mainheadlineAreaToprt{
	width:20px;
	height:46px;
	background:url(http://www.weight-coach.org/image-files/mainheadline_toprt.png) no-repeat;
	float:left;
}

#mainheadlineAreaContent{
	width:696px;
	padding:0px 0px 0px 49px;
	float:left;
}

#mainheadline{
	width:614px;
	padding:5px 40px;
	background:#FFFFFF url(http://www.weight-coach.org/image-files/mainheadline_content.gif) left bottom repeat-x;
	border-left:1px #BDBCBD solid;	
	float:left;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#D90303;
}

#mainheadlineAreaBTM{
	width:745px;
	height:25px;
	float:left;
}

#mainheadlineAreaBTMlt{
	width:67px;
	height:25px;
	background:url(http://www.weight-coach.org/image-files/mainheadline_btmlt.png) no-repeat;
	float:left;
}

#mainheadlineAreaBTMmid{
	width:658px;
	height:25px;
	background:url(http://www.weight-coach.org/image-files/mainheadline_btmid.gif) repeat-x;
	float:left;
}

#mainheadlineAreaBTMrt{
	width:20px;
	height:25px;
	background:url(http://www.weight-coach.org/image-files/mainheadline_btmrt.png) no-repeat;
	float:left;
}

#videoArea{
	width:705px;
	padding:20px;
	text-align:center;
	float:left;
}

#regularTXTarea{
	width:555px;
	padding:5px 95px 0px 95px;
	font-size:14px;
	line-height:19px;
	text-align:left;
	float:left;
}

#headlineSmall{
	width:614px;
	padding:0px 40px;
	background:#FFFFFF url(http://www.weight-coach.org/image-files/mainheadline_content.gif) left bottom repeat-x;
	border-left:1px #BDBCBD solid;	
	float:left;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#D90303;
}

#bulletArea{
	width:545px;
	padding:10px 100px;
	float:left;
}

.subheadline{
	font-size:20px;
	line-height:23px;
	text-align:left;
	font-weight:bold;
	color:#D90303;
}

#bulletArea ul li{
	list-style-type:none;
	list-style-image:url(http://www.weight-coach.org/image-files/circle_bullet.gif);
	margin:0px 20px;
	padding:4px 0px;
	font-size:14px;
	line-height:20px;
}

#tickArea{
	width:545px;
	padding:10px 100px;
	float:left;
}

#tickArea ul li{
	list-style-type:none;
	list-style-image:url(http://www.weight-coach.org/image-files/tick.jpg);
	margin:0px 20px;
	padding:4px 0px;
	font-size:13px;
	line-height:20px;
}

#crossArea{
	width:545px;
	padding:10px 100px;
	float:left;
}

#crossArea ul li{
	list-style-type:none;
	list-style-image:url(http://www.weight-coach.org/image-files/cross.jpg);
	margin:0px 20px;
	padding:2px 0px;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
}


#centralWideBoxArea{
	width:675px;
	padding:7px 35px 8px 35px;
	float:left;
}

.centralWideBoxTXT{
	width:625px;
	padding:0px 25px;
	background:url(http://www.weight-coach.org/image-files/centralbox_wide_bg.gif) repeat-y;
	text-align:justify;
	font-size:14px;
	line-height:20px;
}

#centralMediumBoxArea{
	width:550px;
	padding:7px 98px 8px 97px;
	float:left;
}

.centralMediumBoxTXT{
	width:500px;
	padding:0px 25px;
	background:url(http://www.weight-coach.org/image-files/centralbox_medium_bg.gif) repeat-y;
	text-align:justify;

	font-size:14px;
	line-height:20px;
}

#centralNarrowBoxArea{
	width:425px;
	padding:7px 160px 8px 160px;
	float:left;
}

.centralNarrowBoxTXT{
	width:375px;
	padding:0px 25px;
	background:url(http://www.weight-coach.org/image-files/centralbox_narrow_bg.gif) repeat-y;
	text-align:justify;
	font-size:14px;
	line-height:20px;
}

.imageRight{
	margin:10px;
	float:right;
}

#imageCenter{
	width:685px;
	padding:10px 30px;
	float:right;
	text-align:center;
}

.imageLeft{
	margin:10px;
	float:left;
}

#contentAreaBTM{
	width:745px;
	height:20px;
	float:left;
}

#contentAreaBTMLeft{
	width:29px;
	height:20px;
	background:url(http://www.weight-coach.org/image-files/body_content_btmlt.png) no-repeat;
	float:left;
}

#contentAreaBTMmid{
	width:687px;
	height:20px;
	background:url(http://www.weight-coach.org/image-files/bodycontent_btmid.gif) repeat-x;
	float:left;
}

#contentAreaBTMRight{
	width:29px;
	height:20px;
	background:url(http://www.weight-coach.org/image-files/body_content_btmrt.png) no-repeat;
	float:left;
}

#footerArea{
	width:100%;
	height:63px;
	margin:0 auto;
	float:left;
}

#footer{
	width:745px;
	height:63px;
	margin:0 auto;
}

#footerLeft{
	width:29px;
	height:63px;
	background:url(http://www.weight-coach.org/image-files/footer_left.png) no-repeat;
	float:left;
}

#footerMid{
	width:687px;
	height:43px;
	padding-top:20px;
	background:url(http://www.weight-coach.org/image-files/footer_content_bg.png) repeat-x;
	text-align:center;
	float:left;
}

#footerRight{
	width:29px;
	height:63px;
	background:url(http://www.weight-coach.org/image-files/footer_right.png) no-repeat;
	float:left;
}

.footerTXT{
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#FFFFFF;
}

.footerTXT a{
	font-size:11px;
	line-height:18px;
	color:#CCCCCC;
	text-decoration:none;
}

