
body {background-color: #006633; margin: 0px; padding: 0px;}
body, td, textarea {font-family: Verdana, Arial, sans-serif; color: #F7EFDE; font-size: small;}


#header {position: absolute; top: 0px; left: 5px; width: 610px; padding-left: 150px; border-bottom: 2px solid #CC9933; height: 50px; text-align: right;}
#title {border-bottom: 3px double #CC9933; text-align: right; padding-left: 30px; font-weight: bold; font-size: 22px;}

#menu {position: absolute; top: 40px; left: 155px; width: 610px;}
#menu img {border: none; margin-top: -4px;}

#menu a, #menu span.current {
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #000000;
	padding-top: 4px;
	padding-right: 10px;
	margin-left: 8px;
	background: url(templates/trigger/media/menu.php?bg=006633&fg=BEAB09&brdr=CC9933) top right no-repeat; 
	white-space: nowrap;
}
#menu span.current {color: #FFFFFF;}
#menu a:hover {color: #ffffff;}

#page_title {position: absolute; font-weight: bold; font-size: 14px; padding-top: 20px; width: 150px; text-align: right}
#logo {position: absolute; top: 3px; width: 150px; border-right: 2px solid #CC9933; text-align: right; padding-right: 5px; padding-top: 55px; padding-bottom: 30px;}

#content {position: absolute; top: 70px; left: 180px; width: 580px; padding-bottom: 50px;	font-size: small; 
	color: #F7EFDE;
}
#content h1 {margin: 0px; font-size: large; font-weight: bold;}
#content h2 {font-size: medium; font-weight: bold;}
#content h3 {font-size: small; font-weight: bold;}

#content a {color: #CC9933;}
#content a:hover {color: #FFFFFF;}

#content img.right {float: right; padding: 0px 0px 10px 15px;}
#content img.left {float: left; padding: 0px 15px 10px 0px;}

#content hr {height: 1px; color: #CC9933; background-color: #CC9933; border: 0px solid #CC9933;} 

#content table {border-collapse: collapse; border-color: #CC9933;}
#content td, th {border-color: #CC9933;}

.opening {border: none;}
.opening th {text-align: left; }
.opening th.day {padding-right: 5px; border-right-width: 1px; border-right-style: solid; border-top-width: 1px; border-top-style: solid;}
.opening td {text-align: center; padding: 1px 5px 1px 5px; border-top-width: 1px; border-top-style: solid;}
.opening td.from {text-align: left;}
.opening td.to {text-align: right;}

#smf {margin-top: 15px;}
#smf label {display: block; width: 55px; float: left; font-weight: bold; padding-top: 8px;}
#smf .txt, #smf textarea {border: 1px solid #CC9933; background-color: #006633; color: #F7EFDE;}
#smf .txt {margin: 5px; width: 220px;}
#smf textarea {width: 340px; height: 150px; margin-bottom: 5px; padding: 3px;}
#smf .smf_submit {width: 340px; text-align: center; padding-top: 10px;}
#smf .btn {
	border: none;
	width: 80px;
	height: 21px;
	color: #F7EFDE;
	font-weight: bold;
	background: url(templates/trigger/media/btn.php?bg=006633&fg=BEAB09&brdr=CC9933&w=80) top left no-repeat; 
}
#smf .btn:hover {color: #ffffff;}

#gallery_images {text-align: center;}
#gallery_images a {border: none;}
#gallery_images img {border: none; margin: 10px;}

#gallery_body {background-color: #006633; margin: 0px; padding: 0px; font-family: Verdana, sans-serif;}
#gallery_detail {text-align: center; padding-top: 15px;}
#gallery_desc {text-align: center; padding: 3px; color: #F7EFDE; font-size: 12px;}
#gallery_nav {text-align: center;}
#gallery_nav a {color: #CC9933; text-decoration: none; font-size: 12px;}
#gallery_nav a:hover {color: #FFFFFF;}
#gallery_nav .arrow {font-weight: bold;}

