/* CSS Document */

body {
background:rgb(107,42,31) url(assets/bkgrd.jpg) repeat-y;
min-width:775px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
margin:116px 0px 20px 0px;
}

a:link {color:rgb(186,174,147);background:none;text-decoration:none;}
a:visited {color:rgb(186,174,147);background:none;text-decoration:none;}
a:hover {color:rgb(186,174,147);background:none;text-decoration:underline;}

#logo {width:750px;text-align:center;position:absolute;top:10px;left:50%;margin-left:-375px;z-index:1;}

#content {
width:750px;
text-align:center;
color:rgb(186,174,147);
background:none;
font-size:75%;
position:absolute;
left:50%;
margin-left:-375px;
}

#panoramic {
width:750px;
}

#panoramic img {border:none;}

#mainnav {
width:750px;
height:28px;
color:#ffffff;
background:rgb(107,42,31) url(assets/bkgrd_nav.jpg) no-repeat;
text-align:left;
font-size:90%;
letter-spacing:.15em;
border-bottom:3px solid rgb(107,42,31);
}

#mainnav a:link {color:#ffffff;background:none;text-decoration:none;}
#mainnav a:visited {color:#ffffff;background:none;text-decoration:none;}
#mainnav a:hover {color:rgb(186,174,147);background:none;text-decoration:none;}

a.mnav:link {margin-left:5px;margin-right:25px;}
a.mnav:visited {margin-left:5px;margin-right:25px;}
a.mnav:hover {margin-left:5px;margin-right:25px;}

#menu {
	width:550px;
	color:rgb(111,81,55);
	background:rgb(206,198,180) url(assets/beer.gif) no-repeat bottom left;
	text-align:left;
	vertical-align:top;
	padding:25px 0px 135px 0px;
	font-size: 12px;
}

#menu h1 {
color:rgb(147,45,28);
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:16px;
padding:0px;
padding-left:10px;
margin:0px;
}

#menu h2 {
color:rgb(40,61,90);
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:125%;
padding:0px;
padding-left:10px;
margin:0px;
margin-top:10px;
}

#menu h2 a:link {color:rgb(40,61,90);background:none;font-weight:normal;text-decoration:underline;}
#menu h2 a:visited {color:rgb(40,61,90);background:none;font-weight:normal;text-decoration:underline;}
#menu h2 a:hover {color:rgb(40,61,90);background:none;font-weight:normal;text-decoration:none;}

#menu h3 {
color:rgb(147,45,28);
font-family:Georgia, "Times New Roman", Times, serif;
font-size:110%;
padding:0px;
padding-left:10px;
padding-bottom:10px;
border-bottom:1px dotted rgb(111,81,55);
margin:10px;
margin-top:5px;
clear:left;
}

#menu p {
color:rgb(111,81,55);
background:none;
padding:0px 10px;
margin:0px;
margin-bottom:5px;
}

#menu li {
color:rgb(111,81,55);
background:none;
padding:0px 10px;
margin:0px;
list-style-type:none;
}

.fancy {padding:2px;border:1px solid rgb(111,81,55);}
.lefty {float:left;padding:2px;border:1px solid rgb(111,81,55);margin-right:5px;margin-bottom:5px;}
.righty {float:right;padding:2px;border:1px solid rgb(111,81,55);margin-left:5px;margin-bottom:5px;}

#menu a:link {color:rgb(111,81,55);font-size:90%;text-decoration:none;}
#menu a:visited {color:rgb(111,81,55);font-size:90%;text-decoration:none;}
#menu a:hover {color:rgb(40,61,90);font-size:90%;text-decoration:none;}

.nobox a:link {background:none;text-decoration:none;}
.nobox a:visited {background:none;text-decoration:none;}
.nobox a:hover {background:none;text-decoration:none;}

#marketing {
width:200px;
color:rgb(111,81,55);
background:rgb(186,174,147);
text-align:left;
vertical-align:top;
padding:25px 0px;
}

#marketing h1 {
color:rgb(107,42,31);
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:150%;
padding:0px;
padding-left:10px;
margin:0px;
}

#marketing h2 {
color:rgb(40,61,90);
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:125%;
padding:0px;
padding-left:10px;
margin:0px;
}

#marketing h3 {
color:rgb(107,42,31);
font-family:Georgia, "Times New Roman", Times, serif;
font-size:110%;
padding:0px;
padding-left:10px;
margin:0px;
}

#marketing p {
color:rgb(111,81,55);
background:none;
padding:0px 10px;
}

#marketing img {
margin-bottom:15px;
}

#marketing ul {
background:none;
padding:0px 10px;
margin:0px;
margin-bottom:20px;
}

#marketing li {
color:rgb(111,81,55);
background:url(assets/arrow02.gif) no-repeat;
padding:2px 12px;
list-style-type:none;
border-bottom:1px dotted rgb(111,81,55);
margin-bottom:2px;
}

#marketing a:link {color:rgb(111,81,55);text-decoration:none;}
#marketing a:visited {color:rgb(111,81,55);text-decoration:none;}
#marketing a:hover {color:rgb(40,61,90);background:none;border:none;text-decoration:none;}

#footer {
width:750px;
text-align:left;
vertical-align:top;
}

#footer p {
padding:0px;
margin:0px;
}
