
.fboxbottom { background:#f1f2f2; border:1px solid #e6e7e8; margin:0 6px 0 0px; padding:3px 0 2px 0; width:979px; }
.fboxbleft { padding-left:15px; color:#636466; font-size:10px; font-family:Helvetica, Arial, sans-serif; }
.fboxbleft a { color:#1b8bda; text-decoration:none; }
.fboxbleft a:hover { text-decoration:underline; }

#lower { margin:15px 0 0 0; padding:0; }


#title { height:90px; padding:0 0 0 25px; background:url('../images/tbg.jpg'); }

#featured { margin-top:-10px;margin-left:3px; /*background:url('../images/upperbg.jpg');*/ }
.featureditem { width:250px; }
#featuredchallenge { margin-top:-10px;margin-left:3px; /*background:url('../images/upperbg.jpg');*/ }

#footer { width:984px; margin:0 auto; color:#737474; background:url('../images/footbg.jpg') repeat-x; }
#footer a { color:#1a8bda; font-size:11px; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

#slideshow {
	position: relative;
	width: 398px;
	height: 248px;
	margin-left:4px;
	margin-top:1px;
}
#slideshow_venue {
	position: relative;
	width: 397px;
	height: 248px;
	margin-left:4px;
	margin-top:1px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    display: none;
}
#slideshow IMG.active {
    z-index:10;
    display: block;
}
#slideshow IMG.last-active {
    z-index:9;
}

.font8 { font-size:8px; }
.font9 { font-size:9px; }
.font10 { font-size:10px; }
.font11 { font-size:11px; }
.font12 { font-size:12px; }
.font13 { font-size:13px; }
.font14 { font-size:14px; }
.font16 { font-size:16px; }
.font18 { font-size:18px; }
.font20 { font-size:20px; }
.font23 { font-size:23px; }
.font28 { font-size:28px; }

.lht28 { line-height:28px; }

.blk1 { color:#221810; }
.blk2 { color:#5b5c5d; }
.blue1 { color:#1a8bda; }
.grey2 { color:#58595b; }

.tan1 { color:#fedeb3; }
.nou { text-decoration:none; }
.norm { font-weight:normal; }
.bold { font-weight:bold; }
.italic { font-style:italic; }

/* Menu Stuff */
#menuitems { padding:15px 18px 10px 18px; margin: 0 4px 0 4px; font-size:12px; color:#5f5f61; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#menuitems a {
	color:#5C4143;
	text-decoration:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
}
#menuitems a:hover { color:#547d01; font-family:Arial, Helvetica, sans-serif;}




#form_front { padding:0px 0px 0px 0px; font-size:12px; color:#896062; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.formtext { font-size:10px; color:#896062; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.formtext_sm { font-size:9px; color:#896062; font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-style:italic;}

.smheader { font-size: 12pt; color: #452f18; font-family:verdana, arial, helvetica, serif; line-height:12pt; }