/* CSS Document */
body {margin:0px;  font-family:Arial, Helvetica, sans-serif; background:url(Images/logo-back.jpg) repeat-x;}
.right-left-border{border-left:1px solid #ccc; border-right:1px solid #ccc; width: 782px;}
#main {width:783px; margin:0px auto;}

.clear {clear:both; margin:0px;}

#welcome {color:#FFF; height:34px;}
#welcome h1 {margin:0px; padding:0px 0px 0px 5px; font-size:17px; line-height:33px;}
#welcome .welcome2 {float:right; margin:10px 12px 0px 0px; font-size:12px; color:#FFFFFF; list-style-type:none;}
#welcome .welcome2 a {color:#FFFFFF; text-decoration:none;}
#welcome .welcome2 a:hover {color:#FFFFFF; text-decoration:underline;}

.border {background:#FFF;}

#header-padd {padding:6px;}

.top {background:url(Images/top-img.gif) no-repeat;}

.midd {border-left:7px solid #05a1ac; border-right:7px solid #05a1ac; background:url(Images/midd.jpg) repeat-x top; width:756px;}

#logo {width:182px; float:left;}
#logo img {margin:15px 0px 0px 15px;}

#text {width:570px; float:right; background:url(Images/home-icon.jpg) no-repeat right top; height:70px; color:#0f8088; font-size:12px;}
#text p {margin:0px; padding:30px 30px 0px 0px; text-align:center;}

#middle { clear:both;}

#mortgage {clear:both; padding:5px 18px; font-size:12px;}
#mortgage h2 {margin:0px; padding:5px 0px; font-size:16px; color:#575757;}
#mortgage p {margin:0px; padding:0px 10px; text-align:justify;}

#ads-left {width:300px; float:left; padding:10px 0px 0px 85px;}
#favorites {margin:0px; padding: 5px 95px; font-size:12px; color:#3c8282; list-style-type:none;}
#favorites a {color:#3c8282; text-decoration:none;}
#favorites a:hover {color:#000; text-decoration:underline;}
#main-middle-padd {padding-top:10px;}
#ads-right {width:340px; float:right; padding:0px 0px;}

#calc-left {margin:0px; width:500px; float:left; padding:10px 0px 0px 12px;}
#adsmiddle {padding:15px 0px 15px 12px;}

#calc-right {width:252px; float:right; padding:10px 10px 0px 2px;} 
#calc-right p { margin:0px; padding:2px 10px 1px 0px;}

#are {padding-top:10px;}

.are-text {padding:5px 18px 15px;}
.are-text h3 {margin:0px; padding:5px 10px; font-size:13px; color:#575757;}
.are-text p { margin:0px; padding:0px 15px; text-align:justify;  font-size:12px;}

.are-text2 {width:500px; float:left;}
.are-text2 h2 {margin:0px; padding:5px 10px; font-size:13px; color:#575757;}
.are-text2 p { margin:0px; padding:0px 15px; text-align:justify;  font-size:12px;}

.ads-text {width:255px; float:right;}
.ads-text img {float:left; margin-top:10px;}

#footer-banner {padding:25px 0px 20px 0px; text-align:center;}

#footer {margin-bottom:5px; width:784px; border-top:2px solid #ccc;}

#footer-text {border-left:1px solid #ccc; border-right:1px solid #ccc; color:#3c8282; border-left:1px solid #ccc; border-right:1px solid #ccc; width: 782px;}
#footer-text ul {margin:0px; padding:5px 0px 0px 15px;}
#footer-text ul li {list-style-type:none; float:left; padding:3px; font-size:11px;}
#footer-text ul li a {color:#3c8282; text-decoration:none;}
#footer-text ul li a:hover {color:#000;}

#contactform {margin:12px 0px 5px 150px; }
.contactformtext {color:#3c8282; font-size:13px; font-weight:bold;}
#thankyou {margin:50px 0px 50px 150px; color:#3c8282; font-size:13px; font-weight:bold;}

#link-ads {margin:0px; padding:15px 0px 10px 50px; }
.linktitle {margin:0px; padding:15px 0px 3px 50px; color:#3c8282; font-size:14px;}
.linktitle a {color:#3c8282; text-decoration:none;}
.linktitle a:hover {color:#3c8282; text-decoration:underline;}
.linkdesc {margin:0px; width: 650px; padding:0px 0px 0px 53px; font-size:12px;}