html, body{height:100%;margin:0px; padding:0px; width:100%; height:100%;}
body {margin:0px; padding:0px; height:100%; background-color:#201f1f;  }
div.container{width: 902px; position:absolute; left:50%; margin-left:-451px; padding-top:187px; }
div.header{width: 902px; height:172px; background-image: url(../images/The_Forged_Athlete.png); }
div.header h1{display:none;}
div.content{width:902px; background-image:url(../images/contentbg.png);  }

div.content_inner{
	width:705px;
	position:relative; 
	padding:60px 70px; 
	margin-left:27px; 
	color:#3d3d3d; 
	font:normal normal normal 20px/24px Arial; 
	background-image: url(../images/contentinnerbg.jpg); background-repeat: repeat-x;
}

div.content_inner h2{
	font:normal normal normal 30px/36px Arial, Helvetica, sans-serif;
	color:#E22105;
	margin:0px auto 20px auto;
}

h3{
	font:normal normal bold 19px/22px Arial; 
	color:#a11d1d;
	padding:0px;
	width:550px;
	margin:0px auto 20px auto;
}

h4{
	color:#CC0000; 
	font:normal normal bold 16px/20px Arial; 
	margin:0px auto 20px auto;
	width:550px;
}

h5 {
	color:#333333;
	margin:0px auto 20px auto;
	width:550px;
}

div.footer{width:902px; height:152px;  background-image:url(../images/footerbg.png); display:block; margin-bottom:5px;}
.bottomContent{width:846px; position:absolute; bottom:0px; left:0px; height:50px;}

p {
	font: normal normal normal 14px/18px Arial;
	font-family:Arial, Helvetica, sans-serif;
	width:550px;
	margin:0px auto 20px auto;
	color:#333333;
}

div.testimonial{
	z-index:1;
	width:654px; 
	position:relative; 
	margin-left:auto;
	margin-right:auto;
}

.testimonial_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:13px;
	line-height:19px;
}

.padding {
	padding-left:58px;
}

ul.greencheck {
    padding: 0px;
    margin: 0px 0px 0px 80px;
}
ul.greencheck li{
	list-style-image: url(../images/greencheck.jpg);
	list-style-position:outside;
    padding:0px 0px 0px 0px;
	margin:20px 0px 0px 50px;
    
}
ul.greencheck li p{margin:0px 0px 20px 0px; width:500px;}

.border {
	border:solid 1px #666666;
}

.largepicframe {
	width:auto;
	padding:5px;
	border:solid 1px #CCCCCC;
	color:#DDDDDD;
}

.smallpicframe {
	width:auto;
	padding:4px;
	border:solid 1px #CCCCCC;
	color:#DDDDDD;
}

.grayframe {
	background-color:#F5F5F5;
	border:solid 1px #CCCCCC;
	padding-right:20px;
	padding-left:20px;
	padding-top:25px;
}

.newtestimonial
{
	width:649px;
	margin:0px auto;
	position:relative;
	z-index:1;
	background-image: url(../images/testimonial.jpg);
	background-position: -649px 0px;
}

.newtestimonial_inner
{
	position:relative;
	z-index:3;
	/* To change the padding, change them here: padding:top,right,bottom,left */
	padding:65px 60px 30px 60px; 
	/*add new styles here*/
}

.newtestimonial_top
{
	width:649px;
	height:134px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(../images/testimonial.jpg);
	background-position: 0px 0px;
	z-index: 2;
}

.newtestimonial_bottom
{
	width: 649px;
	height: 134px;
	display: block;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-image: url(../images/testimonial.jpg);
	background-position: -1298px 0px;
	z-index: 2;
}

