body{margin: 0px; background: url(../images/bg.jpg) repeat-x  #f8f8f9;; }
table,div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:normal;
}
a{color: #333333; text-decoration: none; }
a:hover{color: #333333; text-decoration: underline;}
img{border:none;}
p{ margin:10px 0; text-align: justify}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}

#main, header, #top, #footer{width:950px;}
#top, #content, footer, .clearfix, header{position:relative; display:inline-block;}
.img_left, #logo, #left, #copy{float:left;}
.img_right, #top_link, #right, #jinfo{float:right;}

h1,h2,h3,h4{margin:10px 0;}
/*Heading*/
h1{font-size:30px; color: #007fc4; line-height: 30px;}
h2{
	font-size:20px;
	color: #1e1e1e;
	border-bottom: 1px dashed #1e1e1e;
	padding-bottom: 8px;
	text-align: center;
}
h3{font-size:30px;color: #1e1e1e;}
h4{font-size:14px;}
	
.img_left{margin-right:15px;}
.img_right{margin-left:15px;}
.ul{margin:0; padding-left:0; margin-left:20px;}
.ul li{ list-style-image:url(../images/carts.jpg);}

#main{margin:0 auto;}
#pattern{position: absolute; right: -110px; top: 0;}
header{}
#top{background: url(../images/top-bg.png) no-repeat center top; height: 232px;}
#logo{width:195px; margin: 74px 0;}
#top_link{width:100px;}

#content{
	background-color: #FFFFFF;
	padding: 35px;
	width: 940px;
	margin-top: -5px;
	-moz-box-shadow: 0px 0px 3px #CCCCCC; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 3px #CCCCCC; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 3px #CCCCCC; /* Opera 10.5, IE 9.0 */
	opacity:0.9;
	filter:alpha(opacity=90);
}
.clearfix{
	width: 940px;
}
#box1, #box2, #box3{
	float: left;
	margin-right: 23px;
	width: 255px;
	padding: 2px 20px 15px;
}
#box1 h1{color: #FFFFFF; font-size: 26px; text-align: center; margin:-4px 0 23px -21px;background:url(../images/bo_h1_bg.jpg) no-repeat; width: 273px; height: 59px; padding-top: 12px;}
#box2 h1{color: #FFFFFF; font-size: 26px; text-align: center;  margin:-4px 0 23px -21px;background:url(../images/bo_h1_bg.jpg) no-repeat; width: 273px; height: 59px; padding-top: 12px;}
#box3 h1{color: #FFFFFF; font-size: 26px; text-align: center;  margin:-4px 0 23px -21px;background:url(../images/bo_h1_bg.jpg) no-repeat; width: 273px; height: 59px; padding-top: 12px;}
#box1{background:#f1f1f1; border:1px solid #dbdbdb;border-radius: 6px 6px 6px 6px; min-height: 320px;}
.navi_text{line-height:26px;}
.navi_text ul{margin:0px; padding-left:0px; margin-left:0px; list-style: none;}
.navi_text li{}
.navi_text li a{display:block; text-decoration:none;}
.navi_text li a:hover{color:#FFFFFF; display:block; text-decoration:none;}
#box2{background:#f1f1f1; border:1px solid #dbdbdb;border-radius: 6px 6px 6px 6px; line-height: 22px;min-height: 422px;}
#box3{background:#f1f1f1; border:1px solid #dbdbdb;border-radius: 6px 6px 6px 6px; margin-right: 0px;min-height: 422px;}
#left{width:873px;}
#right{width:265px;}

footer{background: #d3d4d6; width: 100%; margin-bottom: -5px;}
#footer{margin: 0 auto;}
#copy{width:300px; line-height: 40px;}
#jinfo{width:550px; text-align: right; line-height: 40px;}

.orange{color: #eb7f0a;} .orange a{color: #eb7f0a;} .orange a:hover{color: #eb7f0a;}
.testimonial{font-family: Georgia; font-size: 15px; font-style: italic;}


.course{ margin-top: 30px;}
.video{ width: 217px; background: #e6e6e6; padding:20px 26px;border-radius: 6px 6px 6px 6px; border: 1px solid #DBDBDB; float: left; margin-right: 24px;min-height: 202px;}
.newsletter{
	width: 184px;
	background: #f5f4f3;
	padding:9px 10px 14px;
	font-size:12px;
	color:#424242;
	text-transform:uppercase;
	border: 1px solid #FFFFFF;
	border-radius:2px;
	margin-top: 10px;
}
#search_newsletter{background:url(../images/search-box_news.jpg) no-repeat; width:190px; height:27px;}
#search_newsletter .input{float:left; border:none; width:143px; color:#736e65; margin: 6px 3px 0 8px; background: none; font-size:11px;}

.easy{ width: 602px; display: inline-block; border: 1px solid #C7D1C7; height: 150px; background: #edeeee; margin: 15px 0;}
.easy_left{ width: 200px; float: left;}
.easy_right{ width: 384px; float: right; font-size: 14px;}
.price{ margin-top: 5px; display: inline-block; color: #007fc4;}

.review{ margin-top: 30px;}
.review ul{ margin: 0; padding: 0;}
.review li{ list-style: none; line-height: 30px; font-size: 13px;color: #1e1e1e;background:url(../images/bullt.png) 0 8px no-repeat; padding-left: 36px;}
.reality{ border-bottom: none; margin-top: 10px; display: inline-block; padding-bottom: 0px;}

.vermont{ color: #007fc4;}
strong{ color: #000000}

.purchase{ display: inline-block;}
.review{ margin-top: 0px;}
.price{ margin-top: 19px;}
.price2{ margin-top: 19px;display: inline-block; color: #007fc4;}
.living{ line-height: 28px;}
.march{ width: 873px; display: inline-block; overflow: hidden;}

.march_clrpt{width: 873px; float: left; margin-top: 15px;}
.march_clrpt_left{ width: 400px; float: left;box-shadow: 0 2px 5px 2px #CCCCCC; padding: 4px 13px 13px 13px;}
.march_clrpt_right{ width: 400px; float: right;box-shadow: 0 2px 5px 2px #CCCCCC;padding: 4px 13px 13px 13px;}
.march_clrpt2{width: 847px; float: left;box-shadow: 0 2px 5px 2px #CCCCCC;padding: 4px 13px 13px 13px; margin-top: 15px;}

.next{ width:880px; float: left; text-align: center;}

.point{ text-align: center;}
.potentize2{box-shadow: 0 2px 5px 2px #CCCCCC;}
.section_chap{ float:left; width: 873px;}

.intake_chap{ width: 400px; float: left;}


.newsletter_subcric{ display: inline-block; margin-top: 20px;}
.left{float: left !important;width: 600px !important;}
 #review_features{float: left !important;width: 600px !important;}
.screenshot1{ text-align: center;}

.ol_number{ margin-top: 20px;}
.ol_number ul{ margin: 0; padding: 0;}
.ol_number li{ list-style: none; line-height: 30px; font-size: 13px;color: #1e1e1e; padding-left: 0px;}
.ol_number{ border-bottom: none; margin-top: 10px; display: inline-block; padding-bottom: 0px;}
.ols{ font-weight: bold;}
#main #content .clearfix #box1 ul li #box4 ul li {

}
