﻿@import url('global.css');
/*Colors and Styles*/
body {
	background-image: url('../images/background.gif');
	background-repeat: repeat;
	background-attachment: scroll;
}
#container {
	margin: auto;
	background-color: white;
}
#border {
	background: url('../images/body_dropshadow.gif') repeat-y;
	background-position: center;
}
#main_nav {
	background-color: #c4161c;
	background-image: url('../images/back_red.gif');
	background-repeat: repeat-x;
	border-bottom: 1px #620404 solid;
	border-top: 1px #620404 solid;
}
#navTbl {
	height: 30px;
	padding: 0;
	margin: 0;
	margin-right: 5px;
}
#navTbl a {
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	height: 14px;
	display: block;
}
#navTbl td.sep {
	background-image: url('../images/seprator.gif');
	background-repeat: no-repeat;
	background-position: center;
}
#navTbl td.navLink:hover {
	background-image: url('../images/lava.png');
	background-repeat: repeat-x;
}
#main_nav table.menu {
	background-image: url('../images/lava95gray2.png');
	border: 1px black solid;
	position: absolute;
	visibility: hidden;
}
#main_nav table.menu td.mnuSpace {
	height: 3px;
}
#main_nav table.menu td:hover {
	background-image: url('../images/lava20gray.png');
}
#main_nav table.menu td.sepV {
	background-color: black;
	height: 1px;
	padding: 0;
	margin: 0;
}
#content div p {
	margin-right: 10px;
	margin-left: 10px;
}
#content table.spc {
	border-spacing: 2px 0px;
	margin: auto;
}
#content table.spc tr.spc_title {
	background-color: #e0e4e7;
	font-weight: bold;
	text-align: center;
}
#content table.spc tr.cap {
	padding-bottom: 5px;
	background-color: #c7c7c7;
	height: 25px;
}
#content table.spc tr.tr1 {
	background-color: #e0e4e7;
}
#content table.spc tr.tr2 {
	background-color: white;
}
#content table.spc td {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
}
#content table.spc td.price {
	text-align: left;
}
#content table.product {
	margin: auto;
	margin-top: 20px;
	width: 600px;
	border-bottom: 1px #94B815 dashed;
}
#content table.product tr.product_head td {
	border-bottom: 1px #94B815 dashed;
	padding: 3px;
}
#content table.product td {
	vertical-align: top;
}
#content table.product td.product_pic {
	width: 90px;
	height: 90px;
}
#content table.product td.product_link {
	line-height: normal;
	text-align: left;
	direction: ltr;
	padding: 0px;
}
#navigator {
	padding-right: 10px;
	padding-top: 3px;
}
#footer {
	padding-top: 3px;
	padding-bottom: 2px;
	padding-right: 10px;
	border-top: 1px black solid;
}
#map {
	width: 600px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px black solid;
}
.event {
/*	background-image: url('../images/happy_new_year.gif');*/
	background-image: none;
	background-repeat: no-repeat;
	background-position: left;	
}
.tbl, .tbl tr, .tbl td {
	padding: 0;
	margin: 0;
	border: 0;
}
.tbl {
	margin: auto;
	margin-top: 20px;
	border: 1px #AC2D35 solid;
}
.tbl img {
	border: 0;
}