body
{
	background-color:#eeeeee;
	margin-top:10px;
	margin-bottom:50px;
}

body li
{
	padding:0px;
	margin:0px;
}

body ul
{
	padding:0px;
	margin:0px;
}

#container
{
	width:800px;
	margin:0px auto 0px auto;
	font-family:arial;
	font-size:14px;
	color:#333333;
}

#container a:link, #container a:active, #container a:visited
{
	color:#1D427C;
}

#container a:hover
{
	color:#89201C;
}	

#main_header
{
	width:800px;
	height:23px;
	background-image:url("http://www.powerlifeprinciples.com/images/landing_header.jpg");
}

#main_body
{
	width:800px;
	padding-top:20px;
	padding-bottom:1px;
	background-image:url("http://www.powerlifeprinciples.com/images/landing_body.jpg");
}

#main_footer
{
	width:800px;
	height:23px;
	background-image:url("http://www.powerlifeprinciples.com/images/landing_footer.jpg");
}

#copyright
{
	float:left;
	width:300px;
	margin-left:15px;
	font-size:10px;
}

#terms
{
	float:right;
	width:300px;
	margin-right:15px;
	font-size:10px;
	text-align:right;
}

#terms ul
{
	margin:0px;
}

#terms li
{
	display:inline;
}





div.content_full
{
	width:700px;
	padding-left:50px;
	padding-right:50px;
}

div.content_full ul
{
	margin:0px;
	padding:0px;
}


div.content_left
{
	float:left;
	width:325px;
}

div.content_right
{
	float:right;
	width:325px;
}

div.quote_header
{
	width:570px;
	height:9px;
	margin:0px auto 0px auto;
	background-image:url("http://www.powerlifeprinciples.com/images/landing_quote_header.jpg");
}

div.quote_body
{
	width:550px;
	margin:0px auto 0px auto;
	padding-left:10px;
	padding-right:10px;
	color:#1D427C;
	background-image:url("http://www.powerlifeprinciples.com/images/landing_quote_body.jpg");
}

div.quote_footer
{
	width:570px;
	height:9px;
	margin:0px auto 0px auto;
	background-image:url("http://www.powerlifeprinciples.com/images/landing_quote_footer.jpg");
}

div.video_box
{
	float:right;
	width:230px;
	padding:5px;
	font-weight:bold;
	color:#1D427C;
	text-align:center;
	background-color:#CCCCCC;
}


div.box_buy
{
	width:660px;
	margin:0px auto 0px auto;
	padding:10px;
	background-color:#FAFCC0;
	border-style:dashed;
	border-width:2px;
	border-color:#1D427C;
}




div.spacer
{
	clear:both;
	height:20px;
}

div.clear
{
	clear:both;
}


.blue
{
	color:#1D427C;
}

.red
{
	color:#89201C;
}

.header_black
{
	font-size:24px;
	font-weight: bold;
	color:#000000;
}

.header_red
{
	font-size:24px;
	font-weight: bold;
	color:#89201C;
}

.header_blue
{
	font-size:24px;
	font-weight: bold;
	color:#1D427C;
}

.subhead_red
{
	font-size:18px;
	color:#89201C;
}	

.subhead_black
{
	font-size:18px;
	color:#000000;
}	

.subhead_blue
{
	font-size:18px;
	color:#1D427C;
}

.quote
{
	font-size:11px;
	font-weight:bold;
}

.float_left
{
	float:left;
}

.float_right
{
	float:right;
}	

.img_logo
{
	float:left;
	margin-right:30px;
}

.img_video_arrow
{
	float:right;
	margin-left:10px;
	margin-top:8px;
}

.img_quote
{
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}

.img_buy_now
{
	margin-left:85px;
	margin-top:20px;
	margin-bottom:30px;
}	

.pullquote {
	width: 20%;
	float:right;
	font-size:125%;
	line-height:140%;
	margin:10px;
	background: url(closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 25px 5px 0px;
}
.pullquote:first-letter {
	background: url(openquote.gif) no-repeat left top !important;
	padding:5px 2px 10px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}