/* global */
.noscript{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff0000;	
padding:20px;
}
.noscriptlink{
padding-bottom:20px;
}
html{
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a6a7ac;
}
a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6f6931;
text-decoration:underline;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6f6931;
text-decoration:none;
}
h1{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#7d831e;
font-weight:100;
padding-top:16px;
padding-left:16px;
}
h1.cellar{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#b3802e;
font-weight:100;
padding-top:16px;
padding-left:16px;
}
h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#7d831e;
font-weight:100;
padding-top:16px;
padding-left:16px;
}
h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7d831e;
font-weight:100;
padding-top:16px;
padding-left:16px;
padding-bottom:10px;
}
p{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7d831e;
padding-top:16px;
padding-left:16px;
}
p.cellar{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b3802e;
padding-top:16px;
padding-left:16px;
}
p.error{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
padding-top:16px;
padding-left:16px;
}
hr{
margin-top:16px;
width:985px;
height:4px;
background:#a9aaae;
border:0px;
}
input{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
select{
margin-top:6px;
width:170px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#defaultCopy{

}


/* END global */

/* Template structure */

#container_wrapper{
margin:10px 0px 0px 0px;
padding:0px;
width:985px; 
height:auto;
}
#container_left{
float:left;
width:216px;
/*height:530px;*/
}
#container_center{
float:left;
margin-left:11px;
background:#fffbd9;
width:531px;
height:auto;
}
#container_right{
float:left;
margin-left:11px;
width:215px;
/*height:530px;*/
}

#navigation_container{
margin:0px;
padding:0px;
background:url(/common/images/navigation_bg.jpg) no-repeat;
width:216px;
height:368px;
}
#banner_container{
margin:12px 0px 0px 0px;
padding:0px;
width:216px;
height:150px;
}

#search_container{
margin:0px;
padding:0px;
background:url(/common/images/search_bg2.jpg) no-repeat;
width:215px;
height:530px;
}

#cellar_nav_container{
margin:0px;
padding:0px;
background:url(/common/images/cellar_nav_bg.jpg) no-repeat;
width:215px;
height:223px;
margin-bottom:10px;
}

#footer{
float:inherit;
width:985px;
height:63px;
}
#footer_left{
float:left;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:810px;
color:#a9aaae;
}
#footer_right{
float:left;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a9aaae;
}

a.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a9aaae;
text-decoration:none;
}
/* END Template structure */

/* Buy to lay down page content */

#buy_top_container{
margin:0px;
padding:0px 16px 16px 0px;
width:500px;
height:auto;
}

#cellar_container_login{
margin:0px;
width:520px;
height:531px;
background:url(/common/images/cellar_top.jpg) no-repeat;
padding-right:14px;
}

#cellar_container_login_long{
margin:0px;
width:520px;
height:auto;
background:url(/common/images/cellar_top_long.jpg) no-repeat;
padding-right:14px;
padding-bottom:20px;
}

#cellar_repeat{
margin:0px;
width:520px;
height:1170px;
background:url(/common/images/cellar_top_long_repeat.jpg) repeat-y;
padding-right:14px;
padding-bottom:20px;
}

#cellar_container{
margin:0px;
width:534px;
height:531px;
background:url(/common/images/cellar_bg.jpg) no-repeat;
}

/* END Buy to lay down page content */

/* Home page content */

#home_top_container{
margin:0px;
padding:0px 16px 0px 0px;
width:515px;
height:225px;
}

#home_bottom_container{
margin:0px;
padding:0px 16px 0px 0px;
width:515px;
height:340px;
}

/* END Home page content */


/* Navigation */

.nav_button_1{
margin:0px;
width:182px;
height:72px;
padding-top:36px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_2{
margin-top:-36px;
width:182px;

height:31px;
padding-top:6px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_3{
margin-top:-7px;
width:182px;

height:29px;
padding-top:6px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_4{
margin-top:-6px;
width:182px;

height:30px;
padding-top:6px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_5{
margin-top:-6px;
width:182px;

height:30px;
padding-top:6px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_6{
margin-top:-6px;
width:182px;

height:30px;
padding-top:6px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_7{
margin-top:-6px;
width:182px;

height:30px;
padding-top:6px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_8{
margin-top:-6px;
width:182px;

height:30px;
padding-top:6px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_9{
margin-top:-6px;
width:182px;

height:45px;
padding-top:6px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}
.nav_button_10{
margin-top:-6px;
width:182px;

height:41px;
padding-top:5px;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
cursor:pointer;
}

a.navigation{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
text-decoration:none;
}
a:hover.navigation{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e887;
text-decoration:none;
}

/* END Navigtion */

/* Search */


a.cartSearch{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
margin-left:0px;
padding:3px;
color:FFFFFF;
background-color:7d831e;
border:0px;
cursor:pointer;
}

#secondary1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFFFFF;
color:#000000;
}
#secondary2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFFFFF;
color:#000000;
}
#secondary3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFFFFF;
color:#000000;
}
#secondary4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFFFFF;
color:#000000;
}
#secondary5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFFFFF;
color:#000000;
}
#secondary6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFFFFF;
color:#000000;
}


/* END Search */

/* shop */

#password_masked{
display:none;
}

/* END shop */

#static_banner{
display:none;
}

input.formButton {
	background: #b3802e;
	border: 1px solid #996b20;
	color: #FFFFFF;
	font-weight: bold;
	margin: 3px 3px 0px 3px;
	cursor:pointer;
}


