body {margin:0;padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFFFFF; background:url(../images/bg.jpg) no-repeat center top #1B0000;}
a:link, a:visited {color:#AFAE84;text-decoration:none;outline:none;}
a:hover, a:active {color:#FFFFFF;text-decoration:none;}
a.about_us {font-family:Georgia, 'Times New Roman', Times, serif;font-size:14px;font-style:italic;display:block;}
a.pdf {color: #FFA50C;font-family:Georgia, "Times New Roman", Times, serif;font-size: 14px;}
a.pdf:hover {color:#FFFFFF;}
a.pdf img {margin: 0 3px 0 0;position: relative;top: 6px;}
* {margin:0 auto; padding:0;}
.clearer{clear:both;}
img {border:none;}
img.Fright {float: right;margin: 0 0 50px 15px;}
img.Fleft {float: left;margin: 0 15px 50px 0;}
.hidden {display:none;}
.last {padding-right:0 !important;margin-right:0 !important;}
h1, h2, h4, h5 {font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
h1 {font-size:20px;background:url(../images/heading-bg.jpg) repeat-x;text-align:center;height:49px;line-height: 48px;}
h2 {font-size: 20px;margin: 0 0 15px;}
h3 {font-size: 15px;margin: 0 0 8px;}
p {margin:0 0 8px;line-height:20px;}

#container {width:996px;margin:9px auto 40px;}
#header {height: 79px;}
#header p {text-align:right;font-size: 11px;}
#menu {background:url(../images/menu-bg.jpg) repeat-x;height:51px;list-style-type:none;float:left;padding: 0 0 0 32px;width: 964px;}
#content {background:#523609;float: left;padding: 14px;width: 968px;}
.home #Twocol {float:left;width:100%;margin: 0 0 14px;}
.home #Twocol .col.second {width:630px;}
.home #hours {background:url(../images/hours-bg.jpg) repeat-x;height:49px;line-height: 49px;text-align: center;font-family:Georgia, "Times New Roman", Times, serif;font-size: 14px;}
.home #hours p {padding: 13px 0 0;}
.home #hours p span {margin: 0 15px;}
.home #Threecol {float:left;width:100%;margin:14px 0 0;}
.home #Threecol .col {height:289px;}
.home #Threecol .col.first {background:url(../images/col1-bg.jpg) no-repeat center top;}
.home #Threecol .col.second {}
.home #Threecol .col.third {}
.home #Threecol .col.first p {padding: 14px 14px 0;}
.home #Threecol .col.first a.about_us {padding:0 0 0 14px;}
.col {float:left;}
.col.first {width:324px;margin: 0 14px 0 0;}
.col.second {width:308px;}
.col.third {width:308px;margin:0 0 0 14px;}

#footer {float: left;width: 100%;font-family:Georgia, "Times New Roman", Times, serif;}
#footer p, #footer a {color:#FFFFFF;}
#footer a:hover {color:#AFAE84;}
#footer p#facebook {float: left;}
#footer p#facebook a {display: block;float: left;margin: 0 15px 0 0;}
#footer p#facebook img {position: relative;top: 13px;margin: 0 5px 0 0;}
#footer p#copywrite {float: right;margin: 20px 0;}


/* INTERIOR */
#left {float: left;margin: 0 14px 0 0;width: 324px;}
.box1 {background:url(../images/col1-bg.jpg) no-repeat center top #341C02;min-height: 331px;}
.box1 a.about_us {padding:0;}
#right {float: left;width: 630px;}
#right h1 {padding: 0 0 0 10px;text-align: left;}
#main_content {background:url(../images/main-content-bg.jpg) no-repeat center top #341C02;float: left;padding: 14px;width: 602px;min-height: 690px;}
#main_content p {margin: 0 0 15px;}
#map {float: right;padding: 0 0 0 15px;}
#pdfs {margin:0 0 20px;}
#pdfs p {margin: 0 0 8px;}

/* MENUS */
#menu_area {}
#menu_area img.featured {float:right;margin: 30px 10px 0 0;}
.menu_cat {margin: 0 0 20px;}
.menu_cat span.item {font-weight: bold;}
.menu_cat span.description {display: block;}

/* GALLERY */
.highslide-gallery img {border:1px solid #FFFFFF;margin: 0 13px 15px 0;float: left;}
.highslide-gallery img.last {margin:0 !important;}



/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:auto;
		background-color:transparent;
		line-height: 51px;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		font-size:16px;
		color:#FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding: 0 42px 0 0;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		text-decoration:none;
		color:#C9C998;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		text-decoration:none;
		color:#C9C998;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		color:#C9C998;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		margin: 0 0 0 -10px;
		padding: 10px;
		background:url(../images/drop-down-bg-1.jpg) repeat-x left top #790206;
		line-height: 18px;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding: 5px 0;
		background-color:transparent;
		color:#FFFFFF;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		color:#C9C998;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		color:#C9C998;
		text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:transparent;
		color:#C9C998;
		text-decoration:none;
	}

  #ot-widget-container13 {
    width: 245px;
}

.ot-dtp-picker {background:#feedee;}