/* Firelands Winery Style Sheet - Revised 02-18-2008 */

*{ /* Set the defaults */
padding:0px;
margin:0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

body {
background:url(images/main_bg.jpg) center no-repeat #1b0700;
background-position:top;
}

#cart {background-image: url(images/header_cart.jpg); height: 25px; background-repeat: no-repeat; background-position: left top; text-align: right; padding: 6px 6px 0 0; font-size: 11px; color: #ffffff;}
#cart a {color: #dbc775; font-family: "Trebuchet MS", "Times New Roman", Times, serif; font-size: 11px; text-decoration: none; text-transform: uppercase;}
#cart a:hover {text-decoration: underline;}

img {border: 0;}

table {border-collapse: collapse;}
td.subtotal {text-align: right; font-weight: bold; padding-right: 8px;}
td.top {font-weight: bold; border-bottom: solid 2px #000000;}
tr.topline {border-top: solid 2px #000000;}

#content table{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
font-weight:normal;
color:#3c3938;
margin-bottom:15px;
margin-left:50px;
}

#wl_description table{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
font-weight:normal;
color:#3c3938;
margin-bottom:15px;
}

#content input{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
}

#masthead{height:345px;}

#navigation_bar {width: 920px; height: 115px; background: url(images/menu.png); background-repeat:no-repeat; margin:0; padding: 0; float:left;}
#navigation_bar li {
	margin: 0;
	padding: 0;
	list-style: none;
	float:left;
	width:92px;
}

#navigation_bar li, #navigation_bar a {height: 115px; display: block;}

/*#wine_list{left:0 width:92px;}
#order{left:92px width:92px;}
#news{left:184px width:92px;}
#history{left:276px width:92px;}
#awards{left:368px width:92px;}
#tours{left:460px width:92px;}
#process{left:552px width:92px;}
#varieties{left:644px width:92px;}
#join{left:736px width:92px;}
#contact{left:828px width:92px;}
ul#menu li a span {height:115px;display:block;cursor: pointer;
}

#wine_list a span {background: transparent url(images/menu.png) 0 -116px; no-repeat;}
#order a span{background: transparent url(images/menu.png) -92px -116px no-repeat;}
#news a span {background: transparent url(images/menu.png) -184px -116px no-repeat;}
#history a span{background: transparent url(images/menu.png) -276px -116px no-repeat;}
#awards a span{background: transparent url(images/menu.png) -368px -116px no-repeat;}
#tours a span{background: transparent url(images/menu.png) -460px -116px no-repeat;}
#process a span{background: transparent url(images/menu.png) -552px -116px no-repeat;}
#varieties a span{background: transparent url(images/menu.png) -644px -116px no-repeat;}
#join a span{background: transparent url(images/menu.png) -736px -116px no-repeat;}
#contact a span{background: transparent url(images/menu.png) -828px -116px no-repeat;}*/
#wine_list{left:0; width:92px;}
#order{left:92px; width:92px;}
#news{left:184px; width:92px;}
#history{left:276px; width:92px;}
#awards{left:368px; width:92px;}
#tours{left:460px; width:92px;}
#process{left:552px; width:92px;}
#varieties{left:644px; width:92px;}
#join{left:736px; width:92px;}
#contact{left:828px; width:92px;}

#wine_list a:hover {background: transparent url(images/menu.png) 0 -116px no-repeat;}
#order a:hover{background: transparent url(images/menu.png) -92px -116px no-repeat;}
#news a:hover {background: transparent url(images/menu.png) -184px -116px no-repeat;}
#history a:hover{background: transparent url(images/menu.png) -276px -116px no-repeat;}
#awards a:hover{background: transparent url(images/menu.png) -368px -116px no-repeat;}
#tours a:hover{background: transparent url(images/menu.png) -460px -116px no-repeat;}
#process a:hover{background: transparent url(images/menu.png) -552px -116px no-repeat;}
#varieties a:hover{background: transparent url(images/menu.png) -644px -116px no-repeat;}
#join a:hover{background: transparent url(images/menu.png) -736px -116px no-repeat;}
#contact a:hover{background: transparent url(images/menu.png) -828px -116px no-repeat;}

#wine_list.current a {background: transparent url(images/menu.png) 0 -116px no-repeat;}
#order.current a{background: transparent url(images/menu.png) -92px -116px no-repeat;}
#news.current a{background: transparent url(images/menu.png) -184px -116px no-repeat;}
#history.current a{background: transparent url(images/menu.png) -276px -116px no-repeat;}
#awards.current a{background: transparent url(images/menu.png) -368px -116px no-repeat;}
#tours.current a{background: transparent url(images/menu.png) -460px -116px no-repeat;}
#process.current a{background: transparent url(images/menu.png) -552px -116px no-repeat;}
#varieties.current a{background: transparent url(images/menu.png) -644px -116px no-repeat;}
#join.current a{background: transparent url(images/menu.png) -736px -116px no-repeat;}
#contact.current a{background: transparent url(images/menu.png) -828px -116px no-repeat;}


#container{
width: 920px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#fff;
}

#content{
background-color:#fff;
width:920px;
height:auto;
}

#content a{
color:#8b4648;
}

#content a:visited{
color:#8b4648;
}

#content a:hover{
color:#dbc775;
text-decoration:none;
}

#content h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:21px;
font-weight:normal;
color:#693130;
padding-left:50px;
padding-bottom:10px;
padding-top:10px;
}

#content h2{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#3c3938;
padding-top:10px;
padding-left:50px;
}

#content h3{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#3c3938;
padding-bottom:5px;
padding-top:5px;
text-transform:capitalize;
padding-left:50px;
}

#content hr{
margin-bottom:10px;
margin-right:15px;
}

#content p{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
font-weight:normal;
color:#3c3938;
margin-bottom:15px;
padding-left:50px;
padding-right:20px;
}

#content_left{
background-color:#fff;
background-image:url(images/content_left_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:600px;
min-height:700px;
float:left;
}

#content_left h3 {
color:#690029;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
padding-bottom:5px;
padding-top:5px;
text-transform:capitalize;
}


#content_right{
width:320px;
height:660px;
float:right;
background-image:url(images/screened_logo.jpg);
background-position:bottom;
background-repeat:no-repeat;
}


#slideshow{
width:888px;
height:387px;
float:left;
margin:15px;
background-image:url(images/slideshow.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#slideshow_small{
width:319px;
height:420px;
float:left;
background-image:url(images/slideshow/Cab&Food_sm.jpg);
background-position:top left;
background-repeat:no-repeat;
border-left: solid 1px #eae9e9;
border-bottom: solid 1px #eae9e9;
}



.ui-slider-handle {
  width: 8px;
  height: 14px;
  position: absolute;
  top: -4px;
  background: #478AFF;
  border: solid 1px black;
}

#content-scroll {
  width: 500px;
  height: 300px;
  margin-top: 10px;
  overflow: hidden;
  border: solid 1px black;
}

#content-slider {
float:left;
}

#content-slider p{
color:#fff;
}

#content-slider h1{
color:#f2edd5;
}

#content-slider a{
color:#dbc775;
}

#content-slider a:visited{
color:#dbc775;
}

content-slider a:hover{
color:#dbc775;
text-decoration:none;
}

.content-item {
  width: 290px;
  height: 270px;
  padding: 5px;
  float: left;
}

.scroll-pane {
background:#63534d none repeat scroll 0 0;
float:left;
height:220px;
overflow:auto;
width:920px;
}

#contact_form{
margin-left:90px;
}

#contact_form p{
font-size:11px;
margin-bottom:15px;
padding:0;
}

#footer {
background:url(images/footer_bg.gif) repeat-x;
color: #dbc775;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:10px;
width:890px;
padding: 18px 15px 10px 15px;
}

#footer_left{
float:left;
width:290px;
}

#footer_right{
float:right;
width:600px;
text-align:right;
text-transform:uppercase;
}

#footer_right a{
padding-left:8px;
color: #dbc775;
text-decoration:none;
}

#footer_right a:visited{
padding-left:8px;
color: #dbc775;
text-decoration:none;
}

#footer_right a:hover{
padding-left:8px;
color: #dbc775;
text-decoration:underline;
}

.formbutton {
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#690029;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:capitalize;
padding: 1px 2px;
background:url(images/formbg.gif) repeat-x left top;
}

#content_wl{
width:920px;
background-color:#fff;
float:left;
}
#content_wl h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:21px;
font-weight:normal;
color:#690029;
}
#content_wl_menu{
width:326px;
min-height:593px;
background-image:url(images/winelist_bg.gif);
background-position:top left;
background-repeat:repeat-y;
background-color:#fff;
float:left;

}
#content_wl h2{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#693130;
padding-left:0px;
text-transform:uppercase;
border-bottom:solid 1px #693130;
}

#content_wl h3{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#693130;
padding:10px 0 10px 0; 
text-transform:capitalize;
}

#content_wl p{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-weight:normal;
color:#fff;
margin-bottom:15px;
padding-top:15px;
padding-bottom:15px;
padding-left:20px;
}



#content_wl a {color:#DBC775}      /* unvisited link */
#content_wl a:visited {color:#DBC775}  /* visited link */
#content_wl a:hover {color:#DBC775}  /* mouse over link */
#content_wl a:active {color:#DBC775}  /* selected link */

#content_wl ul li{
list-style-type:none;
position:relative;
display:block;
}

#content_wl li{
float:none;
}

#content_wl ul{
padding-left: 10px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
line-height:25px;
text-transform:uppercase;
padding-bottom:20px;}


#content_wl ul a{
color:#644a35;
text-decoration:none;
padding-left:5px;
display:block;
}

#content_wl ul a:hover{
color:#e0d49a;
background-color:#693130;
display:block;
}

#content_wl ul a.current{
color:#e0d49a;
background-color:#693130;
display:block;
}

#wl_left{
width:225px;
padding-left:15px;
float:left;
}

#wl_right{
float:right;
width:584px;
height:538px;
padding-top:20px;
background-image:url(images/fw_screened_logo.gif);
background-position:bottom right;
background-repeat:no-repeat;
margin-bottom:32px;
margin-right:10px;
}

#wine_bottle{
width:144px;
height:362px;
float:left;
}

#wl_description{
width:230px;
float:left;
}

#wl_description p{
color:#373737;
margin:0;
padding:10px 0 0 0;
}
#wl_sellsheets{
float:right;
margin-top:60px;
}
#wl_sellsheets img{
padding-right:20px;
}

#wl_sellsheets ul{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:10px;
line-height:25px;
padding-top:10px;
padding-bottom:20px;
padding-left:10px;
text-transform:uppercase;
color:#693130;
}

#wl_sellsheets ul a { color:#693130;text-decoration:none;}
#wl_sellsheets ul a:visited { color:#693130;text-decoration:none;}
#wl_sellsheets ul a:hover { color:#693130; text-decoration:underline; background-color:#fff;}
#wl_sellsheets ul a:active { color:#693130;text-decoration:underline;}

.wl_intro
{background-color:#63534d;
color:#fff;
width:534px;
margin-right:20px;
margin-top:5px;
}

#content_wl .price {
font-weight:bold;
font-size:15px;
}

hr {
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;
width: 75%;
text-align: left;
padding-left:50px;
margin-left:50px;
}

#content_left p.red {font-weight: bold; color: #cc0000;}
#content_left p.large {font-size: 18px;}
#content_left p.uppercase {text-transform: uppercase;}

#content_left ul {font-size: 11px; padding: 0; margin: 0 0 20px 50px;}

[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
</style>
<![endif]