
body {
  	background-color: #1F476D;
  	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#wrapper {
   background:#1F476D;
   width:770px;
   margin-left:auto;
   margin-right:auto;
}

a:link {
  	color: #99CCFF;
  	text-decoration: none;
}

a:visited {
  	color: #99CCFF;
  	text-decoration: none;
}

a:hover {
  	color: #87CEFA;
  	text-decoration: underline;
}

#header {
  	background-image: url(http://www.bestwichitarealestate.com/images/header1.jpg);
  	background-repeat: no-repeat;
  	height: 122px;
  	font-family: Arial, Helvetica, sans-serif;
  	color: #FFFFFF;
  	font-weight: bold;
  	margin-top: 0px;
  	padding-left: 10px;
}

.contenttop {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.list_titles {
	font-size: 14px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	text-decoration: none; 
}

.article_table {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 8pt;
}

.article_title {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #D7DFE2;
  	font-weight: bold;
}

.article_content {
  	width: 147px;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #000000;
  	font-weight: normal;
}

#menu {
  	vertical-align: top;
  	padding-top: 5px;
  	padding-bottom: 12px;
  	background-color: #285F94;
  	padding-left: 15px;
  	padding-right: 15px;
  	text-align: left;
}

#menu a {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #FFFFFF;
  	text-decoration: none;
  	line-height: 1.6em;
  	padding-left: 5px; /*space between link and bullet*/
}

#menu a:visited {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #FFFFFF;
  	text-decoration: none;
  	line-height: 1.6em;
  	padding-left: 5px; /*space between link and bullet*/
}

#menu a:hover {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #C1CFD6;
  	text-decoration: none;
  	line-height: 1.6em;
}

/*================================================================================





>> Main Menu Links





================================================================================*/
td.vmenu_main_off {
  width: 100%;
  padding-top: 3px;
  padding-left: 20px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

td.vmenu_main_on {
  width: 100%;
  padding-top: 3px;
  padding-left: 20px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

div.vmenu_main_off {
  width: 100%;
  font-size: 13px;
  font-weight: normal;
}

div.vmenu_main_on {
  width: 100%;
  font-size: 13px;
  font-weight: bold;
}

/*================================================================================





/* Sub Menu Bullets





================================================================================*/











/* Sub menu bullets */
td.vmenu_sub_bull_off {
  width: 20px;
  padding-top: 3px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 0px;
}

td.vmenu_sub_bull_on {
  width: 20px;
  padding-top: 3px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 0px;
}

div.vmenu_sub_bull_off {
  font-size: 11px;
  color: #858585;
  font-weight: bold;
}

div.vmenu_sub_bull_on {
  font-size: 11px;
  color: #505050;
  font-weight: bold;
}

/*================================================================================





/* Sub Menu Links





================================================================================*/
td.vmenu_sub_off {
  width: 100%;
  padding-top: 3px;
  padding-left: 1px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

td.vmenu_sub_on {
  width: 100%;
  padding-top: 3px;
  padding-left: 1px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

div.vmenu_sub_off {
  width: 100%;
  font-size: 12px;
  font-weight: normal;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

div.vmenu_sub_on {
  width: 100%;
  font-size: 12px;
  font-weight: bold;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

.leftcol1 {
  	background-color: white;
}

.newsrow {
  	background-color: #5C81AE;
}

#leftcol {
  	width: 174px;
}

#newsbox {
  	background-color: #5C81AE;
  	text-align: left;
  	vertical-align: top;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}

#newsbox h1 {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #245585;
  	letter-spacing: 0.2em;
  	padding-left: 10px;
}

#newsbox h2 {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #D7DFE2;
  	font-weight: bold;
  	line-height: 6px;
  	margin-bottom: 2px;
  	padding-left: 10px;
}

#newsbox p {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	margin-top: 0px;
  	margin-bottom: 10px;
  	padding-left: 10px;
  	color: #000000;
  	font-weight: normal;
}

#newsbox a:link {
  	color: #99CCFF;
  	text-decoration: none;
}

#newsbox a:visited {
  	color: #99CCFF;
  	text-decoration: none;
}

#newsbox a:hover {
  	color: #87CEFA;
  	text-decoration: underline;
}

#logo {
  	height: 92px;
  	width: 174px;
  	background-color: #285F94;
}

#maincontent {
  	background-color: #FFFFFF;
  	vertical-align: top;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 15px;
  padding-bottom: 20px;
}

#maincontent h1 {
  	color: #245585;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12pt;
  	font-weight: bold;
}

#maincontent h2 {
  	color: #245585;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 10pt;
  	font-weight: bold;
}

#maincontent p {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #000000;
  	line-height: 1.3em;
  	margin-bottom: 10px;
}

#maincontent a:link {
  	color: #0000FF;
  	text-decoration: underline;
}

#maincontent a:visited {
  	color: #0000FF;
  	text-decoration: none;
}

#maincontent a:hover {
  	color: #FF0000;
  	text-decoration: none;
}

#maincontent ol {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #000000;
  	line-height: 1.3em;
  	margin-bottom: 10px;
}

contentcol {
  	background-color: #FFFFFF;
}

/*================================================================================





/* Promo boxes





================================================================================*/
#promo {
  	background-color: #FAF9F9;
  	vertical-align: top;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 1px #D6E0E5 solid;
  border-right: 1px #D6E0E5 solid;
  border-bottom: 1px #D6E0E5 solid;
  border-left: 1px #D6E0E5 solid;
}

#promo h1 {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 13px;
  	font-weight: bold;
  	color: #DBA024;
  	margin-bottom: 0px;
}

#promo p {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #000000;
  	margin-top: 5px;
}

#promo2 {
  	background-color: #FAF9F9;
  	vertical-align: top;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 1px #D6E0E5 solid;
  border-right: 1px #D6E0E5 solid;
  border-bottom: 1px #D6E0E5 solid;
  border-left: 1px #D6E0E5 solid;
}

#promo2 h1 {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 13px;
  	font-weight: bold;
  	color: #DBA024;
  	margin-bottom: 0px;
}

#promo2 p {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #000000;
  	margin-top: 5px;
}

hr {
  	margin-bottom: 10px;
  	width: 100%;
  	color: #E0DFE3;
}

.topper {
  	background-color: #FFFFFF;
  	height: 39pt;
}

#footer {
  	background-image: url(http://www.bestwichitarealestate.com/images/footerbg.gif);
  	background-repeat: repeat-x;
  	height: 43px;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #000000;
  	text-align: center;
  	padding-top: 16px;
}

#footer a:link {
  	color: #0000FF;
  	text-decoration: none;
}

#footer a:visited {
  	color: #0000FF;
  	text-decoration: none;
}

#footer a:hover {
  	color: #0000FF;
  	text-decoration: underline;
}

.FormLt1 {
  	font-family: Arial;
  	font-size: 8pt;
  	cursor: pointer;
}

textarea {
  	font-size: 8pt;
  	height: 75px;
  	width: 175px;
}

.logohead {
  	font-family: Arial;
  	font-size: 25pt;
  	font-weight: bold;
}

.logosub {
  	font-family: Arial;
  	font-size: 8pt;
  	font-weight: bold;
}

.sohotext {
  	background-color: #FFFFFF;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #000000;
  	text-decoration: none;
  	padding-top: 20px;
  	padding-left: 20px;
  	padding-right: 15px;
}

.border {
  	font-family: Arial;
  	font-size: 8pt;
  border-top: 1px #000000 inset;
  border-right: 1px #000000 inset;
  border-bottom: 1px #000000 inset;
  border-left: 1px #000000 inset;
}

.text {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 9pt;
}

.SMtext {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 8pt;
}

.uptext {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 7pt;
  	color: darkgreen;
}

