body {
	/*background-color:#F6EFD8;*/
	background:#222 url(../images/bg-cfr.jpg) no-repeat center center;
	margin:0;
	padding:0;
	font-family: Baskerville, "Times New Roman", Times, serif;
	font-size: 13px;
	color:#ddd;
}

form input, form textarea{background-color:#ccc; border:1px solid #fff;}

.header h2{
	font-weight:normal;
	font-family: Baskerville, "Times New Roman", Times, serif;
	color:#eee;
	margin:0; padding:0;
}
.header h1{
	line-height:25px;
	font-weight:normal;
	font-style:italic;
	font-family:"Lucida Calligraphy", Baskerville, "Times New Roman", Times, serif;
	font-size:37px;
	color:#fff;
}
.header h1 a{
	color:#fff;
	text-decoration:none;
}
.main{
	width:760px;
	margin:5px auto;
	text-align:center;
	/*background-color:#666;
	-moz-box-shadow: inset -90px -100px 1000px #222, inset 90px 100px 1000px #222;
-webkit-box-shadow: inset -90px -100px 1000px #222, inset 90px 100px 1000px #222;
box-shadow:inner -90px -100px 1000px #222, inner 90px 100px 1000px #222;*/
}
.glow{
	/*background-color:#5b5b5b;
	overflow:visible;
	border-radius:100px;
	-moz-box-shadow:0 0 1000px #999; -webkit-box-shadow:0 0 1000px #888;*/
	width:760px;
	margin:0 auto;
	position:relative;
}
.header h1{text-shadow:0 0 200px #ccc;}


/* NAV */
.nav{
	background-color:#afafaf;
	width:100%;
	height:22px;
}
.nav a{
	line-height:16px;
	height:16px;
	display: block;
	padding: 3px 0;
	text-decoration:none;
	color:#000;
	text-align: center;
}
.nav a:visited{color:#000;}

.nav a:hover{
	background-color:#787878;
	color:#fff;
}

/* Mac backslash hack \*/
.nav a {
	display: block;
	float: left;
	width:190px;
	text-shadow:none;
}
/* end */ 

a.selected{
	background-color:#888;
	color:#fff !important;
}
/* END NAV */


a.evDetail{display:block; font-size:20px; color:#ccc; text-decoration:none; padding:20px; text-align:left;}
a.evDetail:hover{color:#fff; text-decoration:underline;}
a.selected{background-color:transparent;}

.header, .intro, .text, h1, .controls td, .main{text-shadow:1px -1px 1px #444;}

.intro h2{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:10px;
	font-style:italic;
	font-weight:normal;
	font-size:15px;
	line-height:21px;
	text-align:center;
	color:#fff;
	/*text-shadow:1px 1px 1px #000;*/
}

.text{padding:4px 10px; color:#eee;}
.capacity{margin-top:3px;color:#bbb;}



/* FOOTER */
.bottomLinks{
	margin-top:15px;
	padding:12px 0;
	color:#eee;
}
.bottomLinks a{
	padding:12px 5px;
	text-decoration:none;
	color:#fff;
}
.bottomLinks a:hover{
	color:#000;
}

/* END FOOTER */
#mainImg{border:1px solid #888;}
.controls p{margin:0; padding:0;}
