/* CSS Document */
.testimonials_manager_widget
{
	margin:0px;

}




body{
	background:#7B2422 url(images/body_bg.jpg) top center no-repeat;
	position:relative;
	margin:0px auto;
	padding:0px;
	}
	
img{
	border:none;
	}
	
*{
	margin:0px;
	padding:0px;
	}
	
.spacer{
	clear:both;
	line-height:0px;
	font-size:0px;
	}
	
a{
	color:#B5E026;
	text-decoration:underline;
	}
	

#wrapper{
	width:978px;
	margin:0px auto;
	padding:0px;
	}
	
/*=================== Top Div Start ========================*/

#top{
	width:978px;
	margin:0px;
	padding:0px;
	height:369px;
	}
	
#logo{
	width:228px;
	margin:0px;
	padding:0px;
	height:369px;
	float:left;
	}
	
#ph{
	width:288px;
	margin:0px;
	padding:114px 0px 0px 0px;
	height:255px;
	float:right;
	}

/*=================== Top Div End ========================*/

/*=================== banner Div Start ========================*/

#banner{
	width:978px;
	margin:0px;
	padding:0px;
	height:288px;
	}
	
h1{
	background:url(images/head_bg.jpg) top left no-repeat;
	width:481px;
	height:67px;
	color:#fff;
	padding:0px 0px 0px 113px;
	font:normal 12px/102px Verdana, Arial, Helvetica, sans-serif;
	}

ul.nav{
	margin:10px 0px 0px 25px;
	padding:0px;
	list-style:none;
	}

ul.nav li{
	margin:0px;
	padding:0px;
	}

ul.nav li a{
	background:url(images/dot.jpg) left top no-repeat;
	margin:0px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font:normal 12px/32px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

ul.nav li a span{
	color:#B5E026;
	}

ul.nav li a:hover{
	background:url(images/dot.jpg) left top no-repeat;
	margin:0px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font:normal 12px/32px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

p.reg{
	margin-left:475px;
	}
	
/*=================== banner Div End ========================*/

/*=================== Content Div Start ========================*/

#content{
	width:978px;
	margin:0px;
	padding:0px;
	background:url(images/contain_bg.jpg) top left no-repeat;
	}
	
#content_main{
	width:978px;
	margin:0px;
	padding:0px;
	background:url(images/con_bot.jpg) bottom left no-repeat;
	
	}
	
	
/*=================== Content Div End ========================*/

/*=================== Content_left Div Start ========================*/

#content_left{
	width:658px;
	margin:0px;
	padding:0px;
	float:left;
	}

#xtra{
	width:598px;
	background:url(images/promote.jpg) top left no-repeat;
	margin:0px;
	padding:224px 0px 0px 60px;
	height:149px;
	}
	
/*=================== Content_left Div End ========================*/

/*=================== benefit Div Start ========================*/

#benefit{
	width:658px;
	margin:0px;
	padding:0px;
	}
	
#benefit_left{
	width:290px;
	margin:0px;
	padding:26px 0px 0px 20px;
	float:left;
	}
	
p.greentext{
	color:#B5E026;
	font:normal 12px/32px Arial, Helvetica, sans-serif;
	}
	
p.whitetext{
	color:#fff;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	}
	
/*=================== benefit Div End ========================*/

/*=================== Content_right Div Start ========================*/

#content_right{
	width:312px;
	margin:0px;
	padding:0px;
	float:right;
	}
	
/*=================== Content_right Div End ========================*/

/*=================== Testimonial Div Start ========================*/

#testimonials{
	width:312px;
	margin:0px;
	padding:0px;
	}

#testi_top{
	width:312px;
	margin:0px;
	padding:0px;
	height:auto;
	}

#testi_bot{
	width:312px;
	margin:0px;
	padding:0px;
	background:url(images/testi_bot.jpg) top left no-repeat;
	height:52px;
	}

#testi_mid{
	width:247px;
	margin:0px;
	padding:0px 27px 0px 38px;
	background:url(images/testi_mid.jpg) top left no-repeat;
	}
#testi_mid ul {
	margin:0px;
	}
	
#testi_mid1{
	width:312px;
	margin:0px;
	padding:0px;
	background:url(images/testi_rpt.jpg) top left repeat-y;
	}

p.border{
	height:10px;
	width:247px;
	border-bottom:1px dashed #fff;
	}
	
/*=================== Testimonial Div End ========================*/

/*=================== Service Div Start ========================*/

#service{
	width:312px;
	margin:0px;
	padding:0px;
	}

	
#ser_top{
	width:312px;
	margin:0px;
	padding:0px;
	}

#ser_mid{
	width:247px;
	margin:0px;
	padding:0px 27px 0px 38px;
	background:url(images/ser_mid.jpg) top left  repeat-y;
	}

#ser_bot{
	width:312px;
	margin:0px;
	padding:0px;
	background:url(images/ser_bot.jpg) top left no-repeat;
	height:111px;
	}


/*=================== Service Div Start ========================*/

#sucess{
	width:635px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 23px;
	}
	
#sucess_left{
	width:48px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	background:url(images/date.jpg) top left no-repeat;
	height:48px;
	color:#075D77;
	font:normal 24px/42px Arial, Helvetica, sans-serif;
	text-align:center;
	}
	
#sucess_right{
	width:566px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
/*=================== benefit Div End ========================*/

/*=================== Footer Div Start ========================*/

#footer_main{
	width:100%;
	margin:0px auto;
	padding:0px;
	height:355px;
	position:relative;
	background:url(images/footer_main.jpg) top left repeat-x;
	}

#footer{
	width:978px;
	margin:0px auto;
	padding:35px 0px 0px 0px;
	height:320px;
	background:url(images/footer_bg.jpg) top left no-repeat;
	}

p.foottext{
	color:#fff;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	text-align:center;
	}

p.foottext span{
	color:#B5E026;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	text-align:center;
	}
	


.cloud-txt{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#A24846;

	line-height: 24px; text-align:center;

}



a.cloud1:link,

a.cloud1:active,

a.cloud1:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#A24846;

	font-size: 11px;

	text-decoration:none; text-align:center;

}

a.cloud1:hover {

	text-decoration:none;

}



a.cloud2:link,

a.cloud2:active,

a.cloud2:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#A24846;

	font-size: 18px;

	text-decoration:none; text-align:center;

}

a.cloud2:hover {

	text-decoration:none;

}



a.cloud3:link,

a.cloud3:active,

a.cloud3:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#A24846;

	font-size: 24px;

	text-decoration:none; text-align:center;

}

a.cloud3:hover {

	text-decoration:none;

}

.white-txt{
	text-align:center;
	}

.gapping{
	margin:0px 20px 0px 20px;
	}

p.bottext{
	color:#fff;
	font:normal 11px/22px Arial, Helvetica, sans-serif;
	text-align:right;
	}
	
/*=================== Footer Div End ========================*/

h2 {font:normal 30px/30px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; display:none}

.testi_box {margin:0px 0 10px 0; padding:0; width:655px; height:auto; float:left;}
.testi_box .top {margin:0; padding:0; width:655px; height:20px; float:left; background:url(images/test_corner.gif) no-repeat top;}
.testi_box .bot {margin:0; padding:0; width:655px; height:20px; float:left; background:url(images/test_corner.gif) no-repeat bottom;}
.testi_box .mid {margin:0; padding:0 20px; width:615px; height:auto; float:left; background:url(images/test_bg.gif) repeat-y top;}

.blog_box {margin:10px 0; padding:0 15px; width:621px; height:auto; float:left; border-left:4px solid #f99d00;}