/*
-----------------------------------------------
natwoodard.com ACME 1.0
Author:   Nat Woodard
Version:  June 20, 2006
----------------------------------------------- */

body {background-color:#e9c77d;}

#wrap {
}

#header {
position:relative;
clear:both;
background-image:url(/i/bg_topvines.gif);
background-repeat:repeat-x;
background-color:#fff;
}

#header h1 {
font-size:300%;
margin:0 auto;
font-weight:normal;
width:334px;
height:112px;
background-image:url(/i/3notchlogo.gif);
background-repeat:no-repeat;
background-position:left center;
text-indent:-9999px;
}


#header h1 a {
display:block;
width:334px;
}

#header .address {
position:absolute;
top:0;
right:5%;
background-color:#f8f3e0;
padding:.75em 1em;
font-family:georgia,serif;
border:1px solid #a97f35;
border-width:0 1px 1px;
color:#463208;
font-size:93%;
line-height:1.3em;
}

#header .address em {color:#b39756;}

#header .address a {color:#ba6a31;}

#nav {
margin:0 auto;
margin-top:12px;
font-size:105%;
width:730px;
height:34px;
background-image:url(/i/bg_nav.gif);
background-position:left bottom;
background-repeat:repeat-x;
}

#nav li, #utilitynav li {
display:inline;
margin:0;
margin-right:1px;
font-family:georgia, serif;
}

#nav li a {
color:#a6520f;
padding:8px 12px;
line-height:36px;
}

#header #nav a:hover {
text-decoration:none;
background-color:#a6520f;
color:#fff;
}

#sineup {
width:189px;
position:absolute;
right:6px;
bottom:0;
padding:6px;
}

#sineup h3 {
font-size:95%;
font-weight:normal;
margin:0;
text-transform:uppercase;
font-size:85%;
letter-spacing:.1em;
}

#sineup .text {
width:148px;
}

#main {
background-color:#fff;
padding:1.5em;
padding-top:0;
}

#main h1 {
font-size:250%;
font-weight:normal;
margin:.75em 0;
line-height:1.1em;
display:none;
}

.content {
position:relative;
width:690px;
margin:0 auto;
background-image:url(/i/bg_content.gif);
background-repeat:repeat-y;
padding:20px;
border-bottom:1px dotted #4d1e15;
}

#body_crozet .content {padding-top:220px;}

#body_crozet .content .keyimg {
top:0;
left:0;
position:absolute;
}

#news {
position:relative;
}

.contentblock h2, .cblock h2  {
margin:0;
margin-bottom:.5em;
font-weight:normal;
color:#432e11;
font-size:125%;
}

.contentblock li,.sublist li  {margin:0;margin-bottom:.5em;font-size:12px;font-family:arial,sans-serif;}


.sublist h3 {
font-weight:normal;
font-size:105%;
margin-right:.5em;
}

.sublist h3, .sublist p {display:inline;}


#footer {
clear:both;
border-top:1px solid #814c16;
background-image:url(/i/bg_bottomvines.gif);
background-repeat:repeat-x;
padding:24px;
font-family:georgia, serif;
}

#footer, #footer a, #footer p {
color:#463208;
text-align:center
}

#footer address {
font-weight:bold;
display:inline;
padding:.25em .5em;
background-color:#e7ce93;

}


#footer a, #footer p {
font-weight:normal;
font-size:10px;
line-height:1.6em;
}
#footer a {background-color:transparent;}

#subnav {
position:absolute;
right:32px;
}

div.modified {
font-style:italic;
position:absolute;
font-size:10px;
line-height:1.6em;
color:#666;
top:1.5em;
right:21px;
background-color:#ffd;
padding:.25em .5em;
font-family:georgia, times, serif;
}

#news .date {font-size:11px; line-height:1.454em;font-style:italic;display:block;}

#crozetblurb li {line-height:1.33em;font-size:12px;}

#crozetblurb li h3 {margin:1.5em 0 .5em;}

#crozetblurb img {float:right;padding:4px;margin:21px 0;border:1px solid #cfbdbb;margin-left:1.5em;}

#winerieslist {clear:both;}

#winerieslist li {font-size:11px;color:#3a240b;font-family:georgia, times, serif; float:left;margin-right:.5em; width:32.5%;}
#winerieslist li h3 {font-weight:normal;font-size:11px;margin:0;line-height:1.33em;}
#winerieslist li h3 a {color:#3a240b;text-decoration:underline;}
#winerieslist .more {display:none;}
#signup {float:right;width:250px;margin-left:1em;}
#signup input {display:inline;}
#signup input.text {width:170px;}
#signup .btn {background-color:#c90;color:#fff;}
