body { 
	margin:0; 
	padding:0; 
	background-color:#ffffff; 
	}

form { 
	margin:0; 
	padding:0; 
	}

td, tr { 
	font:12px/14px Verdana, Helvetica, Arial, sans-serif; 
	line-height: 1.4em;
	color:#333; 
	}

a { 
	color:#434200; 
	text-decoration:underline; 
	}

a:hover { 
	color:#434200; 
	text-decoration:none; 
	}


input, textarea { 
	background-color:#ffffff;
	color:#000000;
	font-size:11px;
	font-family:tahoma, arial, helvetica, sans-serif; 
	font-weight:normal;
	padding:0px 5px 0px 5px;
	border:1px solid;
	} 

input { 
	height:19px;
	} 

textarea { 
	padding:3px 5px 3px 5px;
	overflow:auto;
	} 

input.checkbox { 
	vertical-align:text-bottom; 
	} 

input[type=radio] { 
	margin: 0; 
	vertical-align: middle; 
	}


input[type="submit"] {
	font-size:11px;
	} 


.mainset { 
	width:900px; 
	margin-left:auto; 
	margin-right:auto; 
	} 

.normal { 
	font:13px/15px Verdana, Helvetica, Arial, sans-serif; 
	color:#333; 
	line-height: 1.4em;
	}

.headline { 
	font-size:13px; 
	font-weight:bold; 
	line-height:16px; 
	padding-top:10px; 
	} 

.title { 
	font-weight:bold; 
	padding-top:10px; 
	} 





.newsHeadline { 
	font-size:13px; 
	font-weight:bold; 
	padding-top:15px; 
	} 

.header { 
	color:#000000; 
	vertical-align:middle; 
	text-decoration:none; 
	font-size:28px; 
	padding-top:15px; 
	padding-bottom:0px; 
	padding-left:10px; 
	padding-right:10px; 
	}

.tagline { 
	color:#5C5741; 
	text-align:right;
	vertical-align:bottom; 
	text-decoration:none; 
	font-weight:normal; 
	font-style:italic; 
	font-size:12px; 
	padding-top:0px; 
	padding-bottom:5px; 
	padding-left:10px; 
	padding-right:30px; 
	}






.top-image { 
	height:100px; 
	background-color:#999966;
	border-top:1px solid #eee; 
	} 

.column { 
	text-decoration:none; 
	color:#5C5741; 
	padding-top:15px; 
	padding-bottom:20px; 
	padding-left:5px; 
	padding-right:5px; 
	border-top:2px solid #999966; 
	} 

.column-misc { 
	text-decoration:none; 
	color:#5C5741; 
	padding-top:5px; 
	padding-bottom:20px; 
	padding-left:5px; 
	padding-right:5px; 
	} 

.column-left { 
	text-decoration:none; 
	color:#5C5741; 
	padding-top:15px; 
	padding-bottom:20px; 
	padding-left:0px; 
	padding-right:20px; 
	border-top:2px solid #999966; 
	border-right:1px solid #999966; 
	} 

.column-center { 
	vertical-align:top; 
	padding-top:20px; 
	padding-bottom:20px; 
	padding-left:30px; 
	padding-right:30px; 
	border-top:2px solid #999966; 
	border-bottom:1px solid #999966; 
	} 

.column-right { 
	padding-top:15px; 
	padding-bottom:20px; 
	padding-left:10px; 
	padding-right:0px; 
	border-top:2px solid #999966; 
	border-left:1px solid #999966; 
	} 

.column-center2 { 
	vertical-align:bottom; 
	padding-left:30px; 
	padding-right:30px; 
	border-bottom:1px solid #999966; 
	} 

.column-center3 { 
	vertical-align:top; 
	padding-top:20px; 
	padding-bottom:20px; 
	padding-left:30px; 
	padding-right:30px; 
	border-top:2px solid #999966; 
	} 

.section { 
	width:98%; 
	background-color:#c1a875;
	color:#ffffff; 
	text-decoration:none; 
	font-size:14px; 
	padding-top:1px; 
	padding-bottom:1px; 
	padding-left:5px; 
	padding-right:1px; 
	}

.section-link, .section-link a, .section-link a:hover { 
	color:#666; 
	text-decoration:none; 
	}

.sectionHead { 
	color:#999999; 
	font-size:16px; 
	line-height: 1.5em;
	text-decoration:none; 
	text-transform:uppercase; 
	} 

.mainHead { 
	color:#000000; 
	font:18px/20px georgia, arial, helvetica, sans-serif; 
	font-weight:bold; 
	padding-bottom:5px; 
	} 

.mainContent { 
	font:14px/16px georgia, arial, helvetica, sans-serif; 
	color:#5C5741; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:20px; 
	padding-right:20px; 
	} 

.mainContent a {
	display:block;
	color:#5C5741;
	text-decoration:none;
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:20px; 
	padding-right:20px; 
	border:1px solid #c0c0c0; 
	}
	
.mainContent a:hover {
	color:#000000;
	background-color:#c0c0c0;
	text-decoration:none;
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:20px; 
	padding-right:20px; 
	}

.eventContent { 
	font:12px/14px georgia, arial, helvetica, sans-serif; 
	color:#333; 
	} 

.eventContent a {
	display:block;
	color:#333;
	text-decoration:none;
	padding-top:3px; 
	padding-bottom:3px; 
	padding-left:10px; 
	padding-right:10px; 
	border-top:1px solid #ffffff; 
	border-bottom:1px solid #ffffff; 
	border-left:1px solid #ffffff; 
	border-right:1px solid #ffffff; 
	}
	
.eventContent a:hover {
	color:#333;
	text-decoration:none;
	padding-top:3px; 
	padding-bottom:3px; 
	padding-left:10px; 
	padding-right:10px; 
	border-top:1px solid #999966; 
	border-bottom:1px solid #999966; 
	border-left:1px solid #999966; 
	border-right:1px solid #999966; 
	}

.whatis { 
	text-decoration:none; 
	font-weight:normal; 
	font-style:italic; 
	font-size:10px; 
	color:#333; 
	padding-top:15px; 
	padding-bottom:15px; 
	}

.button a, .button-selected a { 
	width:110px; 
	margin:0;
	display:block;
	vertical-align:middle; 
	list-style:none;
	background-color:#ffffff;
	color:#c1a875; 
	font:12px georgia, arial, helvetica, sans-serif;
	font-size:14px; 
	text-decoration:none; 
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:5px; 
	padding-right:5px; 
	border:1px solid #c1a875;
	}

.button a:hover, .button-selected a { 
	color:#ffffff; 
	background-color:#c1a875;
	text-decoration:none; 
	}


.copyright { 
	color:#5C5741; 
	text-decoration:none; 
	font:10px georgia, arial, helvetica, sans-serif;
	padding-top:10px; 
	padding-bottom:5px; 
	padding-left:10px; 
	padding-right:10px; 
	}

.copyright a { 
	color:#E7E6C5; 
	text-decoration:none; 
	} 

.copyright a:hover { 
	color:#E7E6C5; 
	text-decoration:underline; 
	}







.menu-left { 
	border-left:1px solid #c0c0c0; 
	}
	
.menu-select {
	color:#ffffff;
	background-color:#999966;
	text-decoration:none;
	}

.menu, .menu-left, .menu-select { 
	margin:0;
	padding:0;
	font-weight:bold; 
	text-align:center;
	vertical-align:middle; 
	list-style:none;
	background-color:#eee;
	border-right:1px solid #c0c0c0; 
	}
	
.menu a, .menu-left a, .menu-select a {
	display:block;
	padding:4px 0px ;
	font-weight:bold; 
	text-transform:uppercase; 
	letter-spacing:2px; 
	font:11px Verdana, Helvetica, Arial, sans-serif;
	color:#5C5741;
	text-decoration:none;
	}
	
.menu a:hover, .menu-left a:hover, .menu-select a {
	color:#ffffff;
	background-color:#999966;
	text-decoration:none;
	}


.flexdropdownmenu { 
	margin:0;
	display:block;
	position:absolute;
	left:0;
	top:0;
	background-color:#eee;
	color:#5C5741;
	font:11px Verdana, Helvetica, Arial, sans-serif;
	text-decoration:none;
	letter-spacing:2px; 
	list-style-type:none;
	padding-left:4px; 
	padding-right:4px; 
	padding-bottom:10px; 
	border-top:1px solid #ffffff; 
	visibility:hidden;
	width:170px; 
	}

.flexdropdownmenu ul { 
	font:11px Verdana, Helvetica, Arial, sans-serif;
	letter-spacing:2px; 
	list-style-type:none;
	}

.flexdropdownmenu li {
	position:relative;
	}

.flexdropdownmenu li a {
	display:block;
	color:#5C5741;
	font:11px Verdana, Helvetica, Arial, sans-serif;
	text-decoration:none;
	text-align:center;
	letter-spacing:2px; 
	padding-top:4px; 
	padding-bottom:4px; 
	padding-top:4px; 
	padding-bottom:4px; 
	border-bottom:1px solid #ffffff; 
	width:170px; 
	}

* html .flexdropdownmenu li { 
	display:inline-block;
	width:100%; 
	}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a {
	background-color:#ffffff;
	color:#5C5741;
	text-decoration:none;
	}

.rightarrowclass{
	position:absolute;
	top:6px;
	right:5px;
	}






.chaptersBox { 
	margin:0;
	background-color:#000000; 
	font:9px Verdana, Helvetica, Arial, sans-serif;
	vertical-align:bottom; 
	padding:0;
	height:40px; 
	width:100%; 
	}

.chapters, .chaptersLeft, .chaptersSelect, .chaptersSelectLeft, .chaptersHeader { 
	margin:0;
	font:9px Verdana, Helvetica, Arial, sans-serif;
	letter-spacing:1.5px; 
	list-style:none;
	text-align:center;
	vertical-align:middle; 
	padding:0;
	width:130px; 
	}

.chapters, .chaptersLeft { 
	background-color:#000000;
	color:#eee;
	border-top:1px solid #c0c0c0; 
	border-right:1px solid #c0c0c0; 
	}
	
.chaptersLeft { 
	border-left:1px solid #c0c0c0; 
	}

.chapters a, .chapters a:hover, .chaptersLeft a, .chaptersLeft a:hover {
	background-color:#000000;
	color:#eee;
	text-decoration:none;
	padding:3px 0px;
	}
	
.chapters a, .chaptersLeft a {
	display:block;
	border-bottom:2px solid #000000; 
	}
	
.chapters a:hover, .chaptersLeft a:hover {
	border-bottom:2px solid #cc0000; 
	}

.chaptersSelect, .chaptersSelectLeft {
	background-color:#999966;
	color:#eee;
	border-top:1px solid #c0c0c0; 
	border-bottom:2px solid #999966; 
	border-right:1px solid #c0c0c0; 
	}
	
.chaptersSelect a, .chaptersSelect a:hover, .chaptersSelectLeft a, .chaptersSelectLeft a:hover {
	display:block;
	color:#eee;
	text-decoration:none;
	}
	
.chaptersSelect a, .chaptersSelectLeft a {
	display:block;
	}

.chaptersLeft, .chaptersSelectLeft { 
	border-left:1px solid #c0c0c0; 
	}

.chaptersHeader a, .chaptersHeader a:hover {
	display:block;
	background-color:#000000;
	color:#999966;
	font-style:italic; 
	text-align:right;
	text-decoration:none;
	padding:3px 0px;
	border-bottom:2px solid #000000; 
	}

.chaptersSoon {
	background-color:#eee;
	color:#000000; 
	font:8px Verdana, Helvetica, Arial, sans-serif;
	font-style:italic; 
	letter-spacing:1.5px; 
	list-style:none;
	text-align:center;
	vertical-align:bottom; 
	border-bottom:1px solid #c0c0c0; 
	border-left:35px solid #000000; 
	border-right:35px solid #000000;
	height:10px;
	}
	

