/* 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, .plgHeaderbarAction:hover {
	font-size:11px;
}

/*= Plugin titles ----- */
.pluginTitle {
	color:#fff;
	font:15px Arial, Verdana, sans-serif;
}

/*////////////////////////////////////////////////////
= Plugin Header bar and border ----- */
.plgHeaderbar {
	color: #615341;
	font: 18px Georgia, "Times New Roman", Times, serif;
	padding-bottom:4px;
}

.plgBorder,.plgHeaderbarBorder {
	background:transparent;
}
/*---------------------------------------------------------
/////////////////////////////////////////////////////////
-----------------------------------------------------------
= II.B. CALENDAR PLUGIN -----*/
.plgCalendarHeader {
	background:transparent;
	color: #313536;
	font:bold 14px Times New Roman;

}

.plgCalendarWeekday,.plgCalendarWeekend,.plgCalendarDayOn {
	background:transparent;
	color:#615341;
	font:400 14px Times NEw Roman;
	padding:5px 0;
	text-decoration:none;
}

.plgCalendarWeekday a,.plgCalendarWeekend a,.plgCalendarDayOn a {
color:#615341;
}

.plgCalendarWeekday a:hover,.plgCalendarWeekend a:hover,.plgCalendarDayOn a:hover {
color:#6f1926;
}

/*9/12/12: jnolfi - new Calendar update!!*/
.calTitle {width:100%;margin-bottom:15px;}

.calWrap .calTitle h2 {margin:0;} /*overrides main css*/


.inner {

    margin-bottom: 10px;
    width: 340px;
}
.dateBoxWrapper {
    background: url("../../../../images/calDateBG.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 50px;
    padding-bottom: 15px;
    text-align: center;
    width: 62px;
}
.datePos {
    padding: 7px 20px 0 12px;
}
.calDayOfWeek {
    color: #615341;
    font: 11px Arial,Helvetica,sans-serif;
}
.calDay {
    color: #615341;
    font: 20px Arial,Helvetica,sans-serif;
}
.calEventContentWrapper {
    float: left;
    margin-left: 20px;
    width: 255px;
}
.calEventContentWrapper h3 a {
    color: #000000;
    font: bold 14px Arial,Helvetica,sans-serif;
    text-decoration: none;
}
.calEventContentWrapper h3 a:hover {
    color: #be7a2d;
    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;
}

.customNews {
padding:12px;	
border:1px solid #ded8c9;
background:#fff;
}

.articleAlt .customNews{
background:none;	
border:0;
}

.customNews a {
	color: #000000;
    font: bold 14px Arial,Helvetica,sans-serif;
    text-decoration: none;
}
.customNews a:hover {
    color: #be7a2d;
	font: bold 14px Arial,Helvetica,sans-serif;
    text-decoration: 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:#FFF;
	color:#000;
	font-family:Arial, Verdana, sans-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:Arial, Verdana, sans-serif;
}