body {
	margin: 0px;
	background-image:url('images/main_body_bg.jpg');
	background-repeat:no-repeat;
	background-color:#cee27b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	line-height:18px;
	outline:none
}
p{
	margin:0px;
	padding:0px;
}
#main_wrapper{
	width:938px;
	margin:auto;
	margin-bottom:0px;
	padding-bottom:0px;
}
#main_header{
	width:938px;
	height:144px;
}
.header_left_shadow{
	width:8px;
	float:left;
	height:144px;
	background-image:url('images/header_left_shadow.jpg');
	background-repeat:no-repeat
}
.header_welcm{
	width:616px;
	height:144px;
	float:left;
}
.header_logo{
	width:306px;
	height:144px;
	float:left;
}
.header_logo a{
	outline:none;
}
.header_right_shadow{
	width:8px;
	float:left;
	height:144px;
	background-image:url('images/header_right_shadow.jpg');
	background-repeat:no-repeat
}

h2{
	font-size:19px;
	color:#d1d1d1;
	padding:0px;
	margin:0px;
	font-weight:normal;
	padding-top:5px;
	padding-left:28px;
	line-height:25px;
}
.text_orange{
	font-size:11px;
	width:241px;
	height:13px;
	color:#ff7200;
	padding:0px 13px 0px 0px;
	margin:0px;
	font-weight:normal;
	display:block;
	clear:both;
}
.main_body{
	width:938px;
	margin:0px;
	padding:0px;
}
.body_left_shadow{
	width:8px;
	float:left;
}
.main_body_text_outer{
	width:938px;
	background-image:url('images/outer_shadow.jpg');
	background-repeat:repeat-y;
	float:left;
	clear:both
}
.main_body_text{
	margin:auto;
	width:922px;
	background-color:#FFFFFF;
	background-image:url('images/text_body_bg.jpg');
	background-repeat:repeat-y
}
.body_right_shadow{
	width:8px;
	height:800px;
	float:left;
}
.main_left_text_body{
	width:615px;
	float:left;
	background-color:#FFFFFF;
}
.main_right_text_body{
	width:307px;
	float:left;
}
.left_main_text{
	width:555px;
	margin-left:36px;
	margin-top:38px;
}
.main_heading{
	font-size:27px;
	color:#a5c101;
	padding:0px;
	margin:0px;
	font-weight:normal;
	line-height:46px;
}
.main_heading a{
	text-decoration:none;
	color:#a5c101;
}
.main_heading a:hover{
	text-decoration:none;
	color:#01adc9;
}
.hr_line{
	border-collapse: collapse; 
	border-bottom: .05em solid #e9e9e9;
	clear:both;
}
.marketing_strategy{
	width:555px;
	font-size:11px;
	margin-top:5px;
	margin-bottom:5px;
}
.marketing_strategy_left_calender_icon{
	width:21px;
	float:left;
	margin-bottom:5px;
}
.marketing_strategy_left_calender_icon a{
	text-decoration:none;
}
.marketing_strategy_left_calender_icon a:hover{
	text-decoration:none;
}
.marketing_strategy_left{
	width:420px;
	float:left;
	margin-left:5px;
}
.marketing_strategy_left a{
	text-decoration:none;
	color:#01adc9;
}
.marketing_strategy_left a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.marketing_strategy_left_comment_icon{
	width:17px;
	float:left;
	margin-bottom:5px;
}
.marketing_strategy_left_comment_icon a{
	text-decoration:none;
}
.marketing_strategy_left_comment_icon a:hover{
	text-decoration:none;
}
.marketing_strategy_right{
	width:80px;
	float:left;
	margin-left:3px;
}
.marketing_strategy_right a{
	text-decoration:none;
	color:#01adc9;
}
.marketing_strategy_right a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.pic_border{
	width:532px;
	height=232;
	border:10px solid #CCCCCC;
	margin-top:15px;
	margin-bottom:15px;
	outline:none;
}

.cooments_icon_padding{
	padding-left:235px;
}
.read_more{
	width:555px;
	height:31px;
	margin-top:5px;
	margin-bottom:10px;
	outline:none;
}
.read_more a{
	width:530px;
	height:31px;
	display:block;
	text-indent:-999em;
	float:left;
	outline:none;
}
.read_more a.read{
	width:111px;
	background:url('images/read_more_button.jpg');
	cursor:pointer;
	outline:none
}
.read_more a.read:hover {
	background-position:0px -31px;
	outline:none;
}
.right_text_body{
	width:254px;
	margin-left:30px;
	margin-top:27px;
}
.search_form{
	width:254px;
	padding:0px;
	margin:3px 0px 0px 0px;
	clear:both;
}
.subscription{
	width:234px;
	clear:both;
	background-image:url('images/subscribe_bg.jpg');
	padding-left:15px;
	padding-bottom:5px
}
.search_text_box{
	width:230px;
	height:27px;
	border:2px solid #e6e6e6;
	background-color:#ffffff;
	float:left;
}
.newsletter_name{
	width:180px;
	height:27px;
	border:2px solid #e6e6e6;
	float:left;
	background-color:#ffffff;
	margin:5px 0px 0px 0px;
}
.go_button{
	float:left;
	background-image:url('images/go_bg.jpg');
	background-repeat:no-repeat;
	width:32px;
	height:27px;
	font-weight:bold;
	color: #ffffff;
	padding-top:6px;
	padding-left:5px;
	margin-left:0px; margin-right:0px; margin-top:4px; margin-bottom:0px
}
.go_button a{
	text-decoration:none;
	color:#ffffff;
	
}
.go_button a:hover{
	text-decoration:none;
	color:#ffffff;
	background-image:url('images/go_bg_roll.jpg');
	background-repeat:no-repeat;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-left-style:dotted; border-right-style:dotted; border-top-style:dotted; border-bottom-style:dotted
}
.text_box{
	border:0px solid #dcdcdc;
	width:200x;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	background-color:#ffffff;
	padding-left:3px;
	padding-top:5px;
}
.subscribe_rss_main{
	width:244px;
	color:#838383;
	margin:12px 0px 0px 0px;
	padding:0px;
	clear:both;
}
.subscribe_rss_icon{
	width:33px;
	float:left;
}
.subscribe_rss{
	width:211px;
	color:#838383;
	float:left;
	margin-top:5px;
}
.subscribe_rss a{
	text-decoration:none;
	color:#01adc9;
}
.subscribe_rss a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
h4{
	font-size:22px;
	color:#535353;
	padding:0px;
	margin:0px;
	font-weight:normal;
	padding-top:20px;
	padding-bottom:5px;
	float:left;
	clear:both;
}
.category_hr_line{
	border-collapse: collapse; 
	border-bottom: 3px solid #e9e9e9;
	clear:both;
}
.categories_link{
	width:254px;
	font-size:12px;
	color:#838383;
}
.categories_link ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-top:5px;
}
.categories_link ul li{
	margin:0px;
	padding:0px;
	padding-top:6px;
}
.categories_link ul li a{
	text-decoration:none;
	color:#01adc9;
}
.categories_link ul li a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.recent_post{
	width:254px;
	font-size:12px;
	color:#838383;
	margin-bottom:5px;

}
.recent_post ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-top:8px;
}
.recent_post ul li{
	margin:0px;
	padding:0px;
	padding-top:3px;
	padding-bottom:3px;
	clear:both;
}
.recent_post_links{
	width:254px;
	border-bottom: #c5c6c6 1px dotted;
	clear:both;
	float:left;
	padding: 0px 0px 8px 0px;
}
.recentleft_arrow{
	width:20px;
	float:left;
	height:16px;
	padding-top:6px;
}
.recentright_text{
	width:230px;
	float:left;
	padding-bottom:3px;
}
.recent_post ul li a{
	text-decoration:none;
	color:#01adc9;
}
.recent_post ul li a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.gallery_pics{
	width:254px;
}
.gallery_pics ul{
	list-style-type:none;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.gallery_pics ul li{
	margin:0px;
	padding:0px 0px 10px 0px;
}
.gallery_pics_padding{
	margin-left:13px;
}
.view_all{
	color:#838383;
}
.view_all a{
	text-decoration:none;
	color:#01adc9;
}
.view_all a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.view_hr_line{
	border-collapse: collapse; 
	border-bottom: .05em solid #e9e9e9;
	clear:both;
	margin-top:5px;
}
.archive_links{
	width:254px;
	color:#838383;
}
.archive_links ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
.archive_links ul li{
	list-style-type:none;
	border-bottom: #c5c6c6 1px dotted;
	padding-top:3px;
}
.archive_links ul li a{
	text-decoration:none;
	color:#01adc9;
}
.archive_links ul li a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.footer_body{
	width:100%;
	height:147px;
	background-color:#535353;
	clear:both;
	font-size:12px;
}
.footer_wrapper{
	width:938px;
	height:147px;
	margin:auto;
}
.footer_white_part{
	width:938px;
	height:40px;
	margin:auto;
	background-image:url('images/footer_white_bg.jpg');
	background-repeat:repeat-y
}
.footer_link_body{
	width:922px;
	margin:auto;
}
.footer_links{
	height:22px;
	width:922px;
	color:#FFFFFF;
	margin:auto;
	padding-top:20px;
}
.footer_links a{
	text-decoration:none;
	color:#FFFFFF;
}
.footer_links a:hover{
	text-decoration:none;
	color:#50e5ff;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.footer_link_vert_line{
	color:#dffd3c;
}
.footer_hr_line{
	border-collapse: collapse; 
	border-bottom: .05em solid #696969;
	clear:both;
}
.footer_add{
	color:#cccccc;
	margin-top:10px;
}
.footer_add a{
	color:#cccccc;
	text-decoration:none;
}
.footer_add a:hover{
	color:#50e5ff;
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.comments_main{
	width:555px;
	height:33px;
}
h5{
	width:445px;
	font-size:18px;
	color:#a5c101;
	padding:0px;
	margin:0px;
	font-weight:normal;
	line-height:40px;
	float:left;
}
.add_your_own{
	width:105px;
	font-weight:bold;
	float:left;
	padding-top:10px;
	color:#01adc9;
}
.add_your_own a{
	color:#01adc9;
	text-decoration:none;
}
.add_your_own a:hover{
	color:#838383;
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.jane_harell{
	width:545px;
	background-color:#f4f7e0;
	padding-top:8px;
	padding-bottom:15px;
	padding-left:10px;
	clear:both;
}
.jane_name{
	color:#01adc9;
	font-weight:bold;
}
.jane_name a{
	color:#01adc9;
	text-decoration:none;
}
.jane_name a:hover{
	color:#838383;
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.jane_comment{
	width:555px;
	margin-top:19px;
	margin-bottom:31px;
}
.jane_comment_quote_icon{
	width:34px;
	height:30px;
	float:left;
	padding-left:20px;
}
.jane_comment_quote{
	width:500px;
	float:left;
	padding-bottom:8px;}

.comment_form{
	width:555px;
	height:350px;
	background-color:#f4f7e0;
}

.form_boxes{
	width:455px;
	float:left;
}
.comment_text_box{
	border:2px solid #edefdc;
	width:200px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	padding-left:3px;
	padding-top:5px;
	margin-top:10px;
}
.comment_text_area{
	border:2px solid #edefdc;
	width:400px;
	height:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	padding-left:3px;
	padding-top:5px;
	margin-top:10px;
}
.submit{
	width:455px;
	height:31px;
	margin-top:15px;
}
.submit a{
	width:455px;
	height:31px;
	display:block;
	text-indent:-999em;
	float:left;
	outline:none;
}
.submit a.click{
	width:90px;
	background:url('images/submit_rollover_btn.jpg');
	cursor:pointer;
	outline:none
}
.submit a.click:hover {
	background-position:0px -31px;
}




.form_name{
	width:76px;
	height:200px;
	float:left;
	padding-left:24px;
	line-height:42px;
}

.result_link{
	font-size:12px;
	color:#838383;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
.result_link a{
	text-decoration:none;
	color:#01adc9;
}
.result_link a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.article_links{
	color:#01adc9;
}
.article_links a{
	color:#01adc9;
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.article_links a:hover{
	color:#4d4d4d;
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.article_subtitle{
	color:#90a605;
	font-size:16px;
	font-weight:bold;
	padding-top:15px;
}
.share_this{
	width:555px;
	height:31px;
	margin-bottom:20px;
	outline:none;
}
.share_this a{
	width:530px;
	height:31px;
	display:block;
	text-indent:-999em;
	float:left;
	outline:none;
}
.share_this a.share{
	width:111px;
	background:url('images/share_this_button.jpg');
	cursor:pointer;
	outline:none
}
.share_this a.share:hover {
	background-position:0px -31px;
	outline:none;
}
.left_categories_body{
	width:555px;
	margin-bottom:20px;
}
.left_categories_heading{
	width:80px;
	float:left;
	font-weight:bold;
	color:#838383;
}
.left_categories_links{
	width:475px;
	float:left;
	font-size:12px;
}
.left_categories_links a{
	text-decoration:none;
	color:#01adc9;
}
.left_categories_links a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.main_conent_div h2{
	color:#90a605;
	font-size:16px;
	font-weight:bold;
	padding-top:15px;

}

.main_conent_div span{
	color:#01adc9;
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	font-weight:bold;
}
.main_conent_div a{
	color:#01adc9;
	text-decoration:none;
	font-weight:bold;
}
.main_conent_div  a:hover{
	color:#4d4d4d;
	text-decoration:none;
	font-weight:bold;
}
/*---------------8thaugust----------------*/
.author_name{
	font-size:23px;
	color:#5e5e5e;
	padding-bottom:5px;
}
.author_profileinfo{
	color:#90a605;
	font-size:18px;
	padding-top:15px;
}
.author_profileinfo_bg{
	width:530px;
	padding-top:15px;
	background-color:#f4f7e0;
	margin-top:15px;
	padding-left:25px;
	margin-bottom:5px;
	padding-bottom:10px;
	line-height:25px;
	color:#838383;
}
.author_profileinfo_bg a{
	text-decoration:none;
	color:#01adc9;
}
.author_profileinfo_bg a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.author_biographicalinfo_bg{
	width:530px;
	padding-top:15px;
	background-color:#f4f7e0;
	margin-top:15px;
	padding-left:25px;
	margin-bottom:20px;
	padding-bottom:10px;
	color:#838383;
	float:left;
}
.author_biographical_quote_icon{
	width:40px;
	float:left;
}
.author_biographical_quote{
	width:461px;
	float:left;
	padding-right:25px;
	padding-bottom:10px;
}
.archive_post_bg{
	width:530px;
	background-color:#f4f7e0;
	margin-top:15px;
	padding-left:25px;
	color:#5e5e5e;
	line-height:40px;
}
.archive_post_title{
	padding-left:55px;
}
.archive_posts{
	width:555px;
	font-size:12px;
	color:#838383;
	float:left;
}
.archive_posts ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.archive_posts ul li{
	line-height:30px;
}
.archive_posted{
	width:121px;
	float:left;
	padding-left:24px;
}
.archive_title{
	width:410px;
	float:left;
}
.archive_title a{
	text-decoration:none;
	color:#01adc9;
}
.archive_title a:hover{
	text-decoration:none;
	color:#4d4d4d;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}

.subscribe_icon
{
	width:220px;
	height:34px;
	background-image:url('images/subscribe_icon.gif');
	background-repeat:no-repeat;
	text-indent:40px;
	line-height:39px;
}
/* new css */
.top_info_wrapper{
	height:41px;
	width:580px;
	color:#a0a0a0;
	padding-top:10px;
	padding-left:36px;
	font-size:12px;
	padding-bottom:5px;
}
.top_info_wrapper a{
	color:#a0a0a0;
	text-decoration:none;
}
.top_info_wrapper a:hover{
	text-decoration:none;
	color:#01adc9;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.welcm_text{
	width:616px;
	height:50px;
}
h1{
	font-size:26px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	font-weight:normal;
	padding-left:35px;
	padding-top:6px;
	line-height:28px;
}