body { height:100%; margin:0; width:100%; background:url(/templates/72/pattern.gif) repeat-x scroll 0 0 transparent; }
.page_bkgd { background-color:#debfa4; }
.default_bg_color { background-color:#FFF; }
#body_wrapper { height:100%; margin:0 auto; padding:0; width:900px; }
	#nav { float:left; height:100%; width:150px; text-align:center; }
		#logo { padding:48px 20px 30px 20px; float:left; width:110px; }
		#top_nav { margin:0; padding:0; }
		#top_nav ul { margin:0; padding:0; }
		#top_nav li { margin:0 0 0 24px; padding:0; float:left; text-decoration:none; }
		#top_nav li:first-child { border:none; padding:0; margin:0; list-style:none;}
	#main_body { height:100%; float:left; margin:0; padding:0; width:750px; }
		#header { float:left; font-family:Verdana,Helvetica,sans-serif; height:120px; width:750px; }
			#custom_phrase { position:relative; width:750px; height:120px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; color:#FFF; font-size:11px; }
			#custom_phrase a:link,#custom_phrase a:hover,#custom_phrase a:active,#custom_phrase a:visited,#custom_phrase a:visited:hover { color:#FFF; text-decoration:none; }
				#tagline { height:61px; position:absolute; right:0; top:38px; width:402px; }
		#body_content_wrapper { width:710px; background-color:#FFF; min-height:430px; float:left; margin:0px; height:auto; padding:20px; }
	#footer { float:right; height:60px; margin:0; padding:20px 0 0 0; width:750px; }
		#seller_info_wrapper { float:left; margin:0; padding:0; width:750px; color:#071844; font-size:11px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; }
		#seller_info_wrapper a:link { color:#071844; text-decoration:none; }
		#seller_info_wrapper a:hover { color:#071844; text-decoration:none; }
		#seller_info_wrapper a:active { color:#071844; text-decoration:none; }
		#seller_info_wrapper a:visited { color:#071844; text-decoration:none; }
		#seller_info_wrapper a:visited:hover { color:#071844; text-decoration:none; }
		#agent_info { float:left; text-align:left; background:transparent; }
		#fsbo_info { float:right; text-align:right; padding:0; }
			.contact_info_list_horz li:last-child { padding-right:0; }
		.agent_info { font-size:11px; }
		.fsbo_info { font-size:11px; }
#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 #debfa4; }
#nav_links ul li:first-child { border:none; padding:0 10px 0 0; }
/*DROPDOWNS----------------------------------------------------------------------------------------*/
#dropdown { float:left; width:150px; padding:0; }
#dropdown ul { list-style:none; display:inline; border:none; padding:0; margin:0; }
#dropdown li { text-align:center; padding:0; margin:0 0 5px 0; border:solid 0px #debfa4; }
#dropdown ul ul { background-color:#debfa4; padding:0; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF; } /*dropdown container*/
#dropdown ul ul li { background-color:#debfa4; text-align:center; padding:5px 0; margin:0; border-bottom:1px solid #FFF; } /*dropdown box*/
div#dropdown ul ul li:first-child { display:none; }
.drop_vert ul ul { width:11em !important; }
/*END DROPDOWNS----------------------------------------------------------------------------------------*/
.nav_links { font-weight:normal; color:#071844; font-size:16px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:none; line-height:30px; }
.nav_links a:link { color:#071844; text-decoration:none; }
.nav_links a:hover { color:#e74e37; text-decoration:none; font-weight:normal; }
.nav_links a:active { color:#071844; text-decoration:none; }
.nav_links a:visited { color:#071844; text-decoration:none; }
.nav_links a:visited:hover { color:#e74e37; text-decoration:none; font-weight:normal; }
.nav_links_over { color:#e74e37; font-size:16px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:none; line-height:30px; }
.nav_links_over a:link { color:#e74e37; text-decoration:none; }
.nav_links_over a:hover { color:#e74e37; text-decoration:none; }
.nav_links_over a:active { color:#e74e37; text-decoration:none; }
.nav_links_over a:visited { color:#e74e37; text-decoration:none; }
.nav_links_over a:visited:hover { color:#e74e37; text-decoration:none; }
.main_text ,.contact,#pageLinks,#pageLinksBottom,.hint_0,option,select,textarea { color:#071844; font-size:14px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; font-weight:normal; }
.main_text a:link,#pageLinks a:link,#pageLinksBottom a:link { color:#e74e37; font-weight:normal; font-size:14px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:none; }
.main_text a:hover,#pageLinks a:hover,#pageLinksBottom a:hover { color:#e74e37; font-weight:normal; font-size:14px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:underline; }
.main_text a:active,#pageLinks a:active,#pageLinksBottom a:active { color:#e74e37; font-weight:normal; font-size:14px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:none; }
.main_text a:visited,#pageLinks a:visited,#pageLinksBottom a:visited { color:#e74e37; font-weight:normal; font-size:14px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:none; }
.main_text a:visited:hover,#pageLinks a:visited:hover,#pageLinksBottom a:visited:hover { color:#000000; font-weight:normal; font-size:14px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:underline; }
.main_text_sm { color:#071844; font-size:12px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-align:left; font-weight:normal; }
.main_text_sm a:link,.main_text_sm a:active,.main_text_sm a:visited { color:#e74e37; font-size:12px; text-decoration:none; }
.main_text_sm a:hover,.main_text_sm a:visited:hover { color:#e74e37; font-size:12px; text-decoration:underline; }
#footer, .footer { text-align:right; clear:both; color:#071844; font-size:11px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; }
#footer a:link,.footer a:link { color:#071844; font-size:11px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:underline; }
#footer a:hover,.footer a:hover { color:#071844; font-size:11px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:none; }
#footer a:active,.footer a:active { color:#071844; font-size:11px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:underline; }
#footer a:visited,.footer a:visited { color:#071844; font-size:11px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:underline; }
#footer a:visited:hover,.footer a:visited:hover { color:#071844; font-size:11px; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; text-decoration:none; }
#footer_links { height:auto; margin:0 auto; padding:0; }
#footer_links ul { list-style:none; padding:0; margin:auto; }
#footer_links li { display:inline; padding:0 10px; position:relative; border-left:1px solid; }
#footer_links li:first-child { border: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:#0082ba; }
.quote_text { display:block; position:relative; top:-40px; left:50px; width:85%; font-style:italic; }
.quote_img { display:block; position:relative; }
.buffer { padding-bottom:20px; }
.border { border:solid 1px #0082ba }
h1 { text-transform:uppercase; margin:5px 0 10px 0; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; color:#e74e37; font-size:26px; font-weight:normal; text-align:left; }
h2,.title { text-transform:uppercase; margin:15px 0 5px 0; padding:0; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; color:#071844; font-size:20px; font-weight:normal; }
h3 { text-transform:uppercase; margin:0; padding:5px 0; font-family:Avant Guard,Arial,Tahoma,Verdana,sans-serif; color:#DEBFA4; font-size:16px; font-weight:normal; }
#col_1 { width:500px; }
#col_2 { width:190px; text-align:left; padding:0px; margin:0; }
#col_divider { width:20px; }
#col_full { width:710px !important; }
table,table td { border:none !important; }
.pad_right { margin-right:16px; }
.click_for_slideshow { display:none; }
#lightbox_thumbs_329 a { background-color:#e74e37; display:inline-block; height:130px; margin:0 15px 15px 0; position:relative; width:130px; }
#lightbox_thumbs_329 { width:730px; }
#lightbox_thumbs_329 img { border:none; clip:rect(0px, 130px, 130px, 0px); left:0; position:absolute; top:0; }
.popup_window { background:none; margin:0 !important; }
.popup_window #body_wrapper { background-color:#FFFFFF; box-shadow:none; padding:30px 50px 10px; }
.popup_window #body_content_wrapper  { min-height:0; }
.popup_window #whole_block, .popup_window #body_wrapper, .popup_window #main_body, .popup_window #body_content_wrapper ,.popup_window #col_full { height:350px; margin:0; width:450px !important; }
.popup_window #whole_block { height:400px; width:550px !important; }
.popup_window #close_popup { display:none; }
.popup_window #col_full h1 { width:auto; }


.m_nav_level_0 { background-color:#e74e37 !important; }
body.is_mobile { width:auto; }
.contact_info_list_vert, .contact_info_list_vert a:link, .contact_info_list_vert a:active, .contact_info_list_vert a:hover, .contact_info_list_vert a:visited, .contact_info_list_vert a:visited:hover { color:#FFFFFF !important; font-size: 18px; }
#m_header { background:url(/templates/72/pattern.gif) repeat-x scroll 0 0 transparent; height: 100px; padding: 15px 0 0 0; }
.is_mobile #body_content_wrapper { background:transparent; padding:0; }
#m_footer #seller_info_wrapper { float:left !important; }
.is_mobile #lightbox_thumbs_329 { width: auto; }
.is_mobile #lightbox_thumbs_329 a { display: block; margin-left:auto; margin-right:auto; }

/*
tangerine:#e74e37
beige:#debfa4
navy:#071844
*/