﻿* :focus {outline:0}
body {background:#000}
body,#latest p,#nav ul li ul li a {font-family:Arial,Verdana,Helvetica}
h2,h3,#nav ul li a,#maillist p,.mailright label,.piecolumn a {text-transform:uppercase}
body,h1,h2,h3,h4,h5,p,a,label,input,select,textarea,ul,img,a img,#nav ul li,.col1,.col3,.piecolumn p,table tr th h2,#Title,#BackToTop,#header,.mailleft,#footerleft,.awardleft,#messageleft,.piecolumn,#van_map,#van_img,#footerright {margin:0; padding:0}
.item a:hover,#BackToTop a:hover,#nav ul li a:hover,#nav ul li ul li a:hover,.piecolumn a:hover,#footer a:hover {text-decoration:underline}
img,a img {border:none}
ul {list-style-type:none}
h2,h3 {font-family:'Times New Roman',Arial,Helvetica; font-size:1em}
h2 {margin:0 0 10px 0; color:#fff}
a,p a,h2 span,h3,#maincont p span,.item h2,table tr th h2,.piecolumn h2 a {color:#d5aa74}
table {text-align:left; color:#fff; width:780px}
table tr td {margin:0; padding:5px 0 0 0; font-size:0.8em}
.item {margin:0 0 20px 0; padding:0; float:left; width:780px; height:150px}
.item h2 span {color:#fff; text-transform:none}
.item a {font-size:0.8em}
.itemleft,.itemright {margin:0; float:left; height:150px}
.itemleft {padding:0 10px 0 0; width:550px}
.itemright {padding:0; width:220px; height:150px; background-color:#000}
#Top {margin:0 0 20px 0;padding:0 0 10px 0;width:780px;float:left;display:inline;background:url(/images/lines/singlelinelong.gif) no-repeat bottom center}
#Title,#BackToTop {float:left; width:780px}
#Title {display:inline}
#BackToTop {text-align:center}
#BackToTop a {color:#d5aa74; font-size:0.8em}
#cont {margin:0 auto; padding:0; width:960px}
#maincont {margin:0 0 0 10px; padding:20px 0 0 0; width:780px; float:left; background:url(/images/lines/singlelinelong.gif) no-repeat top center}
#maincont p {margin:0 0 10px 0; padding:0; color:#fff; font-size:0.8em}
#header {width:960px; float:left; height:135px; position:relative}
#header h1 {margin:15px 0 0 0; padding:0; text-indent:-999em}
#header h1 a {display:block; width:305px; height:105px; background:url(/images/header/logo.gif) no-repeat}
#latest {position:absolute; text-align:right; top:62px; right:0}
#latest p {color:#fff; font-size:0.8em}
#nav {margin:0; padding:5px 0 0 0; width:170px; float:left; font-family:'Times New Roman',Arial,Helvetica; background:url(/images/lines/singlelineshort.gif) no-repeat top center}
#nav ul li a {margin:15px 0 0 0; color:#fff; font-size:1em; float:left; display:inline; width:170px}
#nav ul li a.nomargin {margin:0}
#nav ul li ul li {margin:0; padding:0; float:left}
#nav ul li ul li a {margin:0; padding:0; color:#d5aa74; font-size:0.8em; text-transform:none}
.col1,.col2,.col3 {float:left; width:250px; display:inline}
.col2 {margin:0 15px 0 15px; padding:0}
.col1 ul li a,.col2 ul li a,.col3 ul li a {color:#fff; font-size:0.8em}
.colcontainer {margin:0 0 20px 0; padding:0; float:left; width:780px; display:inline}
#maillist {margin:10px 0 0 0; padding:0; width:780px; height:50px; float:left; display:inline; background:url(/images/lines/line.gif) no-repeat top center}
#maillist p {color:#fff;}
#mailmaillistinglist h2 {margin:13px 0 0 0; padding:0; float:left; display:inline}
.mailleft {float:left}
.mailleft h2 {margin:14px 0 0 0}
.mailright {margin:0; padding:12px 0 0 0; float:right}
.mailright label,.mailright .mailbox {margin:0 10px 0 0; padding:0}
.mailright label {color:#d5aa74;font-weight:bold}
.mailright .mailbox {width:155px}
.mailright .mailbtn {width:40px}
#footer {margin:10px 0 0 0; padding:0; width:780px; float:left; display:inline}
#footerleft {float:left; width:290px}
#footerleft p,#footerright p {color:#d5aa74; font-size:0.7em}
#footerright {float:left; width:490px; text-align:right}
.award,.awardleft,.awardright {float:left; display:inline}
.award {margin:0 0 20px 0; padding:0; width:780px}
.awardleft {width:64px}
.awardright {margin:0; padding:0 0 0 20px; width:696px}
#maincont #contact input {margin:0; padding:0; width:180px}
#maincont #contact input.box {margin:0 0 10px 0}
#maincont #contact input.submitbtn {margin:10px 0 0 0}
#maincont #contact textarea {margin:0; padding:0; width:180px}
#messagebox {margin:0 0 10px 0; padding:0; float:left; display:inline; width:780px}
#messageleft input {margin:0 0 15px 0; padding:0; border:none; width:185px; height:20px}
#messageleft {float:left; width:265px}
#messageright textarea {margin:0; padding:0; float:left; height:90px; width:300px; border:none}
#messageleft label {margin:0; padding:0; float:left; font-weight:bold; width:65px}
#specialitypies {margin:0 0 10px 0; padding:0; float:left; display:inline; width:780px}
.piecolumn {float:left; width:390px; text-align:center}
.piecolumn h2 span {color:#fff}
.piecolumn a img {border:4px solid #000; height:300px; width:375px; background-color:#fff}
.piecolumn a img:hover {border:4px solid #d5aa74}
#van_map,#van_img {float:left}
#van_map {width:385px; height:300px; overflow:hidden}
#van_img {width:383px; height:298px; display:inline}
.shopimg {margin:0 0 10px 0; padding:0}
.piecolumn a,#messageleft label,#maillist p,.mailright label {font-family:'Times New Roman',Arial,Helvetica; color:#d5aa74}
.piecolumn a,#nav ul li a {text-decoration:none}
