/* =========================================================================

   Shady McGruff's  - Stylesheet for Screen

   ========================================================================= */

/* === GENERAL === */
	
body {
margin:0; 
padding:0;
}
			
a, a:link, a:active, a:visited  { 
color:#BF1900; 
text-decoration:none;
}

a:hover { 
text-decoration:underline;
}
input,textarea,select,option {
border: 1px solid black;
background: transparent;
}
	
/* === BACKGROUND === */

body {
background:#1A4B1F url(../images/background-topshadow.jpg) repeat-x;
}
#sideShado-leftHeader{
background:url(../images/sideShado-leftHeader.jpg) no-repeat right top;
}
#sideShado-left{
background:url(../images/sideShado-left.jpg) repeat-y right top;
}
#sideShado-leftFooter{
background:url(../images/sideShado-leftFooter.jpg) no-repeat right top;
}
#sideShado-riteHeader{
background:url(../images/sideShado-riteHeader.jpg) no-repeat;
}
#sideShado-rite{
background:url(../images/sideShado-rite.jpg) repeat-y;
}
#sideShado-riteFooter{
background:url(../images/sideShado-riteFooter.jpg) no-repeat;
}
	
/* === HEADER === */

#headerWrapper {
background:url(../images/header-backrnd.jpg) no-repeat;
background-position: left 37px;
}

#printHeader{
display:none;
}

#printHeader h1{
display:none;
}

/* === NAV === */

#nav{
display:block;
margin-top:20px;
margin-left:26px;
width:330px;
height:20px;
white-space:nowrap;
}

#nav img{
margin-right:15px;
}

/* === CONTENT === */

#contentWrapper {
 background:url(../images/contact-backrnd.jpg) repeat-y; 
 font:normal 12px/16px 'trebuchet ms';
 color:#333333;
 padding-bottom:20px;
 }
	
.titleOrange{
color:#d17818;
font-weight:bold;
}
  
/* === HOMEPAGE ===*/
  
.comingSoon-date{
font:bold 15px Arial;
color:#4f4f4f;
}
  
.comingSoon-eventTitle{
font:bold 17px/20px arial;
color:#08722d;
}
  
#friendsNfun{
display:block;
width:420px;
white-space:nowrap;
margin-top:7px;
}
  
#friendsNfun img{
width:135px;
height:85px;
display:block;
float:left; 
margin-right:3px;
}

#HomePageContent-Daily
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 230px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: relative
}

#HomePageContent-Main
{
    FONT-WEIGHT: bold;
}

/* === CALENDAR === */

.calendarMonth{
font:bold 12px verdana; 
color:#FFFFFF;
}

#calendarFont td{
font: normal 11px/13px 'trebuchet ms';
border:solid 1px #003300;
}

/* === FOOTER === */

#footerWrapper {
background: url(../images/footer-backrnd.jpg) no-repeat;
height: 45px;
	
}
.copyright{
display:block;
margin-bottom:15px;
margin-top:-5px;
font:normal 10px arial;
padding-left:5px;
color:#9bc793;
}

/* === POPUP WINDOW ===*/

#popupWrapper{
background:url(../images/popup-backrnd.jpg);
text-align:left;
font:normal 12px/16px 'trebuchet ms';
color:#333333;
}

#popupHeader{
background:url(../images/popup-topBar.jpg) repeat-x;
padding:30px;
padding-top:40px;
display:block;
margin-bottom:20px;
}

.popupHeadline{
font:bold 15px/17px arial;
color:#08722d;
}
.Comingsoon-Dates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	background-color: #E99D01;
}

#Error {
	border: 2px solid red;
	background-color: #CCCCCC;
	color: white;
	font-weight: bold;
	position: absolute;
	right: 0px;
	top: 0px;
}