.featured{
	width:660px;
}
.featured h2{
	font:normal 20px Georgia, "Times New Roman", Times, serif; color:#2f427a; text-decoration:none;
}
.featured h3{
	font:normal 23px Georgia, "Times New Roman", Times, serif; color:#019eb2; text-decoration:none;
}
.featured h3 a{
	font:normal 23px Georgia, "Times New Roman", Times, serif; color:#019eb2; text-decoration:none;
}

.featured small{
	font:normal 11px Arial, Helvetica, sans-serif; color:#9a9999; text-decoration:none;
}
.featured small span{
	font:normal 11px Arial, Helvetica, sans-serif; color:#575757; text-decoration:none;
}
.hea { font-size:18px; color:#3399CC; padding-left:20px; font-weight:bold;}
.tabs_lefte {
	margin:15px 0px 0px 1px;
	padding:20px 0px 0px 0px;
	width:660px; border-top:solid 1px #e6e6e6;
	float:left;
}
.tabs_lefte1 {
	margin:8px 0px 0px 1px;
	padding:8px 0px 0px 0px;
	width:660px; 
	float:left;
}

#tabmenue {
	color: #000;
	border-bottom: 1px solid #D4D4D4;
	margin: 13px 0px 0px -1px;
	padding: 0px;
	z-index: 1;
	padding-left: 0px;
	width:662px;
	float:left;
	height:24px;
}
	*+ html #tabmenue {
	color: #000;
	border-bottom: 1px solid #D4D4D4;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	z-index: 1;
	padding-left: 0px;
	width:661px;
	float:left;
	height:24px;
	}
	* html #tabmenue {
	color: #000;
	border-bottom: 1px solid #D4D4D4;
	margin: 18px 0px 0px 0px;
	padding: 0px;
	z-index: 1;
	padding-left: 0px;
	width:661px;
	float:left;
	height:24px;
	}

#tabmenue li {
	display: inline;
	overflow: hidden;
	list-style-type: none;
	color: #f29222;
	border-bottom:none;
	margin:0px 0px 0 0;
}
#tabmenue li a{
	display: inline;
	overflow: hidden;
	list-style-type: none; 
	color: #5b5b5b !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #D4D4D4;
	padding:9px 25px 10px 24px !important;
	border-bottom:none;
	text-decoration:none;
	background-color:#EFEFEF;
	}
	#tabmenue li a:hover{
	display: inline;
	overflow: hidden;
	list-style-type: none; text-decoration:none;
	color: #5b5b5b !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #D4D4D4;
	padding:9px 25px 10px 24px !important;
	border-bottom:none;
	background-color:#fff;
	}
	#tabmenue li a.active{
	display: inline;
	overflow: hidden;
	list-style-type: none; text-decoration:none;
	color: #11475a !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #D4D4D4;
	padding:9px 27px 10px 28px !important;
	border-bottom:solid 1px #FFFFFF;
	background-color:#fff;
	}
	*+ html #tabmenue li a.active{
	display: inline;
	overflow: hidden;
	list-style-type: none; text-decoration:none;
	color: #11475a !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #D4D4D4;
	padding:9px 27px 10px 27px !important;
	border-bottom:solid 1px #FFFFFF;
	background-color:#fff;
	}
	* html #tabmenue li a.active{
	display: inline;
	overflow: hidden;
	list-style-type: none; text-decoration:none;
	color: #11475a !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #D4D4D4;
	padding:9px 27px 10px 26px !important;
	border-bottom:solid 1px #FFFFFF;
	background-color:#fff;
	}
.tabboxe {
	border:solid 1px #D4D4D4;
	border-top:none;
	float:left;
	overflow:hidden; margin-left:-1px;
	width:640px; padding:10px;
}
	*+ html .tabboxe {
		border:solid 1px #D4D4D4;
		border-top:none;
		float:left;
		overflow:hidden;
		width:639px; padding:10px;
		margin-left:0px !important;
}
	* html .tabboxe {
	border:solid 1px #D4D4D4;
	border-top:none;
	float:left;
	overflow:hidden;
	width:638px; padding:10px;
	margin-left:0px !important;
}

.event{
	border-bottom:dashed 1px #5a7b8a; margin:0px 0 10px 0; padding:0 0 10px 0;
}
.event_last{
	border-bottom:none; margin:0px 0 0px 0; padding:0 0 0px 0;
}
.event img{
	border:solid 1px #b4b4b4; padding:1px; margin:0 15px 0 0px;
}
.event_img{
	border:solid 1px #b4b4b4; padding:1px; margin:0 15px 0 0px; float:left;
}	
.event h2{
	font:bold 13px Arial, Helvetica, sans-serif; color:#000000;
}
.event p{
	font:normal 12px Arial, Helvetica, sans-serif; color:#008fa5;
}
.event p span{
	margin-left:50px;
}	
.event p a{
	font:bold 12px Arial, Helvetica, sans-serif; color:#ad0101; text-decoration:none;
}
.event p a:hover{
	font:bold 12px Arial, Helvetica, sans-serif; color:#ad0101; text-decoration:underline;
}
.pad-top{	
	padding-top:15px; background:url(./images/shadow.gif) no-repeat left top; padding-left:40px; margin-left:0px; 
	padding-right:0px;
}
	* html .pad-top{	
	padding-top:15px; background:url(./images/shadow.gif) no-repeat left top; padding-left:40px; margin-left:3px; padding-right:0px;
}
ul.event-menu{
	list-style-type:none; margin:0 0 10px 0; padding:0; height:48px;  text-decoration:none;
}
ul.event-menu li{
	list-style-type:none; margin:5px 0 0 0; padding:0 0 0 12px; width:125px; float:left;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
	background:url(./images/events-arrow.gif) no-repeat left 5px; 
}
ul.event-menu li a{
	list-style-type:none; margin:0; padding:0;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
}
ul.event-menu li a:hover{
	list-style-type:none; margin:0; padding:0;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;
}
.event-title{
	font:bold 15px Georgia, "Times New Roman", Times, serif; color:#2f427a; text-decoration:none;
	border-bottom:solid 1px #c0c0c0;
}
.event-list{
	margin-bottom:9px;
}
.event-list img{
	margin:0 12px 0 0; padding:0; float:left; 
}
.event-list h2{
	margin:0; padding:0 0 12px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#0090a0; text-decoration:none 
}
.event-list small{
	margin:0; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#7e7e7e; text-decoration:none 
}
ul.search-menu li{
	list-style-type:none; margin:5px 0 0 0; padding:0 0 0 12px; 
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
	background:url(./images/events-arrow.gif) no-repeat left 5px; 
}
ul.search-menu li a{
	list-style-type:none; margin:0; padding:0;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
}
ul.search-menu li a:hover{
	list-style-type:none; margin:0; padding:0;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;
}
.search-box{
	border-bottom:solid 1px #e6e6e6; padding:10px 0; 
}
.event-input{
	border:solid 1px #c1c1c1; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;
	width:165px; height:17px; margin:0 3px;
}
.event-search{
	background:#1fa8b7; width:60px; height:20px; border:none; 
	font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
}
.search-box h2{
	margin:0 0 6px 0;
}
ul.eventlist{
	list-style-type:none; margin:0; padding:0; text-decoration:none;
}
ul.eventlist li{
	list-style-type:none; margin:5px 0 0 0; padding:0 0 0 12px; width:125px; float:left;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
	background:url(./images/events-arrow.gif) no-repeat left 5px; 
}
ul.eventlist li a{
	list-style-type:none; margin:0; padding:0;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
}
ul.eventlist li a:hover{
	list-style-type:none; margin:0; padding:0;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;
}
.pad5{
	padding:10px 0 0px 0 !important; float:left; width:100%;
}
.page-pad{
	margin-bottom:25px;
}
.evet-ad{
	float:left; margin-bottom:30px;
}
h2.event-disc{
	font:bold 22px Georgia, "Times New Roman", Times, serif; color:#00a2b4; text-decoration:none; margin-bottom:15px;
}

.event-info{
	background:url(./images/events-info-bg.gif) repeat-x left top; padding:8px 0 0 12px; height:120px;
}
.event-date{
	background:url(./images/events-date-bg.gif) repeat-x left top; padding:8px 0 0 12px;
}
.emails:link, emails:visited{
	font:normal 13px Arial, Helvetica, sans-serif; color:#009799; text-decoration:none;
}
.emails:hover{
	font:normal 13px Arial, Helvetica, sans-serif; color:#009799; text-decoration:underline;
}
.votes{
	border:solid 1px #dcdcdc; background-color:#f6f6f6; margin:15px 0 10px 0;
	padding:10px; font:normal 13px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;
}
.adsearch-input{
	border:solid 1px #c1c1c1; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;
	width:225px; height:17px; margin:0;
}
.hours{
	border:solid 1px #c1c1c1; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;
	width:130px; height:17px; margin:0; background-color:#f8f8f8;
}
.event-address{
	border:solid 1px #c1c1c1; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;
	width:225px; height:100px; margin:0; 
}
