body {
  margin:0 0 0 0; padding:0;
  background:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:smaller;
}

img {
  border:0;
}

p {
  margin:0 auto; padding:0;
}

div#MainContainer {
  width:100%; height:auto; margin:0 auto; padding:0;
}

div#header-section {
  width:100%; height:232px; margin:0 auto; padding:0;
}

.top-bar {
  width:100%; height:34px;
  background:#000000;
}

.inner-top-bar {
  width:779px; height:34px;
  margin:0 auto;
  background:#000000;
  font-size:14px; color:#FFFFFF;
  font-weight:bold;
}

.inner-top-bar a {
  font-size:14px; color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
}

.inner-top-bar a:hover {
  font-size:14px; color:#B4D3EF;
  font-weight:bold;
  text-decoration:none;
}

.home {
  height:26px; width:55px;
  padding-top:8px; float:left;
  padding-left:50px;
  text-align:left;
}

.cash {
  height:26px; width:120px;
  padding-top:8px;
  padding-left:10px;
  float:left; text-align:left;
}

.ver {
  width:1px; height:34px;
  float:left;
  background: url(../images/link-ver.jpg);
}

.tips {
  height:26px; width:108px;
  padding-top:8px;
  padding-left:10px;
  float:left; text-align:left;
}

.quote {
  height:26px; width:80px;
  padding-top:8px;
  padding-left:10px;
  float:left; text-align: left;
}

.contact {
  height:26px; width:88px;
  padding-top:8px;
  padding-left:10px;
  float:left; text-align: left;
}

.apply {
  height:26px; width:142px;
  padding-top:8px;
  padding-left:10px;
  float:left; text-align:left;
}

.header-image_section {
  width:100%; height:198px;
  background:url(../images/header-bg.jpg);
  background-position: 50% 0px;
}

.inner-header-image {
  width:779px; height:198px;
  margin:0 auto; padding:0
}

.logo {
  width:240px; height:198px;
  float:left;
}

.header-image {
  width:539px; height:198px;
  float:left;
}

.shadow {
  width:100%; height:32px;
  background:url(../images/shadow.jpg);
}

#content-section {
  width:100%; height:auto;
  margin:0 auto;
}

.inner-content-section {
  width:779px; height:auto;
  margin:0 auto;
}

.left-menu {
  width:207px; height:auto;
  float:left;
}

.text-area {
  width:539px; height:auto;
  float:left;
  padding-left:33px;
}

.home-link {
  width:137px; height:34px;
  background:url(../images/buttons/home.jpg);
  float:left; font-size:14px;
  color:#FFFFFF; font-weight:bold;
  text-align:left;
  padding-top:15px; padding-left:70px;
}

.property-link {
  width:137px; height:21px;
  background: url(../images/buttons/property.jpg);
  float:left;
  padding-top:23px; padding-left:70px;
  text-align:left;
  font-size:14px;
  color:#FFFFFF; font-weight:bold;
}

.improvment-link {
  width:137px; height:21px;
  background: url(../images/buttons/improvment.jpg);
  float:left;
  padding-top:21px; padding-left:70px;
  text-align:left;
  font-size:14px;
  color:#FFFFFF; font-weight:bold;
}

.finance-link {
  width:137px; height:21px;
  background: url(../images/buttons/finance.jpg);
  float:left;
  padding-top:21px; padding-left:70px;
  text-align:left;
  font-size:14px;
  color:#FFFFFF; font-weight:bold;
}

.gray-spacer {
  width:207px; height:16px;
  float:left; background:#D4D4D4;
}

.link-bar1 {
  width:180px; height:20px;
  background:url(../images/buttons/link-bar1.jpg);
  float:left;
  padding-left:27px; padding-top:5px;
  font-size:12px; color:#000000;
}

.link-bar1 a {
  font-size:12px; color:#000000;
  text-decoration:none;
}

.link-bar1 a:hover {
  font-size:12px; color:#000000;
  text-decoration: underline;
}

.link-bar2 {
  width:180px; height:20px;
  background:url(../images/buttons/link-bar2.jpg);
  float:left;
  padding-left:27px; padding-top:3px;
  font-size:12px; color:#000000;
}

.link-bar2 a {
  font-size:12px; color:#000000;
  text-decoration:none;
}

.link-bar2 a:hover {
  font-size:12px; color:#000000;
  text-decoration:underline;
}

.fotter-section {
  width:100%; height:136px;
  background:#000000;
  float: left;
}

.inner-fotter-section {
  width:779px; height:136px;
  margin:0 auto;
  font-size:12px; color:#FFFFFF;
}

.inner-fotter-section a {
  font-size:12px; color:#FFFFFF;
  text-decoration:none;
}

.inner-fotter-section a:hover {
  font-size:12px; color:#FFFFFF;
  text-decoration:underline;
}

.welcome {
  width:474px; height:45px;
  background:url(../images/welcome.jpg);
  font-size:18px; color:#000000;
  padding-top:25px; padding-left:65px;
  float:left;
}

.text-1 {
  width:340px; height:238px;
  float:left;
  font-size:12px; color:#000000;
  padding-right:5px;
}

.text-2 {
  width:100%; height:auto;
  float:left;
  font-size:12px; color:#000000;
  padding-top:10px;
}

.spacer {
  width:100%; height:20px;
}

.get-quote {
  width:194px; height: 238px;
  float:left;
  background:url(../images/buttons/quote-bg.jpg);
}

.form {
  width:194px; height:auto;
  text-align:center;
  padding-top:10px;
} 

.flat {
  background:#CED3D9; width:148px;
  border:0;
}

.textarea {
  width:148px; height:50px;
  background:#CED3D9;
  border:0;
}

.pad {
  padding-top:13px;
}

#pad-2 {
  padding-top:10px;
  padding-bottom:10px;
}

.submit {
  padding-top:5px; padding-right:22px;
}