html	{
	height:101%;
	margin-bottom:.1em;
	}

body	{
	font-family:Helvetica, Arial, sans-serif;
	background:#2e406e url(../img/denim-05.jpg);
	padding:0px 0px 50px 0px;
	margin:0px;
	line-height:1.05em;
	}

p	{
	color:#000000;
	font-size:0.8em;
	}

div.wrap a	{
	color:#333333;
	border-bottom:#990000 1px dotted;
	text-decoration:none;
	}

div.wrap a:hover	{
	border-bottom:#990000 1px solid;
	}

a.bookmark	{
	color:#990000;
	text-decoration:none;
	border:none;
	}

ul	{
	/*list-style:none;
	border-left:#1940b1 2px solid;
	padding-left:10px;
	margin-left:30px;*/
	font-size:0.875em;
	list-style:url(../img/star.gif);
	}

ul li	{
	line-height:1.5em;
	}

ul.gallery {
	list-style:none;
	}

ul.gallery li {
	display:inline;
	}

ul.gallery li a {
	border:none;
	}

ul.gallery li a:hover {
	border:none;
	}

ul.gallery li a img {
	border:#333333 4px solid;
	text-decoration:none;
	}

ul.gallery li a:hover img {
	border:#990000 4px solid;
	text-decoration:none;
	}

h1,h2,h3,h4,h5,h6	{
	color:#990000;
	line-height:1.5em;
	}

div.wrap#mainwrap	{
	width:750px;
	margin:0 auto;
	background:#fbfaf1;
	padding:0px 0px 10px 0px;
	border:#000000 1px solid;
	border-top:none;
	}

div.header#mainhead	{
	height:270px;
	/*background:#ac7012;*/
	}

div.header#mainhead h1	{
	/*text-align:center;
	margin-top:80px;
	text-transform:uppercase;
	font-size:4em;*/
	margin:0px;
	}

div.header#mainhead h1 a	{
	/*color:#990000;
	text-decoration:none;
	border:none;*/
	text-decoration:none;
	border:none;
	display:block;
	width:750px;
	height:240px;
	background:url(../img/header4.jpg) left no-repeat;
	text-indent:-2000em;
	text-decoration:none;
	z-index:1000;
	margin:0px;
	}

div.header#mainhead div#specials	{
	padding:15px 0px 15px 0px;
	font-size:1em;
	font-weight:900;
	background:#990000 /*#fbfaf1*/;
	color:#ffffff;
	text-align:center;
	}

div.header#mainhead div#specials a	{
	color:#cccccc;
	border-bottom:none;
	padding:4px 0px 2px 0px;
	}

div.header#mainhead div#specials a:hover	{
	color:#ffffff;
	background:#2e406e;
	}

div.header#mainhead div#specials span.title,span.month	{
	color:#cccccc;
	}

div.nav#mainnav	{
	/*height:50px;*/
	text-align:center;
	margin-bottom:20px;
	margin-top:34px;
	}

div.nav#mainnav ul	{
	list-style:none;
	margin:0px;
	padding:/*10px 0px 0px*/ 0px;
	text-transform:uppercase;
	font-weight:900;
	border:none;
	font-size:1.5em;
	}

div.nav#mainnav ul li	{
	display:inline;
	/*border-right:#000000 1px solid;*/
	}

div.nav#mainnav ul li.last	{
	border:none;
	}

div.nav#mainnav ul li a	{
	padding:8px 10px 4px 10px;
	border:none;
	}

div.nav#mainnav ul li a:hover	{
	color:#FFFFFF;
	background:#2e406e;
	}

div.wrap#content	{
	margin:0px 25px 0px 20px;
	}

div.table	{
	margin:0 auto;
	}

div.table table	{
	border:#333333 1px solid;
	border-bottom:none;
	}

div.table table td	{
	border-bottom:#333333 1px solid;
	font-size:0.875em;
	text-align:center;
	}

div.aside#left	{
	width:210px;
	float:left;
	}

div.aside#left ul	{
	padding:0px 0px 0px 20px;
	margin:0px;
	}

div.aside#left ul li ul	{
	font-size:0.875em;
	margin-left:0px;
	padding-left:17px;
	}

div.aside#left img.truck	{
	height:240px;
	width:200px;
	margin-top:20px;
	}

div.aside#left a.tssa	{
	border:none;
	}

div.aside#left img.tssa	{
	height:178px;
	width:200px;
	margin-top:20px;
	border:none;
	}

div.wrap#right	{
	width:470px;
	margin-left:8px;
	padding-left:12px;
	float:right;
	border-left:#999999 1px solid;
	}

div.wrap#right .row	{
	margin-bottom:10px;
	}

div.wrap#right .row p	{
	text-align:justify;
	}

div.wrap#right .two img.photos	{
	float:right;
	height:170px;
	width:250px;
	padding:40px 0px 0px 10px;
	}

div.wrap#right .three h3	{
	float:left;
	margin:5px 10px 0px 0px;
	}

div.wrap#footer	{
	clear:both;
	padding:8px 0px 8px 0px;
	}

div.wrap#footer p	{
	text-align:center;
	}


