body {
	background:url(images/bgpat-body.jpg) #73855C; }
#header {
	background:url(images/bgpat-header.jpg);
	text-align:center;
	border-bottom:1px solid #999;
	margin:0 0 30px 0;
	padding:0; }
.container {
	margin-bottom:100px; }
#header .container {
	text-align:left;
	padding-top:60px;
	margin-bottom:0;
	 }
#header h1 {
	font-family:"IM FELL Double Pica Pro",Baskerville,"Times New Roman",Times,Georgia,serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:40px;
	color:#F4E17B;
	padding:0; }
#header h1 a {
	border:none;
	background:none;}
#menu {
	width:100%;
	background:#222;
	background:url(images/bg-nav.png); }
#main {
	background:url(images/bgpat-main.jpg) #fff;
	padding:10px; }
h2 {
	font-family:Helvetica,san-serif;
	font-size:32px;
	font-weight:bold;
	font-style:italic;
	color:#73855C;
	border-bottom:1px solid #F4E17B; }
h2 a, h3 a {
	color:#73855C;
	text-decoration:none; }
h3 {
	color:#73855c;
	clear:both;
	font-size:20px;
	margin:.75em 0 .25em 0; }
p {
	font-family:Verdana,san-serif;
	font-size:12px; }
#main p.descrip {
	float:left;
	width:65%; }
#main p.sidebox {
	float:right;
	width:30%;
	background:#F4E17B;
	padding:10px;
	font-size:11px; }	
	
.side {
	background:url(images/bgpat-orange.jpg) #CD5700;
	padding:4px;
	margin-bottom:30px; }
.side h4 {
	font-family:"League Gothic";
	text-transform:uppercase;
	font-size:8px;
	color:#3F2629;
	margin-bottom:0px;
	padding-bottom:0px; }
.side-int {
	font-family:Helvetica,Arial,san-serif;
	font-size:13px;
	background:url(images/bgpat-main.jpg) #fff;
	padding:10px 10px 1px 10px; }
ul#contact-info {
	list-style:none;
	padding:0;
	font-size:13px;
	font-weight:bold;
	color:#3F2629; }
ul#contact-info span.type {
	color:#888; }

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown li a {
	color:#ccc;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:1.5em;
	text-decoration:none;
	background:#222;
	display:block;
	border-top:1px solid #222;
	padding:4px 16px;
	margin-left:1px; }
ul.dropdown li a:hover {
	color:#CD5700;
	border-top:1px solid #CD5700; }
ul.dropdown li a:active {
	background:#CD5700;
	color:#222; }