/* CSS Document */

html,body 
{
min-width: 1000px;
background-color: #000066;
}

img
{
border-style:none;
}


h1 
{
font-size: 16px;
color: #FF6600;
font-family:Arial, Helvetica, sans-serif;
margin-left:15px;
}

h2
{
font-size: 18px;
color: #FF6600;
font-family:Arial, Helvetica, sans-serif;
margin-left:15px;
}

h3
{
font-size: 12px;
color: #FF6600;
font-family:Arial, Helvetica, sans-serif;
margin-left:15px;
}

h4
{
font-size: 16px;
color: #FF6600;
font-family:Arial, Helvetica, sans-serif;
margin-left:15px;
}

p 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11px;
margin-left:15px;
margin-right:15px;
}

table 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11px;
margin-left:20px;
}

ul, li
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#container
{
width:98%;
position:absolute;
top:0px;

}

.background
{
background-color:#FFFFFF;
width:1000px;
background-image:url(../images/background.gif);
margin-left:auto;
margin-right:auto;
}

#main-nav
{
position: relative;
top:99px;
left:15px;
}

#main-nav-text 
{
margin: 0;
padding: 0;
}
	
#main-nav-text ul, #main-nav-text li
{
list-style-type: none;
display: inline;
margin-right: 10px;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
}


#right-nav 
{
margin: 12 0 0 0;
padding: 0 0 0 0;
}

#right-nav ul, #right-nav li
{
font-family:Arial, Helvetica, sans-serif;
list-style-type: none;
padding-bottom: 12px;
width:80%;
}

#header
{
background-image:url(../images/header-bckgnd.gif);
height:121px;
width:998px;
background-repeat:no-repeat;
margin-left:5px;
margin-bottom:0px;
padding:0;
}

#logo
{
padding: 10 0 10 0;
}


#col1
{
float: left;
width: 540px;
margin-left: 3%;
margin-bottom: 10px;
margin-top: 10px;
display: inline;
height:400;
/*background-image:url(../images/background.gif);
background-repeat:no-repeat;*/
}

#col2
{
float: left;
width: 290;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 3%;
}

#footer 
{
background-image: url(../images/footer-bckgnd.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
height: 31px;
/*height:22px !important; /*moz width*/
/*height:31px; /*IE width*/
/*-moz-box-sizing:border-box;box-sizing:border-box;*/
max-height:31px;
color: #FFFFFF;
/*padding: 9 9 0 9;*/
font-size: 11px;
clear: both;
margin-left:5px;
}

.drinks-menu-width {
	width:90%;
	padding-left:20px;
}
.content-box {
	background-color: #ff6600;
	height:175px;
	padding:20px 0px 0px 0px;
	margin:0px;
}

.content-box-photos {
	background-color: #ff6600;
	height:270px;
	padding:20px 0px 0px 0px;
	margin:0px;
}
.content-box-top {
	height:13px;
	margin-top:20px;
}
.content-box-bottom {
	height:13px;
	position:relative;
	bottom:5px;
}

.staff-image {
	float:left;
	margin-left:25px;
}
ul.staff-listing, li.staff-listing
{
list-style-type:none;
color:#FFF;
float:right;
width:280px;
position:relative;
right:20px;
}


div.line {
position: relative;
top:6px;
text-align: center;
width: 100%;
}

span.left {
position: absolute;
left: 15px;
}
span.right {
position: absolute;
right: 10px;
}


#welcome-image
{
padding-left:20px;
}

#welcome-text
{
padding-left:40px;
padding-right:30px;
}

#welcome-text-list
{
position:relative;
left:40px;
line-height: 20px;
}

#welcome-images
{
padding-left:20px;
}

#promo
{
margin-left:20px;
}