@charset "utf-8";
/* CSS Document */

body {background-image: 
url(../images/background.png);
	background-repeat: repeat-x;
	margin:0; padding:0;
	background-color: #222221;}

div#mainContain{
	width:960px;
	height:auto;
	margin: 0px auto;}
	
/*div#contentArea{
	background-image:url(../images/bg_contentArea.jpg); background-repeat:repeat-y;
	width:686px;
	height:auto;
	float:left;
	margin:0px;
	padding:15px 15px 15px 15px;}*/	
	
div#contentArea{
	background-image:url(../images/bg_contentArea.jpg); background-repeat:repeat-y;
	width:716px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px 0px 15px 0px;}
	
#mainContentArea {
	background:url(../images/bg_contentMain.jpg) repeat-y #FFFFFF;
	width:960px;
	height:auto;
	float:left;
	margin:0;
	}	

#left_side{
	width:244px;
	height:477px;
	float:left;
	margin:0px;}	
	
#logo{
	width:244px;
	height:211px;
	float:left;
	margin:0px;}	
	
#header_right{
	width:716px;
	height:109px;
	float:left;
	margin:0px;}	
	
#navBar{
	width:716px;
	height:36px;
	float:left;
	margin:0px;}
	
#phone{
	background-image:url(../images/phone.jpg); background-repeat:no-repeat;
	width:716px;
	height:74px;
	float:left;
	margin:0px;}	
	
#btn_cashOffer {
	width:244px;
	height:76px;
	margin:0;
	float:left;
}

#btnFAQ {
	width:244px;
	height:66px;
	margin:0;
	float:left;
}
	
/*#form{
	background:url(../images/form2.jpg) no-repeat;
	width:201px;
	height:179px;
	float:left;
	margin:0px;
	padding:157px 19px 0px 24px;
	}	
	*/
#form{
	background:url(../images/form3.jpg) no-repeat;
	width:201px;
	/*height:208px;*/
	height:120px;
	float:left;
	margin:0px;
	padding:157px 19px 0px 24px;
	}		
	
#sideNEW{
	background:url(../images/formNEW.jpg) no-repeat;
	width:244px;
	height:365px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	}
	
#btn_1 {
	width:244px;
	height:70px;
	margin:0;
	float:left;
}

#btn_2 {
	width:244px;
	height:64px;
	margin:0;
	float:left;
}

#btn_3 {
	width:244px;
	height:66px;
	margin:0;
	float:left;
}

#btn_4 {
	width:244px;
	height:58px;
	margin:0;
	float:left;
}
	
#teasers{
	width:716px;
	height:auto;
	float:left;
	margin:0px;}
	
#teaseImages{
	background:#FFFFFF;
	width:267px;
	height:367px;
	float:left;
	margin:0px;}
	
#teaseImages2{
	background:#FFFFFF;
	width:267px;
	height:376px;
	float:left;
	margin:0px;}	
	
#teaseTop {
	width:716px;
	height:376px;
	margin:0;
	float:left;
}
	
#teaser_text {
	background:url(../images/tease_text.jpg) no-repeat;
	width:235px;
	height:286px;
	margin:0;
	float:left;
	padding:25px 16px 11px 16px;
}

#teaser_text2 {
	background:url(../images/tease_text2.jpg) no-repeat;
	width:247px;
	height:345px;
	margin:0;
	float:left;
	padding:20px 10px 11px 10px;
}
	
/*#teaser_payments {
	background:url(../images/tease_payments2.jpg) no-repeat;
	width:240px;
	height:164px;
	margin:0;
	float:left;
	padding:20px 11px 11px 16px;
}

#teaser_sell {
	background:url(../images/tease_sell2.jpg) no-repeat;
	width:267px;
	height:122px;
	margin:0;
	float:left;
}*/

#teaser_phone {
	width:267px;
	height:44px;
	margin:0;
	float:left;
}

#teaser_phone2 {
	width:267px;
	height:49px;
	margin:0;
	float:left;
}
	
#teasers2{
	width:716px;
	height:165px;
	float:left;
	margin:0px;}
	
#teasers2L {
	width:267px;
	height:165px;
	margin:0;
	float:left;
}
	
#testimonials {
	width:267px;
	height:165px;
	float:left;
	margin:0;
	}

#testimonials2 {
	width:267px;
	height:116px;
	float:left;
	margin:0;
	}

#blog {
	background:url(../images/tease_blog.jpg) no-repeat;
	width:398px;
	height:116px;
	float:left;
	margin:0;
	font-size:12px;
	padding:34px 25px 15px 26px;
	}
	
#video{
	background:#FFFFFF;
	width:444px;
	height:351px;
	float:left;
	margin:0px;
	padding:16px 0 0px 5px;
	}
	
#video2{
	background:#FFFFFF;
	width:444px;
	height:351px;
	float:left;
	margin:0px;
	padding:16px 0 9px 5px;
	}	
	
#footer{
	background-image:url(../images/footer.jpg); background-repeat:no-repeat;
	width:684px;
	height:40px;
	float:left;
	margin:0px;
	padding: 20px 15px 15px 15px;}
	
#footerLinks{
	width:960px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px 0px 10px 0px;
}

#footerHcard {
	width:500px;
	height:auto;
	float:left;
	margin:0;
	padding:0px 0px 0px 20px;
}

#footerHcard p {
	font-size:9px;
	color:#ffffff;
	margin:0;
	padding:0;
}

#footerHcard a{
	color:#387b2b;
	text-decoration:underline;}	
	
#footerHcard a:visited {
	color:#387b2b;
	text-decoration:none;
	}
	
#footerHcard a:hover {
	color: #387b2b;
	text-decoration:none;
}
	
#footer-sub{
	background-image:url(../images/footer-sub.png); background-repeat:no-repeat;
	width:684px;
	height:40px;
	float:left;
	margin:0px;
	padding: 20px 15px 15px 15px;}	
	
#chamber {
	background:url(../images/chamber.jpg); background-repeat:no-repeat;
	width:101px;
	height:75px;
	margin:0;
	float:left;
}
	
#bbb{
	background-image:url(../images/bbb.jpg); background-repeat:no-repeat;
	width:55px;
	height:75px;
	float:left;
	margin:0px;}
	
#facebook{
	background-image:url(../images/facebook.jpg); background-repeat:no-repeat;
	width:45px;
	height:75px;
	float:left;
	margin:0px;}

#youtube{
	background-image:url(../images/youtube.jpg); background-repeat:no-repeat;
	width:45px;
	height:75px;
	float:left;
	margin:0px;}
	
#aboutLeft {
	width:431px;
	height:auto;
	float:left;
	margin:0;
	}
	
#aboutRight {
	width:285px;
	height:480px;
	float:left;
	margin:0;
	}
	
#aboutMain {
	background:url(../images/bg_aboutTop.jpg) no-repeat;
	width:390px;
	height:143px;
	float:left;
	margin:0;
	padding:75px 25px 15px 16px;
	}
	
#aboutSecond {
	background:url(../images/bg_aboutBot.jpg) no-repeat;
	width:393px;
	height:170px;
	float:left;
	margin:0;
	padding:50px 20px 27px 18px;
	}
	
#test1 {
	width:716px;
	height:353px;
	float:left;
	margin:0;
	}
	
#test1info {
	background:url(../images/bg_test1.jpg) no-repeat;
	width:232px;
	height:283px;
	float:left;
	margin:0;
	padding:25px 25px 45px 30px;
	}
	
#test1video {
	width:429px;
	height:353px;
	float:left;
	margin:0;
	}
	
#test2 {
	width:716px;
	height:208px;
	float:left;
	margin:0;
	}
	
#test2pic {
	width:329px;
	height:208px;
	float:left;
	margin:0;
	}
	
#test2info {
	background:url(../images/bg_test2.jpg) no-repeat;
	width:336px;
	height:155px;
	float:left;
	margin:0;
	padding:28px 30px 25px 21px;
	}
	
#test3 {
	background:url(../images/bg_test3.jpg) no-repeat;
	width:645px;
	height:178px;
	float:left;
	margin:0;
	padding:19px 32px 28px 39px;
	}
	
#test4_5 {
	width:716px;
	height:445px;
	margin:0;
	float:left;
}
	
#test4 {
	background:url(../images/test4.jpg) no-repeat;
	width:264px;
	height:375px;
	float:left;
	margin:0;
	padding:25px 25px 45px 30px;
	}	
	
/*new version testimonials*/

#test4_5a {
	width:716px;
	height:380px;
	margin:0;
	float:left;
}
	
#test4a {
	background:url(../images/test4small.jpg) no-repeat;
	width:264px;
	height:365px;
	float:left;
	margin:0;
	padding:25px 25px 0px 30px;
	}
	
#test5a {
	background:url(../images/test5small.jpg) no-repeat;
	width:397px;
	height:365px;
	float:left;
	margin:0;
	padding:35px 0px 0px 0px;
	}	
	
/* end of new version*/
	
#test5 {
	background:url(../images/test5.jpg) no-repeat;
	width:397px;
	height:445px;
	float:left;
	margin:0;
	}	
	
#test5video1 {
	width:380px;
	height: 215px;
	margin:0;
	float:left;
	padding:0px 10px 7px 7px;
}

#test5video2 {
	width:380px;
	height:215px;
	margin:0;
	float:left;
	padding:8px 10px 0px 7px;
}
	
#how {
	background:url(../images/pic_how.jpg) no-repeat;
	width:716px;
	height:266px;
	float:left;
	margin:0;
	}
	
#how1 {
	width:716px;
	height:auto;
	float:left;
	margin:0;
	padding:10px 0px 18px 0px;
	}

/*#how1 {
	background:url(../images/bg_how1.jpg) no-repeat;
	width:669px;
	height:201px;
	float:left;
	margin:0;
	padding:74px 31px 18px 16px;
	}*/
	
#how2 {
	background:url(../images/bg_how2.jpg) no-repeat;
	width:665px;
	height:94px;
	float:left;
	margin:0;
	padding:55px 33px 25px 18px;
	}
	
#how3 {
	background:url(../images/bg_how3.jpg) no-repeat;
	width:664px;
	height:94px;
	float:left;
	margin:0;
	padding:52px 36px 25px 16px;
	}
	
#how4 {
	background:url(../images/bg_how4.jpg) no-repeat;
	width:657px;
	height:90px;
	float:left;
	margin:0;
	padding:95px 43px 23px 16px;
	}
	
#how5 {
	background:url(../images/bg_how5.jpg) no-repeat;
	width:716px;
	height:143px;
	float:left;
	margin:0;
	}
	
#forclosure {
	background:url(../images/bg_forclosure.jpg) no-repeat;
	width:220px;
	height:140px;
	float:left;
	margin:0;
	padding:150px 0 0 16px;
	}
	
#forclosure1 {
	background:url(../images/bg_forclosure1.jpg) no-repeat;
	width:372px;
	height:98px;
	float:left;
	margin:0;
	padding:93px 34px 26px 310px;
	}
	
#forclosure2 {
	background:url(../images/bg_forclosure2.jpg) no-repeat;
	width:665px;
	height:94px;
	float:left;
	margin:0;
	padding:53px 32px 27px 19px;
	}
	
#forclosure3 {
	width:716px;
	height:auto;
	float:left;
	margin:0;
	padding:15px 0px 10px 0px;
	}

/*#forclosure3 {
	background:url(../images/bg_forclosure3.jpg) no-repeat;
	width:667px;
	height:195px;
	float:left;
	margin:0;
	padding:55px 33px 30px 16px;
	}*/
	
#forclosure4 {
	background:url(../images/bg_forclosure4.jpg) no-repeat;
	width:716px;
	height:1149px;
	float:left;
	margin:0;
	}
	
#forclosure4info1 {
	width:700px;
	height:438px;
	float:left;
	margin:0;
	padding:45px 0px 11px 16px;
	}
	
#forclosure4info2 {
	width:615px;
	height:616px;
	float:left;
	margin:0;
	padding:11px 83px 28px 18px;
	}
	
#forclosure5 {
	background:url(../images/bg_forclosure5.jpg) no-repeat;
	width:716px;
	height:985px;
	float:left;
	margin:0;
	}
	
#forclosure5info1 {
	width:399px;
	height:392px;
	float:left;
	margin:0;
	padding:51px 35px 0 282px;
	}
	
#forclosure5info2 {
	width:609px;
	height:499px;
	float:left;
	margin:0;
	padding:13px 35px 30px 72px;
	}
	
#forclosure6 {
	background:url(../images/bg_forclosure6.jpg) no-repeat;
	width:716px;
	height:146px;
	float:left;
	margin:0;
	}
	
#sell1 {
	background:url(../images/bg_sell1.jpg) no-repeat;
	width:650px;
	height:44px;
	float:left;
	margin:0;
	padding:151px 48px 25px 18px;
	}
	
#sell2 {
	width:659px;
	height:183px;
	float:left;
	margin:0;
	padding:0px 33px 0px 24px;
	}
	
#sell3 {
	background:url(../images/bg_sell2.jpg) no-repeat;
	width:665px;
	height:148px;
	float:left;
	margin:0;
	padding:18px 33px 30px 18px;
	}
	
#sell4 {
	width:675px;
	height:317px;
	float:left;
	margin:0;
	padding:11px 31px 10px 10px;
	}
	
#sell5 {
	background:url(../images/bg_sell3.jpg) no-repeat;
	width:716px;
	height:111px;
	float:left;
	margin:0;
	}
	
#contactLeft {
	width:359px;
	height:541px;
	float:left;
	margin:0;
	}
	
#contact1 {
	background:url(../images/bg_contact1.jpg) no-repeat;
	width:301px;
	height:49px;
	float:left;
	margin:0;
	padding:125px 41px 22px 17px;
	}
	
#contact2 {
	background:url(../images/bg_contact2.jpg) no-repeat;
	width:273px;
	height:100px;
	float:left;
	margin:0;
	padding:50px 67px 21px 19px;
	}
	
#contact3 {
	background:url(../images/bg_contact3.jpg) no-repeat;
	width:359px;
	height:174px;
	float:left;
	margin:0;
	}
	
#contactRight {
	width:357px;
	height:462px;
	float:left;
	margin:0;
	padding:79px 0 0 0;
	}
	
#contactBot {
	width:716px;
	height:250px;
	float:left;
	margin:0;
	padding:20px 0px 5px 0px;
	}
	
#contactLink {
	width:716px;
	height:20px;
	float:left;
	margin:0;
	padding:0;
	}
	
#faq1 {
	width:716px;
	height:auto;
	float:left;
	margin:0;
	padding:10px 0px 18px 0px;
	}	
	
/* Blog CSS */

#contentb {
	background:#FFFFFF;
	float: left;
	width: 716px;
	height:auto;
}
#contentInnerb {
	margin: 0px 13px 0px 13px;
	float: left;
	width: 690px;
	display:inline;
}
#contentInnerb .blog_posts {
	margin: 0;
	float: left;
	padding:10px 10px 10px 10px;
	width: 462px;
	display:inline;
	border-right:2px solid #BB131A;
}
#contentInnerb .blog_sidebar {
	margin: 0;
	float: left;
	width: 188px;
	padding:10px 0 0 10px;
	display:inline;
}
#contentInnerb .blog_sidebar ol,ul,li{
	margin: 0;
	padding:0;
	list-style-type:none;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 10px 7px;
	display: block;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 10px 0;
	display: block;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
