/*body starts here*/
body { margin:0; padding:0; background:url(../images/carpets-bg.jpg) top left repeat-x #957E61; font:normal 11px Verdana; color:#51422C; }

form{ padding:0px; margin:0px; }
/*body ends here*/

/*container starts here*/
.container { width:736px; height:auto; margin:auto; }
.spacer { clear:both; }
/*container ends here*/

/*logo starts here*/
.logo { width:245px; padding:0px 0px 0px 7px; margin:auto; }
* html .logo { width:245px; padding:0px 0 -4px 0; margin:auto; }
* +html .logo { width:245px; padding:0px 0 -4px 0; margin:auto; }
/*logo ends here*/

/*banner starts here*/
.banner { width:736px; margin:0px;}
* html .banner { width:736px; margin:-2px 0 0 0;}
* + html .banner { width:736px; margin:-2px 0 0 0;}
.banner-img { float:left; }
.banner-divider { width:6px; float:left; }
/*banner ends here*/

/*menu starts here*/
.memu-panel { width:736px; float:left; }
.memu-left { width:71px; background:url(../images/middle-curve-left.jpg) top left no-repeat; float:left; }
.memu-right { width:70px; background:url(../images/middle-curve-right.jpg) top left no-repeat; float:left; }
.menu { width:595px; height:44px; background:url(../images/house-menu-bg.jpg) repeat-x top left; float:left; }
/*menu ends here*/

/*main-body starts here*/
.main-body { width:686px; padding:16px 25px 20px 25px; background:url(../images/house-body-bg.jpg) repeat-y top left; float:left; }
/*left starts here*/
.left { width:395px; padding:0; margin-right:20px; padding-right:20px; border-right:1px solid #E4D5C2; float:left; }
.left-confirmation { width:680px; padding:30px 0px 0px 0px; margin-right:0px; float:left; }
.title { margin-bottom:13px; }
.line-height { line-height:207px; }
.main-bottom { width:736px; float:left; }
/*left ends here*/
/*main-body ends here*/

/*right starts here*/
.right { width:231px; float:left; }
.right-img { margin-bottom:15px; }
.right ul { margin:0px; padding:0px; list-style:none; }
.right ul li { background:url(../images/house-red-bullet.jpg) no-repeat 0px 12px; padding-left:7px; line-height:27px; }
/*right ends here*/

/* ----------------- form ----------------- */
form{
	padding:0; margin:10px 0 0 0;
}
.input-box{
	border:solid 1px #695844; font:normal 11px Verdana; text-decoration:none; color:#51422C;
	width:180px; height:17px;
}
.input-box-one{
	border:solid 1px #695844; font:normal 11px Verdana; text-decoration:none; color:#51422C;
	width:250px; height:110px;
}
.submit{
	border:solid 1px #000000; background-color:#E4D5C2; font:bold 11px Verdana; text-decoration:none; color:#4C3D2C;
	width:60px; height:22px;
}
iframe{
	border:solid 1px #666666;
}

.red{
	font:normal 11px Tahoma; color:#FF0000; text-decoration:none;
}
/* ----------------- footer ----------------- */


/*footer starts here*/
.footer { width:728px; height:60px; padding:7px 4px 0px 4px; margin:0 auto; color:#B09B80; }
.powered { width:250px; float:left; padding:0px; }
.powered a { text-decoration:none; color:#B09B80; }
.powered a:hover { text-decoration:none; }
.copyright { float:right; width:450px; text-align:right; }
.footer-address{ padding:25px 20px 20px 0px;text-align:center; height:30px;}
/*footer ends here*/

.card-text{ font:bold 11px Verdana; color:#EB322F; text-decoration:none; }
.card{ padding-right:5px;}
.cards{ float:left; margin-top:5px; }

.line{ border-bottom:1px dashed #000000;}
.sub-head1{ font:bold 12px Verdana; text-decoration:none; color:#51422C;}
.sub-head2{ font:bold 12px Verdana; text-decoration:none; color:#ffffff;}

.link{ font:normal 11px Verdana; color:#4F120C; text-decoration:underline; }
.link:hover{ font:normal 11px Verdana; color:#695844; text-decoration:none; }

.table_head{background:#C2AE94; border:0px solid #000000; border-collapse:collapse; padding:5px;}
.table_td_1{background:#C2AE94; border:1px solid #000000; border-collapse:collapse; padding:5px; text-align:center; vertical-align:center;}
.table_td_2{background:#C2AE94; border:1px solid #000000; border-collapse:collapse; padding:5px; text-align:center; vertical-align:center;}
