/*

Theme Name:		Neoclassical

Theme URI:		http://openeducation.net

Description:	A 3-column design with an emphasis on typography and whitespace.

Version:		1.1

Author:			Chris Pearson

Author URI:		http://pearsonified.com/

*/



body { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	background-color:#ededed;

	background: url('http://www.weightlossproductreview.com/images/body-bg.jpg') top center repeat-y; 

	margin: 0 0 0 0;

	padding:0px !important;

	padding:0px 0px 0px 1px;

	text-align:center;

}



* { padding: 0; margin: 0; }

	





/*---:[ core layout elements ]:---*/



#container { width: 885px; margin: 0 auto; padding: 20px 0; }



#wrapper {

	position:relative;

	width:998px;

	margin:0 auto;

	text-align:left;

}



#header {

	position:absolute;

	width:998px;

	height:84px;

	padding:20px 0 0 0;

	background-image:url(http://www.weightlossproductreview.com/images/header-bg.jpg);

	background-repeat:no-repeat;

	z-index:1;

	top: 0px;

	left:0px;

}



#header .logo {

	position:absolute;

	width:475px;

	height:84px;

	top:20px;

	left:8px;

	z-index:1;

}

#header .header-ad {

	position:absolute;

	width:468px;

	height:60px;

	top:27px;

	right:18px;

	z-index:1;

}



#top-navigation {

	position:absolute;

	left:8px;

	top:104px;

	width:982px;

	height:28px;

	color:#ffffff;

	font-weight:bold;

	background-image:url(http://www.weightlossproductreview.com/images/top-navigation-bg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	z-index:1;

}

#top-navigation a {

	color:#ffffff;

	text-decoration:none;

}

#top-navigation .home {

	position:absolute;

	padding:6px 10px;

	left:0px;

	z-index:1;

}

#top-navigation .navigation {

	position:absolute;

	padding:6px 10px;

	left:530px;

	z-index:1;

}

#top-navigation .date {

	position:absolute;

	padding:6px 10px;

	right:0px;

	z-index:1;

}



#you-are-here {

	position:absolute;

	width:962px;

	height:24px;

	padding:0 10px;

	left:8px;

	top:132px;

	line-height:24px;

	border-bottom:1px #e4e4e4 solid;

	color:#999999;

	z-index:1;

}

#you-are-here h1 {

	font-size:12px;

	font-weight:normal;

	display:inline;

}



#main-body {

	position:absolute;

	width:962px;

	padding:0px 18px;

	left:0px;

	top: 168px;

	z-index:1;

}



.left-column {

	position:absolute;

	width:168px;

	line-height:18px;

	background-color:#eff5f5;

	top:0px;

	left:14px;

	z-index:1;

}

.left-column .advertisements {

	width:168px;

	text-align:center;

	padding-bottom:15px;

	background-color:#ffffff;

}



.left-column-inner {

	position:absolute;

	width:168px;

	line-height:18px;

	background-color:#eff5f5;

	top:0px;

	left:14px;

	z-index:1;

}

.left-column-inner .advertisements {

	width:168px;

	text-align:center;

	padding-bottom:15px;

	background-color:#ffffff;

}



.weight-loss-reviews {

	width:168px;

	padding-bottom:15px;

	background-color:#ffffff;

	background-image:url(http://www.weightlossproductreview.com/images/product-review-left-bg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

}

.weight-loss-reviews .head {

	width:158px;

	padding:6px 5px 6px 5px;

	font-size:18px;

	line-height:22px;

	color:#1F79B8;

}

.weight-loss-reviews .reviews {

	width:168px;

}

.weight-loss-reviews .reviews ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.weight-loss-reviews .reviews ul li {

	width:168px;

	margin:0 0 0 0;

	border-bottom:1px #cccccc solid;

}

.weight-loss-reviews .reviews ul li a {

	display:block;

	padding:4px 5px 6px 5px;

	color:#424242;

	text-decoration:none;

}

.weight-loss-reviews .reviews ul li a:hover {

	color:#237db9;

	text-decoration:underline;

	background-color:#f2fcfe;

}



.special-offers {

	width:168px;

	border-bottom:15px #fff solid;

	text-align:center;

	background-color:#ffffcb;

}



#content-column {

	position:absolute;

	width:482px;

	line-height:18px;

	background-color:#eff5f5;

	left:192px;

	z-index:1;

}

#content-column h2 {
	padding-bottom:10px;
	margin:0 0 0 0;
}

#content-column h2 a {

	color:#FF0000;

	text-decoration:none;

}



#content-column p {

	margin:15px 0 15px 0;

}



#content-column-inner {

	position:absolute;

	width:466px;

	line-height:18px;

	background-color:#eff5f5;

	left:200px;

	z-index:1;

}

.content-area { 

	background-color:#FFFFFF; 

}

#content-column-inner h2 {

	font-size:22px;

	line-height:23px;

	margin-top:0px;

	padding-top:0px;

	color:#FF0000;

}

#content-column-inner h2 a {

	color:#FF0000;

	text-decoration:none;

}



.products-list-block {

	display:block;

}

.products-list-block ul {

	margin:0 0 0 0;

	padding: 0 0 0 0;

	list-style:none;

}

.products-list-block ul li {

	padding:10px 0px 10px 50px;

	background-image:url(http://www.weightlossproductreview.com/images/product-list-bullet.jpg);

	background-position:left;

	background-repeat:no-repeat;

	border-bottom:1px #efefef solid;

	line-height:20px;

}

.products-list-block ul li .blue-link {

	font-size:20px;

	color:#0092F3;

	font-weight:bold;

}

.products-list-block ul li .read-more {

	display:inline-block;

	width:63px;

	height:18px;

	font-size:11px;

	background-image:url(http://www.weightlossproductreview.com/images/read-more-green-bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	text-align:center;

	line-height:18px;

}

.products-list-block ul li .read-more a {

	color:#ffffff;

	text-decoration:none;

}



.find-right-diet-banner {

	width:482px;

	height:235px;

	padding-bottom:15px;

	background-color:#ffffff;

}

.bmi-calculator {

	width:482px;

	height:298px;

	padding-bottom:15px;

	background-color:#ffffff;

}

.newest-diet-outs {

	width:482px;

	height:278px;

	padding-bottom:15px;

	background-color:#ffffff;

}



.newest-diet-outs-content {

	width:482px;

	background-image:url(http://www.weightlossproductreview.com/images/content-box-bg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	line-height:18px;

	text-align:justify;

	padding-bottom:15px;

	background-color:#ffffff;

}

.newest-diet-outs-content .top {

	width:482px;

	height:20px;

	margin:0 0 0 0;

	padding:0 0 0 0;

	background: url('http://www.weightlossproductreview.com/images/content-box-head.jpg') top left no-repeat;

}

.newest-diet-outs-content .main {

	width:460px;

	padding:0 10px;

	margin: 0 0 0 0;

	border-left:1px #cdcdcd solid;

	border-right:1px #cdcdcd solid;

}

.newest-diet-outs-content .bottom {

	width:482px;

	height:20px;

	background: url('http://www.weightlossproductreview.com/images/content-box-bottom.jpg') top left no-repeat;

}



.sl-heading {

	display:block;

	height:30px;

	padding-left:62px;

	background: url('http://www.weightlossproductreview.com/images/sun-sign-left.jpg') top left no-repeat;

	

}

.sl-heading h2 {

	margin:0 0 0 0;

	padding:10px 0 0 0;

}



.sun-sign-right {

	display:block;

	height:30px;

	background: url('http://www.weightlossproductreview.com/images/sun-sign.jpg') top right no-repeat;

}



#right-column {

	position:absolute;

	width:304px;

	background-color:#eff5f5;

	top:0px;

	right:8px;

	z-index:1;

}



#right-column-inner {

	position:absolute;

	width:304px;

	background-color:#eff5f5;

	top:0px;

	right:8px;

	z-index:1;

}

#right-column-inner .advertisements {

	width:304px;

	padding-bottom:15px;

	background-color:#ffffff;

}



#right-column .advertisements {

	width:304px;

	padding-bottom:15px;

	background-color:#ffffff;

}

.find-right-diet-button {

	width:304px;

	padding-bottom:10px;

	background-color:#ffffff;

}



.related-product-reviews {

	width:304px;

	padding-bottom:15px;

	background-color:#ffffff;

}

.related-product-reviews .head {

	width:282px;

	height:22px;

	padding:6px 10px 0 10px;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

	background-image:url(http://www.weightlossproductreview.com/images/related-reviews-head-bg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

}

.related-product-reviews .reviews {

	width:300px;

	border-left:1px #cccccc solid;

	border-right:1px #cccccc solid;

}

.related-product-reviews .reviews ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.related-product-reviews .reviews ul li {

	width:300px;

	margin:0 0 0 0;

	border-bottom:1px #cccccc solid;

}

.related-product-reviews .reviews ul li a {

	display:block;

	padding:4px 5px 6px 5px;

	color:#237db9;

}



.blank-banner {

	width:300px;

	height:120px;

	background-color:#eff5f5;

	margin-bottom:10px;

}



.inner-page-banner {

	width:466px;

	height:144px;

	padding-bottom:15px;

	background-color:#ffffff;

}



.common-misspellings-block {

	width:466px;

}

.common-misspellings-head {

	display:block;

	background-color:#cccccc;

	padding:4px 10px;

}

.common-misspellings-body {

	width:446px;

	font-family:Helvetica, Arial, sans-serif;

	font-size:14px;

	font-weight:bold;

	border-bottom:1px #cccccc solid;

	padding:5px 10px;

}

.article-horz-elements {

	border-bottom:1px #cccccc solid;

}



#content-category-column {

	position:absolute;

	width:466px;

	line-height:18px;

	/*	background-color:#eff5f5;*/

	left:200px;

	z-index:1;

	top: 168px;

}

#content-category-column h2 { font-size:20px; color:#FF0000; }



#footer {

	position:absolute;

	width:982px;

	height:229px;

	padding:20px 8px;

	left:0px;

	top:1710px;

	background-color:#ededed;

	background-image:url(http://www.weightlossproductreview.com/images/footer-bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	z-index:1;

}

#footer .copyright-info {

	position:absolute;

	left:19px;

	top:225px;

	width:896px;

	height:22px;

	font-size:11px;

	color:#999999;

	z-index:2;

}

#footer .copyright-info a {

	color:#999999;

	text-decoration:none;

}

#footer .footer-banner {

	position:absolute;

	width:579px;

	height:196px;

	left:35px;

	top:8px;

	z-index:1;

}

#footer .stay-in-touch {

	position:absolute;

	width:226px;

	left:670px;

	top:45px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	z-index:1;

}

#footer .stay-in-touch a {

	color:#3a3a3a;

}

#footer .stay-in-touch .heading {

	display:block;

	height:25px;

}

#footer .stay-in-touch .connect-icons {

	width:16px;

	height:16px;

	margin-bottom:8px;

	float:left;

}

#footer .stay-in-touch .connect-to {

	width:200px;

	height:16px;

	padding-left:10px;

	margin-bottom:8px;

	font-weight:normal;

	float:left;

}

#footer .footer-sun-logo {

	position:absolute;

	right:8px;

	top:178px;

	width:96px;

	height:58px;



	background-image:url(http://www.weightlossproductreview.com/images/footer-sun-sign.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	z-index:1;

}



#footer .footer-wpr-logo {

	position:absolute;

	right:28px;

	top:78px;

	width:341px;

	height:64px;

	background-image:url(http://www.weightlossproductreview.com/images/footer-logo.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	z-index:1;

}



.red-text {

	color:#FF0000;

}

.sub-information {

	font-size:18px;

	line-height:22px;

}



/* Begin Contact Form CSS */
.contactform {
	position: static;
	overflow: hidden;
	width: 95%;
}

.contactleft {
	width: 25%;
	white-space: pre;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contacterror {
	border: 1px solid #ff0000;
}

.contactsubmit {
}
/* End Contact Form CSS */
