

.html {
	overflow-y: scroll;
}
body {
	margin: 0;
	padding: 0;
	background: #544C40 url(images/img01.jpg) repeat left top;
	font-family: verdana, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}

h1, h2, h3 {
	margin-top: 0;
}

h1 {
	font-size: 1.6em;
	font-weight: normal;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1em;
}

ul {
}

a {
	text-decoration: none;
	color: #AF9371;
        outline: none;
}

a:hover {
	border-bottom: none;
}

a img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 20px;
}





/* Header */
#header  {
        width: 1000px;
        margin: 0 auto;
        height:280px;
        }

#subleft {float:left;
        width: 700px;
        margin: 0;
        height:275px;
        text-align:left;
        }



/* Menu */
#nav {position:absolute; z-index:100; height:30px; top:6px; width:760px; background:url(images/menu.jpg) no-repeat left top;text-indent:10px}
 
 dl.menu {width:250px; float:left; margin:-32700px -130px 0 0; text-align:center;}
 dl.menu a {display:block; height:25px; width:250px; color:#fff; font:bold 12px/22px verdana, sans-serif; text-decoration:none;}
 dl.menu a.current, dl.menu dt a.current {color:#999999}
 dl.menu dd a.current {color:#333333}
 dl.menu dt.down a.current img{background:url(images/downg.gif) no-repeat 10% center;}
 dl.menu a:visited {color:#fff;}
 dl.menu dt {display:block; float:left; padding:0; margin:32700px 0 0 0; position:relative; z-index:50;}
 dl.menu dt a {background:transparent; width:100px; outline: none;}
 dl.menu dt.down a img {background:url(images/down.gif) no-repeat 10% center;}
 dl.menu dt a:hover,
 dl.menu dt a:focus,
 dl.menu dt a:active {margin-right:1px; color:#ffcc00; text-decoration:none; outline: none;}
 dl.menu dt.down a:hover img,
 dl.menu dt.down a:focus img,
 dl.menu dt.down a:active img
 {background:url(images/down1.gif) no-repeat 10% center;outline: none;}

 dl.menu dd {float:left; padding:25px 0 0 0; margin:-25px 0 0 0; position:relative; z-index:10;text-align:left; text-indent:10px;}
 dl.menu dd a {background:url(images/subback.gif); filter:alpha(opacity=80); opacity:0.8; width:150px;outline: none;}
 dl.menu dd a:hover,
 dl.menu dd a:focus,
 dl.menu dd a:active
 {margin-right:1px; background:url(images/subback.gif); filter:alpha(opacity=70); opacity:0.7; color:#000;outline: none;}

#logo { position:absolute;
        z-index:10;
     	width: 1000px;
        height:240px;
        top:35px;
        line-height:0;
        background: url(images/WVCbanner.jpg) no-repeat left top;  
}
#subright {float:right;
        z-index:6;
        width: 300px;
        margin: 0;
        height:275px;
        text-align:right;
        background: url(images/hourbanner.jpg) no-repeat right top;  
        }
#hours p {color:#CCCC99;padding:0 20px 0 0; margin:105px 0 0 0;font:bold 18px verdana, sans-serif;}
#hours {float:right; padding:0 10px 0 0; margin:0;font:bold 14px verdana, sans-serif;}
/* Wrapper */

#wrapper {        
        width: 1000px;
        margin: 0 auto;
}

/* Page */

#page {
	width: 996px;
	padding: 0;
        margin:0 auto;
        background: #110E0F;

}

#page-bg {
}

/* Latest Post */

#latest-post {
	padding: 20px;
	border: 1px solid #E7E7E7;
}

/* Content */

#content {
	float: left;
	width: 560px;
        min-height:600px;
        
}

.post {
	padding-bottom: 15px;
	line-height: 150%;
}

.post h1 {
	font-weight: normal;
}

.title {
	margin: 0;
	padding: 10px 0 0 20px;
	font-weight: normal;
}

.title a {
	border-bottom: none;
	color: #FFFFFF;
}

.title a:hover {
	border-bottom: 1px dotted #000000;
}

.byline {
	border-bottom: 2px solid #000000;
	margin: 5px 20px 10px 20px;
        color: #AF9371;
}

.tag {
	padding: 0 15px;
}

.entry {
	padding: 0 20px;
        color:#eee;
        letter-spacing: 0.03em;
}

a.p1 {display:block; text-decoration:none; background:#fff; border:0;}
a.p1 img {display:block; border:0;}
a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500;}
a.p1 .large {position:absolute; left:-9999px;}
a.p1:hover .large {top:-65px; left:10px; border:10px solid #ccc;}

.link {
       margin-left: 20px;
       padding: 0;
       list-style: none;
}
.link li {
        padding-left: 30px;
        background:url(images/pawprint.png) no-repeat left top;
}

.links{	margin: 5px;
	padding: 5px;
	background: #000000;
	font-size: 12px;
	color: #AF9371;
}
.links a:hover{color: #af9333;
}

/* Sidebars */

#sidebar1 {float: left; width: 216px; margin:0; padding:0;}
#sidebar2 {float: right; width: 216px; margin:0; padding:0;}


.thumbs a img{
       width:96px;
       height:96px;
       border:4px solid #000000;
       outline: none;
       }
.thumbs a img:hover{
       border:4px solid #E7E7E7;
       }


.sidebar {
	margin: 0;
        padding: 0;
	font-size: 12px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar li {
	padding: 0 0 20px 0;
}


.sidebar li li {
	margin: 0 20px 0 15px;
	padding: 8px 0px;
	border-bottom: 1px #423525 dashed;
}


.sidebar li h2 {
	margin: 0 0 0 0;
	padding: 10px 15px;
	background: #000000;
	font-size: 13px;
	color: #AF9371;
}

.sidebar a {
	color: #FFFFFF;
        text-decoration: underline;
}
.coupon {text-align:center; margin:5px;}

/* Search */

#cse {width: 195px;
  }

 .gsc-control-cse {
    padding: 10px 10px 0;
    font-size : 12px;	
    font-family: Verdana, sans-serif;
  }
   
  input.gsc-search-button {
    border-color: #461200;
    background-color: #461200;
    color: #ffffff;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #A25B08;
    background-color: #A25B08;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #461200;
    background-color: #461200;
  }
  .gsc-tabsArea {
    border-color: #461200;
  }

  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #ffffff;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #ffffff;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #ffffff;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #ffffff;
  }
  .gsc-cursor-page {
    color: #950000;
  }
  a.gsc-trailing-more-results:link {
    color: #950000;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #333333;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #A25B08;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #A25B08;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }


 
/* Footer */

#footer {
	width: 996px;
	height: 35px;
	margin: 0 auto;
	background: #514334;
	border-top: 2px solid #423525;
}

#footer p {
	margin: 0;
	padding: 10px 0 0 0;
	text-align: center;
	font-size: smaller;
	color: #FFFFFF;
}

