* {

	margin : 0;

	padding : 0;

}

body {

	color : #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #007098;

	background-image: url(BG_GREN.GIF);

	background-repeat: repeat-x;

	background-position: left top;

}

a:link,a:visited {

	color : #030;

	text-decoration : none;

}

a:hover,a:active {

	color : #000;

	font-weight : bold;

}

h1 {

	display : none;

}

h2,h3 {

	color : #80b83b;

}

h3,p {

	line-height : 19px;

	padding-top: -2px;

	padding-right: 0px;

	padding-bottom: 15px;

	padding-left: 0px;

}

h3 {

	font-weight : normal;

	font-size : 20px;

	padding-bottom : 0;

}

#contact {

	font : normal 12px Tahoma,Verdana,Helvetica,Sans-Serif;

	color : #030;

	font-weight : bold;

}

#header {

	width : 808px;

	padding-top : 81px;

	background : transparent url( ../img/header_bg.jpg ) no-repeat top left;

}



/* Page Specific Headers */

#index #header {

	background-image: url(header_home5.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#complete_bar #header {

	background : url( ../img/header_complete.jpg ) no-repeat top left;

}

#beer_spirits #header {

	background : url( ../img/header_beerspirits.jpg ) no-repeat top left;

}

#extras #header {

	background : url( ../img/header_extras.jpg ) no-repeat top left;

}

#just_bartender #header {

	background : url( ../img/header_justbartender.jpg ) no-repeat top left;

}



#nav {

	padding-left : 45px;

}

#nav ul {

	list-style : none;

}

#nav ul li {

	display : inline;

}

#nav ul li,#nav ul li a:link,#nav ul li a:visited {

	display : block;

	float : left;

	width : 122px;

	text-align : center;

}

#nav ul li a:link,#nav ul li a:visited {

	padding : 22px 0 17px 0;

}

#nav ul li a:hover,#nav ul li a:active,

#complete_bar #nav ul li#nav_complete_bar a:link,#complete_bar #nav ul li#nav_complete_bar a:visited,

#just_bartender #nav ul li#nav_just_bartender a:link,#just_bartender #nav ul li#nav_just_bartender a:visited,

#beer_spirits #nav ul li#nav_beer_spirits a:link,#beer_spirits #nav ul li#nav_beer_spirits a:visited {

	font-weight : bold;

	color : #fff;

	background-color: transparent;

	background-image: url(nav_hover.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

#nav ul li#nav_home a:hover,#nav ul li#nav_home a:active,

#index #nav ul li#nav_home a:link,#index #nav ul li#nav_home a:visited {

	color : #030;

	font-weight : lighter;

	background-image: none;

}

#nav ul li#nav_rates_packages {

	width : 143px;

	padding-top : 22px;

	color : #666;

}

#nav ul li#nav_extras a:link,#nav ul li#nav_extras a:visited {

	width : 74px;

}

#nav ul li#nav_extras a:hover,#nav ul li#nav_extras a:active,

#extras #nav ul li#nav_extras a:link,#extras #nav ul li#nav_extras a:visited {

	font-weight : bold;

	color : #fff;

	background-color: transparent;

	background-image: url(extras_over.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

#header h2 {

	font : normal 28px Tahoma;

	padding : 140px 0 5px 90px;

}

html>body #header h2 {

	padding-top : 180px;

}

#shell {

	width : 626px;

	padding : 15px 87px;

	background-color: transparent;

	background-image: url(inner_bg.GIF);

	background-repeat: repeat-y;

	background-position: left top;

}

#shell ul {

	padding : 15px 0;

}

#shell ul li {

	list-style : none;

	padding : 3px 0 3px 18px;

	background : transparent url( ../img/bullet.gif ) no-repeat 0 6px;

}

#footer {

	width : 808px;

	height : 55px;

	text-align : center;

	background-color: transparent;

	background-image: url(footer_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

#footer p {

	display : none;

}

