body {
	background-image:url(breaks.gif);
	margin:0;
	padding:0;
}

/* ######################################################## */
/* ############## BEGIN BODY CONTAINER CLASSES ############## */
/* ######################################################## */


.body_cl {
	background-image:url(bodyleft.gif);
	background-repeat:repeat-y;
	width:9px;
}

.body_cm {
	background: #c3d0ca;
	width:100%;
	vertical-align:top;
}


.body_cr {
	background-image:url(bodyright.gif);
	background-repeat:repeat-y;
	width:9px;
	height:26px;
}

.body_cr_content {
	background-image:url(bodycontentright.gif);
	background-repeat:repeat-y;
	width:9px;
	height:488px;
}

.body_bl {
	background-image:url(bodybottomleft.gif);
	background-repeat:no-repeat;
	width:9px;
	height:16px;
}

.body_bm {
	background-image:url(bodybottom.gif);
	background-repeat:repeat-x;
	height:16px;
	width:746px;
}

.body_br {
	background-image:url(bodybottomright.gif);
	background-repeat:no-repeat;
	width:9px;
	height:16px;
}

td#bodyLeft{
	width:162px;
	height:488px;
	vertical-align:top;
}

.header_tl {
	background-image:url(topleft.gif);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}

.header_tm {
	background-image:url(topmiddle.gif);
	background-repeat:repeat-x;
	height:9px;
	width:746px;
}

.header_tr {
	background-image:url(topright.gif);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}

.header_cl {
	background-image:url(topcenterleft.gif);
	background-repeat:repeat-y;
	width:9px;
}

.header_cm {
	background: #d2c9b8;
	height:16px;
	width:746px;
	vertical-align:middle;
}


.header_cr {
	background-image:url(topcenterright.gif);
	background-repeat:repeat-y;
	width:9px;
}

.header_bl {
	background-image:url(topbottomleft.gif);
	background-repeat:no-repeat;
	width:9px;
	height:8px;
}

.header_bm {
	background-image:url(topbottommiddle.gif);
	background-repeat:repeat-x;
	height:8px;
	width:746px;
}

.header_br {
	background-image:url(topbottomright.gif);
	background-repeat:no-repeat;
	width:9px;
	height:8px;
}


.mainBody{
	width:764px;
}

.spacer1{
	height:10px;
	width:600px;
	clear:both;
	margin:0;
	padding:0;
}

div#logoHolder{
	margin-left:10px;
	float:left;
}


div#symbolContainer{
	margin:0;
	padding:0;
	height:3px;
}

div#symbolLeft{
	background-image:url(symbolleft.gif);
	background-repeat:no-repeat;
	width:51px;
	height:3px;
	float:left;
	margin:0;
	padding:0;
}
div#symbolCenter{
	background-image:url(symbolcenter.gif);
	background-repeat:repeat-x;
	height:3px;
	width:694px;
	float:left;
	margin:0;
	padding:0;
}

div#symbolRight{
	background-image:url(symbolright.gif);
	background-repeat:no-repeat;
	width:1px;
	height:3px;
	float:left;
	margin:0;
	padding:0;
}

/* ######################################################## */
/* ############## END BODY CONTAINER CLASSES ############## */
/* ######################################################## */

/* ######################################################## */
/* ############## BEGIN ARTICLE/LINKS CLASSES ############## */
/* ######################################################## */


.bgcolor1{
	background:#aaaaaa;
}

table#articleContainer{
	background:#e9f1ed;
	border:1px solid black;
	width:98%;
}

table#articleContainer a{
	font: bolder 11px Arial, Helvetica, sans-serif;
	color:#3a5c33;
}

table#articleContainer a:hover{
	font: bolder 11px Arial, Helvetica, sans-serif;
	color:#b68c62;
}

.articleHeader{
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color:#7d4918;
}

.articleText{
	font: bolder 11px Arial, Helvetica, sans-serif;
	color:#3a5c33;
}

/* ######################################################## */
/* ############## END ARTICLE/LINKS CLASSES ############## */
/* ######################################################## */

/* ######################################################## */
/* ############## BEGIN PREFERRED PARTNERS CLASSES ############## */
/* ######################################################## */

.content-text{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}

a.partnerLink{
	font: bolder 11px Arial, Helvetica, sans-serif;
	color:#3a5c33;
	text-decoration:underline;
}

a.partnerLink:hover{
	font: bolder 11px Arial, Helvetica, sans-serif;
	color:#7d4918;
	text-decoration:underline;
}

/* ######################################################## */
/* ############## BEGIN PREFERRED PARTNERS CLASSES ############## */
/* ######################################################## */

div#flashHolder{
	width:576px;
	height:62px;
	float:left;
}


/* ######################################################## */
/* ############## BEGIN LEFT SIDE CLASSES ############## */
/* ######################################################## */

.leftBannerImage{
	background-image:url(leftheadtop.gif);
	background-repeat:no-repeat;
	height:3px;
	width:158px;
	margin-top:3px;
	margin-bottom:3px;
}

.leftFontHeader{
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color:#7d4918;
	height:16px;
	line-height:16px;
}

.leftFont{
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3b321c;
	margin-top:6px;
	padding-bottom:6px;
}

.leftFontText{
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3b321c;
	padding-top:10px;
	padding-bottom:6px;
}

a.leftFont{
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3b321c;
	text-decoration:underline;
}

a.leftFont:hover{
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color:#895427;
	text-decoration:underline;
}

/* ######################################################## */
/* ############## BEGIN LEFT SIDE CLASSES ############## */
/* ######################################################## */


/* ######################################################## */
/* ############## BEGIN CONTENT WELL CLASSES ############## */
/* ######################################################## */

div#contentHolder{
	width:100%;
}

td#contentWellArea{/* Sets Body Area under Header container width/color */
	width:100%;
	height:488px;
	background:#FFFFFF;
	background-image:url(contentside.gif);
	background-repeat:repeat-y;
	vertical-align:top;
	border-bottom:1px solid black;
	border-right:1px solid black;
}

table#contentWellWidth{
	width:100%;
	background-image:url(contenttop.gif);
	height:12px;
	background-repeat:repeat-x;
}


div#mainBackLeft{
	background-image:url(contenttl.gif);
	height:12px;
	width:12px;
	background-repeat:no-repeat;
}

td#mainBackTop{
	background-image:url(contenttop.gif);
	height:12px;
	width:100%;
	background-repeat:repeat-x;
}

/* ######################################################## */
/* ############## END CONTENT WELL CLASSES ############## */
/* ######################################################## */

/* ######################################################## */
/* ############## BEGIN NAVIGATION CLASSES ############## */
/* ######################################################## */

.divider{
	background:#8a887d;
	height:1px;
	width:100%;
}

div#navigationLeft{
	border-left:1px solid #8a887d;
	border-right:1px solid #8a887d;
	border-top:1px solid #8a887d;
	width:157px;
	margin-bottom:12px;
	
}

.navContainer{
	width:141px !important;
	width:143px;
	cursor:hand;
	padding-top:6px;
	padding-bottom:6px;
	margin-left:8px;
	margin-right:6px;
	overflow:hidden;
	background-color:transparent;
}

.navFont_off{
	background:#c3d0ca;
}

.navFont_on{
	background:#cddfd6;
}

a.navFont_off{
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3b321c;
	text-decoration:none;
	background-color:transparent;
	width:149px;
}

a.navFont_on{
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2d493c;
	text-decoration:none;
	background-color:transparent;
	width:149px;
}

a.navFont_off:hover{
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2ba0c6;
	text-decoration:none;
	background-color:transparent;
}

/* ######################################################## */
/* ############## END NAVIGATION CLASSES ############## */
/* ######################################################## */

div#headerText{
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color:#161513;
	margin-left:5px;
}


/* ######################################################## */
/* ############## BEGIN QUICK SEARCH CLASSES ############## */
/* ######################################################## */

.quickSearchFieldName{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#3b321c;}
.quickSearchText {font-family: arial;font-size: 11px;width:145px;border: #999999 solid 1px;display: block;background-color:#FFFFFF;color:#000000;}
.quickSearchSelect {font-family: arial;font-size: 11px;width: 145px;border: #999999 solid 1px;display: block;background-color:#FFFFFF;}
.quickSearchButton{background-color:#3b321c;border:#3b321c solid 1px;color:#FFFFFF;font:bold 7pt Verdana, Arial,Helvetica,sans-serif;height:18px;padding-bottom:2px;text-align:center;vertical-align:middle;width:40px;cursor:pointer;margin-top:5px;margin-bottom:5px}
.quickSearchOR{font-size:9px;color:#3b321c;font-family:Arial, Helvetica, sans-serif;}
.quickSearchTips{font-size:9px;color:#3b321c;font-family:Arial, Helvetica, sans-serif;width:110px;}
.quickSearchOR-one{font-size:9px;color:#3b321c;font-family:Arial, Helvetica, sans-serif;}
.quickSearchOR-two{font-size:9px;color:#3b321c;font-family:Arial, Helvetica, sans-serif;}
.quickSearchMLS{}
.quickSearchStreet{}
.quickSearchCity{}
.quickSearchState{}
.quickSearchZIP{}
.quickSearchProptype{}
.quickSearchBedrooms{}
.quickSearchBathrooms{}
.quickSearchMinPrice{}
.quickSearchMaxPrice{}
.quickSearchButtons{}
