/* CSS Document */* {margin: 0; padding: 0;}html { height:100%; }body {height:100%; }body {	position:relative;	background: #E2E2E2 url(../images/bg_body.jpg) 0 0 repeat-x;	color: #1F1B1C;	font-family:"Lucida Grande", "Lucida Sans", Lucida, "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;	font-size: 14px;	line-height: 130%;	text-align: center;}p {margin: 6px 0;}h1, h2, h3, h4, h5, h6 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 100%; margin-top:3px; margin-bottom: 0;}h1 {color: #861E20; font-size: 24px; text-transform: uppercase; margin-top:0;}h2 {color:#000000; font-size: 20px; margin: 0; padding: 0 0 2px 0; border-bottom:2px solid #861E20;}h3 {font-size: 18px;}h4 {font-size: 16px; color:#501213;}h5 {font-size: 16px;}h6 {font-size: 14px;}img, a img {background: none; border: 0;}dfn {font-style: italic;}/* Default Link Styles */a:link {color: #861E20; text-decoration: underline;}a:visited {color: #525252; text-decoration: underline;}a:hover {background-color: #861E20; color: #FFF; text-decoration: none;}a:active {background-color: #7C8187; color: #FFF; outline: none; text-decoration: none;}ul { list-style:none; margin-bottom: 16px; margin-left:15px;}ul li {	background:url(../images/blt_grey.gif) no-repeat;	background-position: 0 4px;	padding-left: 16px;	margin-bottom: 4px;	}ol {margin-bottom: 16px; margin-left:15px;}ol li {margin-left: 22px; margin-bottom: 4px;}div#wrapper{	position:relative;	margin:0 auto;	width:782px;	text-align:left;	min-height:100%;	}	* html #wrapper {    height: 100%;	}/*  Header Styles */div#header {	position:relative;	background: transparent url(../images/bg_header.png) no-repeat top left;	height:140px;	z-index:1;	}	div#header h1 {display:none;}#headnav {	position:absolute;	top:110px;	left:206px;	z-index: 8;	}ul#nav{		list-style:none;	margin-left:0px;	padding-left:0px;	}	ul#nav li {	display:inline;	color:#FFFFFF;	font-size:18px; 	font-weight:bold;	margin:0 0 0 15px;	padding-left:0;	cursor:pointer;	background-image: none;	}	ul#nav li a {color:#FFFFFF; text-decoration:none;}ul#nav li a:hover {color:#FFFFFF; text-decoration:none; background-color:transparent; }/* Sub Styles */div#chains {	position:absolute;	top:0;	left:0;	height:180px;	width:208px;	background:transparent url(../images/sub_chains.png) no-repeat top right;	z-index:5;	}div#sub{	margin-top:32px;	float:left;	width:208px;	color:#FFFFFF;	}#sub #add{	margin:3px 2px;	padding:15px;	background-color:#501213;	}#sub #add p{ font-size:12px;}	div#subfill  {	background:url(../images/bg_sub.png) repeat-y top left;	padding-top:8px;	padding-bottom:5px;	}div#sub #sbot {	margin-top:0px;	padding:0;	background:url(../images/sub_bottom.png) no-repeat bottom left;	height:23px;	}	#subnav{list-style:none; margin-bottom:15px; margin-left:10px;}#subnav li{	background:url(../images/rvt_red.png) no-repeat center left;	padding:0px 0px 2px 20px;	margin-bottom:1px;	font-size:14px;	color:#FFFFFF;	}	#subnav li a{ color:#FFFFFF; text-decoration:none;}	#subnav li.current { background: url(../images/rvt_silver.png) no-repeat center left; }/* Main Styles */div#main {	width:560px;	margin-top:14px;	margin-left:13px;	float: right;	text-align:left;	}#homeimage {	position:relative;	height:399px;	margin: -20px 0 -40px 0;	background:transparent url(../images/parr-design-1a_07.png) no-repeat top right;	z-index:40;  }	#serving {	background-color:#CFCFCF;	border-top:3px solid #666666;	border-bottom:3px solid #666666;	padding:10px;	margin-bottom:20px;	z-index:3;	}	#serving h4 { margin-bottom:10px;}#serving ul { width:180px; float:left; margin:0; padding:0;}#serving ul li{background-image:none; font-weight:bold; margin:0; padding:0;}#serving ul ul li{ font-weight:normal; margin-left:5px; padding-left:15px; background-image:url(../images/blt_grey.gif)}.photo {	float:left;	margin-top:10px;	margin-right:10px;	padding:8px;	border:1px solid #999999;	background-color:#F5F5F5;	}a:hover {text-decoration:none; background:none;}
div#homememb {
	position:absolute;	top:530px;	left:0px;	width:208px;
    font-size:10px;
    color: #1F1B1C;	}/* Footer Styles */#footer {	position:relative;	height:110px;	background:url(../images/bg_footer.jpg) repeat-x bottom left;	margin-top:-110px;	text-align:center;	}#foottext {	position:relative;	margin:0 auto;	height:110px;	width:790px;	text-align:left;	}#foottext #text {	position:absolute;	top:70px;	width:500px;	text-align:left;	}#foottext #text p{font-size:10px; text-align:right;}#foottext #nuts {	position:absolute;	top:0;	right:0;	height:110px;	width:278px;	background: transparent url(../images/foot_nuts.png) no-repeat bottom right;	}