/* CSS Document 
 COPYRIGHT -- CLUBESSENTIAL 2006, All rights reserved
-------------------------------------------------------------------
General Row Hover Classes*/
/***************************************************
  HEADER TAG ADDITION  */
H1
{
	display:inline;
	font-family:"Times New Roman";
	font-size:30px;
	color:silver;
	text-decoration:none;
	font-style:normal;
	font-weight:400;
	margin:0;
	padding:0;
}

H2
{
	display:inline;
	font-family:"Times New Roman";
	font-size:16px;
	color:silver;
	text-decoration:none;
	font-style:italic;
	font-weight:400;
	margin:0;
	padding:0;
}

H3
{
	display:inline;
	font-family:"Arial";
	font-size:13px;
	color:#8b0000;
	text-decoration:none;
	font-style:normal;
	font-weight:700;
	margin:0;
	padding:0;
}

P {	color: #fff;
	font: 11px "Lucida Sans Unicode", Arial, sans-serif;
	}

TABLE
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
}

A
{
	text-decoration:none;
	color:#b7b9e4;
}

A.small
{
	font-size:9pt;
	font-family:Arial, sans-serif;
	color:#FFF;
}

A:hover
{
	color:#FFF;
	text-decoration:underline;
}

A:visited
{
	text-decoration:none;
	color:#b7b9e4;
}
/* FRAME PAGE BACKGROUND */
.page
{
	background:#424D2E;
}

.DarkBackgroundWrapper, .DarkBackgroundWrapper a, .DarkBackgroundWrapper a:hover {
background-color: white;
color:#000;
}



.rowNormal
{
	color:#000;
	background-color:#FFF;
}

/*Copyright text at bottom of each page*/
.copyright
{
	font-size:10px;
	color:#000;
}

/*MEMBER PROFILE MODULE*/
.modRosterHiliteHiddenField
{
	color:#AAA;
}

/*ROSTER PROFILE UPDATE REPORT MODULE*/
.modProfileReportRowHeader
{
	background-color:#99BFD9;
}

/* Plug-in POLLING 
bkg = E1DAB4 (matched)  or  F4EECC (light)*/
.plgPollQuestionArea
{
	background-color:#F4EECC;
	font-family:Arial, sans-serif;
	color:#000;
}

.plgPollHeader
{
	font-size:smaller;
	background-color:#E1DAB4;
	font-weight:700;
	font-family:Arial, sans-serif;
	color:#000;
}

.plgPollResultBar
{
	background-color:#D7BF7F;
}

.plgPollHighlightFont
{
	font-family:Arial, sans-serif;
	color:red;
}

.plgPollBorder
{
	background-color:#CFC890;
}

/* ###  DYNAMIC LIST  ### */
.modDListItemListname
{
	font-size:14px;
	font-family:Arial;
	color:#000;
	font-weight:700;
	text-decoration:none;
}

.modDListItemTitle
{
	font-size:16px;
	font-family:Arial;
	color:#000;
	font-weight:700;
	text-decoration:none;
}

.modDListItemSubtitle
{
	font-size:10px;
	font-family:Arial;
	color:#000;
	font-weight:400;
	text-decoration:none;
}

/*GENERAL PLUGIN ACTION LINKS*/
A.plgHeaderBarAction
{
	font-size:9pt;
	color:#b7b9e4;
	text-decoration:underline;
}

A.plgHeaderBarAction:hover
{
	font-size:9pt;
	color:#FFF;
	text-decoration:underline;
}

A.plgHeaderBarAction:visited
{
	font-size:9pt;
	color:#b7b9e4;
	text-decoration:none;
}

/*USER REGISTRATION MODULE*/
.modSignupForm
{
	background-color:#F0EADA;
}

/*SEARCH ENGINE*/
A.modSearchPrintButton
{
	color:red;
	text-decoration:none;
	font-weight:700;
}

.modSearchResults
{
	background-color:#F0EADA;
	color:#000;
}

/*Module Specific Classes*/
.modArticlesRowHighlight
{
	background-color:#FFF;
	font-family:Arial;
	font-size:10px;
	font-weight:400;
	color:#000;
	text-decoration:none;
}

.modArticlesDayHeader
{
	background-color:#D9E0CB;
	font-family:Arial;
	font-size:10px;
	font-weight:700;
	color:#7c7351;
	border:1px solid #7c7351;
}

A.modEvtMgrHeader:visited
{
	font-weight:700;
	color:#FFF;
	text-decoration:none;
}

/*Module Specific Classes*/
.modDirectoryNoEditShade
{
	background-color:#F7F4F3;
}

.modDirectoryCheckboxShade
{
	background-color:#DEDEDE;
}

.txtbox
{
	background-color:#fff;
	color:#000;
	font-family:Arial, sans-serif;
	font-size:8pt;
	margin-top:2px;
	margin-bottom:2px;
	border-style:inset;
	border-width:2px;
}

/* LEFT NAV MENU BACKGROUND */
.CEMenu
{
	background:url(http://www.ceclients.com/sites/EldoradoCountryClubPublic/images/nav_bg.jpg) bottom center no-repeat;
	padding:0 1px 0 0;
}

/* PLUGIN TITLES */
.plugintitle
{
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#FFF;
}

/* External News Text (not links) */
.news
{
	font-family:Arial, sans-serif;
	font-size:11px;
}

/* Plug-in CALENDAR */
.plgCalendarHeader
{
	font-size:10px;
	background-color:transparent;
	font-family:Arial;
	color:#FFF;
	font-weight:700;
	text-decoration:none;
	padding:2px;
}

.plgCalendarWeekday
{
	font-size:10px;
	background-color:#798874;
	font-family:Arial;
	color:#FFF;
	font-weight:400;
	text-decoration:none;
	padding:2px;
}

.plgCalendarWeekend
{
	font-size:10px;
	background-color:#798874;
	font-family:Arial;
	color:#FFF;
	font-weight:400;
	text-decoration:none;
	padding:2px;
}

.plgCalendarDayOn
{
	background-color:#798874;
	font-family:Arial;
	font-size:10px;
	font-weight:400;
	color:#FFF;
	text-decoration:underline;
	padding:2px;
}

/* Plug-in HEADER BAR */
.plgHeaderBar
{
	font-size:11px;
	background-color:transparent;
	font-family:Arial, sans-serif;
	color:#b7b9e4;
}

.plgHeaderBarAction
{
	font-size:8px;
	font-family:Arial, sans-serif;
	color:#b7b9e4;
}

.plgAltLine
{
	background-color:#f6f7f2;
}

/* Plug-in 5DAY WEATHER */
.plgWeatherHeader
{
	font-size:smaller;
	background-color:transparent;
	font-weight:700;
	font-family:Arial, sans-serif;
	color:#FFF;
}

.plgWeatherHghTxt
{
	font-size:smaller;
	font-family:Arial, sans-serif;
	color:#AE741C;
}

.plgWeatherLowTxt
{
	font-size:smaller;
	font-family:Arial, sans-serif;
	color:#C3D3D6;
}

.plgWeatherCndTxt
{
	font-size:smaller;
	font-family:Arial, sans-serif;
	color:#FFF;
}

/* Plug-in INBOX */
.plgInboxHeader
{
	font-size:11px;
	background-color:#FFF;
	font-weight:700;
	font-family:Arial, sans-serif;
	color:#000;
}

/* Plug-in LEADERBOARD */
.plgLdrbrdHeader
{
	font-size:11px;
	font-weight:700;
	font-family:Arial, sans-serif;
	color:#000;
}

.plgLdrbrdHiliteUser
{
	font-weight:700;
	color:#fff;
}

.h
{
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#7c7351;
	padding-left:20px;
}

.plgLinkDesc
{
	font-size:smaller;
	font-family:Arial, sans-serif;
	color:#000;
	padding-left:9px;
	text-decoration:none;
}

/* Plug-in RESERVATIONS */
.plgResCurrent
{
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#fff;
}

.plgResDesc
{
	font-size:8pt;
	font-family:Arial, sans-serif;
	color:#000;
}

/* **********MODULE SPECIFIC CLASSES*********** 
 ###  GENERAL MODULE SETTINGS  ### */
.modHeader
{
	font-size:14pt;
	font-family:Arial, sans-serif;
	color:#000;
}

.modAdmin
{
	font-size:11px;
	font-family:Arial, sans-serif;
	background-color:#FFF;
	color:#FFF;
}

.modPopupHeader
{
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#FFF;
	background-color:#7c7351;
	border-bottom:#000 1px solid;
	border-top:#D9E0CB 1px solid;
	padding:1px;
}

.fadedfont
{
	color:#003060;
}

/* ###  SITE STATISTICS  ### */
.modStatsVisitorBar
{
	background-color:#D9E0CB;
	color:#FFF;
}

/* ###  COURSE TOUR  ### */
.modCrsTourSelectedTab
{
	background-color:#fff;
	font-weight:700;
	color:#000;
}

.modActUserListDataRow
{
	background-color:#FFF;
	font-size:8pt;
	color:#000;
}

.modActUserListDataRowALT
{
	background-color:#fff;
	font-size:8pt;
	color:#000;
}

.modCalMonthWeekDayDisabled
{
	background-color:#D9E0CB;
}

/* ROSTER */
.RosterRowOn
{
	font-size:11px;
	background-color:#FFF;
	font-family:Arial, sans-serif;
}

.RosterLetterOn
{
	font-weight:700;
	font-size:11px;
	background-color:#fff;
	font-family:Arial, sans-serif;
}

/* DIRECTORY -> EDIT ROSTER OPTIONS -> CANCEL & NEXT BUTTON */
.but
{
	border-right:1px outset ButtonHighlight;
	border-top:1px outset ButtonHighlight;
	font-size:11px;
	background-color:#fff;
	border-left:1px outset ButtonHighlight;
	cursor:pointer;
	color:#000;
	border-bottom:1px outset ButtonHighlight;
	font-family:Arial, sans-serif;
}

/* DIRECTORY -> EDIT ROSTER OPTIONS -> CLOSE BUTTON */
.membut
{
	border-right:1px solid ButtonFace;
	border-top:1px solid ButtonFace;
	font-size:8pt;
	background-color:#fff;
	border-left:1px solid ButtonFace;
	cursor:pointer;
	color:#000;
	border-bottom:1px solid ButtonFace;
	font-family:Arial, sans-serif;
}

/* BUTTONS 
 Admin Bar Button */
.abut
{
	background-color:#fff;
	color:#000;
	font-family:Arial, sans-serif;
	font-size:8pt;
	margin-top:2px;
	margin-bottom:2px;
	border-style:outset;
	border-width:2px;
}

.largerfont
{
	font-size:larger;
}

.smallerfont
{
	font-size:smaller;
}

/* 3.0 
 Used for pop-up windows headers */
TD.clsRaised
{
	background-color:#7c7351;
	border-bottom:1px solid #000;
	border-top:1px solid #fff;
	padding:1px;
}

/* TABS */
.tnavTitle
{
	font-weight:700;
	font-size:12pt;
	font-family:Verdana, Arial, sans-serif;
}

/* Title for active tab section */
.tnavTabON
{
	font-weight:700;
	font-size:11px;
	color:#000;
	font-family:Arial, sans-serif;
	background-color:#fff;
	text-decoration:none;
}

/* Rollover inactive tab sections */
A.tnavTabOFF:hover
{
	font-weight:400;
	font-size:11px;
	color:#D9E0CB;
	font-family:Arial, sans-serif;
	background-color:#7c7351;
	text-decoration:none;
}

/* INBOX -> Mail groups window body */
.tnavTabContent
{
	font-size:11px;
	color:#000;
	font-family:Arial, sans-serif;
	background-color:#fff;
	text-decoration:none;
}

.adminbar
{
	background-color:#fff;
	font-family:Arial, sans-serif;
	font-weight:400;
	font-size:11px;
	color:#000;
}

/****************************************************
***************************************************
 UNUSED 
****************************************************/
.RosterSearchBox
{
	font-size:11px;
	background-color:#6FFF07;
	color:#000;
	font-family:Verdana, Arial, sans-serif;
}

.UserProfile
{
	background-color:#6FFF10;
}

/* Not in use */
.UserProfileMenu_THIS_IS_OLD
{
	font-size:11px;
	background-color:#6FFF11;
	font-family:Arial, sans-serif;
	text-decoration:none;
}

/* Background */
.darea
{
	background-color:#6FFF12;
}

.dynamicpage
{
	background-color:#6FFF13;
}

.abut2
{
	background-color:#5CEF16;
	color:#5CEF17;
	font-family:Arial, sans-serif;
	font-size:8pt;
	margin-top:2px;
	margin-bottom:2px;
	border-style:outset;
	border-width:2px;
}

/* Old */
.moduletitle
{
	font-size:24pt;
	font-family:Verdana, Arial, sans-serif;
}

/* Original 11px with color F5F4E9*/
A.tnavTabON
{
	font-weight:700;
	font-size:20pt;
	color:#2300FF;
	font-family:Arial, sans-serif;
	background-color:#5CFF03;
	text-decoration:none;
}

/* Original 11px with bgcolor FFFFFF*/
A.tnavTabON:visited
{
	font-weight:700;
	font-size:20pt;
	color:#2300FE;
	font-family:Arial, sans-serif;
	background-color:#0021FF;
	text-decoration:none;
}

/* Original 11px with bfcolor FFFFFF*/
A.tnavTabON:hover
{
	font-weight:700;
	font-size:20pt;
	color:#b7b9e4;
	font-family:Arial, sans-serif;
	background-color:#0021FA;
	text-decoration:none;
}

.plgCalContentWkDay
{
	font-family:Verdana, Arial, Sans Serif;
	font-weight:400;
	font-size:18pt;
	color:#5CFD00;
	background-color:#5CFD00;
}

/* Original 8pt with bgcolor FFFFFF color 000000*/
.plgCalContentWkDayMO
{
	font-family:Verdana, Arial, Sans Serif;
	font-weight:400;
	font-size:18pt;
	color:#5CFC00;
	background-color:#5CFC00;
}

/* Original 8pt with bgcolor E1DAB4 color 000000*/
.plgCalContentWkEnd
{
	font-family:Verdana, Arial, Sans Serif;
	font-weight:400;
	font-size:18pt;
	color:#5CFB00;
	background-color:#5CFB00;
}

/* Original 8pt with bgcolor FFFFFF color 000000*/
.plgCalContentWkEndMO
{
	font-family:Verdana, Arial, Sans Serif;
	font-weight:400;
	font-size:18pt;
	color:#5CFA00;
	background-color:#5CFA00;
}

/* 3.0 COMPATIBILITY 
Weather, Calendar*/
.colorlevel1
{
	color:#5CFF10;
}

/*.colorlevel1 {COLOR: #000000}*/
.colorlevel2
{
	color:#5CFF11;
}

/*.colorlevel2 {COLOR: #A65456}*/
.colorlevel3
{
	color:#5CFF12;
}

/*.colorlevel3 {COLOR: #E1D1D1}*/
.colorlevel4
{
	color:#5CFF13;
}

/*.colorlevel4 {COLOR: #000000}*/
.colorlevel5
{
	color:#5CFF14;
}

/*.colorlevel5 {COLOR: #DA8080}*/
.colorBG3
{
	background-color:#5CFF17;
}

/*.colorBG3 {BACKGROUND-COLOR: #000000}*/
.colorAdminBG
{
	background-color:#5CFF18;
}

/*.colorAdminBG {BACKGROUND-COLOR: #FDE5E6}*/
.colorlevel2BG
{
	background-color:#5CFF20;
}

/*.colorlevel2BG {BACKGROUND-COLOR: #A65456}*/
.colorlevel3BG
{
	background-color:#5CFF21;
}

/*.colorlevel3BG {BACKGROUND-COLOR: #ECE2E2}*/
.colorlevel4BG
{
	background-color:#5CFF22;
}

/*.colorlevel4BG {BACKGROUND-COLOR: #000000}*/
.colorlevel5BG
{
	background-color:#5CFF23;
}

/*.colorlevel5BG {BACKGROUND-COLOR: #DA8080}
***************************************************
 COPYRIGHT -- CLUBESSENTIAL 2002, All rights reserved 
* ADDITIONS BY JUN**/
.modCalMonthWeekDay
{
	background-color:#FFF;
	font-family:Arial;
	text-decoration:none;
	font-size:10px;
	color:#000;
}

.modCalMonthWeekDayHeader
{
	background-color:#7c7351;
	font-family:Arial;
	font-size:10px;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
}

.modCalMonthToday
{
	font-family:Arial;
	font-size:10px;
	font-weight:700;
	text-decoration:none;
	background-color:#fff;
	border:thin solid #000;
}

.modCalDayRowDk
{
	background-color:#ccc;
	font-family:Arial;
	font-size:10px;
	font-weight:400;
	color:#000;
	text-decoration:none;
}

.modReportingDataRowHeading1
{
	background-color:#FFF;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:700;
	text-decoration:none;
}

.modReportingDataRowALTHeading1
{
	background-color:#F3F3F3;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:700;
	text-decoration:none;
}

.modReportingDataRowHeading2
{
	background-color:#FFF;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
	text-indent:10px;
	text-align:left;
	list-style-position:outside;
	
}

.modReportingDataRowALTHeading2
{
	background-color:#F3F3F3;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
	text-indent:10px;
	text-align:left;
	list-style-position:outside;
	
}

.modReportingDataRow
{
	background-color:#FFF;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
}

.modReportingDataRowALT
{
	background-color:#F3F3F3;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
}

.modReportingHeader
{
	background-color:#7c7351;
	color:#FFF;
	font-family:Arial;
	font-size:10px;
	font-weight:700;
	text-decoration:none;
}

.modReportingDataRowHeading3
{
	background-color:#FFF;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
	text-indent:20px;
	text-align:left;
	list-style-position:outside;
}

.modReportingDataRowALTHeading3
{
	background-color:#F3F3F3;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
	text-indent:20px;
	text-align:left;
	list-style-position:outside;
	
}

.modReportingDataRowHeading4
{
	background-color:#FFF;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
	text-indent:30px;
	text-align:left;
	list-style-position:outside;
	
}

.modReportingDataRowHeading5
{
	background-color:#FFF;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
	text-indent:40px;
	text-align:left;
	list-style-position:outside;
	
}

.modReportingDataRowALTHeading4
{
	background-color:#F3F3F3;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
	text-indent:30px;
	text-align:left;
	list-style-position:outside;
	
}

.modReportingDataRowALTHeading5
{
	background-color:#F3F3F3;
	font-size:10px;
	color:#000;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
	text-indent:40px;
	text-align:left;
	list-style-position:outside;
	
}

.modArticlesRowHighlightALT
{
	background-color:#F1F1F1;
	font-family:Arial;
	font-size:10px;
	font-weight:400;
	color:#000;
}

.modSurveyResultHeader
{
	font-family:Arial;
	font-size:20px;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	background-color:#7c7351;
}

.rowAlternate
{
	background-color:#F1F1F1;
	color:#000;
}

.rowHeader
{
	background-color:#D9E0CB;
	font-weight:700;
	border:1px solid #000;
	color:#000;
}

.CookieTrail
{
	visibility:hidden;
}

.rowHover,.modProfileReportRow,.modInboxMessageView,.modMsgBrdShaded,.modMapShaded,.modSearchShaded,.modSearchShaded2,.modCalDayRow,.modCalWeekRow,.RosterColumnTitle,.colorBG1,.colorBG2
{
	background-color:#fff;
}

.modSurveyEditDividerHdr,.plgHeaderBarBorder,.plgBorder,.plgWeatherAltBkg
{
	background-color:transparent;
}

.modInboxMessageTextArea,.modCalYearCurrentMonthHighlight,.modCrsTourSelectedHole,.modCalDayRowLeftHeader,.rowhighlight
{
	background-color:#FFF;
}

A.RosterRowHidden,A.RosterRowHidden:hover,A.RosterRowHidden:visited
{
	color:red;
	text-decoration:none;
}

.modCalYearCurrentDayHighlight,.modEvtMgrHeader,.modGolfStatsHeader1,.modCrsTourHoleChooser
{
	background-color:#7c7351;
	font-weight:700;
	color:#FFF;
}

A.modEvtMgrHeader,A.modEvtMgrHeader:hover
{
	font-weight:700;
	color:#FFF;
	text-decoration:underline;
}

BODY,.RosterRowOff
{
	font-size:11px;
	font-family:Arial, sans-serif;
}

A.anchor,A:visited,.modCrsTourScoreCardHeader:visited,.modCrsTourScoreCardHeader:hover,.modActUserListHeader:visited,.modActUserListHeader:hover
{
	color:#b7b9e4;
}

A:hover {color:#fff}


.cornerheader,.bannerheader,.globalnav,.RosterColDiv,.tnavBorder,.colorlevel1BG
{
	background-color:#7c7351;
}

.s,.plgNewsPosted
{
	font-size:8pt;
	font-family:Arial, sans-serif;
	color:#000;
	padding-left:9px;
}

.plgLinkTxt,.plgResTxt
{
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#7c7351;
}

.modHeaderLine,.tnavtabon .smallerfont,.tnavtabon a,.tnavtabon a:hover
{
	color:#000;
}

.modAltLine,.modCalMonthWeekEndDay
{
	background-color:#E7E7E7;
}

.modChatIndexHeader,.modStatsUserBar,.modCrsTourUNSelectedTab,.modCrsTourTeeBoxHeader,.modCrsTourScoreCardHeader,.modActUserListHeader,.modCalWeekDayHeader,.modCalWeekDayHeader:hover,.modCalWeekDayHeader:visited
{
	background-color:#7c7351;
	color:#FFF;
}

.modChatRoomList,.modGolfStatsHeader2,.modCrsTourScoreCardDataRowALT
{
	background-color:#fff;
	color:#000;
}

.modGolfStatsDataRow,.modCrsTourTeeBoxData,.modCrsTourScoreCardDataRow
{
	background-color:#FFF;
	color:#000;
}

.RosterLetterOff,A.RosterLetterOff,A.RosterLetterOff:hover,A.RosterLetterOff:visited
{
	font-weight:700;
	font-size:11px;
	background-color:#7c7351;
	color:#fff;
	font-family:Arial, sans-serif;
	text-decoration:none;
}

.tnavTabOFF,A.tnavTabOFF:visited
{
	font-weight:400;
	font-size:11px;
	color:#FFF;
	font-family:Arial, sans-serif;
	background-color:#7c7351;
	text-decoration:none;
}

A.modArticlesTitle,A.modArticlesTitle:hover
{
	font-family:Arial;
	font-size:10px;
	font-weight:700;
	color:#b7b9e4;
	text-decoration:underline;
}

/* custom css selectors for Eldorado CC private site */
#outerWrap
{
	text-align:center;
}

#wrapper
{
	text-align:left;
	background:#424d2e url(http://www.ceclients.com/sites/EldoradoCountryClubPublic/Images/contentbg.gif) repeat-y top center;
	width:820px;
	margin:0 auto;
}

#header
{
	background:#424d2e url(http://www.eldoradocc.org/images/header.gif) no-repeat top center;
	height:95px;
}

#mainImg td{
text-align: center
}

#mainImg td img{
border: 4px solid #bfb38b;
}

#mainContent
{
	font:10pt "times new roman", times, serif;
	color:#fff;
}

#moduleContent
{
	font:10pt "times new roman", times, serif;
	color:#000;
	background:#D3C9AC;
}


#moduleContent a
{
	
	color:#000;
	
}

#mainArticle
{
	width:520px;
	float:left;
	margin:5px 0 5px 20px;
}

#DiningmainArticle
{
	width:420px;
	float:left;
	margin:5px 0 5px 20px;
}

#sidebar
{
	width:200px;
	float:right;
	margin:5px 15px 5px 0;
}

#Diningsidebar
{
	width:300px;
	float:right;
	margin:5px 15px 5px 0;
}
#footer
{
	clear:both;
	background:url(http://www.ceclients.com/Sites/EldoradoCountryClubPublic/Images/footer_2.gif) no-repeat top center;
	height:64px;
	padding-left:18px;
}

#mainArticle td,#sidebar td, #mainArticle h2, #sidebar h2, #oneCol td, #footer td, .altLink
{
	color:#fff;
}

#oneCol {
	float: left;
	padding: 5px 15px 5px 20px;
}

#login td .smallerfont{
color: #fff
}

#loginWrap {
text-align: left;
margin: 20% auto 0 auto;
width: 400px;
border: 2px solid #bfb38b;
background: url(../../../Images/loginHeader.gif) no-repeat top left;
}

#loginArea {
padding: 5px;
margin-top: 100px
}

#footer td{
font-family: "times new roman", times,serif;
}

.floatLeft {
float: left;
}

.floatRight{
float: right;
}

.clear{
clear: both;
}

#weather{
clear: both;
margin-left: 20px;
width: 760px
}

#weather .floatLeft {
margin-left: 40px;
}

/**************************************************************************
reset editor color issues (override global light text colors for dark bgs)
**************************************************************************/

.RadEContentBordered table, .RadEContentBordered div, .RadEContentBordered p,
.RadEContentBordered h2,
.RadEWrapper div, .RadEToolText {
 
 color: #000;

}