/* CSS Document */
body{background: #593109 url(img/bg.jpg) repeat-x; margin:0; padding:0; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 150%; color: #3F3F3F;}

#wrap{
	width:831px;
	margin: 31px auto 0 auto;
	padding:0;
	text-align: left;
}
#black{background: #000; width:831px;}

#nav{width: 793px; height: 86px; margin:0 auto; padding:0; text-align: center;}
#nav li {margin:0; padding: 0; list-style: none;}
#nav li, #nav li a{height: 86px; float: left; padding: 0; margin: 0; display: block;}

#home a{background: url(img/nav.png); background-position: 0 0; width: 112px;}
#home a:hover{background: url(img/nav.png); background-position: 0 -86px; width: 112px; height: 86px;}

#card a{background: url(img/nav.png); background-position: -113px 0; width: 110px;}
#card a:hover{background: url(img/nav.png); background-position: -113px -86px; width: 110px; height: 86px;}

#event a{background: url(img/nav.png); background-position: -222px 0; width: 142px;}
#event a:hover{background: url(img/nav.png); background-position: -222px -86px; width: 142px; height: 86px;}

#tour a{background: url(img/nav.png); background-position: -364px 0; width: 133px;}
#tour a:hover{background: url(img/nav.png); background-position: -364px -86px; width: 133px; height: 86px;}

#sec a{background: url(img/nav.png); background-position: -497px 0; width: 117px;}
#sec a:hover{background: url(img/nav.png); background-position: -497px -86px; width: 117px; height: 86px;}

#contact a{background: url(img/nav.png); background-position: -614px 0; width: 179px;}
#contact a:hover{background: url(img/nav.png); background-position: -614px -86px; width: 179px; height: 86px;}

#content{width: 597px; float: right; background: #000; margin: 0; padding: 0;}
#content p{background: #000; margin: 0 0 0 20px; padding: 17px 30px 15px 0; color: #fff; text-align: left;}
#content2{width: 831px; background: #000; margin: 0; padding: 0;}
#content2 p{background: #000; margin: 0 0 0 0px; padding: 17px 30px 15px 0; color: #fff; text-align: left;}

#sidebar{background: #000; float: left; width: 234px; margin:0; padding:0; text-align: left; display: inline;} /* margin:55px 0 0 30px; */

#events{float:left; width: 831px; padding: 10px 0 25px 0px; background: #000;}
#events dl{ float:left; width: 831px; margin: 10px 20px 10px 0; padding: 0; display: inline;}
#events dt{text-align: left; float: right; width: 588px; margin: 0 0 5px 0; padding:0; font-size: 145%; color:#BF0000;} /* width was 166px */
#events dd{text-align: left; margin:0 15px 0 98px; padding:0; font-size: 110%; line-height: 1.5em; color: #fff;}
#events dl dd.thumb{margin:0;}
#events dd.thumb img{
	float:left;
	padding: 6px;
	background: #000;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 0px;
}

table{margin: 0 0 0 245px; padding:0; color: #fff;}

.price{float: right; margin: -1em 0 0 0; padding: 0 20px 0 0;}
strong{font-weight: 800; color: #BF0000; font-size: 120%;}
/* #sidebar a{font-weight: 800; color: #BF0000; font-size: 120%; text-decoration: none;} */

.clearit{ clear: both;}

img{ margin:0; padding:0;}
img.title{margin: 0 0 7px 0;}
a{
	color: #06F;
}
a img{border: 0;}
p.sig, p.sig a{color: #B2B2B2; text-align: center; margin: 0; padding:0;}
