*  {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
}
#header {
	height: 127px;
}
#header #header-logo {
	float:left;
}

#nav {
	padding:0;
	margin-top:63px;
	_margin-top:53px;
	width: 713px;
	height: 48px;
	background-color:#FFE400;
	float:left;
}

#nav a {
	display:block;
	float:left;
	height:48px;
	background-repeat:no-repeat;
}
#nav a:hover {
	background-position:0px -48px;
}
#nav a#nav_news { background-image:url(images/nav/nav_news.gif); width:77px} 
#nav a#nav_events { background-image:url(images/nav/nav_events.gif); width:93px} 
#nav a#nav_services { background-image:url(images/nav/nav_services.gif); width:110px} 
#nav a#nav_media { background-image:url(images/nav/nav_media.gif); width:80px} 
#nav a#nav_partners { background-image:url(images/nav/nav_partners.gif); width:118px} 
#nav a#nav_about { background-image:url(images/nav/nav_about.gif); width:86px} 


#p_news #nav a#nav_news, #p_events #nav a#nav_events,#p_services #nav a#nav_services,#p_media #nav a#nav_media,#p_partners #nav a#nav_partners,#p_about #nav a#nav_about,
#p_news #nav a#nav_news:hover, #p_events #nav a#nav_events:hover,#p_services #nav a#nav_services:hover,#p_media #nav a#nav_media:hover,#p_partners #nav a#nav_partners:hover,#p_about #nav a#nav_about:hover
{
	background-position:0px -96px;
}
#header #nav-crosshatch {
	background-image: url(images/nav/crosshatch2.gif);
	background-repeat: repeat;
	height: 9px;
	width: 735px;
	float: left;
}
#header #nav-dropshadow {
	background-image: url(images/nav/nav_dropshadow.gif);
	background-repeat: repeat-x;
	width: 743px;
	height: 7px;
	float: left;
	_margin-bottom:-10px;
}
#pagecontent {
	width: 1080px;
	height:inherit
}
#pagecontent_left {
	float: left;
	width: 341px;
	margin: 0px;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}

#pagecontent_left .left_box {
	padding-left:25px;
}

#pagecontent #left_slideshow {
	/*float: left;
	width: 341px;
	margin: 0px;*/
}
#pagecontent #left_featuredimg {
	/*clear: left;
	width: 341px;*/
}
#pagecontent #left_featured {
	/*clear: left;
	width: 341px;*/
	padding-top: 56px;
	padding-right: 20px;
	padding-bottom: 15px;
	background-image: url(images/page_part/left_featuredevents.gif);
	background-repeat:no-repeat;
}

#pagecontent #left_hilight {
	padding-top: 43px;
	padding-right: 20px;
	padding-bottom: 15px;
	text-transform: uppercase;
	background-image:url(images/page_part/left_hilights.gif);
	background-repeat:no-repeat;
}
#pagecontent #left_hilight img {
	float:left;
	margin-right:5px;
}
#pagecontent #left_facebook {
	display:block;
	
}

#pagecontent a:link {color:#111111;}
#pagecontent a:active {color:#666666;}
#pagecontent a:visited {color:#666666;}
#pagecontent a:hover {color:#000000; text-decoration:none}

#pagecontent #main_container {
	float: right;
	width: 730px;
	height: 100%;
	background-image: url(images/nav/crosshatch2.gif);
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 6px;
}
#content .sponsor {
	margin:5px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:8px;
}
#content {
	float: left;
	width: 531px;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	padding: 12px;
}
#content a:link {color:#FFE400;}
#content a:active {color:#666666;}
#content a:visited {color:#666666;}
#content a:hover {color:#000000; text-decoration:none}

#banner {
	float:right;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
}
#subnav {
	/*margin-left:2px;*/
	float:right;
	width: 736px;
	height: 23px;
	margin-right:3px;
	background-image:url(images/sub_nav/subnav_bg.gif);
	background-repeat:repeat-x;
}

#subnav img {border:0}

h2 {
	font-size: 14px;
	font-weight:200;
	line-height: 14pt;

	;
}
.posted {
	font-size: 7px;
	font-weight:800;
	word-spacing: 5pt;
	letter-spacing: 4pt; 
}
#list {
	line-height: 1.5em;
	text-indent: -18px;
	list-style-position: inside;
	list-style-type: disc;
	font-size: 12px;
}
