@charset "UTF-8";
/* CSS Document */


body { 
background-color:#b1d793;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
#outer {
text-align:center
}
#inner {
text-align:center;
margin: 0 auto;
width:1000px;
}
#header {
width: 1000px;
margin:0 auto;
padding:0;
height:185px;
}
#main {
margin:0 auto;
padding:0;
}
#side_nav {
float:left;
text-align:center;
width:247px;
}
#hours {
margin-top:20px;
width:247px;
background-image:url(images/home/side_strip.jpg);
background-repeat:repeat-y;
}
#hours_main {
width:247px;

}
.hours_bottom {
width:247px;
}
#hours_bottom_two {
width:247px;
}
#hours_bottom_three {
width:247px;
}
#email {
width:247px;
background-image:url(images/home/side_strip.jpg);
background-repeat:repeat-y;
}
#family {
width:247px;
background-image:url(images/home/side_strip.jpg);
background-repeat:repeat-y;
}
#outer_content {
width:742px;
float:right;
}
#content {
float:right;
width:742px;
background-image:url(images/home/main_slice.jpg);
background-repeat:repeat-y;
text-align:center;
}
#info {
width:742px;
}
#whats_new {
width:380px;
float:left;
font-size:13px;
line-height:14px;
}
#tastings {
width:352px;
float:right;
margin-bottom:10px;
}
#row_pics {
clear:both;
margin:0 auto;
padding:0;

}
#big_pic {
clear:both;
margin:0 auto;
padding:0;
}
#footer {
clear:both;
margin:0 auto;
padding:0;
text-align:left;
}

.side_text{
font-size:14px;
text-align:left;
margin-left:30px;
margin-right:30px;
clear:both;
}
.side_text_small{
font-size:12px;
text-align:left;
}
.side {
float:left;
margin-bottom:s2px;
}
.red {
color:#9a0000;
}
ul {
text-align:left;

}
li {
margin-bottom:10px;
}

.main_text {
font-size:13px;
line-height:14px;
text-align:left;
float:left;
width:295px;
}

.date {
text-align:center;
font-family: Arial,Helvetica, sans-serif;
float:left;
width: 48px;
font-size:10px;
color: black;
line-height:10px;
background-image:url(images/home/bg.jpg);
background-repeat:no-repeat;
}
.number {
font-weight:100;
line-height:20px;
text-align:center;
font-size:15px;
}
.time {
font-weight:100;
line-height:10px;
font-size:10px;
}

.one {
width:352px;
float:left;
margin-top:10px;
}


a:link {
color:#9a0000;
text-decoration:none;
}
a:visited {
color:#9a0000;
text-decoration:none;
}
a:hover {
color:#ffcc01;
text-decoration:none;
}
a:active {
color:#ddd2b0;
text-decoration:none;
}

a.sides:link {
color:#000000;
text-decoration:none;
}
a.sides:visited {
color:#000000;
text-decoration:none;
}
a.sides:hover {
color:#ffcc01;
text-decoration:none;
}
a.sides:active {
color:#000000;
text-decoration:none;
}