body { margin: 10px 0 0 0; }
.page_bkgd { background-color: #FFF; }
.default_bg_color { background-color: transparent; }
#whole_block { width: 900px; margin-left: auto; margin-right: auto; }
	#header { width: 900px; height: 210px; font-family:Georgia, Georgia, "Times New Roman", Times, serif; }
		#custom_phrase { float:left; width:600px; color: #CCC; text-align: center; vertical-align: middle; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; font-size: 24px; font-weight: normal; }
		#nav { float:left; width: 180px; }
	#body_wrapper { width: 900px; margin:0; padding:0; }
		#main_body { float:left; width: 720px; padding:0; margin:0; }
	#footer { float:left; width: 900px; height:100px; padding: 0; margin:30px 0 0; }
	#seller_info_wrapper { float:left; width:280px; padding: 2px; color: #CCC; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; font-weight: bold; }
	#seller_info_wrapper a:link { color: #CCC; text-decoration: underline }
	#seller_info_wrapper a:hover { color: #CCC; text-decoration: none }
	#seller_info_wrapper a:active { color: #CCC; text-decoration: underline }
	#seller_info_wrapper a:visited { color: #CCC; text-decoration: underline }
	#seller_info_wrapper a:visited:hover { color: #CCC; text-decoration: none }
	#agent_info { float: left; text-align: left; background: transparent; }
	#fsbo_info { float: center; text-align: center; }
	.agent_info { font-size: 11px; }
	.fsbo_info { font-size: 14px; }
	#agency_logo { float: right; background: transparent; }
	#clicktocall { padding: 5px 20px 0 0; }
	#nav_links ul{ text-align: center; list-style: none; padding: 0; margin: 0; }
	#nav_links li{ display: inline; padding: 0 10px 0 10px; border-left: 1px solid #567F3F; }
	#nav_links ul li:first-child { border: none; padding: 0 10px 0 0; }
	/*DROPDOWNS----------------------------------------------------------------------------------------*/
	#dropdown { width: 105px; }
	#dropdown ul { list-style: none; display: inline; border: none; padding: 0; margin: 0; }
	#dropdown li { text-align: center; padding: 15px 0 15px 0; margin: 0 0 5px 0; border: solid 0px #D8C6BA; }
	#dropdown ul ul { background: #FFF; padding: 0; border:none; } /*dropdown container*/
	#dropdown ul ul li { background: #000; padding: 5px; margin:0; border: 1px solid #696969; } /*dropdown box*/
	/*END DROPDOWNS----------------------------------------------------------------------------------------*/
	.nav_links { text-transform: capitalize; font-weight: bold; color: #A9A9A9; font-size: 12px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none }
	.nav_links a:link { color: #A9A9A9; text-decoration: none }
	.nav_links a:hover { color: #696969; text-decoration: none }
	.nav_links a:active { color: #A9A9A9; text-decoration: none }
	.nav_links a:visited { color: #A9A9A9; text-decoration: none }
	.nav_links a:visited:hover { color: #696969; text-decoration: none }
	.nav_links_over { text-transform: capitalize; font-weight: bold; color: #696969; font-size: 12px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none }
	.nav_links_over a:link { color: #696969; text-decoration: none }
	.nav_links_over a:hover { color: #696969; text-decoration: none }
	.nav_links_over a:active { color: #696969; text-decoration: none }
	.nav_links_over a:visited { color: #696969; text-decoration: none }
	.nav_links_over a:visited:hover { color: #696969; text-decoration: none }
.page_bkgd { background-color: #FFF; }
#main_table { margin-left: auto; margin-right: auto; }
.main_text ,.hint_0,option,select,textarea,.contact,#pageLinks,#pageLinksBottom { color: #696969; font-size: 13px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-align: justify; font-weight: normal; }
.main_text a:link,#pageLinks a:link,#pageLinksBottom a:link { color: #A9A9A9; font-weight: bold; font-size: 13px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline; }
.main_text a:hover,#pageLinks a:hover,#pageLinksBottom a:hover { color: #000; font-weight: bold; font-size: 13px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none; }
.main_text a:active,#pageLinks a:active,#pageLinksBottom a:active { color: #A9A9A9; font-weight: bold; font-size: 13px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline; }
.main_text a:visited,#pageLinks a:visited,#pageLinksBottom a:visited { color: #A9A9A9; font-weight: bold; font-size: 13px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline; }
.main_text a:visited:hover,#pageLinks a:visited:hover,#pageLinksBottom a:visited:hover { color: #000; font-weight: bold; font-size: 13px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none; }
.main_text_sm { color: #696969; font-size: 11px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-align: left }
.main_text_sm a:link { color: #808080; font-size: 11px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline; text-align: left; font-weight: bold; }
.main_text_sm a:hover { color: #000; font-size: 11px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: left; font-weight: bold; }
.main_text_sm a:active { color: #808080; font-size: 11px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline; text-align: left; font-weight: bold; }
.main_text_sm a:visited { color: #808080; font-size: 11px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline; text-align: left; font-weight: bold; }
.main_text_sm a:visited:hover { color: #000; font-size: 11px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: left; font-weight: bold; }
#pageLinks,#pageLinksBottom { border: solid 1px #312378; color: #312378; font-weight: bold; font-size: 15px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; padding: 10px; margin: 10px; text-align: center; }
#pageLinks a:link,#pageLinksBottom a:link { color: #312378; font-weight: bold; font-size: 15px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline }
#pageLinks a:hover,#pageLinksBottom a:hover { color: #DA9664; font-weight: bold; font-size: 15px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none }
#pageLinks a:active,#pageLinksBottom a:active { color: #312378; font-weight: bold; font-size: 15px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline }
#pageLinks a:visited,#pageLinksBottom a:visited { color: #312378; font-weight: bold; font-size: 15px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline }
#pageLinks a:visited:hover,#pageLinksBottom a:visited:hover { color: #DA9664; font-weight: bold; font-size: 15px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none }
.footer { text-align: center; color: #808080; font-size: 10px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif }
.footer a:link { color: #808080; font-size: 10px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline }
.footer a:hover { color: #808080; font-size: 10px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none }
.footer a:active { color: #808080; font-size: 10px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline }
.footer a:visited { color: #808080; font-size: 10px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: underline }
.footer a:visited:hover { color: #808080; font-size: 10px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; text-decoration: none }
.hilite { color: #ff8c00; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contact_tr { height: 30px }
.contact_divider_tr { height: 75px; }
.contact_reqd { color: red; font-weight: bold; }
.samerow { clear:both; }
hr { color: #855032; }
.quote_text { display: block; position: relative; top: -40px; left: 50px; width: 450px; }
.quote_img { display: block; position: relative; }
.buffer { padding-bottom: 20px; }
.border { border: solid 1px #567F3F }
#body_content_wrapper { margin: 15px; }
h1 { text-transform: uppercase; margin: 0; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; color: #DCDCDC; font-size: 26px; font-weight: normal; text-align: left; }
h2,.title { text-transform: uppercase; margin: 0; padding: 5px 10px 5px 10px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; color: #C0C0C0; font-size: 20px; font-weight: normal; }
h3 { text-transform: uppercase; margin: 0; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif; color: #A9A9A9; font-size: 14px; font-weight: bold; }
#col_1 { width: 465px; }
#col_2 { width: 180px; border: solid 1px #C0C0C0; text-align: left; padding: 10px; }
#col_divider { width: 15px; }
#col_full { width: 100%; }
blockquote { border-left:0 solid !important; color:#888888 !important; }


.m_nav_level_0 { color:#FFFFFF !important; }

/*
dk green: #567F3F
lt green: #DEFFCB
brown: #855032
beige: #FBF6E2
dull green: #6F7F66 (main text)
*/