@charset "UTF-8";
/* CSS Document */

html {margin:0; padding:0; height:100%;}

body {background:url(images/bg-repall.gif); color:#5f5134; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; line-height:166%; height:100%;}

img {border:none;}

.container {
	width:800px;
	margin:0 auto;
	background:#eef1ea url(images/home-bottom.jpg) no-repeat bottom;
	height:100%;
}

a {
	color:#5eafb5;
	text-decoration:underline;
}

a:hover {
	color:#5f5134;
	text-decoration:underline;
	}

.hometop {
	height:81px;
	background:url(images/home-top.jpg);
}
.navbar {
	height:28px;
}
.navitem {
	float:left;
}
.homecontent {
	background:#eef1ea;
	padding:40px 48px 40px 48px;
}
.hometext {
	padding:0 0 0 112px;
}

.subtitle {
	font-size:13px;
	color:#5eafb5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.sidenav {
	width:156px;
	float:left;
	line-height:20px;
	margin-left:10px;
}

.sidenav div {
	padding:0 0 0 20px;
	font-size:15px;
	color:#919969;	
	background:url(images/sidemenu_on.gif) no-repeat;
	display:block;
}

.sidenav a{
	padding:0 0 0 20px;
	font-size:15px;
	text-decoration:none;	
	color:#5f5134;	
	display:block;
	}

.sidenav a.subnav{
	font-size:12px;
	padding-left:30px;
}

.sidenav div.subnav{
	font-size:12px;
	padding-left:30px;
	color:#919969;
}

.eventpadding {
	padding:20px 25px 40px 15px;
}
.secondarybg {
	background:#eef1ea;
	float:left;
	width:800px;
	padding-bottom:40px;
}
.pagetitle {
	padding:20px 0 0 243px;
}
.dividerrep {
	float:left;
	background:url(images/divider_repeaty.gif) repeat-y;
}
.dividerup {
	float:left;
	background:url(images/divider_uparrow.gif) no-repeat top left;
}
.dividerdown {
	float:left;
	background:url(images/divider_downarrow.gif) no-repeat bottom left;
}
.eventcontent {
	float:left;
	width:500px;
	margin-left:65px;
}

.eventcontent_overview {
	float:left;
	width:510px;
	margin-left:65px;
	background:url(images/wcbglogo.gif) top center no-repeat;
	height:289px;
	font-size:12px;
	line-height:26px;
}

.line150 {
	line-height:150%;
}
.secondarycontent {
	float:left;
	width:510px;
}
.secondary_leftimage {
	padding:10px 20px 20px 0;
	float:left;
}
.secondarypadding {
	padding:20px 40px 40px 40px;
}

.greenbolditalic {
	color: #81895a;
	font-weight: bold;
	font-style: italic;
}
.secondary-topnew {
	background:url(images/secondary-topnew.gif) no-repeat;
	width:800px;
	height:176px;
}
.textnav_padding {
	float:right;
	color:#ffffff;
	font-size:12px;
	padding:25px 20px 0 0;
}

.textnav_padding a {
	text-decoration:none;
	color:#5f5134;
	}

.textnav_padding a:hover {
	text-decoration:none;
	color:#ffffff;
	}

.browncolor {
	color:#5f5134;
	}

