/*Colonial Theme Styles*/


/* === GENERAL STYLES ==== */
body{
background:#AFBB8B url(bgin.jpg) repeat-x left top;
}


/* === HEADER STYLES === */
#header{
  float:left;
  width:934px;
  height:104px;
  background:#ffffff url(header_bg.jpg) no-repeat left top;
}
#midCont{
  background:#ffffff url(bk.jpg) repeat-y left top;
  height:auto;
}
#midContin{
  background:#ffffff url(bkin.jpg) repeat-y left top;
  height:auto;
  width:934px;
}
#left{
	width:215px;
	margin:0;
	padding:0;
	float:left;
	clear: right;
	height: 100%;
border-right:none;
}
	/* ===  NAV === */
#nav {
	width:100%;
	margin:0 0 0 1px;
	padding:0;
	clear:both;
}
#menu_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background:url(nav_bg.jpg) no-repeat top left;
	border-bottom:1px solid #FFF;
}
.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background:url(nav_bg.jpg) no-repeat top left;
	border-bottom:1px solid #FFF;
}
.button a {
	color:#694700;
	text-decoration:none;
}
.button:hover {
	background:url(nav_bg_over.jpg) no-repeat top left;
}
/*#nav{
  float:left;
  width:215px;
  height:auto;
}
*/
#id {
	background:#3D5C80;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFF;
	width:215px;
	height:auto;
	}
.name {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
		background:#6F4A00;
}
.clear {clear:both;}
#agent_info{
float:left;
width:215px;
height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
		background:#6F4A00;
}
#middle{
  width:495px;
  height:auto;
}
#middlein{
  width:auto;
  height:auto;
}

#right{
float:left;
width:222px;
height:auto;
}
#featBox{
  float:left;
  width:220px;
  padding-top:10px;
  margin-left:2px;
  margin-bottom:20px;
  height:410px;
  background:transparent url(bk-mls.png) no-repeat left top;
  vertical-align:middle;
}
#weatherBox{
  float:left;
  padding-top:10px;
  width:210px;
  height:200px;
  background:transparent url(bk-weather.png) no-repeat left top;
}
.cForecastHead{
width:187px;
padding-left:10px;
}
.logo{
display:none;
}
.logo2{
float:left;
width:149px;
height:85px;
margin-top:5px;
margin-left:10px;
display:inline;
}
.cPageText{
  overflow-y:auto;
  padding-left:5px;
  padding-right:8px;
}
<!-- inline-->
.cPageText{
  width:705px;
  overflow-y:auto;
  padding-left:5px;
  padding-right:8px;
}
<!-- end-->
#text{
  float:left;
  width:496px;
  height:auto;
}
#textin{
  background:#FFFFFF;
  float:left;
  width:715px;
  height:auto;
}
#flashContent{
  background:#ffffff url(empty_area.jpg) no-repeat left top;
  padding-left:0px;
  float:left;
  width:495px;
  height:226px;
}
/*#CIRRUSback{
  background:#ffffff url(empty_area2.jpg) no-repeat left top;
  padding-left:0px;
  float:left;
  width:300px;
  height:133px;
}*/
#flashContentin{
  background:#ffffff url(empty_area2.jpg) no-repeat left top;
  padding-left:0px;
  float:left;
  width:717px;
  height:133px;
}
	/* === NAV === */
#nav {
	width:100%;
	margin:0 0 0 1px;
	padding:0;
	clear:both;

}
.homeIcon{
	margin:15px 17px 0 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	float:right;
}
.homeIcon a {
	color:#FFF;
	text-decoration:none;
}
.agName{
float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#ffffff;
	height:auto;
	width:auto;
}
#agentName{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
width:200px;
}
.tagline{
float:left;
width:500px;
height:auto;
color:#ffffff;
padding-left:15px;
}
.taglineFtr{
float:left;
width:300px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
#offmid{
width:400px;
color:#ffffff;
}
h1 {
	margin:10px 0 0 11px;
	padding:0;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#000;
	font-weight:normal;
	text-align:left;
		font-size:42px;
}
#offwrap{
  float:left;
  width:934px;
  height:71px;
  background:transparent url(bk-footer.png) no-repeat left top;
}
#offwrap a{
color:#ffffff;
}
#footr-nav{
float:left;
background:url(bk-botnav.jpg) no-repeat left top;
width:711px;
height:72px;
}
#nav-wrap{
width:934px;
height:72px;
}
#footr-container{
height:72px;
}
#poweredby{
float:left;
padding-top:10px;
width:935px;
}
.logoft{
float:right;
width:180px;
height:43px;
}
#newsltr{
  float:left;
  background:#636363;
  width:223px;
  height:72px;
  padding-top:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  vertical-align:middle;
}
.newswrap{
padding-left:17px;
float:left;
}
#rltrCont{
float:left;
width:215px;
height:auto;
}
.nameBox{
float:left;
width:150px;
height:auto;
}
.emailBox{
float:left;
width:50px;
height:auto;
}
#id{
float:left;
height:auto;
font-weight:bold;
font-size:12px;
}
.agContainer{
float:left;
width:500px;
height:auto;
}
#BPanelItem{
float:left;
margin: 10px auto 10px 0px;
background:#ffffff;
width:180px;
border:solid 1px #6F4A00;
}
#BPanel{
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
width:178px;
display:inline;
}
a.mail {
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}
a.mail:hover {
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#FD8807;
}
a.nameBox{
text-decoration:none;
font-weight:bold;
font-size:11px;
}
.innerPanel{
background:red;
}
#footr-nav a{
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#000;
}
#footr-nav a:hover{
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#636363;
}
#disc{
margin-top:8px;
float:left;
width:740px;
height:10px;
font-size:10px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
color:#6E6E6E;
}
#offmap a:hover{
color: #000;
}
#footr-log a:hover{
 color:#000;
 text-decoration:none; 
}
#footr-log {
padding-top:7px;
}
