/*  --------------------------------------------------------
	Base Sheet Styles
	--------------------------------------------------------  */
body { 
	padding: 0; 
	background-color:#660000; 
	font-family: Georgia, Palatino, Palatino Linotype, serif;
	min-width: 775px;
	margin: 6px 0;
	height: 100%; 
	text-align: center;
}
a img { border:0; }
.clear { clear: both; height: 1px; font-size: 0.01em; }

/*  --------------------------------------------------------
	Global Page Styles
	--------------------------------------------------------  */

#container { 
	width: 775px;  
	padding: 0px;	
	min-height: 100%;
	height: auto !important;
	height: 100%; 
	text-align:left;
	margin: 0px auto;
}

#menu { background-image: url(/images/bg-menu.jpg); background-repeat: no-repeat; background-position: top; padding: 16px 5px 10px 40px; font-size: 12px; width: 225px; line-height: 18px;}
	#menu .parent { color: #000; font-weight:bold;}
	#menu .parent a { color:#000;  text-decoration:none; }
	#menu .parent a:hover { color:#666;  text-decoration:underline; }
	#menu .child { color: #272727; }
	#menu .child a { color:#272727;  text-decoration:none; margin-left:6px; }
	#menu .child a:hover { color:#474747;  text-decoration:underline; }
	
.commMenu { font-size:11px; padding-left:9px; }
	.commMenu a { color:#666; text-decoration:none; }
	.commMenu a:hover { color:#000; }
	
.footer {  color: #fff; width:765px; margin:8px 0 15px 45px; font-size: 11px;}
	.footer a { color:#fff; }
	.footer a:hover { color:#fff; background-color:#93C548; text-decoration:none; }
	
/** Page Wrapper **/
#pageWrapper{ background-image: url(/images/Batch-Horiz1.jpg); background-repeat: repeat-y; background-position: top; }
#contentWrapper { margin: 10px 35px 10px 0px; z-index:999; }
/***** Photo Gallery (lightbox) ********/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}

.pageTitle { font-size:18px; line-height:36px; font-weight:bold; color:#872626;} 
 
.content { padding:3px 20px 5px 0px; font-size:12px; line-height:16px; }
	.content a { color:#272727; }
	.content a:hover { color:#fff; background-color:#272727; text-decoration:none; }

.divArticle { margin:4px 0 6px 0; padding:2px 0 4px 0; border-bottom:1px solid #d7ceb5; font-size:11px; line-height:16px; }
.articleDate { font-size:12px; color:#575757; }
.articleTitle { color:#272727; font-size:16px; font-weight:bold; margin:5px 0 4px 0;}
	.articleTitle a { color:#272727; }
	.articleTitle a:hover { color:#fff; background-color:#272727; text-decoration:none; }
.articleContent { font-size:12px; color:#000; line-height:15px; }
	.articleContent a { color:#272727; }
	.articleContent a:hover { color:#fff; background-color:#272727; text-decoration:none; }

#overlay{ background-image: url(/application/utilities/lightbox/overlay.png); z-index:6000;   }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	z-index:5000;   
	background-image: url(/images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/application/utilities/lightbox/overlay.png", sizingMethod="scale");
}

/** CALENDAR LINKS **/
A:link.calDayLink     {color: #990000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:visited.calDayLink  {color: #990000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:hover.calDayLink    {color: #990000; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:active.calDayLink   {color: #990000; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}

A:link.calDayLinkArtist     {color: #000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:visited.calDayLinkArtist  {color: #000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:hover.calDayLinkArtist    {color: #000; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:active.calDayLinkArtist  {color: #000; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}

A:link.calMonthLink     {color: #FFFFFF; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight:normal;}
A:visited.calMonthLink  {color: #FFFFFF; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight:normal;}
A:hover.calMonthLink    {color: #FFFFFF; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight:normal;}
A:active.calMonthLink   {color: #FFFFFF; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight:normal;}

A:link.calTodayLink     {color: #FFFFFF; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:visited.calTodayLink  {color: #FFFFFF; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:hover.calTodayLink    {color: #FFFFFF; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
A:active.calTodayLink   {color: #FFFFFF; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight:normal;}
