BODY {
background : url('/images/bg.gif');
color : black; 
background-color : #eeeeef; 
background-position : left top;
background-repeat : repeat;
background-attachment: fixed;
margin-top : 6; 
margin-left : 0; 
margin-right : 0; 
margin-bottom : 0;
padding : 0; 
}

Form {
display:inline; 
margin-top:0px; 
margin-bottom:0px;
}

LI {
list-style-position : outside;
list-style-image : none;
margin : 10px;
}


.Ahead:visited {
position : relative;
top : 0px;
left : 0px;
}
.Ahead:link {
position : relative;
top : 0px;
left : 0px;
}
.Ahead:hover {
position : relative;
top : 0px;
left : 0px;
}

A:visited {
text-decoration : none;
font-variant:normal;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
line-height : 12px;
color : #60a742;  
background-color : transparent; 
}

A:link {
text-decoration : none;
font-variant:normal;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
line-height : 12px;
color : #60a742;  
background-color : transparent; 
}

A:hover {
text-decoration : underline;
font-variant:normal;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
line-height : 12px;
color:#666666;
background-color : transparent; 
}
 
A:selected {
text-decoration : none;
font-variant:normal;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 10px; 
line-height : 12px;
color:#666666;
background-color : transparent; 
} 
 

.A1:visited {
text-decoration : none;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12px; 
line-height : 18px;
font-family :  Verdana, Helvetica, sans-serif; 
color : #000000; 
background-color : transparent; 
}

.A1:link {
text-decoration : none;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12px; 
line-height : 18px;
font-family :  Verdana, Helvetica, sans-serif; 
color : #000000; 
background-color : transparent; 
}

.A1:hover {
text-decoration : none;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12px; 
line-height : 18px;
font-family :  Verdana, Helvetica, sans-serif; 
color : #000000; 
background-color : transparent; 
}


.AF:visited {
text-decoration : none;
font-weight : bold; 
font-size : 8pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #999999; 
background-color : transparent; 
}

.AF:link {
text-decoration : none;
font-weight : bold; 
font-size : 8pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #999999; 
background-color : transparent; 
}

.AF:hover {
position : relative;
top : 0px;
left : 0px;
text-decoration : none;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 8pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #999999; 
background-color : transparent; 
}
 

 
.Green_Box {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #d4e2c3;
background-position: top;
text-align: left;
vertical-align: top;
padding: 10PX 10PX 10PX 10PX;
width: 500px;
}


.topborder {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #ffffff ; 
}

 
.heading {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 16px; 
font-family : Verdana, Arial, Verdana, Helvetica, sans-serif; 
color : #60a742; 
background-color : #ffffff; 
}


.subheading {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 14px; 
line-height : 14px;
font-family : Verdana, Arial, Verdana, Helvetica, sans-serif; 
color : #60a742; 
background-color : #ffffff; 
}

.maintextcontactform {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12px; 
font-family :  Verdana, Arial,Helvetica, sans-serif; 
color : #110000; 
background-color : transparent; 
padding : 0;
}

.maintextmortgageform {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12px; 
font-family :  Verdana,Arial, Helvetica, sans-serif; 
color : #110000; 
background-color : #d4e2c3; 
padding : 0;
}

input:focus, textarea:focus{
background-color: lightyellow;

}

.contactforminput {
width:180px;
text-align : left;
font-style : italic; 
font-variant : small-caps; 
font-weight : bold; 
font-size : 14px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #DBD8B7;
color : #60a742; 
}

.contactforminputstate {
width:35px;
text-align : left;
font-style : italic; 
font-variant : small-caps; 
font-weight : bold; 
font-size : 14px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #DBD8B7;
color : #60a742; 
}

.contactforminputzip {
width:100px;
text-align : left;
font-style : italic; 
font-variant : small-caps; 
font-weight : bold; 
font-size : 14px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #DBD8B7;
color : #60a742; 
}

.contactformcheckbox {
font-style : italic; 
font-variant : small-caps; 
font-weight : bold; 
font-size : 14px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #DBD8B7;
color : #60a742; 
}

.contactformcomments {
width:400px;
height : 150px;
text-align : left;
font-style : italic; 
font-variant : normal; 
font-weight : bold; 
font-size : 14px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #DBD8B7;
color : #60a742; 
}


.contactformsubmit {
width:110px;
text-align : center;
font-style : italic; 
font-variant : small-caps; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #DBD8B7;
color : #60a742; 


}

.maintext {
line-height:15px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
font-family : Verdana, Arial,  Helvetica, sans-serif; 
color : #110000; 
background-color : #ffffff; 
padding : 8;
}
 

.maintextbold {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10pt; 
font-family : Verdana, Arial,  Helvetica, sans-serif; 
color : #110000; 
background-color : #ffffff; 
}


.maintexttransback {
background : url ('/images/beigeblock.png');
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #110000; 
background-color : transparent; 
}

.maintextboldtransback {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #110000; 
background-color : transparent; 
}
 
.footerinfo {
text-align : left;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 16px; 
line-height : 22px;
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #a48e3b; 
background-color : transparent; 
padding : 12px;
}


.wxtext {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #110000; 
background-color : #ffffff; 
}
 
 
.foottext {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #999999; 
background-color : transparent; 
}
  
	

.type3calback {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #444444; 
background-color : #efefef; 
}


.type0cal {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 8pt; 
font-family : Verdana, Helvetica, sans-serif; 
color : #999999; 
background-color : #ffffff; 
 
}


.type0calhaveevent {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 8pt; 
font-family : Verdana, Helvetica, sans-serif; 
color : #ffffff; 
background-color : #006699; 
 
}

	 
.Acalsmall:visited {
text-decoration : none;
line-height : 12px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
font-family :  Verdana, Helvetica, sans-serif; 
color : #000000; 
}

.Acalsmall:link {
text-decoration : none;
line-height : 12px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
font-family :  Verdana, Helvetica, sans-serif; 
color : #000000; 
}

.Acalsmall:hover {
text-decoration : none;
line-height : 12px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
font-family :  Verdana, Helvetica, sans-serif; 
color : #000000; 
 
}



.Acalsmallevent:visited {
text-decoration : none;
line-height : 12px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
font-family :  Verdana, Helvetica, sans-serif; 
color : #000099; 
}

.Acalsmallevent:link {
text-decoration : none;
line-height : 12px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
font-family :  Verdana, Helvetica, sans-serif; 
color : #000099; 
}

.Acalsmallevent:hover {
text-decoration : none;
line-height : 12px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
font-family :  Verdana, Helvetica, sans-serif; 
color : red; 
 
}	


/*mls*/
FORM{
margin:0;
}

#outertable {
	/*position: absolute;
		top : 0px;
left : 4px;
		bottom : 0px;
		right : 0px;*/ 
		/*width : 99%;*/
padding: 0px;
border: 0px solid #ff0;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 75%; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #110000; 

}

#toptext {
float: left;
/*float: right;*/
background: url(/images/grayoverline.png);
top: 0px;
		/*width: 100%;  */
padding: 0px;
text-align: center;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 100%; 
font-family : Arial, Verdana, Helvetica, sans-serif; 

color : #666666; 

}

#head {
top: 20px;
width:100%;
padding:0px;
text-align: center;

color: #000
}


#topmenu {
float: left;
margin-top: 0px;

text-align: center;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 110%; 
line-height: 180%;
font-family : Arial, Verdana, Helvetica, sans-serif; 
padding: 8px;
color : #110000; 


}

.separator {
background: url(/images/maroondot.png);
/*
text-align:center;
width:100%;
height:1px;
*/
}

.type5grayback {   
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #000000; 
background-color : #f7f7f7; 
}


#mainbodyx {
float:left;

width: 100%;

color : #110000; 
}

#tmenusur {
/*float:left;*/ 
position:absolute;
top:0;
left:0;

width:200px;
/*height:40px;*/
padding: 0 0 0 0;
border: 0px solid #000; 

}

#topmenu {
float: left;
width:134px;
text-align: left;
background-color : #fff; 
color : #110000; 
}

.imgnoborder {
float: left;
border: none;
z-index: 1;

}

.topmenuanchor {
z-index : 1;
}


.inputsubmit {
width:110px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #ffffff;
color : #000000; 
}

.inputfindlocation {
width:195px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #ffffff;
color : #000000; 
}


.inputsubmitrai {
width:190px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #ffffff;
color : #000000; 
}

.propertychangebutton {
width:135px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #ffffff;
color : #000000; 

}

.propertytypeselect {
width:100px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #dddddd;
color : #000000; 
/*clear: right;*/
}

#propertytypebox {
position : absolute;
margin : 0px;
text-align:right;
width : 540px;
padding:0px;
border:0px solid #fff000;
}


#propertysearchbox {
float:left;
margin-top:0px;
width : 100%;
background-color: transparent;
border: 0px solid #ff0;
}


.inputmlsnumber {
width:70px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #dddddd;
color : #000000; 
}

.inputtextbox {
width:70px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #dddddd;
color : #000000; 
}

/* contact form */
.commentstextbox {
width:270px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #dddddd;
color : #000000; 
}

.workwithrealtortextbox {
width:200px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #dddddd;
color : #000000; 
}


.contactboxes {
/*width:200px;*/
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #dddddd;
color : #000000; 
}


.calcpaymentbutton {
width:135px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #ffffff;
color : #000000; 
}

.headmlssearch {
float:left;
width:40%;
background-color: transparent;
text-align:left;
vertical-align: middle;
height: 20px;
clear:right;
}

#featuredproperty {
float:left;
		width: 100%;
text-align:center;
background-color:transparent;
padding:0;
border: 0px solid #ff0;

}

.showcaseheading {
background: url(/images/grayunderline.png);
height:20px;
text-align:center;
margin-top: 0px;
font-weight: bold;
font-size: 12px;
font-family:Verdana, Helvetica, sans-serif; 
color:#666666;

}

.subheadingmls {
background: url(/images/grayunderline.png);
height:20px;
text-align:center;
margin-top: 0px;
font-weight: bold;
font-size: 12px;
font-family:Verdana, Helvetica, sans-serif; 
color:#666666;

}

.propertysearchheading {
height:20px;
margin-top: 0px;
font-weight: bold;
font-size: 100%;
font-family:Verdana, Helvetica, sans-serif; 
color:#000000;
background-color: #dddddd;
clear:right;
}


.locationselect {
/*background: url(/images/grtowh.png);*/
width:170px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #dddddd;
color : #000000; 
clear: right;
}

.criteriaselect {
background:url(/images/008484.png);
width:140px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #dddddd;
color : #000000; 
clear: right;
}


.startsearchbutton {
width:110px;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #ffffff;
color : #000000; 
}


.labeltext {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
/* background-color: #ffffff; */
color : #000000; 
}


.bottomseparator {

		/*background: url(/images/grayunderline.png);*/

}


.bottomcopy {
text-align:center;
margin-top: 10px;
font-weight: normal;
font-size: 10px;
line-height:18px;
font-family:Verdana, Helvetica, sans-serif; 
color:#000000;
background-color: transparent;
}

.dispbackbutton {
float:right;

}

.dispdetaillabel {
white-space: nowrap;
font-weight:bold;
font-variant : normal; 
font-size: 80%;
font-family:Verdana, Helvetica, sans-serif; 
color: #111111;

}

.dispdetailanswer {
font-variant : normal; 
font-size: 80%;
font-family: Verdana, Helvetica, sans-serif; 
color: #333;

}

.Apc:link {
color: #000000;
background-color: transparent;
}

.Apc:visited {
color: #666666;
background-color: transparent;
}

.Apc:hover {
color: #fff;
text-decoration: underline;
background-color: transparent;
}

#bodyleftx {
float: left;
		/*width:160px;*/
background-color : transparent; 
color : #110000; 
}



#bodycenterx {
float:left;
		/*width: 400px;*/
padding: 0 4px 4px;
margin:0;
background-color : transparent; 
color : #110000; 
}

#bodyrightx {
float:right;
		/*width:160px;*/
background-color : transparent; 
color : #110000; 
}

#boldcen {
text-align: center;
font-weight : bold; 
}

.sideblocksx {
width:98%;
text-align: left;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 100%; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
background-color : #ffffff; 
color : #110000; 
}

.sideblocks p {
text-align: center;
}

.sideblocks p.b {
text-align: center;
font-weight: bold;
}


#footerinfox {
text-align: center;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 100%; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
background-color : #ffffff; 
color : #110000; 
}




div#footmenux {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 90%; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-align: center;
background-color : transparent; 
color : #110000; 
}

	/*
div#footmenu a:link {background-color : #ffffff; color: #173394}
div#footmenu a:visited {background-color : #ffffff; color: #173394}
div#footmenu a:hover {background-color : #ffffff; color: #FF0000}
div#footmenu a:active {background-color : #ff0; color: #110000}
	*/

#footerx {
text-align: center;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 90%; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
background-color : #ffffff; 
color : #999999; 
}


/* image text block */
#bl-0 {
float:left;
clear:left;
padding:0;
}

#br-0 {
float:right;
clear:right;
padding:0
}

#bl-0 {
width: 260px;
height: 90px;
}

.statmsg1 {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 9px; 
font-family : Verdana, Helvetica, sans-serif; 
/*background-color: #ffffff;*/
color : #000000; 
}

.pagecountbutton {
width:35px;
text-decoration:none;
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 9px; 
font-family : Verdana, Helvetica, sans-serif; 
background-color: #ffffff;
color : #000000; 
}

TD {
line-height:15px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
font-family : Verdana, Arial,  Helvetica, sans-serif; 
color : #110000; 
}

TD.menu {
/*line-height:15px;*/
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
font-family : Verdana, Arial,  Helvetica, sans-serif; 
color : #110000; 
}

.table3x {
padding:2;
line-height : 12px;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #333333; 
background-color : #fffff0; 
}

