/* CUSTOM TEMPATE SPECIFIC */

html, body, form {
	margin: 0;
	padding: 0;
}

.nomargins{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

body {
	   background-color: #3a352f;
}

a.linenav {text-decoration:none}
a.linenav:hover {text-decoration:underline}

a {text-decoration:none}
a:hover {text-decoration:underline}
a {color: #333333}
a:hover {color: #333333}


a.subpagelink {text-decoration:none}
a.subpagelink:hover {text-decoration:underline}
a.subpagelink {color: #333333}
a.subpagelink:hover {color: #333333}


a.home {text-decoration:underline}
a.home:hover {text-decoration:none}
a.home {color: #639000}
a.home:hover {color: #639000}

a.home-small {text-decoration:underline}
a.home-small:hover {text-decoration:none}
a.home-small {color: #FFEA00}
a.home-small:hover {color: #FFEA00}

a.footer {text-decoration:none}
a.footer:hover {text-decoration:underline}
a.footer {color: #DDDDDD}
a.footer:hover {color: #DDDDDD}

a.leftnav: {text-decoration:none}
a.leftnav:hover {text-decoration:none}
a.leftnav: {color: #5b5a57}
a.leftnav:hover {color: #a22321}

a.leftnav2: {text-decoration:none}
a.leftnav2:hover {text-decoration:underline}
a.leftnav2: {color: #ffffff}
a.leftnav2:hover {color: #ffffff}

a.footer2 {text-decoration:none}
a.footer2:hover {text-decoration:underline}
a.footer2:hover {color: #DDDDDD}

a.bv-agent-roster {text-decoration:underline; color: #333333}
a.bv-agent-roster:hover {text-decoration:none}
a.bv-agent-roster:hover {color: #333333}

a.bv-office-roster {text-decoration:underline; color: #333333}
a.bv-office-roster:hover {text-decoration:none}
a.bv-office-roster:hover {color: #333333}

.bv-agent-roster {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

.bv-content-body {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

.bv-office-roster {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

.mls {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.leftnav {
	font-family: Verdana;
	font-size: 10px;
	color: #5b5a57;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}

.leftnav2 {
	font-family: Arial;
	color: #ffffff;
}

.footer {
	font-family: Verdana;
	font-size: 10px;
	color: #E97E00;
}

.footer2 {
	color: #DDDDDD;
	font-family: Verdana;
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
}

.footer3 {
	color: #DDDDDD;
	font-family: Verdana;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
}

.home {

	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.home-small {

	font-family: Verdana;
	font-size: 10px;
	color: #EAE7CD;
}

.home-listing {

	font-family: Verdana;
	font-size: 9px;
	color: #6B6B6B;
}

.sec-header{
	 float: right;
	 margin: 0px 0px 0px 0px;
}

.townheader {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	background: #c4d8ef;
}

.quicksearch {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #EAE7CD;
}

.quickjump {
	font-family: Arial;
	font-size: 9px;
	color: #000;
}

.bodysub {
	font-family: Verdana;
	font-size: 12px;
	color: #003366;
}

.home-welcome { 
     background-image: url(images/bg-home-welcome.gif); 
     background-repeat: no-repeat; 
     background-position: left top;
}

.home-peel { 
     background-image: url(images/bg-home-peel.gif); 
     background-repeat: no-repeat; 
     background-position: right bottom;
}

.sub-left { 
     background-image: url(images/bg-left-bottom.gif);
	 background-color: #2D7520;
     background-repeat: repeat-x; 
     background-position: left bottom;
}

.sub-peel { 
     background-image: url(images/test.gif); 
     background-repeat: no-repeat; 
	 background-color: #FFF;
     background-position: left bottom;
}

.sub-peel2 { 
     background-image: url(images/sub-peel2.gif); 
     background-repeat: no-repeat;
	 background-color: #FFF; 
     background-position: left bottom;
}

.sub-peel3 { 
     background-image: url(images/sub-peel3.gif); 
     background-repeat: no-repeat; 
	 background-color: #FFF;
     background-position: left bottom;
}

.home-quick { 
     background-image: url(images/bg-bottom.gif); 
     background-repeat: no-repeat; 
     background-position: right bottom;
	 background-color: #2D7520;
}

.home-quick2 { 
     background-image: url(images/bg-home-right-top.gif); 
     background-repeat: no-repeat; 
     background-position: right top;
}




/* GENERAL */

body 			{ font-family: verdana, univers, sans-serif; color: #000000; font-size: 11px;}
P, LI, OL, UL 	{ font-family: verdana, univers, sans-serif; color: #000000; font-size: 11px;}

H1, H2, H3, H4, H5, H6 {}



/* MENUBAR*/

A.menubar 		{ font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
				color: #000000;
				background: #c4d8ef; }

A.menubar:hover 	{ color: #0000ff;
				background: #ddeeff;}

A.menubar:active 	{ color: #000000;}
A.menubar:visited { color: #000000;}
A.menubar:link 	{ color: #000000;}


/* CONTENT */

TABLE.bv-contact-address { }
TR.bv-contact-address { }
TH.bv-contact-address { font-weight: bold; }
TD.bv-contact-address { }

TABLE.bv-content-body { text-align: left;}
TR.bv-content-body {  text-align:left;}
TH.bv-content-body {  text-align:left;}
TR.bv-content-body {  text-align:left;}
UL.bv-content-body { }
LI.bv-content-body { }
P.bv-content-body  { }
SPAN.bv-content-body { }

.bv-content-highlight { font-size: 8pt; text-decoration: none; }

.offpro{ font-family: arial, univers, sans-serif; font-weight: bold; font-size: 8pt; }


/* AGENT OFFICE ROSTERS */

.bv-office-roster { font-size: 12px; text-decoration: none; }
.bv-agent-roster { font-size: 12px; text-decoration: none; font-family: verdana }


/* COPYRIGHT */

.copyright 		{ font-size: 9px; color: #ffffff;}
A.copyright:hover {}
A.copyright:active {}
A.copyright:visited {}
A.copyright:link 	{}


/* FORMS */

.bv-form-one 	{ font-family: arial, univers, sans-serif; color: #ffffff;
`				background-color: #666666;
				font-size: 8pt;
				text-align: left;
				text-decoration: none;
				 }
.bv-form-one:link {color: #ffffff; text-decoration: underline; }
.bv-form-one:hover { color: #ffffff;  text-decoration: none;}
.bv-form-two:visited { color: #ffffff; text-decoration: underline; }
.bv-form-two:visited:hover { color: #ffffff; text-decoration: none;}
TABLE.bv-form-one { }
TR.bv-form-one 	{ }
TD.bv-form-one 	{ }
TH.bv-form-one 	{ font-size: 10pt; font-weight: bold; }


.bv-form-two 	{font-family: arial, univers, sans-serif; color: #ffffff;
			background-color: #666666;
				font-size: 8pt;
				text-align: left;
				text-decoration: none;
				 }
.bv-form-two:link { color: #ffffff; text-decoration: underline; }
.bv-form-two:hover { color: #ffffff; text-decoration: none;}
.bv-form-two:visited { color: #ffffff; text-decoration: underline; }
.bv-form-two:visited:hover { color: #ffffff;  text-decoration: none;}
TABLE.bv-form-two { }
TR.bv-form-two 	{ }
TD.bv-form-two 	{ }
TH.bv-form-two 	{ font-size: 10pt; font-weight: bold; }


.bv-form-three 	{font-family: arial, univers, sans-serif;
				font-size: 8pt;
				text-align: left;
				text-decoration: none;
				vertical-align: top; }
.bv-form-three:link { }
.bv-form-three:hover { text-decoration: underline; }
.bv-form-three:visited { }
.bv-form-three:visited:hover { text-decoration: underline; }
TABLE.bv-form-three { }
TR.bv-form-three 	{ }
TD.bv-form-three 	{ }
TH.bv-form-three 	{ font-size: 10pt; font-weight: bold; }


.bv-form-four 	{font-family: arial, univers, sans-serif;
				font-size: 8pt;
				text-align: left;
				text-decoration: none;
				vertical-align: top; }
.bv-form-four:link { }
.bv-form-four:hover { text-decoration: underline; }
.bv-form-four:visited { }
.bv-form-four:visited:hover { text-decoration: underline; }
TABLE.bv-form-four{ }
TR.bv-form-four	{ }
TD.bv-form-four	{ }
TH.bv-form-four	{ font-size: 10pt; font-weight: bold; }



/* MISC*/

.transparent {
	background-color: #FFFFFF;
	opacity: .75;
	filter: alpha(opacity=65);}

INPUT { font-family: arial, univers, sans-serif; font-size: 8pt; }
SELECT { font-family: arial, univers, sans-serif; font-size: 8pt; }
TEXTAREA { font-family: arial, univers, sans-serif; font-size: 8pt; }

.bv-search-result {font-size: 9pt; font-family: arial, univers, sans-serif; text-decoration: none; text-weight: bold; }

