/* to set browser properties */
@font-face {
    src: url(../font/impact.ttf);
	font-family: 'impact';
}

* { 
	padding: 0; 
	margin: 0;
}

body{
	font:16px 'trebuchet ms', arial;
	color:#5b5b5b;
	background:url(http://returninglove.com/images/bodybg-nowshow.jpg) repeat-x top;
	text-align:center;
}

img{border:0px;}

.flt{float:left;}

.rft{float:right;}

.clr{clear:both;}

.clear{clear:both; height:3px; overflow:hidden; width:2px;}

a, img{border:0px; outline:none;}


/* for layout css*/

#header{

	background:url(http://returninglove.com/images/top.jpg) no-repeat center top;
	height:230px;
	margin:auto;
}

#header .header-txt{
	font-size:46px;
	color:#292929;
	font-family:impact, arial, Helvetica, sans-serif;
	width:930px;
	font-weight:normal;
	text-align:right;
	line-height:53px;
	margin:auto;
	padding:30px 0 0 12px;
}

#header .header-txt .punchline{
	text-align:center;
	width:520px;
	margin-top:10px;
	margin-right:140px;
	float:right;
}

#header .header-txt .punchline span{color:#d62027; text-transform:uppercase;}

#wrap{
	width:823px;
	margin:auto;
	text-align:left;
	padding:0px 0 0px 0;

}

#wrap .leftpart{
	width:460px;
	float:left;
}
#wrap .leftpart h1{
	color:#000000;
	font-size:29px;
	line-height:1em;
	padding:0px;
	font-weight:normal;
	font-family:'trebuchet ms', verdana;
}

#wrap .leftpart h2{font-size:20px; color:#1c264c; text-align:center; padding:18px 0px 5px 0px;}

#wrap .leftpart ul{
	list-style:none;
	font-size:1.21em;
	color:#151515;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
} 

#wrap .leftpart ul li{
	background:url(http://returninglove.com/images/arrow.jpg) no-repeat 0px 0px;
	padding:8px 0 5px 45px;
}


#wrap .leftpart .getyour{
text-align:right;
padding-right:15px;
}


#wrap .rightpart{
	width:362px;
	float:right;
	margin-top:10px;
}

#wrap .rightpart .form-heading{
	text-align:center;
	font-family:impact;
	font-size:42px;
	color:#131313;
	text-transform:uppercase;
}

.financial{
	font-family:'trebuchet ms', arial;
	font-size:35px;
	color:#d41f26;
	line-height:37px;
	padding-bottom:135px;
	text-transform:uppercase;
}

#wrap .rightpart .form-part{
	background:url(http://returninglove.com/images/form-bg.gif) no-repeat top left;
	margin:5px 0px;
	padding:17px 0 6px 0;
}

#wrap .rightpart .form-part label{
	text-align:right;
	width:80px;
	float:left;
	padding:6px 3px;
	font-size:1.08em;	
}

#wrap .rightpart .form-part input{
	border:1px solid #737373;
	border-bottom:2px solid #737373;
	width:243px;
	margin:3px 0px;
	padding:5px 0px;
}
#wrap .rightpart .form-part p{text-align:center;}

#wrap .rightpart .form-part input.sub{
	border:0px; width:auto;
}

#wrap .rightpart p.below-form{
	font-size:0.58em;
	padding:0 10px;
	text-align:center;
	color:#323232;
}

.testimonial{
	clear:both;
	width:753px;
	padding-top:10px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1em;

}

.form-list{list-style:none;}
.form-list li{clear:both;}

.testimonial h2{color:#000000; font-family:impact, 'trebuchet ms', arial; font-size:26px; letter-spacing:2px; margin-bottom:10px;}

.box{
	margin:7px 0px;

}

.box .box-top{
	background:url(http://returninglove.com/images/box-top.jpg) no-repeat top left;
	height:11px;
}

.box .box-center{
	background:url(http://returninglove.com/images/box-center.jpg) repeat-y center left;
	padding:10px 17px;
	line-height:16px;
}

.box .box-bottom{
	background:url(http://returninglove.com/images/box-bottom.jpg) no-repeat bottom left;
	height:11px;
}

.box p.link{
	text-align:right;
	color:#b0050c;
	font-size:13px;
	padding:6px 5px 0px 0px;
}

.footer{
	background:url(http://returninglove.com/images/footerbg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
        width:1930px;
	padding-bottom:20px;
	height:20px;
}

.footer-content{
	width:530px;
	margin:auto;
}

.footer-content h2{
	padding:25px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#b0050c;
}

.footer-content p{
	font-size:15px;
	margin-top:5px;
	color:#6f6f6f;
	line-height:22px;
}

/* 
---------------- Thanks you page ----------*/

.thanks{
	font:16px arial;
	color:#5b5b5b;
	background:url(http://returninglove.com/images/bodybg1.jpg) repeat-y top;
	text-align:center;
}

.header{
	font-family:impact, arial;
	text-align:center;
	height:230px;
	padding-top:50px;
}

.header h1{font-size:53px; line-height:53px; padding-top:20px; color:#292929;}

.header h2{font-size:31px; color:#292929; padding:20px 0px 10px 0;}

.header h3{color:#d62027; font-size:24px; line-height:29px; margin-top:5px; text-transform:uppercase;}

.wrap{
	width:830px;
	margin:auto;
	padding:10px 0px;
}



.clickhere{background:url(http://returninglove.com/images/buttonshadow.jpg) no-repeat bottom; padding-bottom:31px; text-align:center; width:423px; margin:30px auto;}