body {margin:0; padding:0;}

#home {width:980px; margin:0px auto; padding:0; background-color:#66CCCC;}
#white {width:980px; height:140px; margin:0; padding:0; background-color:#FFFFFF;}
#header {width:980px; height:100px; background-color:#66CCCC; margin:5px 0; padding:0; border:0;}
#headerspace {float:left; width:100px; height:100px; background-color:#66CCCC; margin:0; padding:0; border:0;}

#headerimage {float:left; height:100px; margin:0; padding:0; border:0;}

#top_menu a {
color: #004E4A;
}
#top_menu a:visited {
color: #004E4A;
}
#top_menu a:hover {
color: #002927;
}
#top_menu a:active {
color: #004E4A;
}


#top_menu {width:980px; height:35px; margin:0px 0 0 0; padding:0; border:0; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336666; float:left;}
	#spacerl {height:35px; float:left; width:389px; margin:0px; border:0; padding:0; background-color:#66CCCC;}
	#monly {height:35px; width:381px; float:left; margin-right:0; margin-left:0; padding:0; border:0; background-color:#FFFFFF;}
	#menu {height:35px; margin:0 1px 0 0; padding:1px 0; width:75px; text-align:center; background-color:#66CCCC; float:right;}
	#menu2 {height:35px; margin:0 1px 0 0; padding:7px 0; width:75px; text-align:center; background-color:#66CCCC; float:right;}
	
	#menu3 a {
color: #e5325e;
}
#menu3 a:visited {
color: #e5325e;
}
#menu3 a:hover {
color: #002927;
}
#menu3 a:active {
color: #e5325e;
}

	
	
	#menu3 {height:35px; margin:0 1px 0 0; padding:7px 0; width:75px; text-align:center; background-color:#66CCCC; float:right;}
	
	#spacerr {height:35px; width:210px; float:left; margin:0; padding:0; border:0; background-color:#66CCCC}

	
#white2 {width:150px; background-color:#FFFFFF; float:left;}

#side_menu a {
color: #004E4A;
}
#side_menu a:visited {
color: #004E4A;
}
#side_menu a:hover {
color: #002927;
}
#side_menu a:active {
color: #004E4A;
}
#side_menu {width:150px; margin:0px 0 0 0px; padding:0; border:0; float:left; background-color:#FFFFFF;}/* side_menu height must be longer than blurb+events in order to keep calendar from shifting left*/
					 #smi {width:150; text-align:center; background-color:#66CCCC; height:20px; font-family: Arial, Helvetica, sans-serif;
					 									 font-size: 13px;
														 font-weight: bold;
														 color: #336666; margin:1px 0px 1px 0; padding:7px 0; border:0;}
							#smi3 {width:150; text-align:center; background-color:#66CCCC; height:56px; font-family: Arial, Helvetica, sans-serif;
					 									 font-size: 12px;
														 font-weight: bold;
														 color: #336666; margin:1px 0px 1px 0; padding:0px 0; border:0;}
			
					 #smi2 {width:150; text-align:center; background-color:#66CCCC; height:18px; font-family: Arial, Helvetica, sans-serif;
					 									 font-size: 12px;
														 font-weight: bold;
														 color: #336666; margin:1px 0px 1px 0; padding:7px 0; border:0;}
	
					
					
					
					
					
					 #smi4 {width:150; text-align:center; background-color:#66CCCC; height:165px; font-family: Arial, Helvetica, sans-serif;
					 									 font-size: 12px;
														 font-weight: bold;
														 color: #004E4A; margin:1px 0px 0px 0; padding:7px 0; border:0;}

					#smi5 {width:150; text-align:center; background-color:#66CCCC; height:35px; font-family: Arial, Helvetica, sans-serif;
					 									 font-size: 12px;
														 font-weight: bold;
														 color: #336666; margin:1px 0px 1px 0; padding:0px 0; border:0;}
			
								 #smi6 {width:150; text-align:center; background-color:#66CCCC; height:190px; font-family: Arial, Helvetica, sans-serif;
					 									 font-size: 12px;
														 font-weight: bold;
														 color: #004E4A; margin:0px 0px 0px 0; padding:7px 0; border:0;}



					 
#ads a {
color: #004E4A;
}
#ads a:visited {
color: #004E4A;
}
#ads a:hover {
color: #002927;
}
#ads a:active {
color: #004E4A;
}

#ads {float:left; width:210px; background-color:#66CCCC; margin:0px; margin-top:0px; padding:0; border:0;}
		 #ad {float:inherit; padding:0 5px;}		
		 
#main {float:left; width:620px; margin:0px; padding:0; border:0; background-color:#FFFFFF;} 
	
		#blurb {float:inherit; width:620px; margin:0; padding:0; border:0;}

		#event {float:inherit; width:620px; margin:0px; padding:15px; border:0;}
	
#calendar a {
color: #5C3E90;
}
#calendar a:visited {
color: #5C3E90;
}
#calendar a:hover {
color: #380D71;
}
#calendar a:active {
color: #5C3E90;
} 	
		#calendar {float:inherit; width:620px; margin:0px; padding:15px; border:0;}
							#cal_title {float:inherit; width:590px; margin:0; padding:0 30px 0 0; border:0; text-align:center;}
		#legend {float:inherit; width:610px; margin:20px 0 20px 30px; padding:0; border:0;}
						#li {width:140px; float:inherit; padding:0; margin:0;}
	
	

#justtext a {
color: #5C3E90;
}
#justtext a:visited {
color: #5C3E90;
}
#justtext a:hover {
color: #380D71;
}
#justtext a:active {
color: #5C3E90;
} 		
	
#justtext {float:left; width:580px; margin:0; padding:20px; border:0; background-color:#FFFFFF;}

#justtext1 a {
color: #E5325E;
}
#justtext1 a:visited {
color: #E5325E;
}
#justtext1 a:hover {
color: #BD0043;
}
#justtext1 a:active {
color: #E5325E;
} 		
	

	
#justtext1 {float:left; width:580px; margin:0; padding:20px; border:0; background-color:#FFFFFF;}
	
	#seasons {float:left; width:510px; height:30px; background-color:#FFFFFF; padding:0 0 0 50px;}	
					 #smenu {float:left; width:105px; height:30px; padding:3px 10px 0 10px; font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399}		
	

#yr a {
color: #E5325E;
}
#yr a:visited {
color: #E5325E;
}
#yr a:hover {
color: #BD0043;
}
#yr a:active {
color: #E5325E;
} 	
	
	
		
#yr {float:left; width:580px; height:45px; background-color:#FFFFFF; padding:0 0 0 0px;}	
					 #yrmenu {float:left; width:100px; height:45px; padding:5px 30px 0 15px; font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 14px;
	font-weight: bold;
	color: #003399}			








#footer {height:65px; width:980px; background-color:#66CCCC; clear:both; margin:0 auto; padding:0; border:0; text-align:center;}
 #spacer3 {height:65px; width:50px; float:right; background-color:#66CCCC;}
 

#calendar_month a {
color: #E62B86;
}
#calendar_month a:visited {
color: #E62B86;
}
#calendar_month a:hover {
color: #AD005B;
}
#calendar_month a:active {
color: #E62B86;
} 
 
#calendar_monthl a {
color: #E62B86;
}
#calendar_monthl a:visited {
color: #E62B86;
}
#calendar_monthl a:hover {
color: #AD005B;
}
#calendar_monthl a:active {
color: #E62B86;
} 


#calendar_month1 a {
color: #E5325E;
}
#calendar_month1 a:visited {
color: #E5325E;
}
#calendar_month1 a:hover {
color: #BD0043;
}
#calendar_month1 a:active {
color: #E5325E;
} 
 
#calendar_months a {
color: #E62B86;
}
#calendar_months a:visited {
color: #E62B86;
}
#calendar_months a:hover {
color: #AD005B;
}
#calendar_months a:active {
color: #E62B86;
} 
  
 #calendar_month {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #E3007B;
}

 #calendar_monthl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #E3007B;
}

#calendar_months {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E3007B;
}


#calendar_month1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #E3007B;
}





.Calendar_dates {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E62B86;
	font-size: 18px;
}


			
.Calendar_dates1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E5325E;
	font-size: 18px;
}
.Calendar_one-time_events {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336666;
}

.caldates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E62B86;
}

.event {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #826BA9;
	}
.eventcent {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #826BA9;
	text-align: center
	}
	
	.eventpink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E62B86;
	}
	
.eventtemp {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336666;
	}
	
		
.Calendar_one-time_events2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
}
#one_events {padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}

#copyright {padding:20px;  margin-top:20px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003333; 
}

#footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #336666;
	line-height: 18px; 
}

#ad_text {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004E4A; 
	line-height: 18px; text-align:center;
}

#ad_textgoogle {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004E4A; 
	line-height: 18px; text-align:center;
}
#ad_textsmall {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004E4A; 
	line-height: 13px; text-align:center;
}
/*
#ad_textcolor {font-family: Arial, Helvetica, sans-serif; margin:0 10px 0 10px; padding:10px 0;
	font-size: 10px;
	font-weight: bold;
	color: #004e4a; background-color: #ffffff;
	line-height: 13px; text-align:center;
}
*/
.Section_Titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #336666; 
}

.Section_Titles1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	text-align:center;
	color: #336666; 
}
#legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


#images {margin:0; padding:4px 0 2px 0;}
#imagesbottom {margin:0; padding:4px 0 5px 0;}


.regular_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #336666;
	line-height: 18px;
}

.regular_text_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal; text-align:right;
	color: #336666;
	line-height: 18px;
}


.regular_textcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal; text-align:center;
	color: #336666;
	line-height: 18px;
}
.fun_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #336666;
	line-height: 18px;
}

.fun_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E5325E;
	text-align: center;
	line-height: 18px;
}
.regular_textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #336666;
	line-height: 18px;
}


.whats_new_date {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E5325E;
	font-size: 11px;
}

.whats_new_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 21px;
	font-weight: bold;
	color: #003399;
}

.top {font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-align: right;
}
.top2 {font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-align: center;
}



.Event_listing_10000_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}

.Event_listing_10000_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #336666;
}

.Event_listing_10000_content1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	font-weight: bold;
	color: #336666;
}
	
	
	
