body{
	margin:5px 0 0 0;
	padding:0;
	font-family: verdana, "Trebuchet MS", georgia;
	background:#970200 url("../images/page_bg.gif") repeat-x;
	color:#ffd687;
	
}
td{font-size:12px; line-height:170%;}

h1{
	color:#4c0000; 
	font-size:22px;
	font-weight:normal;
	
}
h2{
	color:#c95b00;
	font-size:16px;
	font-weight:normal;
}
h3{
	color:#4c0000;
	font-size:16px;
	font-weight:normal;
}
h4{
	color:#D87F36;
	font-size:16px;
	font-weight:normal;
	padding:0;
	margin:0;
}
.menucat0{
	color:#D87F36;
	font-size:16px;
	font-weight:normal;
	padding:0px 0 5px 30px;
	margin:0 0 0 0;
	background: url("../images/menucat_li.gif") no-repeat;
}
.menuitem{
	margin:0 0 0 20px;
	padding:0 0 0 20px;
	background:url("../images/menuitem_li.gif") no-repeat;
}
.pagewrap {
	background:#fff6e5 url("../images/pagewrap_bg.gif") repeat-x;
	padding:12px 0px; 
}
.content-table {
	padding:10px;
	border:1px solid #c89174;
	color:#000;
}

.rightblock {
	margin:0px;
	padding:2px;
	width:27%;	
}

#rightblock {
	margin:15px 0;
	background:#ffd687;
	padding:10px;
	width:80%;
}
.rightblock table{
	font-size:14px;
	color:#4c0000;
	width:100%;
}

.galblock {
	margin:15px 0;
	background:#ffd687;
	padding:10px;
	width:30%;
}
.galblock table{
	font-size:14px;
	color:#4c0000;
}

.bottomblock {
	margin:10px;
	background:#ffd687;
	padding:10px;
	width:95%;	
}
.bottomblock table{
	font-size:14px;
	color:#4c0000;
}
.border {
	border:1px solid #e2b662;
	font-size:14px;
	color:#4c0000;

}
.gallery{
	border: 2px solid #faa64b;
	background:#FEF4E2; 
	padding:12px 5px;
	margin-top:5px;
	color:#4c0000;
}
.brownfont {
	color:#751101;
	font-weight:bold;
}
.darkbrownfont{
	font-size:11px;
	color:#b03923;
	color:#AA3000;
	line-height:120%;
	
}
.left-pad{ 
padding-left:20px;
}
.left-mar{ 
padding-left:46px;
}
.tdstrip{background:#f7e3c3;}

a{color:#D87F36; font-weight:bold; text-decoration:none;}
a:hover{color:#f79f44;}

a.menuitemlink{color:#D87F36; color:#4c0000; font-size:12px; font-weight:bold; text-decoration:none; display:block; padding:4px 0; border-bottom:1px solid #ffd687;}
a.menuitemlinkactive{color:#000; color:#D87F36; background:#fff; display:block; padding:4px 0; font-weight:bold;  }

.locationmap {
	background:#fff;
	padding:10px;
	border:1px solid #ffcc00;
}
.contbox{
	border:1px solid #ffd687;
	background:#fff;
	padding:12px;
	width:180px;
	text-align:center;
}
.footer {
	background:#770000;
	padding:18px;
	color:#ffe2a9;
	font-size:12px;
}

.footer a{
	color:#ffe2a9;
	text-decoration:none;	
	font-weight:normal; 
}
.footer a:hover{
	color:#ffe2a9;
	text-decoration:underline;	
}
.bold{
font-weight:bold;
}
#showPic {
	background:#fff;
	border:1px solid #D87F36;
	padding:15px;

}

#tabnav {
     margin:0 0 0px 4px; 
	 padding:0 0 0px 0; 
      list-style: none;
}
#tabnav li {
	white-space: nowrap;
	float: left;
	display: inline;
	float:left; 
	width:auto; 
	margin:0 2px; 
	background:#FFEFD0; 
	border:1px solid #EFC67A; 
	border-bottom:0px;
}

#tabnav li a {
	font-size:11px;
	color:#4C0000; 
	text-decoration:none;
	display:block; 
	padding:5px 10px;
	margin:0px;
}
	
	#tabnav li.active a { 
		font-size:11px;
		border-bottom:0px solid #555; 
		color:#4C0000; 
		text-decoration:none; 
		padding:5px 10px;
		margin:0px;
		display:block; 
		position:relative; 
		top:1px; 
		background:#FEEAD4;
	}

.tab-content	{
	width:100%;
	border-top:1px solid #EFC67A;
	padding:10px 0;

}

#parent-tab-content {margin:0px 0 0 0; padding:10px; border:1px solid #e2e2e2;}


/*DROP DOWN STYLES*/

#dropdown{
	background-color: #990000;
	border:4px solid #cc6633;
	visibility: hidden;



}
#dropdown a{
	font-size:11px;
	padding:10px 10px;
	display:block;
	border:1px solid #cc6633;

}

.sep{
	background-color:none;
	background-position:top;
	border-bottom:1px solid #333333;
	height:1px;
	width:80%;
	margin:0px auto;
	padding:0px;
	margin-bottom:7px;
	vertical-align:top;
	}



.bdr{
		padding:5px;
		border: #930 solid 1px;
		margin-bottom:10px;
}
	
	
#appi{
	margin:0px;
	padding:0px;
	padding-left:20px;
	font-weight:bold;
	color:#900;
}

#appi ul li{
	margin-left:30px;
	font-weight:normal;
	color:#000;
}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
