@charset "UTF-8";/* CSS Document */body {	background-color: #12294b;	margin: 0;}h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	line-height: 24px;	font-weight: bold;	color:#a70026;}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	font-weight: bold;	color:#12294b;}a:link {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	font-weight: bold;	color:#a70026;	text-decoration:none;}a:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	font-weight: bold;	color:#a70026;	text-decoration:none;}a:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	font-weight: bold;	color:#12294b;	text-decoration:none;}.benefits {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	font-weight: bold;	color:#12294b;}	.positions {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	font-weight: bold;	color:#12294b;}	#container {	background-color: #12294b;	background-image: url(images/leather.jpg);	background-repeat: repeat;	width: 800px;	margin: auto;}#top {	background-repeat: no-repeat;	width: 800px;	height: 150px;}#left {	background-image: url(images/braidedleather.gif);	background-repeat: no-repeat;	width: 210px;	height: 420px;	float: left;	padding: 30px 0 0 30px;}#right {	width: 560px;	padding: 0px;	float: left;}#contenttop {	background-image: url(images/contenttop.gif);	background-repeat: no-repeat;	width: 560px;	height: 50px;}#contentmid {	background-image: url(images/contentmid.gif);	background-repeat: repeat-y;	width: 480px;	padding: 0 40px 0 40px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 18px;}#contentbottom {	background-image: url(images/contentbottom.gif);	background-repeat: no-repeat;	width: 560px;	height: 50px;}#form{	margin: auto;	width: 550px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #000000;	text-align: center;	font-weight: bold;	background-color: #FEC436;	padding: 20px;}a.topnav:link {	background-image: url(images/topnav.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#FFFFFF;	text-decoration: none;	text-indent: 20px;	display: block;}a.topnav:visited {	background-image: url(images/topnav.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#FFFFFF;	text-decoration: none;	text-indent: 20px;	display: block;}a.topnav:hover {	background-image: url(images/topnav_over.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#fff12d;	text-decoration: none;	text-indent: 20px;	display: block;}a.midnav:link {	background-image: url(images/midnav.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#FFFFFF;	text-decoration: none;	text-indent: 20px;	display: block;}a.midnav:visited {	background-image: url(images/midnav.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#FFFFFF;	text-decoration: none;	text-indent: 20px;	display: block;}a.midnav:hover {	background-image: url(images/midnav_over.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#fff12d;	text-decoration: none;	text-indent: 20px;	display: block;}a.bottomnav:link {	background-image: url(images/bottomnav.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#FFFFFF;	text-decoration: none;	text-indent: 20px;	display: block;}a.bottomnav:visited {	background-image: url(images/bottomnav.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#FFFFFF;	text-decoration: none;	text-indent: 20px;	display: block;}a.bottomnav:hover {	background-image: url(images/bottomnav_over.gif);	background-repeat: no-repeat;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding-bottom: 3px;	color:#fff12d;	text-decoration: none;	text-indent: 20px;	display: block;}.menu {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	line-height: 25px;	color:#FFFFFF;	border: solid 1px #12294b;	padding: 0px;	text-transform: uppercase;	letter-spacing: 4px;}.menudisclaimer {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	font-weight: bold;	line-height: 12px;	color:#FFFFFF;	border: solid 1px #12294b;	letter-spacing: 4px;}.menutitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 22px;	font-weight: normal;	line-height: 25px;	text-align: center;	color: #FFFFFF;	background-color: #12294b;	border: solid 1px #12294b;	padding: 0px;	text-transform: uppercase;	letter-spacing: 4px;}.tableheaders {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-align: center;	background-color: #a70026;	margin: 0px;	padding: 0px;	text-transform: uppercase;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}.tabledata {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	font-weight: normal;	background-color: #FFFFFF;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}table.outdoor a {	position: relative;}table.outdoor a .preview {	display: none;}table.outdoor a:hover .preview {	display: block;	position: absolute;	top: -70px !important;	top: -25px;	left: -100px;	z-index: 1;}table.outdoor a img {	width: 200px;	height: 59px;	border: none;}table.outdoor a .preview {	width: 400px;	height: 117px;}table.pop a {	position: relative;}table.pop a .preview {	display: none;}table.pop a:hover .preview {	display: block;	position: absolute;	top: -300px !important;	top: -150px;	left: -100px;	z-index: 1;}table.pop a img {	width: 150px;	height: 200px;	border: none;}table.pop .preview {	width: 300px;	height: 400px;}table.colorsh a {	position: relative;}table.colorsh a .preview {	display: none;}table.colorsh a:hover .preview {	display: block;	position: absolute;	top: -300px !important;	top: -150px;	left: -100px;	z-index: 1;}table.colorsh a img {	width: 155px;	height: 200px;	border: none;}table.colorsh .preview {	width: 311px;	height: 400px;}.login{	margin: auto;	width: 500px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #000000;	text-align: center;	font-weight: bold;	background-color: #FEC436;	border: 5px solid #000000;	padding: 20px;}img.food {	padding: 0 5px 5px 0;}img.maps {	float: left;	padding-right: 10px;;}	