body { margin: 10px 0 0 0; }
.page_bkgd { background-color: #DDDEBE; }
.default_bg_color { background-color: transparent; }
#whole_block { width: 900px; margin-left: auto; margin-right: auto; }
	#header { width: 900px; height: 300px; font-family:Georgia, Georgia, "Times New Roman", Times, serif; }
		#custom_phrase { float:left; width:900px; color: #000; text-align: center; vertical-align: middle; font-family: "Comic Sans MS", cursive; font-size: 24px; font-weight: normal; }
		#nav { float:left; width: 180px; background:url("/templates/33/nav_bkgd.jpg") no-repeat scroll 0 0 transparent; padding-bottom:200px; }
	#body_wrapper { width: 900px; margin:0; padding:0; }
		#main_body { float:left; width: 720px; padding:0; margin:0; background-color:#EDEDE0; }
	#footer { float:left; width: 900px; height:100px; padding: 0; margin:30px 0 0; }
	#seller_info_wrapper { float:left; width:900px; padding: 2px; color: #000; font-family: "Comic Sans MS", cursive; font-weight:normal; }
	#seller_info_wrapper a:link { color: #000; text-decoration: underline }
	#seller_info_wrapper a:hover { color: #000; text-decoration: none }
	#seller_info_wrapper a:active { color: #000; text-decoration: underline }
	#seller_info_wrapper a:visited { color: #000; text-decoration: underline }
	#seller_info_wrapper a:visited:hover { color: #000; 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 #000; } /*dropdown box*/
	/*END DROPDOWNS----------------------------------------------------------------------------------------*/
	.nav_links { text-transform: capitalize; font-weight: bold; color: #5E5D1C; font-size: 12px; font-family: "Comic Sans MS", cursive; text-decoration: none }
	.nav_links a:link { color: #5E5D1C; text-decoration: none }
	.nav_links a:hover { color: #000; text-decoration: none }
	.nav_links a:active { color: #5E5D1C; text-decoration: none }
	.nav_links a:visited { color: #5E5D1C; text-decoration: none }
	.nav_links a:visited:hover { color: #000; text-decoration: none }
	.nav_links_over { text-transform: capitalize; font-weight: bold; color: #000; font-size: 12px; font-family: "Comic Sans MS", cursive; text-decoration: none }
	.nav_links_over a:link { color: #000; text-decoration: none }
	.nav_links_over a:hover { color: #000; text-decoration: none }
	.nav_links_over a:active { color: #000; text-decoration: none }
	.nav_links_over a:visited { color: #000; text-decoration: none }
	.nav_links_over a:visited:hover { color: #000; text-decoration: none }
#main_table { margin-left: auto; margin-right: auto; }
.main_text ,.contact,#pageLinks,#pageLinksBottom { color: #000; font-size: 13px; font-family: "Comic Sans MS", cursive; text-align: justify; font-weight: normal; }
.main_text a:link,#pageLinks a:link,#pageLinksBottom a:link { color: #5E5D1C; font-weight: bold; font-size: 13px; font-family: "Comic Sans MS", cursive; text-decoration: underline; }
.main_text a:hover,#pageLinks a:hover,#pageLinksBottom a:hover { color: #000; font-weight: bold; font-size: 13px; font-family: "Comic Sans MS", cursive; text-decoration: none; }
.main_text a:active,#pageLinks a:active,#pageLinksBottom a:active { color: #5E5D1C; font-weight: bold; font-size: 13px; font-family: "Comic Sans MS", cursive; text-decoration: underline; }
.main_text a:visited,#pageLinks a:visited,#pageLinksBottom a:visited { color: #5E5D1C; font-weight: bold; font-size: 13px; font-family: "Comic Sans MS", cursive; 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: "Comic Sans MS", cursive; text-decoration: none; }
.main_text_sm { color: #000; font-size: 11px; font-family: "Comic Sans MS", cursive; text-align: left }
.main_text_sm a:link { color: #000; font-size: 11px; font-family: "Comic Sans MS", cursive; text-decoration: underline; text-align: left; font-weight: bold; }
.main_text_sm a:hover { color: #000; font-size: 11px; font-family: "Comic Sans MS", cursive; text-decoration: none; text-align: left; font-weight: bold; }
.main_text_sm a:active { color: #000; font-size: 11px; font-family: "Comic Sans MS", cursive; text-decoration: underline; text-align: left; font-weight: bold; }
.main_text_sm a:visited { color: #000; font-size: 11px; font-family: "Comic Sans MS", cursive; text-decoration: underline; text-align: left; font-weight: bold; }
.main_text_sm a:visited:hover { color: #000; font-size: 11px; font-family: "Comic Sans MS", cursive; 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: "Comic Sans MS", cursive; padding: 10px; margin: 10px; text-align: center; }
#pageLinks a:link,#pageLinksBottom a:link { color: #312378; font-weight: bold; font-size: 15px; font-family: "Comic Sans MS", cursive; text-decoration: underline }
#pageLinks a:hover,#pageLinksBottom a:hover { color: #DA9664; font-weight: bold; font-size: 15px; font-family: "Comic Sans MS", cursive; text-decoration: none }
#pageLinks a:active,#pageLinksBottom a:active { color: #312378; font-weight: bold; font-size: 15px; font-family: "Comic Sans MS", cursive; text-decoration: underline }
#pageLinks a:visited,#pageLinksBottom a:visited { color: #312378; font-weight: bold; font-size: 15px; font-family: "Comic Sans MS", cursive; text-decoration: underline }
#pageLinks a:visited:hover,#pageLinksBottom a:visited:hover { color: #DA9664; font-weight: bold; font-size: 15px; font-family: "Comic Sans MS", cursive; text-decoration: none }
.footer { text-align: center; color: #000; font-size: 10px; font-family: "Century Gothic", "Gill Sans", Geneva, Helvetica, Verdana, sans-serif }
.footer a:link { color: #000; font-size: 10px; font-family: "Comic Sans MS", cursive; text-decoration: underline }
.footer a:hover { color: #000; font-size: 10px; font-family: "Comic Sans MS", cursive; text-decoration: none }
.footer a:active { color: #000; font-size: 10px; font-family: "Comic Sans MS", cursive; text-decoration: underline }
.footer a:visited { color: #000; font-size: 10px; font-family: "Comic Sans MS", cursive; text-decoration: underline }
.footer a:visited:hover { color: #000; font-size: 10px; font-family: "Comic Sans MS", cursive; 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: "Comic Sans MS", cursive; color: #5E5D1C; font-size: 26px; font-weight: normal; text-align: left; }
h2,.title { text-transform: uppercase; margin: 0; padding: 5px 10px 5px 10px; font-family: "Comic Sans MS", cursive; color: #A0705A; font-size: 20px; font-weight: normal; }
h3 { text-transform: uppercase; margin: 0; font-family: "Comic Sans MS", cursive; color: #5E5D1C; font-size: 14px; font-weight: bold; }
#col_1 { width: 465px; }
#col_2 { width: 180px; border: solid 1px #A0705A; text-align: left; padding: 10px; }
#col_divider { width: 15px; }
#col_full { width: 100%; }


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