body {
	padding: 0px;
	margin: 0px;
	background-color: #001B29;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
}
a {
	color: #FFF;
}
#left span.big {
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 1.1em;
	font-color: #FFF;
	display: inline;
}
#turn-text-off {
	position: absolute;
	left: 600px;
	top: 40px;
	width: 38px;
}
#turn-text-off a{
	color: #fff;
	text-decoration: none;
}
#container {
	background-color: #001B29;
	height: 972px;
	width: 648px;
	padding: 0px;
}
#header {
	margin: 0;
	padding: 0;
}
#header h1 {
	background-image: url(images/header/header.gif);
	padding: 0;
	margin: 0;
	filter: alpha(opacity=80); 
	-moz-opacity: .8;
	opacity: .8;
	width: 648px;
	height: 134px;
}
span {
	display: none;
}
#navigation ul {
	width: 648px;
	height: 43px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
li#tnav1 a, li#tnav2 a, li#tnav3 a, li#tnav4 a, li#tnav5 a, li#tnav6 a, li#tnav7 a, li#tnav8 a {
	position: absolute;
	top: 134px;
	background: transparent;
	width: 81px;
	height: 43px;
	bottom: 0;
	text-decoration: none;
}

/* adjusted values for IE6 */
* html*li#tnav1 a, * html*li#tnav2 a, * html*li#tnav3 a, * html*li#tnav4 a, * html*li#tnav5 a, * html*li#tnav6 a, * html*li#tnav7 a, * html*li#tnav8 a{ bottom: -1px; }

li#tnav1 a { left: 0px; background: url(images/navigation/home.gif) 0 0 no-repeat;}
li#tnav2 a { left: 81px; background: url(images/navigation/about_us.gif) 0 0 no-repeat; }
li#tnav3 a { left: 162px; background: url(images/navigation/news.gif) 0 0 no-repeat; }
li#tnav4 a { left: 243px; background: url(images/navigation/menus.gif) 0 0 no-repeat; }
li#tnav5 a { left: 324px; background: url(images/navigation/loyalty_cards.gif) 0 0 no-repeat; }
li#tnav6 a { left: 405px; background: url(images/navigation/reviews.gif) 0 0 no-repeat; }
li#tnav7 a { left: 486px; background: url(images/navigation/location.gif) 0 0 no-repeat; }
li#tnav8 a { left: 567px; background: url(images/navigation/contact.gif) 0 0 no-repeat; }

li#tnav1 a:hover, li#tnav2 a:hover, li#tnav3 a:hover, li#tnav4 a:hover, li#tnav5 a:hover, li#tnav6 a:hover, li#tnav7 a:hover, li#tnav8 a:hover  { text-decoration: none; }

#left {
	position: absolute;
	left: 0px;
	top: 207px;
	width: 441px;
	filter: alpha(opacity=80); 
	-moz-opacity: .8;
	opacity: .8;
	margin: 0;
	padding: 0;
}
#left div.home {
	margin: 0 0 5px 0;
	background-color: #0057A6;
	padding: 5px 5px 5px 22px;
}
#left div.about-us {
	margin: 0 0 5px 0;
	background-color: #E10915;
	padding: 5px 5px 5px 22px;
}
#left div.news {
	margin: 0 0 5px 0;
	background-color: #EAB000;
	padding: 5px 5px 5px 22px;
}
#left div.menus {
	margin: 0 0 5px 0;
	background-color: #001329;
	padding: 5px 5px 5px 22px;
}
#left div.loyalty-cards {
	margin: 0 0 5px 0;
	background-color: #e43876;
	padding: 5px 5px 5px 22px;
}
#left div.reviews {
	margin: 0 0 5px 0;
	background-color: #875821;
	padding: 5px 5px 5px 22px;
}
#left div.location {
	margin: 0 0 5px 0;
	background-color: #753e7e;
	padding: 5px 5px 5px 22px;
}
#left div.contact {
	margin: 0 0 5px 0;
	background-color: #3c9a2a;
	padding: 5px 5px 5px 22px;
}

ul#thumbnails {
	list-style-type: none;
	display: inline;	
}
ul#thumbnails li {
	padding: 0px 5px 0px 0px;
	display: inline;
	
}
h2#home {
	background: url(images/headings/home.gif) 0 5px no-repeat;
	width: 100px;
	height: 26px;
	margin: 0;
	padding: 0;
}
h2#about-us {
	background: url(images/headings/about_us.gif) 0 5px no-repeat;
	width: 98px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h2#news {
	background: url(images/headings/news.gif) 0 5px no-repeat;
	width: 58px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h2#menus {
	background: url(images/headings/menus.gif) 0 5px no-repeat;
	width: 70px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h2#wine-list {
	background: url(images/headings/wine_list.gif) 0 5px no-repeat;
	width: 100px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h2#loyalty-cards {
	background: url(images/headings/loyalty_cards.gif) 0 5px no-repeat;
	width: 151px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h2#sister-restaurants {
	background: url(images/headings/visit_sister_restaurants.gif) 0 5px no-repeat;
	width: 281px;
	height: 23px;
	margin: 0;
	padding: 0;
}
h2#reviews {
	background: url(images/headings/reviews.gif) 0 5px no-repeat;
	width: 86px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h2#links {
	background: url(images/headings/links.gif) 0 5px no-repeat;
	width: 86px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h2#location {
	background: url(images/headings/location.gif) 0 5px no-repeat;
	width: 93px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h2#contact {
	background: url(images/headings/contact.gif) 0 5px no-repeat;
	width: 88px;
	height: 28px;
	margin: 0;
	padding: 0;
}
h3#select-image {
	background: url(images/headings/select_image.gif) 0 2px no-repeat;
	width: 265px;
	height: 17px;
	margin: 0;
	padding: 0;
}
#right {
	position: absolute;
	left: 468px;
	top: 207px;
	width: 181px;
	filter: alpha(opacity=80); 
	-moz-opacity: .8;
	opacity: .8;
	margin: 0;
	padding: 0;
}

#right ul {
	width: 181px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#right li {
	background-color: #001B29;
	height: 121px;
	margin: 0 0 5px 0px;
	padding: 0px 5px 0px 11px;
}

h3#special-offer   {
	background: url(images/buttons/special_offer.gif) 0 5px no-repeat;
	width: 80px;
	height: 50px;
	margin: 0;
}

h3#jobs  {
	background: url(images/buttons/jobs.gif) 0 5px no-repeat;
	width: 46px;
	height: 28px;
	margin: 0;
}
h3#restaurants   {
	background: url(images/buttons/restaurants.gif) 0 5px no-repeat;
	width: 140px;
	height: 71px;
	margin: 0;
}
#right a {
	color: #FFF;
	text-decoration: none;
}
#left h3 {
	margin: 5px 0px 5px 0px;
}
#left p {
	margin: 5px 0px 5px 0px;
}
a img {
	border: 0px;
}
input {
	font-size: 8pt;
	width: 150px;
}
textarea {
	font-size: 8pt;
	width: 150px;
}
select {
	font-size: 8pt;
	width: 150px;
}
