* {margin: 0; padding: 0;}
#bodywrap {
  width: 800px;
  overflow: hidden;
  margin: auto;
  background-color: #500050;
}
#bodywrap2 {
  width: 800px;
  overflow: hidden;
  margin: auto;
  background-color: #5a7896;
}
#bodywrap3 {
  width: 800px;
  overflow: hidden;
  margin: auto;
  background-image: url(images/bkgfade1.jpg);
  border: 1px solid #5a6cb4;
}
#bodywrap5 {
  width: 800px;
  overflow: hidden;
  margin: auto;
  background-color: #657e9c;
  border-right: 1px solid #003333;
  border-bottom: 1px solid #003333;
  border-top: 1px solid #f4f0cd;
  border-left: 1px solid #f4f0cd;
}
.wxclass {
  color: #000000;
}
.wxclass a:link a:visited {
  color: #0000ff;
}
/*******************************************************************************
							Subheader Styles
*******************************************************************************/
.rightfloaters {
  float: right;
  margin-right: 24px;
  width: 140px;
}
.rightfloaters1 {
  float: right;
  margin-right: 18px;
  width: 150px;
}
.rightfloaters2 {
  float: right;
  margin-top: 15px;
  margin-right: 5px;
  width: 140px;
}
.sfbanner {
  float: left;
  width: 600px;
  margin-top: 10px;
  margin-left: 12px;
  margin-bottom: 0px;
  padding: 0px;
  border: 0px solid #500050;
}

.sfbanner3 {
  float: left;
  width: 600px;
  margin-top: 20px;
  margin-left: 24px;
  margin-bottom: 5px;
  border: 1px solid #5a6cb4;
}
.sfbannerG {
  float: left;
  width: 600px;
  margin-top: 30px;
  margin-left: 20px;
  margin-bottom: 0px;
  padding: 0px;
  border: 0px solid #500050;
}
.sfbannerH {
  float: left;
  width: 800px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 10px;
  border-bottom: 1px solid #555555;
  padding: 0px;
}
.callhead {
  margin-right: 0px;
  float: right;
  clear: right;
}
.headtele {
  width: 138px;
  float: right;
  clear: right;
  font-family: Times,Times Roman, serif;
  font-size: 21px;
  font-style: italic;
  font-weight: bold;
  background-color: #5a6cb4;
  border-right: 1px solid #000099;
  border-bottom: 1px solid #000099;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
  color: #ffffff;
  margin-right: -2px;
  margin-top: 5px;
}


.headrealtor {
  float: right;
  width: 160px;
  margin-top: 63px;
  margin-right: 16px;
  padding: 0px;
  border: 0px solid #500050;
}

.headrealtor2 {
  float: right;
  width: 120px;
  margin-top: 10px;
  margin-right: 10px;
  padding: 0px;
}
/**********************************
.headrealtor3 {
  float: right;
  width: 120px;
  margin-top: 10px;
  margin-right: 24px;
  padding: 0px;
}
*************************************/
.sfimage1 {
  width: 150;
  float: right;
  clear: right;
  margin-left: 0px;
  margin-right: 0px;
  border: 1px solid #00FFFF;
}
.sfimage1a {
  width: 160;
  float: right;
  clear: right;
  margin-top: 20px;
  margin-left: 0px;
  margin-right: 0px;
  border: 1px solid #f4f0cd;
}
.sfimage2 {
  position: relative;
  width: 120;
  float: right;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  border: 1px solid #00FFFF;
}

.sfimage3 {
  width: 133;
  float: right;
  margin-top: 20px;
  margin-right: 0px;
  border: 1px solid #5a6cb4;
}
.sfimageG {
  width: 120;
  float: right;
  margin-top: 20px;
  margin-right: 20px;
  border: 1px solid #00ffff;
}
.headbar {
  margin-left: 10px;
  margin-top: 20px;
}
.headbar2 {
  height: 4px;
  width: 740px;
  margin-left: 30px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.c21logowhite {
  width: 132px;
  height: 78px;
  margin-top: 10px;
  margin-bottom: 0px;
  float: right;
  clear: right;
  border: 0px;
}
.c21logos {
  float: right;
  clear: both;
  margin-right: 10px;
  margin-top: 10px;
  padding: 0px;
  border: 1px solid #00FFFF;
}
.c21logos3 {
  margin-right: 8px;
  margin-top: 10px;
  float: right;
  clear: right;
  border-right: 1px solid #000099;
  border-bottom: 1px solid #000099;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
.featurehead {
  margin-left: 210px;
  clear: left;
}
.featureprop1 {
  width: 280px;
  height: 181px;
  float: left;
  margin-left: 5px;
  margin-top: 0px;
  border: 1px solid #00FFFF;
}
.featureprop2 {
  width: 280px;
  height: 181px;
  margin-top: 5px;
  border: 1px solid #00FFFF;
}
.fpropgrp {
  font-family: Times,Times Roman, serif;
  margin-left: 20px;
  margin-bottom: 20px;
  padding: 5px;
  padding-left: 13px;
  padding-bottom: 10px;
  border: 1px solid #00FFFF;
  overflow: hidden;
}
.fpropgrp h3 {
  color: #00ffff;
  font-style: italic;
  font-size: 25px;
  margin-left: 90px;
}
.fpropgrp h5 {
  color: #00ffff;
  font-style: italic;
  font-size: 14px;
  margin-left: 200px;
}
.fpropgrp a {
  padding: 0px;
  margin: 0px;
}
.fprop1txt {
  width: 270px;
  height: 100px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-style: normal;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  float: left;
  text-decoration: none;
  font-weight: lighter;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
  background-image: url(images/picbkgnoseam.jpg);
  border: 1px solid #00FFFF;
}
.fprop2txt {
  width: 270px;
  height: 136px;
  margin-right: 15px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-style: normal;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  float: right;
  clear: right;
  text-decoration: none;
  font-weight: lighter;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
  background-image: url(images/mottle.jpg);
  border-left:  1px solid #00FFFF;
  border-right: 1px solid #00FFFF;
  border-top:   1px solid #00FFFF;
}
.fprop2txta {
  width: 270px;
  height: 15px;
  margin-right: 15px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-style: italic;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  float: right;
  clear: right;
  text-decoration: none;
  font-weight: lighter;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
  background-image: url(images/mottle.jpg);
  border-left:  1px solid #00FFFF;
  border-right: 1px solid #00FFFF;
}
.fprop2txtb {
  width: 270px;
  height: 27px;
  margin-right: 15px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-style: normal;
  text-align: left;
  padding-top: 3px;
  padding-left: 10px;
  padding-right: 0px;
  float: right;
  clear: right;
  text-decoration: none;
  font-weight: lighter;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
  background-image: url(images/mottle.jpg);
  border-left:   1px solid #00FFFF;
  border-right:  1px solid #00FFFF;
  border-bottom: 1px solid #00FFFF;
  overflow: hidden;
}
.rsalesb {
  width: 270px;
  height: 27px;
  margin-right: 15px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-style: normal;
  text-align: center;
  padding-top: 3px;
  padding-left: 5px;
  padding-right: 5px;
  float: right;
  clear: right;
  text-decoration: none;
  color: #333333;
  background-image: url(images/picbkgnoseam.jpg);
  border-left:   1px solid #00FFFF;
  border-right:  1px solid #00FFFF;
  border-bottom: 1px solid #00FFFF;
  overflow: hidden;
}

/*******************************************************************************
                      Some Styles for recent.php
*******************************************************************************/
.fpropgrpa {
  font-family: Times,Times Roman, serif;
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 5px;
  padding-left: 13px;
  padding-bottom: 10px;
  border: 1px solid #f4f0cd;
  overflow: hidden;
}
.fpropgrpa h3 {
  color: #f4f0cd;
  font-style: italic;
  font-size: 25px;
  text-align: center;
  text-decoration: underline;
}
.fpropgrpa h5 {
  color: #f4f0cd;
  font-style: italic;
  font-size: 14px;
  margin-left: 200px;
}
.fpropgrpa a {
  padding: 0px;
  margin: 0px;
}

.featureprop1a {
  width: 280px;
  height: 181px;
  float: left;
  margin-left: 5px;
  margin-top: 0px;
  border: 1px solid #f4f0cd;
}

.fprop2txtc {
  width: 270px;
  height: 136px;
  margin-right: 15px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-style: normal;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  float: right;
  clear: right;
  text-decoration: none;
  font-weight: lighter;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
  background-image: url(images/picbkgnoseam.jpg);
  border-left:  1px solid #f4f0cd;
  border-right: 1px solid #f4f0cd;
  border-top:   1px solid #f4f0cd;
}

.fprop2txtaa {
  width: 270px;
  height: 15px;
  margin-right: 15px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-style: italic;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  float: right;
  clear: right;
  text-decoration: none;
  font-weight: lighter;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
  background-image: url(images/picbkgnoseam.jpg);
  border-left:  1px solid #f4f0cd;
  border-right: 1px solid #f4f0cd;
}

.rsalesba {
  width: 270px;
  height: 27px;
  margin-right: 15px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-style: normal;
  text-align: center;
  padding-top: 3px;
  padding-left: 10px;
  padding-right: 0px;
  float: right;
  clear: right;
  text-decoration: none;
  font-weight: lighter;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #333333;
  background-image: url(images/picbkgnoseam.jpg);
  border-left:   1px solid #f4f0cd;
  border-right:  1px solid #f4f0cd;
  border-bottom: 1px solid #f4f0cd;
  overflow: hidden;
}
/*******************************************************************************
                  End of Some Styles for recent.php
*******************************************************************************/

.lsubmit {
  width: 182px;
  max-width: 182px;
  height: 20px;
  max-height: 20px;
  margin-top: 20px;
  color: #00ffff;
  background-color: #500050;
  background-image: url(images/buttonvm.jpg);
  font-family: Arial,Helvetica,sans-serif;
  font-style: italic;
  font-size: 80%;
  font-weight: bold;
  border: 0px;
}
.lsubmit:hover {
  background-color: #500050;
  background-image: url(images/buttonvmhov.jpg);
  text-decoration: none;
}
.linfoform {
  padding-bottom: 10px;
  margin-left: 200px;
}
.lsubmit2 {
  width: 70px;
  max-width: 70px;
  margin-left: 0px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 1px 0px;
  vertical-align: baseline;
  color: #333333;
  background-image: url(images/picbkgnoseam.jpg);
  font-family: Arial,Helvetica,sans-serif;
  font-style: italic;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  border: 1px #0000ff solid;
}
.lsubmit2:hover {
  text-decoration: none;
  color: #0000ff;
}
.slidelink {
  width: 120px;
  vertical-align: baseline;
  margin-left: 22px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 2px;
  color: #333333;
  font-family: Arial,Helvetica,sans-serif;
  font-style: italic;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}
.slidelink:hover {
  color: #0000ff;
  text-decoration: none;
}
/*******************************************************************************
						   How-to-use Styles
*******************************************************************************/
.howtouse {
  float: right;
  width: 120px;
  clear: right;
  font-family: Arial,Helvetica,sans-serif;
  font-size: normal;
  font-weight: normal;
  text-align: center;
  background-color: #ffffff;
  margin-top: 15px;
  margin-right: 5px;
  padding: 5px;
  border: 1px solid #5a6cb4;
  color: #5a6cb4;
}
.howtouse h3 {
  text-decoration: underline;
  color: #000000;
}
.howtouse h5 {
  font-style: italic;
}
.howtouse ul {
  list-style-type: disc;
  list-style-position: inside;
}
.howtouse li {
  text-align: left;
  font-style: normal;
  font-size: x-small;
  font-weight: normal;
  color: #333333;
}

.howtousesite {
  float: right;
  width: 140px;
  clear: right;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  text-align: center;
  background-image: url(images/mottle.jpg);
  margin-top: 15px;
  margin-right: 8px;
  padding: 5px;
  border: 1px solid #5a6cb4;
  color: #5a6cb4;
}
.howtousesite p {
  text-align: left;
  font-size: 11px;
  color: #333333;
}
.howtousesite h3 {
  font-size: 15px;
  text-decoration: underline;
  color: #666666;
}
.howtousesite h5 {
  font-style: italic;
  text-decoration: underline;
}
.howtousesite ul {
  list-style-type: disc;
  list-style-position: inside;
}
.howtousesite li {
  text-align: left;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  color: #333333;
}
/*******************************************************************************
							Navigation Styles
*******************************************************************************/

#topnav {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  font-style: italic;
  clear: both;
  background-color: #500050;
  color: #00FFFF;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  margin-top: 20px;
}
#topnav ul {
  list-style: none;
  padding-top: 4px;
  padding-bottom: 7px;
  margin-left: 10px;
}

#topnav li {
  margin-right: 2px;
  display: inline;
  padding-left: 15px;
  padding-right: 10px;
  background-image: url(images/buttonbkg3.jpg);
  border-top: 1px solid #00FFFF;
  border-left: 1px solid #00FFFF;
  border-bottom: 1px solid #007070;
  border-right: 1px solid #007070;
}

#topnav a:link, #topnav a:visited {
  color: #00FFFF;
  font-weight: bold;
  text-decoration: none;
}

#topnav a:hover {
  color: #ccff00;
}

#topnav2 {
  width: 610px;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  margin-top: 0px;
  margin-bottom: 20px;
  background-color: #500050;
  color: #00FFFF;
}

#topnav2 ul {
  width: 610px;
  margin-left: 37px;
  margin-top: 10px;
  padding: 4px;
  float: left;
  list-style: none;
}

#topnav2 li {
  margin: 2px;
  display: inline;
  padding: 2px;
  border: 1px solid #00FFFF;
}

#topnav2 a:link, #topnav2 a:visited {
  color: #00FFFF;
  text-decoration: none;
}

#topnav2 a:hover {
  color: #ccff00;
}

#topnav3 {
  clear: left;
  margin-left: 40px;
  float: left;
}

#topnav3 ul {
  margin-left: 0px;
  width: 575px;
  height: 30px;
  list-style: none;
}

#topnav3 li {
  margin-left: 0px;
  float: left;
  display: inline;
  margin-right: 2px;
  padding: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  font-size-adjust: 0.52;
  color: #335599;
  background-color: #5a6cb4;
  border-right: 1px solid #000099;
  border-bottom: 1px solid #000099;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}

#topnav3 a:link, #topnav3 a:visited {
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  font-style: italic;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  float: left;
}

#topnav3 a:hover {
  color: #ccff00;
}
#topnav5 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  font-style: italic;
  clear: both;
  background-color: #657e9c;
  color: #00FFFF;
  margin-left: auto;
  margin-right: auto;
}



#topnav5 ul {

  list-style: none;
  padding-top: 4px;
  padding-bottom: 7px;
  margin-left: 27px;

}

#topnav5 li {
  margin-right: 2px;
  display: inline;
  padding-left: 15px;
  padding-right: 10px;
  padding-top 2px;
  padding-bottom: 2px;
  background-image: url(images/buttonbkg.jpg);
  border-left: 1px solid #f4f0cd;
  border-top: 1px solid #f4f0cd;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
}

#topnav5 a:link {
  color: #364e90;
  background-image: url(images/buttonbkg.jpg);
  text-decoration: none;
}
#topnav5 a:visited {
  color: #364e90;
  background-image: url(images/buttonbkg.jpg);
  text-decoration: none;
}
#topnav5 a:hover {
  color: #ccff00;
  text-decoration: underline;
}
#topnav5a {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  font-style: italic;
  clear: both;
  background-color: #657e9c;
  color: #f4f0cd;
  margin-left: auto;
  margin-right: auto;
}



#topnav5a ul {

  list-style: none;
  padding-top: 4px;
  padding-bottom: 7px;
  margin-left: 27px;

}

#topnav5a li {
  margin-right: 2px;
  display: inline;
  padding-left: 15px;
  padding-right: 10px;
  padding-top 2px;
  padding-bottom: 2px;
  background-image: url(images/buttonbkg.jpg);
  border-left: 1px solid #f4f0cd;
  border-top: 1px solid #f4f0cd;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
}

#topnav5a a:link {
  color: #364e90;
  background-image: url(images/buttonbkg.jpg);
  text-decoration: none;
}
#topnav5a a:visited {
  color: #364e90;
  background-image: url(images/buttonbkg.jpg);
  text-decoration: none;
}
#topnav5a a:hover {
  color: #ccff00;
  text-decoration: underline;
}
#botnav {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  font-style: italic;
  clear: both;
  background-color: #500050;
  color: #00FFFF;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
}
#botnav ul {
  list-style: none;
  margin-left: 80px;
}
#botnav li {
  display: inline;
}
#botnav a:link, #botnav a:visited {
  color: #00ffff;
  text-decoration: underline;
}

#botnav a:hover {
  color: #ccff00;
  text-decoration: none;
}
#botnav4 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  font-style: italic;
  clear: both;
  background-color: #657e9c;
  color: #f4f0cd;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
}
#botnav4 ul {
  list-style: none;
  margin-left: 80px;
}
#botnav4 li {
  display: inline;
}
#botnav4 a:link, #botnav4 a:visited {
  color: #f4f0cd;
  text-decoration: underline;
}

#botnav4 a:hover {
  color: #ccff00;
  text-decoration: none;
}
/*******************************************************************************
							Body Styles
*******************************************************************************/

#bodytext {
  width: 640px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  text-align: left;
  color: #00FFFF;
  text-decoration: none;
  padding: 20px;
  margin-top: 5px;
  margin-left: 56px;
  clear: both;
}
#bodytext h1 {
  font-style: italic;
  font-weight: normal;
  text-align: center;
  font-family: Times,Times Roman, serif;
  text-decoration: underline;
}

#bodytext h2 {
  font-style: italic;
  font-weight: lighter;
  text-align: center;
  font-family: Times,Times Roman, serif;
  font-size: 25px;
}

#bodytext h3 {
  font-style: italic;
  font-weight: lighter;
  font-family: Times,Times Roman, serif;
}
#bodytext p {
  padding: 10px;
}
/*******************************************************************************
					Some Styles for recent.php
*******************************************************************************/
#bodytexta {
  width: 650px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  text-align: left;
  color: #f4f0cd;
  text-decoration: none;
  padding: 20px;
  margin-top: 5px;
  margin-left: 56px;
}

#bodytexta h2 {
  font-style: italic;
  font-weight: lighter;
  text-align: center;
  text-decoration: underline;
  font-family: Times,Times Roman, serif;
}

#bodytexta h3 {
  font-style: italic;
  font-weight: lighter;
  text-align: center;
  font-family: Times,Times Roman, serif;
}
#bodytexta h4 {
  font-style: italic;
  font-weight: lighter;
  font-size: 20px;
  text-align: left;
  text-decoration: underline;
  font-family: Times,Times Roman, serif;
  margin-top: 20px;
  margin-left: -20px;
}
#bodytexta h5 {
  font-style: italic;
  font-weight: lighter;
  font-size: 18px;
  text-align: left;
  text-decoration: underline;
  font-family: Times,Times Roman, serif;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 20px;
}
#bodytexta p {
  padding: 3px;
}
#bodytexta a:link, #bodytexta a:visited {
  color: #f4f0cd;
  font-weight: normal;
  text-decoration: underline;
  font-family: Arial,Helvetica,sans-serif;
  padding: 2px 5px 5px 5px;
}

#bodytexta a:hover {
  color: #00ff00;
  text-decoration: none;
}
/*******************************************************************************
               End of Some Styles for recent.php
*******************************************************************************/
/*******************************************************************************
					Some Styles for area.php
*******************************************************************************/
#bodytextb {
  width: 700px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: normal;
  text-align: left;
  color: #f4f0cd;
  text-decoration: none;
  margin-top: 5px;
  margin-left: 50px;
}

#bodytextb h2 {
  font-style: italic;
  font-weight: lighter;
  text-align: center;
  text-decoration: underline;
  font-family: Times,Times Roman, serif;
}

#bodytextb h3 {
  font-style: italic;
  font-weight: lighter;
  text-align: center;
  font-family: Times,Times Roman, serif;
}
#bodytextb h4 {
  font-style: italic;
  font-weight: lighter;
  font-size: 20px;
  text-align: left;
  text-decoration: underline;
  font-family: Times,Times Roman, serif;
  margin-top: 20px;
  margin-left: -20px;
}
#bodytextb h5 {
  font-style: italic;
  font-weight: normal;
  font-size: 20px;
  text-align: center;
  text-decoration: underline;
  font-family: Times,Times Roman, serif;
  color: #506080;
  
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  border-top: 1px solid #f4f0cd;
  border-left: 1px solid #f4f0cd;
}
#bodytextb p {
  padding: 3px;
}
#bodytextb a:link, #bodytextb a:visited {
  color: #f4f0cd;
  font-weight: normal;
  text-decoration: underline;
  font-family: Arial,Helvetica,sans-serif;
  padding: 2px 5px 5px 5px;
}

#bodytextb a:hover {
  color: #00ff00;
  text-decoration: none;
}
#bodytextb2 {
  margin-left: 38px;
}
#bodytextb2 a:link, #bodytextb2 a:visited {
  color: #000000;
  font-weight: normal;
  text-decoration: underline;
  font-family: Arial,Helvetica,sans-serif;
}
/*******************************************************************************
               End of Some Styles for area.php
*******************************************************************************/
#bodytext2 {
  width: 500px;
  border: 1px solid #00FFFF;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  text-align: center;
  color: #500050;
  background-color: #00CCCC;
  text-decoration: none;
  padding: 0px;
  margin-top: 5px;
  margin-left: 54px;
}

#bodytext2 h2 {
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  font-weight: lighter;
  font-family: Times,Times Roman, serif;
}

#bodytext2 h3 {
  font-style: italic;
  text-align: left;
  margin-left: 150px;
  text-decoration: underline;
  font-weight: lighter;
  font-family: Times,Times Roman, serif;
}

#bodytext2 p {
  font-style: normal;
  text-align: left;
  margin-left: 180px;
  text-decoration: none;
  font-weight: lighter;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
}

#bodytext3 {
  width: 650px;
  clear: left;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  text-align: center;
  color: #000000;
  background-image: url(images/picbkgnoseam.jpg);
  text-decoration: none;
  margin-top: 15px;
  margin-left: 5px;
}

#bodytext3 h2 {
  margin-bottom: 20px;
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  font-weight: 600;
  font-family: Times,Times Roman, serif;
}

#bodytext3 h3 {
  margin-bottom: 20px;
  font-style: italic;
  text-align: left;
  margin-left: 100px;
  text-decoration: underline;
  font-weight: 400;
  font-family: Times,Times Roman, serif;
}

#bodytext3 p {
  margin-bottom: 20px;
  font-style: normal;
  text-align: left;
  margin-left: 130px;
  text-decoration: none;
  font-weight: 300;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
}
#bodytext4 {
  float: left;
  clear: left;
  width: 500px;
  border: 1px solid #5a6cb4;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  text-align: center;
  color: #000000;
  background-image: url(images/picbkgnoseam.jpg);
  text-decoration: none;
  padding: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 120px;
}

#bodytext4 h2 {
  margin-bottom: 20px;
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  font-weight: normal;
  font-family: Times,Times Roman, serif;
}

#bodytext4 h3 {
  margin-top: 20px;
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  font-weight: normal;
  font-family: Times,Times Roman, serif;
}

#bodytext5 {
  width: 700px;
  clear: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  text-align: center;
  color: #333333;
  background-image: url(images/picbkgnoseam.jpg);
  text-decoration: none;
  margin-top: 15px;
  margin-left: 50px;
  overflow: hidden;
}

#bodytext5 h2 {
  margin-bottom: 20px;
  font-style: italic;
  text-align: center;
  color: #666666;
  text-decoration: underline;
  font-family: Times,Times Roman, serif;
}

#bodytext5 h3 {
  margin-bottom: 20px;
  font-style: italic;
  text-align: left;
  margin-left: 100px;
  text-decoration: underline;
  font-weight: 400;
  font-family: Times,Times Roman, serif;
}

#bodytext5 p {
  margin-bottom: 20px;
  font-style: normal;
  text-align: left;
  margin-left: 30px;
  margin-right: 30px;
  text-decoration: none;
  font-weight: 300;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
}

#bodytextG {
  clear: left;
  width: 600px;
  border: 1px solid #5a6cb4;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  text-align: center;
  color: #000000;
  background-image: url(images/picbkgnoseam.jpg);
  text-decoration: none;
  padding: 30px;
  margin-top: 20px;
  margin-left: 68px;
  overflow: hidden;
}

#bodytextG h2 {
  margin-bottom: 20px;
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  font-weight: normal;
  font-family: Times,Times Roman, serif;
  color: #333333;
}

#bodytextG h3 {
  clear: both;
  margin-bottom: 20px;
  margin-left: 70px;
  font-style: italic;
  text-align: left;
  text-decoration: underline;
  font-weight: normal;
  font-family: Times,Times Roman, serif;
  color: #333333;
}

#bodytextG p {
  margin-bottom: 8px;
  margin-left: 100px;
  margin-right: 100px;
  font-style: normal;
  text-align: left;
  text-decoration: none;
  font-weight: 300;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
}
#bodytextG ul {
  margin-top: 0px;
  margin-left: 100px;
  margin-bottom: 10px;
  width: 380px;
  list-style-type: disc;
  list-style-position: outside;
}

#bodytextG li {
  margin-left: 15px;
  padding: 5px;
  text-align: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #333333;
}
#bodytextG a:link, #bodytextG a:visited {
  background-color: #fbfbf0;
  border: 2px solid #aa00aa;
  color: #333333;
  font-weight: normal;
  font-style: italic;
  text-decoration: underline;
  font-family: Arial,Helvetica,sans-serif;
  padding: 2px 5px 5px 5px;
}

#bodytextG a:hover {
  color: #0000ff;
  text-decoration: none;
}
.bodytextl {
  font-family: Arial,Helvetica,sans-serif;
  font-size: large;
  font-weight: normal;
  text-align: center;
  color: #00FFFF;
  text-decoration: underline;
}

.bodytextm {
  font-family: Arial,Helvetica,sans-serif;
  font-size: medium;
  font-weight: normal;
  text-align: center;
  color: #00FFFF;
  text-decoration: none;
}

.bodytexts {
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  text-align: center;
  color: #00FFFF;
  text-decoration: none;
}

.searchbox {
  padding: 0px;
  margin-left: 0px;
  margin-top: 0px;
  width: 650px;
  height: 890px;
  clear: left;
  overflow: auto;
}

/*******************************************************************************
							Footer Styles
*******************************************************************************/

#footerl {
	width: 380px;
    margin: 0px;
    padding: 10px;
    float: left;
    color: #00FFFF;
    background-color: #500050;
    text-align: right;
    font: normal 70% verdana,arial,sans-serif;
}

#footerr {
	width: 380px;
    margin: 0px;
    padding: 10px;
    float: right;
    color: #00FFFF;
    background-color: #500050;
    text-align: left;
   font: normal 70% verdana,ariel,sans-serif;
}

#footerr a:link, #footerr a:visited {
    color: #00FFFF;
    background-color: #500050;
}

#footerr a:hover {
    color: #00FF00;
    background-color: #500050;
}

#footerfoot {
	text-align: center;
	clear: both;
    width: 800px;
    margin: 0px;
    float: left;
    color: #00FFFF;
    background-color: #500050;
    font: normal 70% verdana,ariel,sans-serif;
}
#disclaimer {
	text-align: center;
	clear: both;
    width: 800px;
    float: left;
    color: #00FFFF;
    background-color: #500050;
    font: normal 55% verdana,ariel,sans-serif; }
#disclaimer2 {
	text-align: center;
    width: 800px;
    float: left;
    color: #f4f0cd;
    font: normal 55% verdana,ariel,sans-serif;
}
#footer3l {
	width: 200px;
    margin-left: 180px;
    padding: 10px;
    float: left;
    clear: both;
    color: #ffffff;
    text-align: right;
    font: normal 70% verdana,arial,sans-serif;
}
#footer3r {
	width: 200px;
    padding: 10px;
    float: left;
    color: #ffffff;
    text-align: left;
   font: normal 70% verdana,ariel,sans-serif;
}
#footer3r a:link, #footer3r a:visited {
    color: #ffffff;
}
#footer3r a:hover {
    color: #00ff00;
}
#footer3foot {
	text-align: left;
    margin-left: 310px;
    width: 500px;
    float: left;
    color: #ffffff;
    font: normal 70% verdana,ariel,sans-serif;
}
#footer4l {
	width: 200px;
    margin-left: 180px;
    padding: 10px;
    float: left;
    clear: both;
    color: #f4f0cd;
    text-align: right;
    font: normal 70% verdana,arial,sans-serif;
}
#footer4r {
	width: 200px;
    padding: 10px;
    float: left;
    color: #f4f0cd;
    text-align: left;
   font: normal 70% verdana,ariel,sans-serif;
}
#footer4r a:link, #footer4r a:visited {
    color: #f4f0cd;
}
#footer4r a:hover {
    color: #00ff00;
}
#footer4foot {
	text-align: left;
    margin-left: 310px;
    width: 500px;
    float: left;
    color: #f4f0cd;
    font: normal 70% verdana,ariel,sans-serif;
}
#footer5l {
	width: 380px;
    margin: 0px;
    padding: 10px;
    float: left;
    color: #f4f0cd;
    background-color: #5a7896;
    text-align: right;
    font: normal 70% verdana,arial,sans-serif;
}

#footer5r {
	width: 380px;
    margin: 0px;
    padding: 10px;
    float: right;
    color: #f4f0cd;
    background-color: #5a7896;
    text-align: left;
   font: normal 70% verdana,ariel,sans-serif;
}

#footer5r a:link {
    color: #f4f0cd;
    background-color: #5a7896;
}
#footer5r a:visited {
    color: #f4f0cd;
    background-color: #5a7896;
}
#footer5r a:hover {
    color: #00FF00;
    background-color: #5a7896;
}

#footer5foot {
	text-align: center;
	clear: both;
    width: 800px;
    margin: 0px;
    float: left;
    color: #f4f0cd;
    background-color: #5a7896;
    font: normal 70% verdana,ariel,sans-serif;
}
/*******************************************************************************
							Questionnaire Styles
*******************************************************************************/
.ptypeform {
  width: 110px;
  float: left;
  margin-left: 20px;
  margin-bottom: 0px;
  border: 1px solid #0000ff;
}
.formgrp {
  width: 400px;
  margin-left: auto;
  margin-right: auto;

}
.psubmit {
  width: 110px;
  height: 40px;
  background-color: #ffffee;
  text-decoration: underline;
}
.psubmit:hover {
  color: #0000ff;
  text-decoration: none;
}
.questtext {

  width: 680px;
  border: 1px solid #aa00aa;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  color: #000000;
  background-image: url(images/picbkgnoseam.jpg);
  text-decoration: none;
  padding: 30px;
  margin-left: 30px;
  overflow: hidden;
}
.questtext h2 {
  margin-bottom: 20px;
  margin-top: 20px;
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  font-weight: normal;
  font-family: Times,Times Roman, serif;
  color: #333333;
}
.questtext h3 {
  clear: both;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: 80px;
  font-style: italic;
  text-align: left;
  text-decoration: underline;
  font-weight: normal;
  font-size: 150%;
  font-family: Times,Times Roman, serif;
  color: #333333;
}
.questtext h4 {
  clear: both;
  width: 500px;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: 90px;
  font-style: italic;
  text-align: left;
  font-weight: normal;
  font-size: 140%;
  font-family: Times,Times Roman, serif;
  color: #333333;
}
.questtext h5 {
  clear: both;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: 60px;
  font-style: normal;
  text-align: left;
  text-decoration: underline;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
}
.questtext p {
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 50px;
  margin-right: 0px;
  padding: 0px;
  font-style: normal;
  text-align: left;
  text-decoration: none;
  font-weight: 300;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
}
.qforml {
	width: 150px;
    height: 16px;
    margin-left: -30px;
    margin-top: 2px;
    padding: 0px;
    float: left;
    clear: both;
    color: #333333;
    text-align: right;
    font: normal 100% verdana,arial,sans-serif;
}
.qformr {

    height: 16px;
    margin-top: 2px;
    padding: 0px;
    color: #333333;
    text-align: left;
    font: normal 100% verdana,ariel,sans-serif;
}
.inputbox {

    height: 16px;
    margin-top: 2px;
    margin-left: 3px;
    padding-left: 2px;
    float: left;
    background-color: #ffffee;
    color: #333333;
    text-align: left;
    font: normal 100% verdana,ariel,sans-serif;
    border: 1px solid #aa00aa;
}
.qsubmit {
	margin-top: 30px;
    margin-left: 30%;
    padding: 2px 0px 2px 0px;
	background-color: #fbfbf0;
    font-style: italic;
    color: #333333;
    font-weight: normal;
    text-decoration: underline;
    border: 1px solid #0000ff;
    clear: both;
}
.qsubmit:hover {
  color: #0000ff;
  text-decoration: none;
}
.qcontact {
	width: 350px;
    margin-left: 150px;
    background-color: #fbfbf0;
    padding: 15px;
    border: 1px solid #aa00aa;
    overflow: hidden;
}
.qcontact h5 {
    color: #0000ff;
    margin-top: 10px;
    margin-left: 0px;
    font-style: italic;
    font-weight: lighter;
    text-align: left;
}
.qproperty {
	width: 450px;
    margin-left: 100px;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: #fbfbf0;
    padding: 15px;
    border: 1px solid #aa00aa;
    overflow: hidden;
}
.qproperty p {
    margin: 0px;
    background-color: #fbfbf0;
    padding: 0px;
}
.qproperty h5 {
    color: #0000ff;
    margin-top: 30px;
    margin-left: 0px;
    font-style: italic;
    font-weight: lighter;
    text-decoration: none;
    text-align: left;
}
.qpropl {
	width: 150px;
    height: 16px;
    margin-left: 20px;
    margin-top: 2px;
    padding: 0px;
    float: left;
    clear: left;
    color: #333333;
    text-align: right;
    font: normal 100% verdana,arial,sans-serif;
}
.qpropr {
    height: 16px;
    margin-top: 2px;
    padding: 1px;
    color: #333333;
    text-align: left;
    font: normal 100% verdana,ariel,sans-serif;
}
.qpropc {
    height: 16px;
    margin-top: 5px;
    margin-left: 150px;
    padding: 1px;
    color: #333333;
    text-align: left;
    font: normal 100% verdana,ariel,sans-serif;
}
.qinst {
	margin-left: 80px;
    width: 350px;
}
.smlunit {
	font-size: 10px;
	line-height: 20px;
}
.eline {
	clear: left;
}
.selectbox {
	width: 205px;
    height: 22px;
    margin-top: 0px;
    margin-left: 3px;
    padding-left: 2px;
    background-color: #ffffee;
    color: #333333;
    font: normal 100% verdana,ariel,sans-serif;
    vertical-align: top;
    border-bottom: 1px solid #aa00aa;
}
.selectbox2 {
	width: 80px;
    height: 20px;
    margin-top: 2px;
    margin-left: 3px;
    padding-left: 2px;
    background-color: #ffffee;
    color: #333333;
    font: normal 100% verdana,ariel,sans-serif;
    border: 1px solid #aa00aa;
}
.selectbox3 {
	width: 157px;
    height: 22px;
    margin-top: 0px;
    margin-left: 3px;
    padding-left: 2px;
    background-color: #ffffee;
    color: #333333;
    font: normal 100% verdana,ariel,sans-serif;
    border-bottom: 1px solid #aa00aa;
}
.checkbox {
	width: 20px;
    margin-top: 0px;
    margin-left: 0px;
    background-color: #ffffee;
    color: #333333;
}
.fleft {
	width: 150px;
	margin-left: 80px;
    float: left;
    clear: left;
}
.fright {
	width: 180px;
	margin-right: 10px;
    float: right;
    clear: right;
}
.textbox {
	width: 220px;
    margin-top: 2px;
    margin-left: 3px;
    padding-left: 2px;
    padding-right: 2px;
    float: left;
    background-color: #ffffee;
    color: #333333;
    text-align: left;
    font: normal 100% verdana,ariel,sans-serif;
    border: 1px solid #aa00aa;
}
.textboxc {
	width: 320px;
    margin-top: 15px;
    margin-left: 80px;
    padding-left: 2px;
    padding-right: 2px;
    float: left;
    background-color: #ffffee;
    color: #333333;
    text-align: left;
    font: normal 100% verdana,ariel,sans-serif;
    border: 1px solid #aa00aa;
}
.thankstext {
  clear: left;
  width: 500px;
  border: 1px solid #aa00aa;
  font-family: Arial,Helvetica,sans-serif;
  font-size: small;
  font-weight: normal;
  color: #000000;
  background-image: url(images/picbkgnoseam.jpg);
  text-decoration: none;
  padding: 30px;
  margin-top: 20px;
  margin-left: 116px;
  overflow: hidden;
}
.thankstext h2 {
  margin-bottom: 20px;
  margin-top: 20px;
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  font-weight: normal;
  font-family: Times,Times Roman, serif;
  color: #333333;
}
.thankstext h3 {
  clear: both;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: 70px;
  font-style: italic;
  text-align: left;
  text-decoration: none;
  font-weight: normal;
  font-family: Times,Times Roman, serif;
  color: #333333;
}
.thankstext p {
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 50px;
  margin-right: 50px;
  padding: 0px;
  font-style: italic;
  text-align: left;
  text-decoration: none;
  font-weight: normal;
  font-size: larger;
  font-family: Times,Times Roman, serif;
  color: #333333;
}
/*******************************************************************************
							Admin Styles
*******************************************************************************/
.adminHeader {
  color: #f4f0cd;
  font-style: italic;
  font-size: 25px;
  text-decoration: underline;
  text-align: center;
}
.adminSubhead {
  color: #f4f0cd;
  font-style: italic;
  font-size: 20px;
  text-align: center;
}
.adminSubheadL {
  color: #f4f0cd;
  font-style: italic;
  font-size: 20px;
  text-align: left;
}
.adminText {
  color: #f4f0cd;
  font-style: standard;
  font-size: 15px;
  text-align: center;
}
.adminTextB {
  color: #f4f0cd;
  font-style: standard;
  font-size: 16px;
  text-align: right;
}
.adminTextC {
  color: #f4f0cd;
  font-style: standard;
  font-size: 16px;
  text-align: left;
}
.adminTextD {
  color: #f4f0cd;
  font-style: italic;
  font-size: 20px;
  text-align: center;
}
.adminTextColor {
  background-color: #f4f0cd;
  color: #333333;
}
.adminInputbox {
    height: 18px;
    margin-top: 2px;
    margin-left: 3px;
    padding-left: 1px;
    background-color: #f4f0cd;
    color: #333333;
    text-align: left;
    font: normal 80% verdana,ariel,sans-serif;
    border: 1px solid #000000;
}
.adminInputbox2 {
    height: 22px;
    margin-top: 2px;
    margin-left: 3px;
    padding-left: 1px;
    background-color: #f4f0cd;
    color: #333333;
    text-align: left;
    font: normal 80% verdana,ariel,sans-serif;
    border: 1px solid #000000;
}
.adminInputArea {
    height: 130px;
    margin-top: 2px;
    margin-left: 3px;
    padding-left: 1px;
    background-color: #f4f0cd;
    color: #333333;
    text-align: left;
    font: normal 80% verdana,ariel,sans-serif;
    border: 1px solid #000000;
}
.adminAnother {
  width: 210px;
  max-width: 210px;
  height: 30px;
  max-height: 30px;
  font-family: Arial,Helvetica,sans-serif;
  font: italic 100% Arial,Helvetica,sans-serif;
  text-align: center;
  color: #364e90;
  background-image: url(images/buttonbkg.jpg);
  border: 1px solid #333333;
}
.adminAnother:hover {
  width: 210px;
  max-width: 210px;
  height: 30px;
  max-height: 30px;
  color: #00ff00;
  cursor: pointer;
  background-image: url(images/buttonbkg.jpg);
}