body {margin:0;font-family: Verdana, Geneva, Helvetica, sans-serif;background: #E5EAE4;}
p { font-size:1em; line-height: 1.6em; margin: .8em 0 0 2.5em; word-spacing:.1em }
div#event_profile p{font-size:1em; margin:10px !important; padding:0px;line-height: 1.2em;  word-spacing:.1em }
div#event_profile ul{margin:5px}
div#event_profile ul li{padding:5px}
h1 {font-family:Geneva, Arial, Helvetica, sans-serif; color:#985903; font-size:1.5em; letter-spacing:1px;margin:0}
h2 {font-family: Arial, Helvetica, sans-serif; color:#274D15; font-size:1.2em;letter-spacing:1px;margin:.9em 0 .5em 1em;clear:both}
h3 {font-family: Arial, Helvetica, sans-serif; color:#444444; font-size:1.1em; margin:.9em 0 .5em 2.1em; text-decoration:underline}
h4 {font-family: Arial, Helvetica, sans-serif; color:#444444; font-size:1.1em; margin:.9em 0 .5em 2.1em; }
#copy_cont ul{margin:0px 0 0 40px; padding-left:40px;}
#copy_cont ul li {padding-left: 5px;  padding-top:7px; line-height:1.4em;font-size:1em}
ol {padding-left:40px; margin-left:40px;}
ol li {padding-left: 5px;  padding-top:7px; line-height:1.4em;font-size:1em}
.linkindex{border-right: 1px solid #000; text-align: center; padding-right: 2px}
#qt{background-color:#FFF0E1; border:1px dotted #cccccc; margin:.5em; font-size:.8em; line-height:inherit; padding:8px; width:300px; float:right;}
#testimonial{color:#444444;font-size:.7em; line-height:1em;padding:20px;margin:15px 0 0 5px;background-image:url(/site_assets/blockquote.png); background-repeat:no-repeat; background-position:top left; width:220px;}
#testimonial p{margin:0; margin-top:10px}
#topnav{float:right; padding:5px 5px 0 0;font-size:12px; font-weight:800;}
#sitesearch2{float: right; padding:20px}
#search_button {background: #FFF url(/site_assets/search.png) no-repeat right center;	padding:0 25px 2px 0;}
#cell1{border-left:1px solid #cccccc; border-right:1px solid #cccccc; width:1030px}
#nav1{clear:both;}
#bottompage{background-image:url(/site_assets/bottompage.png); height:10px; width:1032px; clear:both}
#ledc{margin: 10px 0 20px 0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; line-height:18px; letter-spacing:1px}
#copy_cont{margin:0 10px 0 10px; text-align:left; font-size:.75em; height:auto}
#copy_cont table{ font-family:Arial, Helvetica, sans-serif; font-size:.9em; margin:10px auto; border:1px solid #cccccc;}
#copy_cont th {background-color:#996600;color:#FFFFFF; padding:4px; border-left:1px solid #FFFFFF}
#copy_cont td{padding:4px;}
#logo {background-image:url(/site_assets/logo1.png);background-position:top; background-repeat:no-repeat; width:252px; height:85px; background-color:#e6e0cf;}
#sidenav0{ background-image:url(/site_assets/downarrow.png); background-position:top; background-repeat:no-repeat; margin-left: 20px; height:16px; width:37px}
#sidenav1{margin:0;width:252px;background-color:#e6e0cf;}
#sidenav2{font-size:.8em; padding:5px 0 2px 8px; font-weight:600;color: #444444;}
div#sidenav3 {font-size:.75em; margin:0 0 0 20px; line-height: 2em; font-weight:500;}
#sidenav4{background-image:url(/site_assets/navbottom.png); width:252px; height:7px}
#content1{background-image:url(/site_assets/copy_t.png);width:746px; background-position:top; background-repeat:no-repeat; height:16px; clear:both}
#content2{border-left:1px solid #999999; border-right:1px solid #999999;width:744px;border-bottom:none;border-top:none; margin:0; height: inherit}
#tread{ font-size:.68em;padding-bottom:5px; clear:both; float:left; font-family:Arial, Helvetica, sans-serif}
.sidelevel1{line-height:1.8em}
.sidelevel2{line-height:1.5em; font-size:1em; margin-left:20px; letter-spacing:.09em; color:#000000}
.sidelevel3{line-height:1.4em; font-size:.95em; margin-left:35px; letter-spacing:.09em}
.newsgroup{margin:20px 0 0 25px; color:#006600; font-weight:700; font-size:1.2em; width:450px;}
#newsitems{width: 500px; margin:10px 0 0 30px;}
#expandnews{margin:10px 0 0 10px; text-align:left; font-size:.9em; font-weight:400; color:#999999}
#newspage{margin:0 10px 0 10px; text-align:left; font-size:1.1em; line-height:2.5em; font-weight:700; color:#274D15; border-left:1px solid #cccccc;padding-left:10px}
.newsrec{font-size:.8em}
#archivednews{margin:0 10px 0 10px; text-align:center; font-size:1.1em; line-height:2em; border-left:1px solid #cccccc; color:#666666;}
#search{ font-size:.9em; line-height:1.7em; margin-left:50px;}
#search .textbox{margin-top:8px;border:none; border-bottom:1px solid #cccccc}
#search .select{margin-top:8px;border:none; border:1px solid #cccccc}
#search .checkbox{margin-top:8px}
#errmsg{color:#000000; background-image:url(../site_assets/err_bck.png); background-repeat:no-repeat; width:650px;  padding:5px; margin:0 20px 0 20px}
.highlite {margin:10px auto; text-align:center; border: 1px solid #cccccc; width:400px; padding:5px; background-color:#e6e0cf; color:#000000;}
.alertTitle {
	background-color: #3C56FF;
	font-family: arial;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	padding:3px;
	text-align:left;
}
.alertMessage {
	font-family: arial;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
	text-align:left;
	padding:8px;
}
.alertBoxStyle {
	filter: alpha(opacity=90);
	background-color: #E4E4E4;
	width: 400px;
	border-style: groove;
	border-width: 3px;
	border-color: #FFFFFF;
	text-align: center;
	margin:10px 0 10px 30px;
}
#ydate{background-color:#EFEFEF; padding:2px}
#searchtextbox {margin: 2px 0;border: 1px solid #eaeaea;padding:2px;color: #444;font: inherit;width: auto;}
#searchbutton {padding:2px;color: #444;font: inherit;}
a {color: #985903;padding: 0 3px 0 3px;text-decoration: none;}
a:hover {color: #274D15;}
.textbox{border:none; border:1px solid #cccccc; margin-top:5px; font-size:1em; padding:2px}
.colmask{width: 100%;left: 0%}
.colmid{ right: 25% }
.colin{ right: 25% }
.colleft{ right: 25% }
.col1{width: 23%;left: 101%}
.col2{width: 23%;left: 53%}
.col3{width: 23%;left: 80%}
.col4{width: 23%;left: 82%}
.colmask{clear: both;float: left;overflow: hidden;position: relative;}
.colmid{float: left;width: 100%;position: relative;}
.colin{
float: left;
width: 100%;
position: relative;
/*   background-color: #CEC2A0
*/}
.colleft{
float: left;
width: 100%;
position: relative;
/*   background-color: #CEC2A0
*/}
.col1{
padding: 4px 0px 1em 0px;
overflow: hidden;
float: left;
position: relative;
/*   background-color: #EEEADD;
*/}
.col2{
padding: 4px 0px 1em 0px;
overflow: hidden;
float: left;
position: relative;
/*   background-color: #EEEADD
*/}
.col3{
padding: 4px 0px 1em 0px;
overflow: hidden;
float: left;
position: relative;
/*   background-color: #EEEADD*/
}
.col4{
padding: 4px 0px 1em 0px;
overflow: hidden;
float: left;
position: relative;
/* background-color: #EEEADD*/
}


dl {
margin: 0;
padding: 0;
width: 90%;
clear: both;
line-height:1.6em;
}
dl dt {
margin: 0;
float: left;
clear: left;
padding: 13px 0 0 0;
width: 20%;
text-align: right;
color: #b38e46;
line-height:1.6em;
}
dl dd {
margin: 0;
float: left;
clear: none;
padding: 12px 0 0 5%;
width: 75%;
font: 12px/140% geneva, verdana, sans-serif;
line-height:1.6em;
}



#links {
	padding:4px 4px 0px 1px ;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	background-image:url(/_css/css3menu1/bck.jpg); background-repeat:repeat-x; height:30px;
}

.level_1_off { 
	padding-left: 5px;
	padding-right: 5px;
	font-size: .75em;
	line-height: 20px;
	font-weight:700;
	letter-spacing:.02em;
}

.level_1_on { 
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 5px;
	font-size: .75em;
	line-height: 20px;
	font-weight:900;
	letter-spacing:.02em;
}

.level_1_off a { color:#000000; }
.level_1_off a:hover{ color: #006600; }

#pagination a, #pagination strong {
 background: #e3e3e3;
 padding: 2px 5px;
 text-decoration: none;
 border: 1px solid #cac9c9;
 color: #292929;
 font-size: .9em;
}

#pagination strong, #pagination a:hover {
 font-weight: normal;
 background: #cac9c9;
}	

.imgset{border-left: 1px dashed #999999;margin: 5px 1px 5px 5px;float: right;padding-left: 10px;background-color: #f4f4f4;}	

