/*-------------------------------------------
Stylesheet For ChestCoach.com/LoseManBoobs.com
Design & Coding by MinisiteStudio.com
--------------------------------------------*/

body {
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
margin:0px;
background:#6495ED;
}

#outer{
margin:0px auto;
width:787px;
}

#header{
margin-top:0px;
width:787px;
height:101px;
background-image:url(images/header.jpg);
}

#navbar{
width:787px;
height:33px;
}

#mainbody{
	margin:0px;
	padding:0px;
	border-top:1px solid #ffffff;
	border-bottom:0px solid #ffffff;
	width:787px;
	background: #ffffff;
}

#inner{
margin-left:30px;
margin-right:30px;
}
#footer{
margin-bottom:10px; 
padding:0px;
clear:both;
width:787px;
height:61px;
background-image:url(images/footer.jpg);
}

/*--------------------------------
Main Body Formatting - Text
----------------------------------*/

h1{	text-align:center;
	margin:0px auto;
	width:600px;
	margin-top:20px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22pt;
	font-weight:bold;
	color:#CC0000;
	line-height:1.2em;
	 }

h2{text-align:center;width:600px; margin:0px auto;color:#cc0000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;margin-top:20px;margin-bottom:20px;}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:1em;
	color:#000000;
}

/*--------------------------------
Main Navigation Setup
----------------------------------*/
ul{
margin:0 auto;
padding:0;
list-style:none;
width:787px;
}

ul li{
	float:left;
}

ul a{
display:block;
height:33px;
line-height:33px;
text-decoration:none;
background-repeat:no-repeat;
}

#home {width: 109px; background: url(images/home_nav.gif);}
#joinnow {width: 126px; background:url(images/joinnow_nav.gif);}
#freelesson {width: 147px; background: url(images/freelesson_nav.gif);}
#faq {width: 104px; background: url(images/faq_nav.gif);}
#support {width: 143px; background: url(images/support_nav.gif);}
#login {width: 158px; background: url(images/login_nav.gif);}

#home a:hover{width: 109px; background: url(images/home_nav2.gif);}
#joinnow a:hover{width: 126px; background:url(images/joinnow_nav2.gif);}
#freelesson a:hover{width: 147px; background: url(images/freelesson_nav2.gif);}
#faq a:hover{width: 104px; background: url(images/faq_nav2.gif);}
#support a:hover{width: 143px; background: url(images/support_nav2.gif);}
#login a:hover{width: 158px; background: url(images/login_nav2.gif);}

#home_stop {width: 109px; background: url(images/home_nav2.gif);}
#joinnow_stop {width: 126px; background:url(images/joinnow_nav2.gif);}
#freelesson_stop {width: 147px; background: url(images/freelesson_nav2.gif);}
#faq_stop {width: 104px; background: url(images/faq_nav2.gif);}
#support_stop {width: 143px; background: url(images/support_nav2.gif);}
#login_stop {width: 158px; background: url(images/login_nav2.gif);}

/*--------------------------------
Sales Page Setup
----------------------------------*/

.dropcap { float:left; font-size:38px; 
line-height:35px; padding-top:2px; f } 

.smallheadline {
	margin:0px auto;
	width:600px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}

.highlight {background-color:#FFFF00;}

.mainheadline{
	text-align:center;
	margin:0px auto;
	width:600px;
	margin-top:20px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22pt;
	font-weight:bold;
	color:#CC0000;
	line-height:1.2em
}

.underlinetext{text-decoration:underline;}

#risk{padding-bottom:20px;margin:0px auto;width:600px;}

.leftrisk{
	float:left;
	width:600px;
	text-align:left;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.rightrisk{}
.clearrisk{clear:both}

#testimonialbox {
	margin:0px auto;
	border:2px #8B0000 solid;
	background-color: #ffffcc;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	margin-bottom:20px;
	width:520px;
	margin-top:0px;
	color:#000000;
}
#testimonialbox3 {
	margin:0px auto;
	border:2px #000000 solid;
	background-color: ffffff;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	margin-bottom:20px;
	width:520px;
	margin-top:0px;
	color:#000000;
}

.testimonialheader{text-align:center;margin:0px auto;width:329px;font-family:"Arial", Courier, monospace;font-size:1.2em; font-weight:bold;color:#CC0000; font-style:italic;}

.testimonialheader2{text-align:center;margin:0px auto;width:459px;font-family:"Arial", Courier, monospace;font-size:1.2em; font-weight:bold;color:#CC0000; font-style:italic;padding-top:7px;}

.testimonialtext{
	text-align:left;
	margin:0px auto;
	width:520px;
	font-family:Arial, Courier, monospace;
	font-size:1em;
	color:#00000;
}

.testimonialname{	text-align:right;
	margin:0px auto;
	width:520px;
	font-family:Arial, Courier, monospace;
	font-size:1em;
	color:#00000;padding-bottom:10px;}

.maincopy{
	width:650px;
	font-family:Arial, Arial, Times, serif;
	color:#000000;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.maincopyfaq{
	width:650px;
	font-family:Arial, Times New Roman, Times, serif;
	color:#000000;
	margin-top:10px;
	margin-left: 50px;
	;
}

#introcopy{margin:0px auto;width:600px;margin-top:0px;color:#000000;font-family:Arial, "Times New Roman", Times, serif;}

.introleft{width:300px;float:left;}
.introright{float:left;}
.introclear{clear:both;}

.miniheadline{text-align:center;width:600px; margin:0px auto;color:#cc0000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;margin-top:20px;margin-bottom:20px;}

.miniheadline2{
	text-align:center;
	width:520px;
	margin:0px auto;
	color:#cc0000;
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:20px;
	text-decoration:underline;
}

#subheader1{
	line-height:1.5em;
	text-align:center;
	width:500px;
	margin:0px auto;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.problemstableheader{color:#000000;text-align:center;margin:0px auto;width:700px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;font-size:1.1em;}
#problemstable{
	padding-top:10px;
	color:#000000;
	font-family:Arial, "Times New Roman", Times, serif;
	margin:0px auto;
	width:700px;
}
.problemcontainer{
	padding-top:15px;
	margin:0px auto;
	width:600px;
}
.problembullet{
	float:left;
	width:90px;
	text-align: center;
}
.problemtext{float:left;width:500px;}
.problemclear{clear:both;}

.mediumheadline{text-align:center;width:600px; margin:0px auto;color:#cc0000;font-family:Arial, Helvetica, sans-serif;font-size:1.3em;font-weight:bold;margin-top:20px;margin-bottom:20px;}

.mediumheadline2{text-align:center;width:600px; margin:0px auto;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;margin-top:20px;margin-bottom:20px;}


.processtableheader{color:#000000;text-align:center;margin:0px auto;width:700px;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size:1.1em;}
#processtable{padding-top:10px;color:#000000;font-family:Arial, "Times New Roman", Times, serif;margin:0px auto;width:700px;}
.processcontainer{
	padding-top:15px;
	margin:0px auto;
	width:600px;
}
.processbullet{float:left;width:30px;height:30px; vertical-align:middle;padding-top:10px;}
.processtext{float:left;width:550px;}
.processclear{clear:both;}

.packageheader{
	color:#000000;
	text-align:center;
	margin:0px auto;
	width:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-style:normal;
}

.packagetableheader{color:#000000;text-align:center;margin:0px auto;width:700px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;font-size:1.1em;}
#packagetable{padding-top:10px;color:#000000;font-family:Arial, "Times New Roman", Times, serif;margin:0px auto;width:670px;}
.packagecontainer{padding-top:10px;margin:0px auto;width:700px;}
.packagebullet{float:left;width:150px;padding-top:0px;}
.packagetext{float:left;width:500px;}
.packageclear{clear:both;}

.extrasbox{float:left;width:200px;}
.extrascontent{float:left;width:500px;}
.extrasclear{clear:both;}


#testimonialboxbottom {
	margin:0px auto;
	border:2px #8B0000 solid;
	background-color: #ffffcc;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	margin-bottom:20px;
	width:520px;
	margin-top:0px;
	color:#000000;
}

.testimonialheaderbottom{
	text-align:center;
	margin:0px auto;
	width:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.9em;
	color:#CC0000;
}

.testimonialtextbottom{
	text-align:left;
	margin:0px auto;
	width:520px;
	font-family:Arial, Courier, monospace;
	font-size:1em;
	color:#00000;
}

.testimonialnamebottom{	text-align:right;
	margin:0px auto;
	width:520px;
	font-family:Arial, Courier, monospace;
	font-size:1em;
	color:#00000;padding-bottom:10px;}

.price{font-family:Arial, Helvetica, sans-serif; color:#FF0000;font-size:1.2em;font-weight:bold;}

#navbarbottom{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:0.9em;
	width:590px;
	height:30px;
	margin:0px auto;
}

ul#navbottom {
margin:0 auto;
list-style:none;
width:630px;
}

ul#navbottom li {
float:left;
padding-right:30px;


}

.navbottom ul a{

display:block;
height:30px;
line-height:30px;
text-decoration:none;
background-repeat:no-repeat;
}

.newcontent{
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:1em;
	color:#000000;
	width:650px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 1.4em;
}

.aclear{clear:both;}

