/***************************************************************/
/*  fonts/colors Settings
/***************************************************************/

.wysiwyg {
color:#ffffff;
padding:0px 0px 0px 0px;
}

.wysiwyg p {
  margin:7px 0px 7px 0px;
  padding:0px 0px 0px 0px;
}

.wysiwyg blockquote {
  margin:5px 0px 5px 0px;
  padding:5px 20px 5px 20px;
  text-align:justify;
}

.wysiwyg h1{
  font-size:18px;
  margin:10px 0px 10px 0px;
  padding:0px 0px 0px 0px;
  /*border-bottom-width:1px;
  border-bottom-style:solid;*/
}

.wysiwyg h2{
  font-size:16px;
  margin:10px 0px 10px 0px;
  padding:0px 0px 0px 0px;
  /*border-bottom-width:1px;
  border-bottom-style:solid;*/
}

.wysiwyg h3{
  font-size:14px;
  margin:5px 0px 5px 0px;
  padding:0px 0px 0px 0px;
  /*border-bottom-width:1px;
  border-bottom-style:solid;*/
}


.wysiwyg a{
  color:#C0907C !important;
  font-weight:bold !important;
  text-decoration:none !important;
}

.wysiwyg a:hover {
  color:#BAB296 !important;
  font-weight:bold !important;
  text-decoration:none !important;
}




.horizontalTabs ul li a, 
.sehorizontalTabs ul li a {
color:#ffffff !important;
font-weight:bold !important;
text-decoration:none !important;
}

.horizontalTabs li a:hover, .horizontalTabs .select a, 
.sehorizontalTabs li a:hover, .sehorizontalTabs .select a {
color:#C0907C !important;
font-weight:bold !important;
text-decoration:none !important;
}

.horizontalTabs ul li a, 
.sehorizontalTabs ul li a {
  color:#ffffff !important;
  font-weight:bold !important;
  text-decoration:none !important;
}

.wysiwyg img{
  border:none;
}

.wysiwyg .fckFontSmall{
  font-size:10px;
}
.wysiwyg .fckFontNormal{
  font-size:12px;
}
.wysiwyg .fckFontLarge{
  font-size:14px;
}
.wysiwyg .fckFontXLarge{
  font-size:16px;
}
.wysiwyg .fckFontRed{
    color:#ff0000;
}
.wysiwyg .fckFontBlue{
  color:#0000ff;
}
.wysiwyg .fckFontGreen{
  color:#00ff00;
}

/***************************************************************/
/*  Module Font Color: #ffffff 
/***************************************************************/
.wide_module_container,
.normal_module_container,
.half_module_container,
.search_engine_module_container,
.gmOverlay_wrap,
.graphLegendLabel,
.componentContainer,
.componentContainer input,
.componentContainer textarea,
.componentContainer select,
.componentContainer input.checkbox,
.componentContainer .output,
.componentContainer .outputLong{
color: #ffffff ;
}


/***************************************************************/
/*  Module Link Font Color: #C0907C
/***************************************************************/
.wide_module_container a, .wide_module_container a:visited,
.normal_module_container a, .normal_module_container a:visited,
.half_module_container a, .half_module_container a:visited,
.search_engine_module_container a, .search_engine_module_container a:visited{
  color: #C0907C;
  text-decoration:none;
}


/***************************************************************/
/*  Color 1: #543C33/***************************************************************/
.sehorizontalTabs li a:hover, 
.sehorizontalTabs .select a,
.horizontalTabs li a:hover, 
.horizontalTabs .select a,
.verticalTabs li a:hover,
.verticalTabs .select a,
.verticalTabsRight li a:hover,
.verticalTabsRight .select a,
.wide_module_container .horizontalTabPanel,
.normal_module_container .horizontalTabPanel,
.wide_module_container .verticalTabPanel,
.normal_module_container .verticalTabPanel,
.guideButton,
#searchEngineResultsTable tr.odd,
div.gmOverlay_cnt ul .alt,
.componentContainer input,
.componentContainer textarea,
.componentContainer select,
.componentContainer input.checkbox,
.componentContainer .output,.componentContainer .outputLong, .outputScroll
{
  background-color:#543C33;
}

.sehorizontalTabs ul li a,
.horizontalTabs ul li a,
.verticalTabs li a,
.verticalTabsRight li a,
.wide_module_container .horizontalTabPanel,
.normal_module_container .horizontalTabPanel,
.wide_module_container .verticalTabPanel,
.normal_module_container .verticalTabPanel,
#mortgageCalcOutputForm .outputLabel,
#listingStatisticsOutputForm .outputLabel,
#mortgageCalcOutputForm .outputValue,
#listingStatisticsOutputForm .outputValue,
.componentContainer .tableLabel,
.componentContainer .tableOutput,
#searchEngineMapPanel,
#quickStats
{
  border-top-color:#543C33;
}

.sehorizontalTabs ul li a,
.horizontalTabs ul li a,
.verticalTabsRight li a,
.wide_module_container .horizontalTabPanel,
.normal_module_container .horizontalTabPanel,
.wide_module_container .verticalTabPanel,
.normal_module_container .verticalTabPanel,
#searchEngineMapPanel, 
#quickstats
{  
  border-right-color:#543C33;
} 

.verticalTabs li a,
.verticalTabsRight li a,
.wide_module_container .horizontalTabPanel,
.normal_module_container .horizontalTabPanel,
.wide_module_container .verticalTabPanel,
.normal_module_container .verticalTabPanel,
#searchEngineMapPanel,
.brokerageAgentList_container .brokerAgentList_agent .right ul li,
.brokerageAgentProfile_container .brokerAgentProfile_right ul li
{
  border-bottom-color:#543C33;
}

.sehorizontalTabs ul li a,
.horizontalTabs ul li a,
.verticalTabs li a,
.verticalTabsRight li a,
.wide_module_container .horizontalTabPanel,
.normal_module_container .horizontalTabPanel,
.wide_module_container .verticalTabPanel,
.normal_module_container .verticalTabPanel,
#mortgageCalcOutputForm .outputValue,
#listingStatisticsOutputForm .outputValue,
.componentContainer .tableOutput,
#searchEngineMapPanel
{
  border-left-color:#543C33;
}
 
/***************************************************************/
/*  Color 2: #543C33/***************************************************************/
.wide_module_container .title,
.normal_module_container .title,
.half_module_container .title,
.search_engine_module_container .title,
.componentContainer .title,
.agentDisclaimer,
#agentDisclaimerListing,
#searchEngineMLSinfo,
#searchEngineResultsTableHeader,
#seOverlayHeader,
.gmOverlay_header,
.componentContainer .legend
{
  background-color:#543C33;
}

.wide_module_container .panel,
.normal_module_container .panel,
.half_module_container .panel,
.componentContainer,
.listingPhotoContainer .listingPhoto,
.statusColumn,
.mapWrap,
.photoColumn,
.thumbnailColumnWrap,
.guideButton,
#searchEngineResultsTableTitle,
#searchEngineOverlayContainer,
.gmOverlay_header,
.gmOverlay_cnt .photoBox img,
#vipRegistrationAdvertisement img,
.componentContainer input,.componentContainer textarea,.componentContainer select,.componentContainer input.checkbox,.componentContainer .output,.componentContainer .outputLong,
.componentContainer fieldset,
.componentContainer .innerFieldSet,
.outputScroll
{
  border-top-color:#543C33;
}

.wide_module_container .panel,
.normal_module_container .panel,
.half_module_container .panel,
.componentContainer,
.listingPhotoContainer .listingPhoto,
.statusColumn,
.mapWrap,
.photoColumn,
.thumbnailColumnWrap,
.guideButton,
#searchEngineOverlayContainer,
.gmOverlay_cnt .photoBox img,
#vipRegistrationAdvertisement img,
.componentContainer input,.componentContainer textarea,.componentContainer select,.componentContainer input.checkbox,.componentContainer .output,.componentContainer .outputLong,
.componentContainer fieldset,
.componentContainer .innerFieldSet,
.outputScroll
{
  border-right-color:#543C33;
}

.wide_module_container .panel,
.normal_module_container .panel,
.half_module_container .panel,
.componentContainer,
.listingPhotoContainer .listingPhoto,
.statusColumn,
.mapWrap,
.photoColumn,
.thumbnailColumnWrap,
.guideButton,
#searchEngineResultsTableTitle,
#searchEngineResultsTablePanel,
#searchEngineOverlayContainer,
.gmOverlay_header,
.gmOverlay_cnt .photoBox img,
#vipRegistrationAdvertisement img,
.componentContainer input,.componentContainer textarea,.componentContainer select,.componentContainer input.checkbox,.componentContainer .output,.componentContainer .outputLong,
.componentContainer fieldset,
.componentContainer .innerFieldSet,
.outputScroll
{
  border-bottom-color:#543C33;
}

.wide_module_container .panel,
.normal_module_container .panel,
.half_module_container .panel,
.componentContainer,
.listingPhotoContainer .listingPhoto,
.statusColumn,
.mapWrap,
.photoColumn,
.thumbnailColumnWrap,
.guideButton,
#searchEngineResultsTablePanel,
#searchEngineOverlayContainer,
.gmOverlay_cnt .photoBox img,
#vipRegistrationAdvertisement img,
.componentContainer input,.componentContainer textarea,.componentContainer select,.componentContainer input.checkbox,.componentContainer .output,.componentContainer .outputLong,
.componentContainer fieldset,
.componentContainer .innerFieldSet,
.outputScroll
{
  border-left-color:#543C33;
}

/***************************************************************/
/*  Color 3: #604B41 /***************************************************************/
.wide_module_container .panel,
.normal_module_container .panel,
.half_module_container .panel,
.componentContainer,
.horizontalTabs ul li a,
.sehorizontalTabs ul li a,
.verticalTabs li a,
.verticalTabsRight li a,
#searchEngineLeftColumn,
#searchEngineMapPanel,
#searchEngineResultsTable tr.even,
#seListingContainer,
#searchEngineMarketStats,
#searchEngineOverlayContainer,
.gmOverlay_wrap,
.componentContainer .label,
#searchEngineRightColumn #listingSearchResults .scrollWrap,
#quickStats
{
  background-color:#604B41 ;
}

.thumbnailColumn ul img {
  border-top-color:#604B41 ;
}

.thumbnailColumn ul img {
  border-right-color:#604B41 ;
}

.thumbnailColumn ul img,
.gmOverlay_cnt h1 {
  border-bottom-color:#604B41 ;
}

.thumbnailColumn ul img {
  border-left-color:#604B41 ;
}

/***************************************************************/
/*  Color 4: #543C33/***************************************************************/
.statusColumn, /* LISTING DETAILS */
.photoColumn, /* SLIDESHOW/VR TOURS ON LISTING DETAILS, PERSONAL LISTINGS, SAVED LISTINGS */
.thumbnailColumnWrap,
#propertyDropDown,
.slider,
.searchDropDowns {
  background-color:#543C33;
}

/***************************************************************/
/*  Miscellaneous Colors
/***************************************************************/
#mortgageCalcOutputForm #gLeg1,
#mortgageCalcOutputForm #gLeg2,
.photoColumn .description{
  background-color:#9C9C66 ;
}
/* form label colors */
.componentContainer label, .componentContainer label.error, .componentContainer .label{
  color:#ffffff;
}
.componentContainer .requiredFieldMessage,
.componentContainer .requiredFieldIndicator{
  color:#FF890D;
}

/* form inputs */
.componentContainer input, .componentContainer textarea, .componentContainer select, .componentContainer input.checkbox,
.componentContainer .output, .componentContainer .outputLong{
}

.componentContainer input.error, .componentContainer input.long_error,
.componentContainer textarea.error, .componentContainer textarea.long_error,
.componentContainer select.error, .componentContainer select.long_error{
  background-color: yellow;
  color: #543C33;
}

/* when a thumbnail is selected in the listing view */
.thumbnailColumn ul .selected
{
border-color:yellow;
}

#searchEngineResultsTable tr.mouseOver, #searchEngineResultsTable tr.highlighted{
  background-color:#CDCDCD;
  color:#777777;
}

.componentContainer input.submit{
  border-top-color:#f7b668;
  border-right-color:#a76414; 
  border-bottom-color:#a76414;
  border-left-color:#f7b668; 
  background-color:#f7941d;
  color: white;
}

.componentContainer .dateSpacer{}

.slider{}

/*  left and right widgets  */	

.widget {
color:#ffffff ;
background:none;
}

	.widget a{
	color:#C0907C;
	}
	
	.widget a:hover{
	color:#BAB296;
	}
	
	.widget h1{
	color:#ffffff ;
	}
	
	.widgetHeader, .widgetName{
	font-size:115%;
	font-weight:bold;
	color:#ffffff;
	background-color:#8f4c2f;
	letter-spacing:-1px;
	}
	
	.widgetContent {
	background:none;
	}
	
	.widgetContent .smallFont{
	font-size:90%;
	}

/* ----- Search Engine Additions - Oct0509 --------------------------------------------------------- */

.quickStats_on {
background-color:#F3F1D3 !important;
color:#444444 !important;
}

.saveSendOptions_on {
background-color:#F3F1D3 !important;
color:#444444 !important;
}

/* ----------------------------------------------------------------------------
------------------------------------------------------
NEW FORMS/MODs STYLES (LISTING DETAILS) - May 31 2010
------------------------------------------------------
---------------------------------------------------------------------------- */

/* ITEMS WITH A TOP BORDER */
.horTabs ul li a,
.horTabs li a:hover,
.horTabs .select a,
.horTabs .select a img,
.dataLabel,
.dataOutput,
.submitBtn_container {
 border-top:1px solid;
}

/* ITEMS WITH A RIGHT BORDER */
.horTabs ul li a,
.horTabs li a:hover,
.horTabs .select a,
.horTabs .select a img {
 border-right:1px solid;
}

/* ITEMS WITH A BOTTOM BORDER */
.horTabs,
.dataList li,
.listingSummary_item,
.listingSummary_details .tableDataWrap .dataLabel,
.inquireForm_wrap,
.listingSummary_details .tableDataWrap .dataOutput,
.formFull_width .radioBtn_container,
.formFull_width .checkbox_container,
.formHalf_widthR .checkbox_container,
.formHalf_widthL .checkbox_container,
.formHalf_widthR .radioBtn_container,
.formHalf_widthL .radioBtn_container {
 border-right:1px solid;
}

/* ITEMS WITH A LEFT BORDER */
.horTabs ul li a
.horTabs li a:hover
.horTabs .select a
.horTabs .select a img {
 border-left:1px solid;
}

/* MAIN BORDER COLOR */
.horTabs ul li a,
.horTabs,
.horTabs li a:hover,
.horTabs .select a,
.horTabs .select a img,
.listingDetails_topDetailsR form input,
.dataLabel,
.dataOutput,
.dataList li,
.listingSummary_item,
.inquireForm_wrap,
.listingSummary_details .tableDataWrap .dataLabel,
.listingSummary_details .tableDataWrap .dataOutput,
.submitBtn_container,
.formFull_width .radioBtn_container,
.formFull_width .checkbox_container,
.formHalf_widthR .checkbox_container,
.formHalf_widthL .checkbox_container,
.formHalf_widthR .radioBtn_container,
.formHalf_widthL .radioBtn_container {
 border-color:#543C33;
}

/* ITEMS WITH A COMPLETE BORDER */
/* FORM ELEMENTS STYLES */
.listingDetails_topDetailsR form input,
.formFull_width .textarea,
.formFull_width .inputReg,
.formHalf_widthR .dropDown,
.formHalf_widthL .dropDown,
.formHalf_widthR .textarea,
.formHalf_widthL .textarea,
.formHalf_widthR .inputReg,
.formHalf_widthL .inputReg,
.listingDetails_topDetailsR #listingURL {
 border:1px solid #543C33;
}

/* LIGHT BACKGROUND COLOR */
#listingSummary_container {
 background-color:#e6e6e6;
}

/* MED BACKGROUND COLOR */

/* DARK BACKGROUND COLOR */
#listingDetails_container .title,
#listingDetails_container .horizontalTabPanel_slideshow,
.listingDetails_disclaimer,
.horTabs li a:hover,
.horTabs .select a,
.horTabs .select a img,
.horTabs ul li a,
.formLegend,
#listingDetails_slideShow {
 background-color:#543C33;
}

/* FORM ELEMENTS STYLES */
/* FORM ELEMENTS STYLES */
.listingDetails_topDetailsR form input,
.formFull_width .textarea,
.formFull_width .inputReg,
.formHalf_widthR .dropDown,
.formHalf_widthL .dropDown,
.formHalf_widthR .textarea,
.formHalf_widthL .textarea,
.formHalf_widthR .inputReg,
.formHalf_widthL .inputReg,
.listingDetails_topDetailsR #listingURL {
 background-color:#ffffff;
 color:#444444;
}

/* FORM ELEMENTS STYLES IN THE SEARCH ENGINE
THESE MAY BE DIFFERENT DUE TO THE BG COLOR OF THE SEARCH ENGINE - 
IN THAT CASE U CAN CHANGE THEM BELOW
*/
#seListingContainer #listingDetails_container .listingDetails_topDetailsR form input,
#seListingContainer #listingDetails_container .formFull_width .textarea,
#seListingContainer #listingDetails_container .formFull_width .inputReg,
#seListingContainer #listingDetails_container .formHalf_widthR .dropDown,
#seListingContainer #listingDetails_container .formHalf_widthL .dropDown,
#seListingContainer #listingDetails_container .formHalf_widthR .textarea,
#seListingContainer #listingDetails_container .formHalf_widthL .textarea,
#seListingContainer #listingDetails_container .formHalf_widthR .inputReg,
#seListingContainer #listingDetails_container .formHalf_widthL .inputReg {

}

/* OTHER SPECIFIC STYLES */
#seListingContainer #listingDetails_container { /* THIS MAY OR MAY NOT BE USED */
}
