/* Version 1.1 
*  Released: 3/21/08
*/

/* II. PLUGINS
	A. GENERAL PLUGIN CLASSES
	B. CALENDAR
	C. CALENDAR DATE PICKER
	D. WEATHER
	E. NEWS
	F. INBOX
	G. RESERVATIONS
	H. POLLING

= II.A. GENERAL PLUGIN CLASSES ////////////
///////////////////////////////////////////
 styles the links for the "Open Calendar" and "Add Article" 
 features for things like news and calendar plug-in. If all 
 of these styles are going to be the same, these classes can be comma-separated */
 
.plgHeaderbarAction,a.plgHeaderbarAction,a.plgHeaderbarAction:visited {
	font-size:11px;
}

.cal .plgHeaderbarAction,.cal a.plgHeaderbarAction,.cal a.plgHeaderbarAction:visited,
.clubNews .plgHeaderbarAction,.clubNews a.plgHeaderbarAction,.clubNews a.plgHeaderbarAction:visited {
display:none;	
}

/*= Plugin titles ----- */
.pluginTitle {
	color:#fff;
	font:15px Arial, Verdana, sans-serif;
}

/*////////////////////////////////////////////////////
= Plugin Header bar and border ----- */
.plgHeaderbar {
	color:#666;
	font:16px Arial, Verdana, sans-serif;
	font-weight:700;
	padding-bottom:4px;
}

.secondary .plgHeaderBar {
display:none;	
}

.plgBorder,.plgHeaderbarBorder {
	background:transparent;
}
/*---------------------------------------------------------
/////////////////////////////////////////////////////////
-----------------------------------------------------------
= II.B. CALENDAR PLUGIN -----*/
.plgCalendarHeader {
	background:transparent;
	color:#3e2d21;
	font:bold 16px Garamond, "Hoefler Text", Times New Roman, Times, serif;
}

.plgCalendarWeekday,.plgCalendarWeekend,.plgCalendarDayOn {
	background:transparent;
	color:#3e2d21;
	font:400 14px Garamond, "Hoefler Text", Times New Roman, Times, serif;
	padding:4px 0px;
	text-decoration:none;
}

/*---------------------------------------------------------
/////////////////////////////////////////////////////////
-----------------------------------------------------------
= II.C. CALENDAR DATE PICKER -----*/


/*datepicker container*/
#datepicker {

    padding: 6px;
	border: 2px double #6593CF;
	font: 11px Arial, Verdana, sans-serif;
	background: #F1F1F1;

}

	/*blank calendar day blocks at beginning and end of month*/
	#datepicker table.page, #datepicker td.page {

		background: #FFF;

	}
	
	/*Month*/
	#datepicker .plgHeaderBar {
	
		padding: 4px 2px;
		font: bold 12px Arial, Verdana, sans-serif;
		background: #CED8E6;
		color: #204D89;
	
	}
	
	/*Days of the week*/
	#datepicker .plgCalendarHeader {
	
		padding: 4px 2px;
		font-weight: bold;
		background: #CED8E6;
		color: #555;
	
	} 
	
	/*Dates, current day (#datepicker .plgCalendarDayOn)*/
	#datepicker .plgCalendarWeekday, #datepicker .plgCalendarWeekend,
	#datepicker .plgCalendarDayOn {
	
		background: #FFF;
		color: #204D89;
		cursor: pointer;
	
	}  
		/*links*/
		#datepicker .plgHeaderBar a.plgHeaderBarAction {
		
			padding: 4px 2px;
			font: bold 11px Arial, Verdana, sans-serif;
			background: #CED8E6;
			color: #112949;
			cursor: pointer;
		
		}
			/*next/previous arrows for months*/
			#datepicker a.plgHeaderBarAction font {
			
				cursor: pointer;
			
			} 
			
			/*hover states for links and next/previous arrows for months*/
			#datepicker .plgHeaderBar a.plgHeaderBarAction:hover,
			#datepicker a.plgHeaderBarAction font:hover {
		
				color: #3279D5;
				text-decoration: none;
			
			}

/*---------------------------------------------------------
/////////////////////////////////////////////////////////
-----------------------------------------------------------
= II.D. WEATHER PLUGIN ----- */
.plgWeatherHeader {
	color:#333;
	font:11px Arial, Verdana, sans-serif;
}

.plgWeatherAltBkg {
}

.plgWeatherHghTxt {
	color:#222;
	display:block;
	font:22px Arial, Verdana, sans-serif;
	font-weight:700;
	letter-spacing:-0.1em;
}

.plgWeatherLowTxt {
	color:#222;
	font:16px Arial, Verdana, sans-serif;
	font-weight:700;
}

.plgWeatherCndTxt {
	clear:both;
	color:#777;
	display:none;
	font:11px Arial, Helvetica, sans-serif;
}

/*---------------------------------------------------------
/////////////////////////////////////////////////////////
-----------------------------------------------------------
= II.E. NEWS ----- */
.plgNewsPosted {
	color:#222;
	font:11px Arial, Verdana, sans-serif;
}

.plgAltLine {
	background:none;
}

/*---------------------------------------------------------
/////////////////////////////////////////////////////////
-----------------------------------------------------------
= II.F. Inbox, Leaderboard, Link plugins ----- */
.plgInboxHeader {
	background:#eee;
	color:#000;
	font:700 13px Arial, Verdana, sans-serif;
}

.plgLdrBrdHeader {
	color:#000;
	font:700 13px Arial, Verdana, sans-serif;
}

.plgLdrBrdHiliteUser {
	color:#666;
	font-weight:700;
}

.plgLinkTxt {
	color:#eee;
	font:13px Arial, Verdana, sans-serif;
}

.plgLinkDesc {
	color:#000;
	font:smaller Arial, Verdana, sans-serif;
	padding-left:9px;
	text-decoration:none;
}

/*---------------------------------------------------------
/////////////////////////////////////////////////////////
-----------------------------------------------------------
= II.G. RESERVATION PLUGIN ----- */
.plgResCurrent {
	color:#666;
	font:13px Arial, Verdana, sans-serif;
}

.plgResTxt {
	color:#eee;
	font:13px Arial, Verdana, sans-serif;
}

.plgResDesc {
	color:#000;
	font:11px Arial, Verdana, sans-serif;
}

/*---------------------------------------------------------
/////////////////////////////////////////////////////////
-----------------------------------------------------------
= II.H. POLLING WINDOW ------ 
 polling window bg --------- */
.plgPollQuestionArea {
	background:none;
	color:#3e2d21;
	font-family:Garamond, "Hoefler Text", Times New Roman, Times, serif;
}

/* polling window header --------- */
.plgPollHeader {
	background:#eee;
	color:#000;
	font:700 smaller Arial, Verdana, sans-serif;
}

/* polling window results --------- */
.plgPollResultBar {
	background:#FFF;
}

/* polling window selected results - text --------- */
.plgPollHighlightFont {
	color:#888;
	font-family:Garamond, "Hoefler Text", Times New Roman, Times, serif;
}