h1{
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	display: inline;
	color: #808080;}

body {
	margin: 0px 0px 0px 0px;
	background-image: url(bg_kraftpaper.jpg);}


form {
	padding: 0px 0px 0px 0px;
	margin: 24px 0px 0px 0px;}


input {
	border-style: solid;
	border-width: 1px;
	border-color: #d7c1b0;}

textarea {
	border-style: solid;
	border-width: 1px;
	border-color: #d7c1b0;}

select {
	border-style: solid;
	border-width: 1px;
	border-color: #d7c1b0;}


.style5 {
	font-family: verdana;
	font-size: 12px;
	color: #3d210c;}




.wrapper {
	margin: 0 auto;
	width: 836px;}

.container_body {
	width: 836px;
	background-color: #faf7f2;
	overflow: hidden;
	padding-bottom: 30px;}

.column_left {
	float: left;
	width: 200px;}


.column_right {
	float: right;
	width: 636px;}


ul { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;}


ol { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;}

li {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;}


ul.mainnav {
	list-style-type: none;
	margin: 20px 0px 0px 36px;
	line-height: 36px;}

li.mainnav_sub {
	line-height: 18px;}


ul.headernav {
	list-style-type: none;
	padding: 25px 0px 0px 500px;}

li.headernav {
	display: inline;}


li.headernav #left {
	padding-left: 50px;}





ul.team {
	list-style-type: none;
	line-height: 24px;
	font-family: verdana;
	font-size: 14px;
	color: #3d210c;}





a.directions {
	color: #ba4802;
	text-decoration: underline;}

a.directions:hover {
	text-decoration: none;}







a.headernavlink {
	font-family: arial; 
	font-size: 14px;
	color: white;
	text-decoration: none;}

a.headernavlink:hover {
	color: yellow;
	text-decoration: none;}

a.mainnav {
	font-family: verdana;
	font-weight: bold; 
	font-size: 12px;
	color: #3d210c;
	text-decoration: none;
	border-style: hidden;
	border-width: 0px 0px 4px 0px;
	border-color: #d3b575;}

a.mainnav:hover {
	text-decoration: none;
	border-style: solid;}


a.mainnav_sub {
	font-family: verdana;
	font-weight: bold; 
	font-size: 11px;
	color: #3d210c;
	text-decoration: none;}

a.mainnav_sub:hover {
	color: #ba4802;
	text-decoration: none;}


a.mainnav_sub_selected {
	font-family: verdana;
	font-weight: bold; 
	font-size: 14px;
	color: #3d210c;
	text-decoration: none;
	font-style: italic;}

a.mainnav_sub_selected:hover {
	color: #ba4802;
	text-decoration: none;
	font-style: italic;}







img.logo {
	border-style: none;
	border-width: 0px;}

img.header {
	padding-top: 40px;}






p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}


p.maintext {
	font-family: verdana;
	font-size: 14px;
	color: #3e2811;
	margin: 24px 0px 0px 0px;
	width: 600px;} 

p.maintext_faq {
	font-family: verdana;
	font-size: 14px;
	color: #3e2811;} 



p.maintext_nopad {
	font-family: verdana;
	font-size: 14px;
	color: #3e2811;
	width: 600px;}


.maintxt {
	font-family: verdana;
	font-size: 14px;
	color: #3d210c;}







a.subhead {
	font-family: verdana;
	font-size: 12px;	
	color: #ba4802;
	text-decoration: none;}

a.subhead:hover {
	text-decoration: underline;}




a.faq {
	font-family: verdana;
	font-size: 14px;
	color: #3d210c;
	text-decoration: underline;}

a.faq:hover {
	text-decoration: none;}


.faq_number {
	width: 30px;
	float: left;
	padding: 0px 0px 24px 0px;}

.faq_left {
	width: 450px;
	float: left;
	padding: 0px 0px 24px 0px;}

.faq_right {
	width: 156px;
	float: right;
	text-align: center;
	padding: 0px 0px 24px 0px;}


ol.faq {
	list-style-type: decimal;
	line-height: 30px;
	font-family: verdana;
	font-size: 14px;
	color: #3d210c;}

.header_faq {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color: #3d210c;}


a.faq_right_text {
	font-family: verdana;
	font-size: 11px;	
	color: #ba4802;
	text-decoration: none;}

a.faq_right_text:hover {
	text-decoration: underline;}






.whenwhere_left {
	width: 300px;
	float: left;}

.whenwhere_right {
	width: 336px;}









.rates_wrapper {
	width: 636px;
	clear: both;}

.rates_left {
	width: 200px;
	float: left;}

.rates_right {
	width: 400px;
	float: left;}
.groomrates_left {
	width: 260px;
	float: left;}

.groomrates_right {
	width: 340px;
	float: left;}


ul.rates {
	font-family: verdana;
	font-size: 14px;
	margin-top: 10px;
	color: #3d210c;
	line-height: 24px;}




ul.coffee_menu {
	font-family: verdana;
	font-size: 14px;
	margin-top: 10px;
	color: #3d210c;
	line-height: 24px;
	padding-left: 16px;
	list-style-type: circle;
	width: 600px;}
	
	







ul.press { 
	font-family: verdana;
	font-size: 14px;
	margin-top: 10px;
	color: #3d210c;
	line-height: 24px;}
	



	



	



a.gallery {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #3d210c;
	text-decoration: underline;}

a.gallery:hover {
	text-decoration: none;}



a.gallery_next {
	font-family: verdana;
	font-size: 12px;
	color: #3d210c;
	text-decoration: none;}

a.gallery_next:hover {
	text-decoration: underline;}



img.gallery_tn {
	border-style: solid;
	border-color: white;
	border-width: 2px;}



img.gallery_tn:hover {
	border-style: solid;
	border-width: 2px;
	border-color: #3d210c;}



a.opportunities {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3d210c;
	text-decoration: underline;}

a.opportunities:hover {
	text-decoration: none;}




a#contactemail {
	color: #ba4802;
	text-decoration: underline;}

a#contactemail:hover {
	text-decoration: none;}




li.bottomlinks {
	display: inline;}


.bottomlinks_wrapper {
	clear: both;
	width: 836px;}

.bottomlinks_spacer {
	width: 200px;
	float: left;}

.bottomlinks_right {
	width: 636px;
	float: left;}


a.bottomlink_text {
	font-family: verdana;
	font-size: 12px;
	color: #3e2811;
	text-decoration: none;}

a.bottomlink_text:hover {
	text-decoration: underline;}

ul.bottom_links {
	margin-top: 150px;}





.footer {
	width: 836px;
	height: 193px;
	background-image: url(footer.jpg);}





