/* CSS Document */

body {background-image:url('images/homepage/background-fade.jpg'); background-color:#641C20;}

#main {
position:absolute; 
margin-top:0px; 

}

h1 {

	font-family:georgia;
	font-size:1.5em;
	color:#5D511D;
	font-variant:small-caps;

}

.pubtext {
	font-family:georgia;
	font-size:.75em;
	color:#333339;
	margin-left:100px;
	margin-right:45px;
	margin-bottom:45px;
	line-height:2em;
}

.logintext {

	font-family:georgia;
	font-size:.65em;
	color:#fff;
	text-align:right;
}

.logintext a:link, .logintext a:visited { 
	text-decoration: underline;
	color:#fff;

}

.logintext a:hover, .logintext a:active {
	text-decoration: none;
	color:#fff;
}

#navigation {
	text-align:full;
	align:center;
	word-spacing:40px;
}

.navigation-links {
	font-family: verdana, Palatino, serif;
	color:#333;
	font-size:.90em;
	font-variant:small-caps;
}

.navigation-links a:link, .navigation-links a:visited { 
	text-decoration: none;
	color:#333;

}

.navigation-links a:hover, .navigation-links a:active {
	color:#999;
	border-bottom:2px solid #999;

}

.selected {
	color:#999;
	border-bottom:2px solid #999;
}

.footer
{

	margin-top:100px;
}

#homepagetext
{
position:absolute;
width:440px;
height:300px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-left:170px;
margin-top:90px;

}

#menu
{
width:570px;
text-align:center;
font-color:#5d511d;
margin-left:-25px;
}

#tapmenuheader
{
width:450px;
margin-top:20px;
margin-left:20px;
text-align:center;
}

#bottledbiermenuheader
{
width:450px;
text-align:center;
margin-top:20px;
margin-left:20px;

}

#appdin_header
{
width:450px;
margin-top:0px;
text-align:center;
margin-left:20px;
}

#appdinmenuheader
{
width:450px;
text-align:center;
margin-top:20px;
margin-left:20px;

}


#foodmenuheader
{
width:450px;
text-align:center;
margin-top:20px;
margin-left:20px;
}


#winemenuheader
{
width:450px;
text-align:center;
margin-top:20px;
margin-left:20px;

}


#tapmenu1
{
position:absolute;
width:200px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-top:10px;
margin-left:20px;

}

#tapmenu2
{
position:absolute;
width:200px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-left:245px;
margin-top:10px;

}


#bottledmenu1
{
position:absolute;
width:200px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-top:10px;
margin-left:45px;


}

#bottledmenu2
{
position:absolute;
width:200px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-left:245px;
margin-top:10px;
}

#foodmenu1
{
position:absolute;
width:200px;
font-family:verdana;
text-align:center;
font-size:10px;
margin-top:10px;
margin-left:20px;

}

#foodmenu2
{
position:absolute;
width:200px;
font-family:verdana;
text-align:center;
font-size:10px;
margin-left:245px;
margin-top:10px;

}

#appmenu1
{
position:absolute;
width:200px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-left:10px;
margin-top:10px;

}

#appmenu2
{
position:absolute;
width:200px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-left:245px;
margin-top:10px;

}

#winemenu
{
position:absolute;
width:350px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-top:10px;
margin-left:50px;

}


#weeklymenu
{
position:absolute;
width:350px;
font-family:verdana;
font-size:10px;
text-align:center;
margin-top:10px;
margin-left:70px;

}

span {
font-size:15px;
font-color:#fff;
font-family:Hoefler text;
}


#directions
{

width:350px;
font-family:verdana;
font-size:.75em;
color:#333339;

}


#directions1
{

width:250px;
font-family:verdana;
font-size:.75em;
color:#333339;
margin-top:0px;


}

#directions2 {

width:250px;
font-family:verdana;
font-size:.75em;
color:#333339;

}

#map {
position:absolute;
width:320px;
height:320px;
margin-top:120px;
margin-left:30px;
	
}

#prosttext {

font-family:garamond;
font-size:.75em;
font-size:18px;
text-align:center;
}