@charset "utf-8";
/* ORCHARDS CSS */
* {padding:0;margin:0;}
html, body {height:100%;width:100%;background:url('pics/orchards-restaurant_bkgd.jpg') repeat-y left top;}
body {font-weight:bold;font-family:Helvetica, Arial, sans-serif;font-style:italic;font-size:15px;}
h1 {font-size:24px;padding:0 0 20px 0;}
p {padding:0 10px 1em;}
img, div {behavior: url(orchards.htc);}
img {border:0;}
#container {min-height:100%;background-color:#624b44;margin:0 auto;}
* html #container {height:100%;width:100%;}
#contentL {position:absolute;width:283px;height:100%;min-height:100%;background:#0f0704 url('pics/orchards-restaurant_nav-bkgd.jpg') no-repeat left top;}
#logo {position:relative;width:100%;text-align:center;padding-top:20px;}
#logo img {padding-bottom:12px;}
#logo span {color:#c7b299;font-size:18px;}
#contentLower {display:block;position:relative;width:285px;top:355px;}
#audioWrap {width:285px;padding-left:100px;}
#audio {}
#nav {display:block;float:right;margin-right:20px;}
#nav ul {margin:0;padding:0;list-style:none;width:150px;text-align:right;}
#nav ul li {position:relative;}
#nav li ul {position:absolute;left:149px;top:0;display:none;}
#nav ul li a {display:block;text-decoration:none;color:#e1e1e1;padding:5px;}
#nav ul li a:hover {color:#dfbd80;}
#nav li:hover ul {display:block;top:20px;left:135px;text-align:left !important;z-index:800;}
#nav li:hover ul li {border-bottom:#7d6443 solid 1px;background:#dfbd80;}
#nav li:hover ul li a {color:#42281f;}
#nav li ul li a:hover {color:#000;}
#nav li ul li:hover {background:#b4904f;}
#title {position:relative;top:-20px;left:24px;width:75px;}
#title img {width:75%;}
#contentR {position:absolute;width:100%;height:100%;min-height:100%;}
#contentWrap {margin-left:283px;}
#contentHead {display:block;position:relative;text-align:center;height:112px;background:#42281f;color:#dccec9;}
#contentHead .head {position:absolute;bottom:0;text-align:center;width:100%;white-space:nowrap;bottom:10px;}
#contentHead .head p {padding:0 75px;}
#contentHead .head span.pad {padding:0 18px;}
#contentPic {height:430px;background:#0f0704;}
.menuPic {background:#0f0704 url('pics/orchards_menu-00.jpg') no-repeat center top !important;}
.winePic {background:#0f0704 url('pics/orchards_wine-00.jpg') no-repeat center top !important;}
.relaxPic {background:#0f0704 url('pics/orchards_relax-00.jpg') no-repeat center top !important;}
#picContent {height:380px;padding:25px 50px 25px 50px;color:#f2d89b;text-align:center;overflow:scroll;overflow-y:scroll;overflow-x:hidden;font-size:12px;}
#picContent h2 {color:#ddbbba;font-size:24px;padding-bottom:12px;}
#picContent p {color:#c99e70;}
#picContent strong {color:#f2d89b;font-size:14px;}
#contentNav {text-align:center;white-space:nowrap;background:#857069;height:25px;}
#contentNav ul {padding:0 0 0 75px;margin:0;padding-top:3px;}
#contentNav li {display:inline;list-style-type:none;padding-right:75px;}
#contentNav a {color:#0f0704;text-decoration:none;}
#contentNav a:hover {color:#331f18;}
#contentBot {text-align:center;color:#cdc1bd;padding:24px;}
#contentBot a {color:#FFF; text-decoration:underline;}
#contentBot a:hover {color:#cdc1bd; text-decoration:underline;}
#clr {clear:both;}
#location {text-align:left;}

/* WINE LIST */
#wineList {font-size:12px;width:95%;border-collapse:collapse;text-align:left;}
#wineList th {font-size:14px;font-weight:normal;padding:10px 8px;border-bottom:2px solid #6678b1;}
#wineList td{padding:9px 8px 0px 8px;}
#wineList tbody tr:hover td{color:#FFF;}
.wineHead {text-align:center;}
.wineHead h1 {font-size:30px;}
.wineHead h2 {font-size:24px;}
.wineHead h3 {font-size:18px;}
.wineLabel {text-align:right;width:35%;}
.wineDate {text-align:center;width:15%;}
.wineName {text-align:left;}
.winePrice {text-align:left;width:20%}

/* CIVIL WAR STYLES */
#civilSpecials {margin-left:auto;margin-right:auto;width:625px;text-align:left;border-collapse:collapse;}
#civilSpecials th{padding:12px 15px;border-right:1px solid #92806f;border-left:1px solid #92806f;text-align:center;}
#civilSpecials td{width:25%;padding:8px 15px;border-right:1px solid #92806f;border-left:1px solid #92806f;vertical-align:top;}
.civilSpecialsOdd{background:#735b44;}
.civilSpecialsEven{background:#624a33;}
#civilSpecials #civilSpecialsMon, #civilSpecials #civilSpecialsWed{background:#5e4834;border-bottom:1px solid #92806f;vertical-align:top;}
#civilSpecials #civilSpecialsTue, #civilSpecials #civilSpecialsThu{background:#473320;border-bottom:1px solid #92806f;}

#civilEntTable {width:465px;vertical-align:middle;margin-left:auto;margin-right:auto;}
#civilEntTable tr {}
#civilEntTable tr:hover {background:#735c56;}
.civilEntDate {padding:10px;border-right:1px solid #3b2721;}
.civilEntDesc {padding:10px;text-align:left;}

/* SLIDESHOW */
/* rotator in-page placement */
div.rotator {position:relative;display:none;padding:0;margin:0;overflow:hidden;}
/* rotator css */
div.rotator ul {padding:0;margin:0; vertical-align:bottom;}
div.rotator ul li {float:left;position:absolute;list-style:none;padding:0;margin:0;width:100%;text-align:center;}
div.rotator ul li img {padding:0;margin:0;height:430px;}
div.rotator ul li.show {z-index:1;padding:0;margin:0;}

/* AUDIO */
div.audioStyle{padding:12px;padding-top:25px;width:175px;color:white;text-align:left;}
div.audioStyle .play, div.audioStyle .rewind{cursor:pointer;}
div.audioStyle div.volume{display:inline-block;height:14px;overflow:hidden;margin-bottom:1px;}
div.audioStyle div.volume div{float:left;width:3px;height:100%;line-height:100%;margin-right:1px;border:1px solid black;background:#999;cursor:pointer;-moz-box-shadow:inset 1px 1px 2px gray;}
div.audioStyle div.volume div.on{background:#FFF;}
input[type=button]{-moz-transition: all 0.3s ease-in-out;background:#f6dca3;color:black;border:double;border-radius:0.5em;box-shadow:0 0.2em 0.5em black;}
input[type=button]:focus{border-color:darkred;background:#f5ca6e;}

/* LINKS */
#facilityLink {margin:24px auto;border:#FFF solid 1px;padding:14px;width:570px;}
#facilityLink:hover {background:#44322e;}
#facilityPic {float:left;width:165px;background:red;}
#facilityInfo {float:right;text-align:left;width:377px;}
#facilityInfo H1 {font-size:20px;padding:0px;margin:0px;color:#FFF;}
#facilityInfo H2 {font-size:15px;padding-bottom:12px;margin:0px;}
#facilityInfo P {}
#facilityInfo a {text-decoration:none;color:#;}
#facilityInfo a:hover {text-decoration:none;color:#;}
.ico {padding-right:8px;}



	
		



