@charset "UTF-8";
/* CSS Document */

	/* only change the styles that matter to the homepage */
	
	#header #locationbox { width: 225px;  }			 
				
	#wrapper { width: 985px;  display:block; background-repeat:no-repeat; background-image :url('/assets/images/background2.png'); }	
	
	#wrapper #contentwrapper { margin-top: 0px; margin: 0; padding: 0; background: none;  }	
	
	
	#footer { border: none; margin-top: 0; padding: 0;  padding-left: 15px; padding-bottom: 10px; /*border-top: 2px solid #ccc;*/ padding-top: 15px; }
	
	#wrapper #contentwrapper #content { margin-top: -10px; width: 535px; font-size: 12px; background-image:url('/assets/images/homepage/back_news.png');  min-height: 635px; }
	
	#wrapper #contentwrapper #sidenav { text-align:left; margin-top: 0px; width: 225px;background: none; }
	
	#sidenav #SearchBox { padding-left: 15px; padding-right: 15px; font-size: 10px;  height: auto;  margin: 2px; border-bottom: solid 2px #ccc; padding-bottom: 15px; } 
	#sidenav #SearchBox strong { padding-top: 0px; }
				
				
	#wrapper #contentwrapper #content #inthenews { padding: 15px; } 			
	#wrapper #contentwrapper #content #inthenews h4 { font-size: 24px; color: #12429a;  font-family:"Times New Roman", Times, serif; padding-bottom: 10px; }			
	#wrapper #contentwrapper #content #inthenews img { float:left; padding-right: 10px; padding-bottom: 5px; }
	#wrapper #contentwrapper #content #inthenews p { margin:0; padding:0; /* margin-left: 115px; */  padding-bottom: .35em; font-size: 12px;}
	


	#sidenav #welcomemessage { padding: 10px; /*border-bottom: solid 2px #ccc;*/ padding-bottom: 15px; margin: 2px; }
	#sidenav #welcomemessage .hm_welcometitle { font-size: 24px; color: #12429a; font-weight: normal; font-family:"Times New Roman", Times, serif; display:block; padding-bottom: 3px; } 
	#sidenav #welcomemessage a.title { font-size: 14px; font-weight: bold; display:block; padding-bottom: 2px; padding-top: 3px; }
	#sidenav #welcomemessage a:hover { text-decoration: none; }
	#sidenav #welcomemessage img { padding-bottom: 3px; }
	#sidenav #welcomemessage .ceoimage { float: left; padding-right: 5px; padding-bottom: 3px; clear:both; width: 75px;  font-size: 10px; font-weight:bold; color:#12429a; }
	#sidenav #welcomemessage p { font-size: 11px; line-height: 145%; margin: 0; padding: 0; /* margin-left: 80px;*/   }



	#sidenav #InTheCommunity { padding: 10px; border-bottom: solid 2px #ccc; padding-bottom: 15px; margin: 2px; border-top: solid 2px #ccc;}
	#sidenav #InTheCommunity .InTheCommunityTitle { font-size: 24px; color: #12429a; font-weight: normal; font-family:"Times New Roman", Times, serif; display:block; padding-bottom: 3px; } 
	#sidenav #InTheCommunity a.title { font-size: 14px; font-weight: bold; display:block; padding-bottom: 2px; padding-top: 3px; }
	#sidenav #InTheCommunity a:hover { text-decoration: none; }
	#sidenav #InTheCommunity p { font-size: 11px; line-height: 145%; margin: 0; padding: 0; }
	
	
	
	#sidenav #kidscontest { padding: 10px; padding-bottom: 15px; margin: 2px; text-align:center; }
	


	
					DIV#ebilling { width: 218px; height: 176px; display: inline; margin: 1px; padding-top: 5px;  }
					/* no longer used */
					/* DIV#ebilling h3 { margin: 0; padding: 0; width: 220px; height: 140x; background:url('/assets/images/homepage/ebilling1_new.png') no-repeat; } */
					/* DIV#ebilling h3 a { margin: 0; padding: 0; display: block; width: 220px; height: 140px; text-decoration: none; } */
					/* DIV#ebilling h3 span{ display: none; } */
	
					
					DIV#rateinformation {  border-top: solid 2px #ccc;padding-bottom: 10px; padding-top: 10px; margin: 2px; display: block; text-align: center; }
					DIV#rateinformation a { font-weight: bold; display: block; padding: 10px; text-align: center; text-decoration: none; color: #fff; background: #265bae; margin-left: 12px; margin-right: 12px; }
					DIV#rateinformation a:hover {  }
					
					
					DIV#freetickets { margin: 0; padding: 0; border-top: solid 2px #ccc; padding-bottom: 10px; padding-top: 10px; margin: 2px; display: block; text-align: center;  }
					
					