BODY{margin-top:15px;margin-bottom:0px;margin-left:auto;margin-right:auto;text-align:center;background:url('/images/template/site-bg.gif');}

/*Fonts defaults, etc....*/
BODY{font-family:Verdana,sans-serif;font-size:12px;color:#3f3f3f}
DIV,TD,TH,P,SPAN{font-family:Verdana,sans-serif;font-size:12px;}

/*the often obnoxious*/
TABLE{border-collapse:collapse;border-spacing:0px;}
TD{padding:0px;}
IMG{border:none;}

/*break out of these rules if need be...*/
TABLE.spaced{border-collapse:separate;border-spacing:5px;}
TABLE.spaced TD{padding:5px;}


/*Links & Generic*/
A{color:#6F1414;text-decoration:none;font-weight:bold;}
A:hover{color:#6F1414;text-decoration:underline;}


/*headers*/
H1{color:#51140F;font-size:24px;font-weight:bold;font-family:Times,serif;margin:5px 0px;border-bottom:1px solid #E3E2D6}
H2{color:#51140F;font-size:20px;font-weight:bold;font-family:Times,serif;margin:3px 0px;border-bottom:1px solid #E3E2D6}
H3{color:#51140F;font-size:16px;font-weight:bold;font-family:Times,serif;margin:3px 0px;border-bottom:1px solid #E3E2D6}
H4{color:#51140F;font-size:14px;font-weight:bold;font-family:Times,serif;margin:0px 0px;}
H5{color:#51140F;font-size:12px;font-weight:bold;font-family:Times,serif;margin:0px 0px;}
H6{color:#51140F;font-size:12px;font-weight:bold;font-family:Times,serif;margin:0px 0px;}


/*Forms, std*/
FORM{display:inline;}
INPUT.text{}
INPUT.password{}
INPUT.file{}
INPUT.checkbox{}
INPUT.radio{}
SELECT{}
TEXTAREA{}

TEXTAREA.wysiwyg{width:486px}
TEXTAREA.wysiwyg_error{width:486px;border:2px solid #993333;background:#FFCCCC;}
TEXTAREA.wysiwyg_small{width:165px}
TEXTAREA.wysiwyg_small_error{width:165px;border:2px solid #993333;background:#FFCCCC;}

.captcha{border:1px solid #000000;padding:0px;background:#FFFFFF;color:#000000}
.captcha IMG{}
.captcha_image{text-align:center;background:#DDDDDD;padding:5px;}
.captcha_options{text-align:center;background:#DDDDDD;color:#6F1414;;font-weight:bold;font-size:11px;padding:5px;white-space:nowrap}
.captcha_options A{color:#000000 !important;font-weight:bold;font-size:11px;text-decoration:underline;}
.captcha_options A:hover{color:#6F1414 !important;font-weight:bold;font-size:11px;text-decoration:underline;}
.captcha_input_header{padding:5px;font-size:11px;}
.captcha_input{padding:5px;font-weight:bold;}
.captcha_input INPUT.text{width:100px !important;margin:0px 10px;}

.error,.errors{border:2px solid #993333;color:#993333;font-weight:bold;background:#FFCCCC;margin:10px;padding:5px;}
.msg,.message{border:2px solid #339933;color:#339933;font-weight:bold;background:#CCFFCC;margin:10px;padding:5px;}
.required{color:#6F1414;font-weight:bold;}

/*tiny mce*/
.header{color:#51140F;font-size:20px;font-weight:bold;font-family:Times,serif;margin:3px 0px;border-bottom:1px solid #E3E2D6}
.subhead {color:#51140F;font-size:14px;font-weight:bold;font-family:Times,serif;margin:0px 0px;}
.wysiwyg-body{COLOR: #000000; text-decoration: none; font-family: Verdana,sans-serif; font-size: 12px; font-weight: normal;}
.mceContentBody {margin:0px;text-align:left;background:#FFFFFF;COLOR: #000000; text-decoration: none; font-family: Verdana,sans-serif; font-size: 12px; font-weight: normal;}
.mceContentBody A:link {COLOR: #6F1414 !important; font-weight: bold !important; text-decoration: none !important; font-family: Verdana,sans-serif !important; font-size: 12px !important}
.mceContentBody A:visited {COLOR: #6F1414 !important; font-weight: bold !important; text-decoration: none !important; font-family: Verdana,sans-serif !important; font-size: 12px !important;}
.mceContentBody A:active {COLOR: #6F1414 !important; font-weight: bold !important; text-decoration: none !important; font-family: Verdana,sans-serif !important; font-size: 12px !important}
.mceContentBody A:hover {COLOR: #6F1414 !important; font-weight: bold !important; text-decoration: underline !important; font-family: Verdana,sans-serif !important; font-size: 12px !important}
.mceEditor{width:486px;height:300px;}



/*Main layout*/
#main_container{text-align:center;}
#main_table{width:923px;}
#header{}
#header_topbar{}
#header_topbar TD{padding:0px;}
#header_text{text-align:left;background:#E3E2D6;color:#000000;font-size:11px;padding:0px 5px;}
#header_links{text-align:right;background:#E3E2D6;color:#000000}
#header_links A{color:#000000;font-weight:bold;text-decoration:none;font-size:11px;font-family:Verdana,sans-serif;}
#header_links A:hover{color:#000000;font-weight:bold;text-decoration:underline;font-size:11px;font-family:Verdana,sans-serif;}
#header_links A.disabled{color:#BBBCBD;font-weight:bold;text-decoration:none;font-size:11px;font-family:Verdana,sans-serif;}
#header_links A.disabled:hover{color:#BBBCBD;font-weight:bold;text-decoration:none;font-size:11px;font-family:Verdana,sans-serif;}

#header_image{text-align:center;background:#E3E2D6;margin:0px;padding:0px;}
#header_image IMG{margin:0px;padding:0px;}
#header_navigation{background:url('/images/template/navigation/navigation-bg.gif') top left repeat-x #E3E2D6;height:49px;}
#header_navigation TD{text-align:center;padding-top:7px;}
#header_navigation A IMG{border:none}


#header_subnavigation{background:url('/images/template/sub-navigation/sub-nav_bg.gif') top left repeat-x #51140f;height:31px;padding:0px 15px;color:#FFFFFF}
#header_subnavigation DIV.subnav{text-align:center;padding:10px 2px 0px 2px;color:#FFFFFF;float:left;}
#header_subnavigation A{font-weight:bold;font-size:12px;text-decoration:none;color:#FFFFFF;white-space:nowrap}
#header_subnavigation A:hover{text-decoration:underline}
#header_subnavigation A.sel{text-decoration:underline}
#header_subnavigation A.mls{color:#f2ed99}

#body{background:url('/images/template/content_bg.gif') top left repeat-x #FFFFFF;}
#body-left{background:url('/images/template/basic_search/search_bg.gif') top left repeat-x #FFFFFF;width:215px;text-align:center;padding:0px;}
#body-right{background:url('/images/template/content_bg.gif') top left repeat-x #FFFFFF;width:703px}

#body-left-home-top{background:url('/images/template/basic_search/search_bg_home_top.gif') top left repeat-x #FFFFFF;width:215px;text-align:center;padding:0px;}
#body-right-home-top{background:url('/images/template/content_bg.gif') top left repeat-x #FFFFFF;width:703px}
#body-left-home{background:url('/images/template/basic_search/search_bg_home.gif') top left repeat-x #FFFFFF;width:215px;text-align:center;padding:0px;}
#body-right-home{background:url('/images/template/content_bg_home.gif') top left repeat-x #FFFFFF;width:703px}
#homepage_rotator{background:url('/images/template/homepage_rotator_bg.gif') top left repeat-y #FFFFFF;text-align:center;padding:6px 10px 0px 10px;}


.content{padding:10px;}

.three_column_center{width:454px;}

#footer{color:#51410F;font-size:11px;}
#footer_links{background:#FFFFFF;padding:5px 0px;}
#footer_links TD{padding:0px 10px;}
#footer_links A{color:#51410F;text-decoration:none;font-size:11px;font-weight:normal}
#footer_links A:hover{color:#51410F;text-decoration:underline;font-weight:normal}
#footer_address{text-align:center;color:#51410F;background:url('/images/template/bottom-navigation/bottom-nav_bg.gif') top left repeat-x #E3E2D6;height:34px;}
#footer_address P{margin:0px;padding:10px 0px;font-weight:bold;font-size:11px;}


/*misc/common*/
.separator{border-bottom:1px solid #E3E2D6;margin-bottom:12px;height:12px;}
IMG.article{float:left;padding:0px 5px 5px 0px;}

/*quick search*/
#quicksearch{width:215px;text-align:center;margin:15px 0px;}
#quicksearch SELECT{width:135px;margin:5px 0px;}
#quicksearch INPUT.image{margin:5px 0px;}
#quicksearch A{font-size:10px;text-decoration:underline;}
#quicksearch .search{color:#6F1414;font-size:10px;margin-top:10px;font-weight:bold;}

/*executive listings*/
#exclusive_listings{width:215px;text-align:center;margin:15px 0px;}
#exclusive_listings IMG{margin:5px 0px}

/*executive listings*/
#exclusive_listings_home{background:url(images/template/logos.gif) center center no-repeat #FFFFFF;height:69px;padding-bottom:10px;padding-left:240px;padding-top:20px;}
#exclusive_listings_home IMG{}

/*wx - home*/
#home_wx{width:205px;overflow:hidden;margin-left:10px;}
#home_wx H3{border-bottom:none;text-align:center;background:#E2BC67;padding:3px;}
#home_wx A{font-size:11px;line-height:20px;}
#home_wx A:hover{font-size:11px;line-height:20px;}
#home_wx .weather_today{margin-bottom:10px;}
#home_wx .weather_today .weather_day_wx{font-size:16px;font-weight:bold;margin:3px;color:#6F1414}


/*home_fade*/
.fade_container {height: 235px; width: 209px;position:relative;left:0px;top:0px;}	
.fade {text-align: center; position: absolute;left:0px;top:25px;}			
DIV.home_vsep .fade{left:11px;}
DIV.home_novsep .fade{left:1px;}


/*marhts tip*/
#marthas_tip{width:185px;text-align:left;background:#FBF5E8;color:#51140F;margin:15px 0px;padding:10px 0px;}
#marthas_tip P{margin:0px;padding:0px 10px;background:transparent;}
#marthas_tip DIV{margin:0px;padding:0px 10px;background:transparent;}
#marthas_tip A{text-decoration:underline;}

/*priced to sell now box*/
#sellnow{width:185px;text-align:center;margin:0px;padding:10px 0px;font-size:11px;}
#sellnow P{margin:0px;padding:0px 10px;font-size:11px;}
#sellnow A{text-decoration:underline;}
#sellnow A.link{color:#000000;font-weight:normal;text-decoration:none;font-size:11px;}
#sellnow A.link:hover{color:#000000;font-weight:normal;text-decoration:underline;font-size:11px;}

/*open houses box*/
#openhouses{width:185px;text-align:center;margin:15px 0px;padding:10px 0px;font-size:11px;}
#openhouses P{margin:0px;padding:0px 10px;font-size:11px;}
#openhouses A{text-decoration:underline;}
#openhouses A.link{color:#000000;font-weight:normal;text-decoration:none;font-size:11px;}
#openhouses A.link:hover{color:#000000;font-weight:normal;text-decoration:underline;font-size:11px;}
.indented{margin-left:10px;}

/*featured properties*/
.featured{width:207px;overflow:hidden;text-align:center;margin-top:7px;}
.featured_image{height:150px;overflow:hidden;text-align:center;}
.featured_title{margin-top:7px;}
.featured_title A{color:#000000;font-weight:bold;height:30px;overflow:hidden;margin:5px 0px;text-decoration:none}
.featured_title A:hover{color:#6F1414;font-weight:bold;height:30px;overflow:hidden;margin:5px 0px;text-decoration:none}
.featured_price{margin:10px 0px;}
.featured_link{margin:15px 0px;}
.featured_link A{text-decoration:underline}

/*property banners*/
.property_banner{background:#51140F;color:#FFFFFF;font-weight:bold;font-size:11px;padding:3px 0px;text-align:center;}
.property_banner A{color:#FFFFFF;text-decoration:none;font-size:11px;}
.property_banner A:hover{color:#FFFFFF;text-decoration:none;font-size:11px;}
.property_banner_image{text-align:center;}

.home_vsep{border-left:1px dotted #000000;padding-left:10px;margin-left:10px;}
.home_hsep{border-bottom:1px dotted #000000;padding-bottom:10px;margin-bottom:10px;}

/*propertytype listing*/
.property_type_list{width:190px;height:130px;overflow:hidden;border:1px solid #000000;margin-bottom:20px;}

/*bread crumb*/
/*
.breadcrumb{margin:5px;color:#51140F;}
.breadcrumb A.current{text-decoration:underline;}
*/

/*common/reused for property pages*/
.price{color:#51140F;font-weight:bold;white-space:nowrap}
.label{font-weight:bold;padding:2px 5px 2px 0px ;}
.nolabel{font-weight:normal;padding:2px 5px 2px 0px ;}
.value{font-weight:normal;padding:2px;}
.accent{color:#51140F;font-weight:bold;}

/*property listing forms*/
.property_short_form{font-size:12px;font-weight:bold;color:#51140F;font-family:Times,serif;margin-right:5px;}
TD.property_short_form{width:300px;text-align:left;padding:5px 5px 5px 0px;white-space:nowrap;}

.property_mls_types_form{border:1px solid #656565;background:url('/images/mls-images/mls-sel-bg.gif') top left repeat-x #FFFFFF;padding:10px;margin:0px 10px;width:400px;}
.property_mls_types_form .property_short_form{padding:5px 22px;background:url('/images/mls-images/mls-arrow.gif') center left no-repeat transparent;}
.property_mls_types_form .search_link{padding:0px 0px;text-align:right;color:#51140F;}
.property_mls_types_form TABLE{margin:5px 17px;}
.property_mls_types_form TD IMG{margin:5px;}

.mls_notice{margin:10px 10px;width:400px;font-weight:bold;}
.mls_email{color:#51140F;}
.mls_email A{text-decoration:underline}
.mls_email A:hover{color:#000000;text-decoration:underline}

/*property listing*/
TABLE.property_list{border:1px solid #F1F0EA;width:679px}
TABLE.property_list TH{background:#EBC46D;padding:5px 20px;text-align:center;color:#51140F;text-decoration:underline;white-space:nowrap;border:none;}
TABLE.property_list TD{border:1px solid #F1F0EA;padding:5px;vertical-align:top;text-align:center;font-size:12px;color:#000000;font-family:Times,serif;}
TABLE.property_list TD.bottom{border-bottom:1px solid #B7B6A8}
TABLE.property_list .title{font-weight:bold;font-size:12px;color:#000000;font-family:Times,serif;}
TABLE.property_list .address{font-weight:bold;font-size:12px;color:#000000;font-family:Times,serif;}
TABLE.property_list .location{font-weight:bold;font-size:12px;color:#000000;font-family:Times,serif;}
TABLE.property_list .region{font-size:12px;color:#000000;font-family:Times,serif;}
TABLE.property_list .price{font-size:12px;font-family:Times,serif;}

TR.property_short_odd{background:#f3eed8}
TR.property_short_even{background:transparent;}

TABLE#favorites{width:475px;}

.favorites_remove{color:#000000;font-weight:normal;text-decoration:underline;padding-top:5px;font-family:Verdana,sans-serif;font-size:10px;}
TABLE.property_list TD.favorites_actions{border:none;padding:10px 5px;text-align:left}

.favorites_warning{background:#F9EDD3;width:445px;_width:475px;padding:7px 15px;}
.favorites_warning H2{color:#C12121;font-weight:bold;font-size:12px;font-family:Verdana,sans-serif;border:none;}
.favorites_warning_links{text-align:right;padding-right:5px;}

.favorites_warning_links A{font-size:11px;text-decoration:underline;}
.favorites_warning_links A:hover{font-size:11px;text-decoration:underline;}

.favorites_login_text{color:#51140F;text-decoration:underline;font-weight:bold;}
.favorites_login_label{font-weight:bold;text-align:left;padding-right:4px;}
.favorites_register_label{font-weight:bold;text-align:right;padding-right:4px;}
.favorites_action_label{font-weight:bold;text-align:right;padding-right:4px;}
#favorites_login_div{background:url('/images/template/Properties/favorites-login-bg.gif') top left no-repeat;padding:35px 10px 0px 10px;margin:5px;height:170px;_height:205px;}
#favorites_register_div{background:url('/images/template/Properties/favorites-register-bg.gif') top left no-repeat;padding:35px 10px 0px 10px;margin:5px;}
.property_favorite_short{border:1px solid #000000}
.property_favorite_short .data{padding:5px;}
.property_favorite_short .data .title{font-size:18px;font-weight:bold;font-family:times,serif;}
.favorites_action_form{}

.region_popup{text-align:left;position:absolute;display:none;width:350px;border:2px outset #000000;padding:5px;background:#E3E2D6}


/*pagination and footer*/
A.page_, A.property_results_start{font-size:10px;background:#51410F;padding:2px;color:#FFFFFF;border:1px solid #51410F}
A.page_:hover, A.property_results_start:hover{font-size:10px;background:#51140F;padding:2px;color:#FFFFFF;border:1px solid #51140F}
A.page__sel, A.start_sel_sel{font-size:10px;background:#FFFFFF;padding:2px;color:#51410F;border:1px solid #51410F}
A.page__sel:hover, A.start_sel_sel:hover{font-size:10px;background:#FFFFFF;padding:2px;color:#51140F;border:1px solid #51140F}



A.property_results_start{font-size:10px;background:#51410F;padding:2px;color:#FFFFFF;border:1px solid #51410F}
A.property_results_start:hover{font-size:10px;background:#51140F;padding:2px;color:#FFFFFF;border:1px solid #51140F}
A.property_results_start_sel{font-size:10px;background:#FFFFFF;padding:2px;color:#51410F;border:1px solid #51410F}
A.property_results_start_sel:hover{font-size:10px;background:#FFFFFF;padding:2px;color:#51140F;border:1px solid #51140F}
A.prevnext_link{font-size:10px;background:#FFFFFF;padding:2px;color:#51410F;border:none}
A.prevnext_link:hover{font-size:10px;background:#FFFFFF;padding:2px;color:#51410F;border:none}
.list_footer{border:none !important;color:#51140F;font-size:11px;}



/*property details*/
.property_details{color:#000000;position:relative;width:679px}
.property_details H1{color:#000000;border:none;font-size:20px;}
.property_details .headline{color:#80130b;font-size:14px;font-weight:bold;font-family:sans-serif;}
.property_details .description{color:#000000}
.property_details .property_info{padding:10px;}

.property_details #platinum{position:absolute;top:-30px;right:0px;}
.property_details .upper_icons{padding-top:30px;}
.property_details .upper_icons IMG{margin:3px 0px;}
.property_details .lower_icons IMG{margin:0px 10px;}

.property_details .description *{color:#000000 !important;font-size:12px !important}
.property_details .description A{color:#6F1414 !important;text-decoration:underline !important;font-weight:bold !important;}
.property_details .description A:hover{color:#000000 !important;text-decoration:underline !important;font-weight:bold !important;}

#property_sellnow{border:1px solid #f1f0ea;background:url('/images/priced-to-sell/box-bg.gif') top left repeat-x #FFFFFF;padding:10px;margin:0px 0px 15px 0px;}
#property_calltoaction{border:1px solid #f1f0ea;background:url('/images/leads-img/box-bg.gif') top left repeat-x #FFFFFF;padding:10px;text-align:center;margin:10px;}
.fulllinks3 {width:100%;}
.fulllinks3 TD{padding:10px 10px 3px 10px;text-align:center}


/*property detail tabs*/
#tabs{height:22px;overflow:hidden;}
.tab_start{float:left;display:inline;background:url('/images/template/Properties/tab-start.gif') top left no-repeat;width:5px;height:22px;}
.tab{float:left;display:inline;background:url('/images/template/Properties/tab-bg.gif') top left repeat-x;height:22px;}
.tab_space{float:left;display:inline;background:url('/images/template/Properties/tab-space.gif') top left no-repeat;width:27px;height:22px;}
.tab_end{float:left;display:inline;background:url('/images/template/Properties/tab-end.gif') top left no-repeat;width:22px;height:22px;}
.tab A{color:#FFFFFF;text-decoration:none;display:block;padding:3px 3px;}
.tab A:hover{color:#EEEEF3;text-decoration:none;display:block;padding:3px 3px;}

#tab_container{display:block;clear:both;background:#EBC46D;overflow:auto;position:relative;margin:0px;height:730px;}
#tab_container_inner{margin:10px;color:#000000;position:relative;}
.tab_content{display:none;}
.tab_content_shown{display:block;}
.tab_content_inner{height:625px;overflow:auto;}

.disclaimer{padding:10px;text-align:center;background:#EBC46D;margin:0px;;font-size:10px;}
.disclaimer A{color:#000000;font-weight:normal;font-size:10px;}
.disclaimer_2{padding:0px;text-align:left;background:#EBC46D;margin:0px;;font-size:12px;}

/*propert detail - slideshow*/
#slideshow_thumbs_container{height:175px;overflow:auto;}
TABLE.slideshow{width:650px;}
TABLE.slideshow TD{text-align:center;vertical-align:middle}
TABLE.slideshow TD DIV{text-align:center;padding:5px;}
TABLE.slideshow_thumbs{border-spacing:3px;border-collapse:none;}
TABLE.slideshow_thumbs TD{text-align:center;vertical-align:middle;width:130px;height:85px;}

/*propert detail - agent*/
#agenttab #agent_inquire{position:absolute;top:0px;right:30px;}
TABLE.agent_list_short TD{padding:7px;vertical-align:bottom;}
TABLE.agent_list_short .name{font-weight:bold;clear:both;display:block;}
TABLE.agent_list_short .title{font-weight:normal;clear:both;margin-bottom:15px;display:block;}

/*property detail - area*/
IMG.area_image{margin:3px;float:right;}

/*property detail - amenities*/
TABLE.amenities_list{width:650px;}
.amenities_list TD{padding:2px;width:325px;}

/*property detail - open_house*/
A.open_house{color:##6F1414;font-size:18px;font-weight:bold;font-family:Times,serif;margin:3px 0px;}
A.open_house:hover{color:##6F1414;font-size:18px;font-weight:bold;font-family:Times,serif;margin:3px 0px;}
#openhousetab A.details{text-decoration:underline;font-weight:bold;color:#000000}


/*property search*/
.search_hint{margin:10px;border:1px solid #B7B6A8;background:#F1F0EA;padding:5px;}
.search_hint .links{text-align:center;margin:5px;}

/*agent listing*/
TABLE.agent_list{}
TABLE.agent_list H2{color:#000000;border:none;margin:0px;}
TABLE.agent_list TH{border-bottom:1px solid #000000;padding:2px 7px;text-align:left;}
TABLE.agent_list TD{padding:7px;vertical-align:top;}
TABLE.agent_list TD.bottom{border-bottom:1px solid #000000}
TABLE.agent_list TD.agent_image{width:135px;}
TABLE.agent_list .name{font-weight:bold;clear:both;display:block;}
TABLE.agent_list .title{font-weight:normal;clear:both;margin-bottom:15px;display:block;}


.agent_teams{text-align:center;color:#844742;}
.agent_teams H4{text-align:center;color:#844742;text-decoration:underline;border:none;}
.agent_teams A{font-family:Times,serif;text-decoration:none;display:block;margin:3px;}



/*popups*/
BODY#popup{margin:15px;text-align:center;background:#420803;color:#FFFFFF}
#popup_container{margin:15px;color:#FFFFFF;text-align:center;background:#420803}
#popup_container .msg,
#popup_container .message{border:0px solid #FFFFFF;color:#FFFFFF;font-weight:bold;background:transparent;margin:10px;padding:5px;}
#popup_container A{color:#FFFFFF}



#popup_container TABLE TD.label{width:75px;}

#contact_form{width:400px;}
#contact_form TD.label{white-space:nowrap;}
#contact_form INPUT.text{width:175px;}
#contact_form TEXTAREA{width:250px;}

#friend_form {width:400px;}
#friend_form TD{text-align:center;}
#friend_form INPUT.text{width:175px;}

/*wx*/
.weather{border:1px solid #E3E2D6;background:transparent;width:475px}
.weather_day{vertical-align:top;text-align:center;width:25%;}
.weather_day_day{font-weight:bold;border-bottom:1px solid #E3E2D6;}
.weather_day_img{}
.weather_day_wx{font-weight:bold;}
.weather_day_highs{}
.weather_link{text-align:center;padding-bottom:10px;}
.weather_link A{font-size:9px;color:#000000;font-weight:normal;text-decoration:underline;}

/*open house pages*/
.open-house H1{color:#000000;font-weight:bold;font-size:14px;font-family:Verdana,Arial,sans serif;border:none;text-decoration:none;}


/*feeds*/
TABLE.feed{width:475px;}
TABLE.feed_short{width:100%}
.feed_title{}
/*.feed_title{text-align:left;color:##6F1414;font-size:16px;font-weight:bold;font-family:Times,serif;margin:3px 0px;border-bottom:1px solid #E3E2D6}*/
.feed_title A{text-align:center;color:##6F1414;font-size:14px;font-weight:bold;font-family:Times,serif;margin:3px 0px;border-bottom:1px solid #E3E2D6;display:block;}
.feed_title A:hover{text-align:center;color:##6F1414;font-size:14px;font-weight:bold;font-family:Times,serif;margin:3px 0px;border-bottom:1px solid #E3E2D6;display:block;}

.feed_item{padding:2px 0px;}
.feed_item A{font-size:11px;text-decoration:none;color:#3F3F3F}
.feed_item A:hover{font-size:11px;text-decoration:underline;color:#3F3F3F}
.feed_short .feed_item A{font-weight:normal;}
.feed_short .feed_item A:hover{font-weight:normal;}
.feed .feed_item A{font-weight:bold;}
.feed .feed_item A:hover{font-weight:bold;}


.feed_desc{}
.feed_link{text-align:right;}
.feed_link_all{text-align:right;padding-bottom:15px;}
.feed_link_all A{font-size:11px;text-decoration:underline;}

#home_feed .feed_title A{text-align:left;}
#home_feed .feed_title A:hover{text-align:left;}

/*surveys*/
.survey{width:675px;}
.survey H2{margin-bottom:10px;}
.survey_question{width:665px;margin:5px}
.survey_answer{width:665px;margin:5px}
.survey_answer TEXTAREA{width:665px;height:35px;}
.survey_submit{width:665px;text-align:right;}

/*buyers and sellers forms*/
TABLE.buysellform{background:#F1F0EA;border:1px solid #DBDBDB}
TABLE.buysellform TD{padding:10px;}
TABLE.buysellform TD.label{text-align:right;font-weight:bold;padding:10px;white-space:nowrap}
TABLE.buysellform TD.header{text-align:left;font-weight:bold;padding:10px;color:#51140F;border:none;}

TABLE.buysellform TD.header H2{text-align:left;font-weight:bold;padding:2px;margin:0px;color:#51140F;border-bottom:1px solid #51140F;font-size:12px;font-family:Verdana,sans-serif;}


.bordered_image{border:1px solid #000000}

/* Philip Downer */
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 3f3f3f;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 3f3f3f;
}


.breadcrumb, .breadcumb A, .breadcumb A.breadcumb  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51140f;
	letter-spacing: normal;
	text-indent: 10pt;
	font-variant: normal;
}

.breadcrumb A.current{color:#000000;text-decoration:none;font-weight:normal;}
.breadcrumb A.current:hover{color:#000000;text-decoration:none;font-weight:normal;}


.intro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}
.displaytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.tables {
	font-family: Times, Palatino, Garamond, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: FFFFFF;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	height: auto;
	padding:3px;
}
.status {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 51140f;
	text-align: center;
	vertical-align: middle;
}
/* Legal Policies Stylesheet */
/* v1 Edited 12/13/07 - Philip Downer */
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 3f3f3f;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 3f3f3f;
}
.intro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}

.displaytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.tables {
	font-family: Times, Palatino, Garamond, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: FFFFFF;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	height: auto;
}
.status {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #51140f;
	text-align: center;
	vertical-align: middle;
}


.cat-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.cat-header A{
	color: #FFFFFF;
}

.table {
	border: 1px solid #000000;
}.article-headline {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #51140f;
	white-space: nowrap;
}
.article-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.article-photovert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51140f;
	text-align: center;
	clear: none;
	float: right;
	height: 350px;
	width: 230px;
	margin: 0px;
	overflow: visible;
	white-space: normal;
	padding: 0px 0px 10px 10px;
	border-top: none #000000;
	border-right: none #000000;
	border-bottom: none #000000;
	border-left: none #000000;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	float: right;
	clear: none;
	overflow: auto;
}
.article-photohoriz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51140f;
	text-align: center;
	clear: none;
	float: right;
	height: 260px;
	width: 330px;
	margin: 0px;
	overflow: visible;
	white-space: normal;
	padding: 0px 0px 10px 10px;
	border-top: none #000000;
	border-right: none #000000;
	border-bottom: none #000000;
	border-left: none #000000;
}
.activity-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #51140f;
}
.activity-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.activity-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: right;
	margin-top: 3px;
}
.link-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51140f;
	text-decoration: underline;
}
.author {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: -14px;
	font-style: italic;
}
.newslist-headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51140f;
	text-decoration: none;
}
.newslist-intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: -7px;
	color: #000000;
	margin-left: 3px;
	text-align: justify;
}
.newslist-readmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #51140f;
	text-align: right;
	margin-top: -12px;
	margin-bottom: 0px;
}
.article-subheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.cat-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.table {
	border: 1px solid #000000;
}
.testimonial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-align: justify;
}
.testimonial-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	font-weight: bold;
	line-height: normal;
}
.article-headline {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #51140f;
	white-space: nowrap;
}
.article-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.article-photovert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51140f;
	text-align: center;
	clear: none;
	float: right;
	height: 350px;
	width: 230px;
	margin: 0px;
	overflow: visible;
	white-space: normal;
	padding: 0px 0px 10px 10px;
	border-top: none #000000;
	border-right: none #000000;
	border-bottom: none #000000;
	border-left: none #000000;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	float: right;
	clear: none;
	overflow: auto;
}
.article-photohoriz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51140f;
	text-align: center;
	clear: none;
	float: right;
	height: 260px;
	width: 330px;
	margin: 0px;
	overflow: visible;
	white-space: normal;
	padding: 0px 0px 10px 10px;
	border-top: none #000000;
	border-right: none #000000;
	border-bottom: none #000000;
	border-left: none #000000;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	margin-left: 8px;
	margin-top: 2px;
	font-weight:normal;
}
.links a:visited {
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}
.links a:link {
	text-decoration: none;
	color: #000000;
	font-weight:normal;
}
.links a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight:normal;
}
