body {
	background: #ddd url(../images/headbkg.gif) repeat-x fixed;
	/*background: #6F261C url(../images/tartarbkg.gif) repeat-x left bottom;;*/ 
	margin:0;padding:0;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h2,h3,h4,h5,h6 {
	margin:8px 0;
	padding:0;	
	color : #6F261C;
}
h2{
	font-size:1.5em;
}
/*#pagewrapper {
	background: url(../images/headbkg.gif) repeat-x top;
}*/
#topline {
	width:728px;
margin:0 auto;
padding:5px 0;
}
#topline h1{
	margin:0;
	padding:0;
	font-size : .75em;
	color: #ABAB81;
	
}
#wrapper {
	position:relative;
width:728px;
margin:0 auto;
padding:0;
background : #ffffff url(../images/contentbkg.gif) repeat-y;
border-right : 6px solid #fff;
border-bottom : 6px solid #fff;
border-left : 6px solid #fff;
}
#maincontent {
	background : url(../images/rightfoot.gif) no-repeat bottom right;
}
#header {
	background : White url(../images/bannerfront.jpg) no-repeat;
	margin:0;
	padding:0;
	height:167px;
}
#titlediv {
	position:absolute;
	left:0px;
	top:0px;
	width:373px;
	height:152px;
	background: url(../images/titlepic.jpg) no-repeat;
	z-index:300;
}
/*#navbar {
	height:6px;
	background : url(../images/navbkg.jpg) repeat-x;
}*/

#leftcontent {
	float: left;
	width: 560px;
	min-height:430px;
	padding: 0 0 10px 0;
	margin: 0;
	font-size: 0.85em;
}
#leftcontent h2 {
	margin:0 0 8px 8px;
}
#leftcontent h3,#leftcontent h4,#leftcontent h5,#leftcontent h6 {
font-size:1.2em;
}
#leftcontent strong {
	color : #923325;
}
#leftcontent em {
	color : #923325;
}
#leftcontent p{
	margin: 8px 6px 8px 8px;
}
#leftcontent img {
float:right;
	margin:0 0 5px 5px;
}
#leftcontent a:link, #leftcontent a:visited,#rightcontent a:link,#rightcontent a:visited{
	color: #923325;
}
#leftcontent a:active, #leftcontent a:hover, #rightcontent a:active, #rightcontent a:hover{
	color: #ff3300;
}
#rightcontent {
	z-index:2000;
margin: 0 0 0 560px;
	padding: 0 0 10px 0;
	font-size: .75em;
	min-height : 345px;
}
#rightcontent p{
		margin: 8px 15px 0 15px;
	color: #923325;
}
#rightcontent h3, #rightcontent h4, #rightcontent h5,#rightcontent h6 {
		margin: 8px 15px;
		font-size:1.5em;
}
#rightcontent hr {
	width:85%;
}
hr {
	color : #923325;
}
/*#address {padding-top:8px;margin-top:8px;border-top: 1px solid #cc9966;}*/
#address p{
		margin:0 15px;
	letter-spacing : 1px;
	color : #6F261C;
}
.bordertop {padding-top:8px;margin-top:8px!important;border-top: 1px solid #cc9966;}
#footer {
	padding:0;
margin:0;
width:728px;
	height:25px;
	background : #923325 url(../images/botright.jpg) no-repeat right;
font-size : 10px;
}
#footer a {
	color : #FFF292;
}
/*#menubar {
	position:absolute;
	left:0px;
	top:153px;
	width:728px;
}*/
.clearit {
	clear : both;
}
#byline {
	width:740px;
	padding:10px 0 ;
	margin:0 auto;
	font-size:.75em;
	color : #923325;
	text-align:right;
}
#byline a{
	color : #923325;
}
#menu, #events {
	border: 5px double #B4783C;
	margin:10px;
	padding:8px 16px;
}
#events {
	width:490px;
	margin:10px auto;
	padding:0;
	background: url(../images/bandbkg.jpg) no-repeat bottom;
	font-family : Arial, Helvetica, sans-serif;
	font-size:.8em;
	line-height: 1.6em;
	font-weight:bold;
}
#events td {
	border-left:1px solid #999;
	padding:4px 10px; vertical-align:top;
}
#menu {
	text-align:center;
}
#menu img{
	float: none;margin:0;padding:0;
}
.nofloat {
	float:none!important;
}
#gmap {
	width:500px;
	height:360px;
	border:1px solid #ccc;
	margin:0 auto 20px auto;
	padding:0;
}
#gmap img {
	float:none;
}