

/*--------------------------
Baldwin Wines
based on Design 1
VALID CSS 2.0
COPYRIGHT 2011 WILDFIREWEB
AUTHOR: support@wildfireweb.com
modified: 030111bt
---------------------------*/

@import url(/css/wildfirecommon.css);
@import url(/templates/baldwinwines/css/slatesblogs.css);

body{
font-size: 62.5%;
margin: 0;
padding: 0;
font-family: "arial", helvetica, verdana, sans-serif;
background: #fff;
}

.adminlinks {
display: block;
position: relative;
padding: 4px 20px;
font-size: 12px;
background: #fe622b url(/home/wfw/images/adminlinks_w.jpg) left no-repeat;
color: #eee;
text-align: center;
}

.adminlinks a{
color: #fff;
font-size: 12px;
text-decoration: none;
}

.adminlinks a:visited{
color: #fff;
}


.adminlinks a:hover{
color: #fff;
text-decoration: underline;
}

a {
color: #666;
font-weight: bold;
text-decoration: underline;
}

a:visited {
color: #666;
text-decoration: underline;
}

a:hover{
color: #000;
text-decoration: underline;
}



#wrapper{
display: block;
position: relative;
font-size: 1.2em;
margin: 0 auto 0 auto;
padding: 0;
border: 0;
width: 940px;
overflow: hidden;
/* background: #fff url(/templates/baldwinwines/images/bg_shadow_2.jpg) repeat-y; */
}

#inner_wrapper {
width: 940px;
/* margin-left: 10px; */
}

#header{
display: block;
position: relative;
float: left;
width: 940px;
margin: 0;
padding: 0;
color: #666;
font-size: 14px;
border: 0;
clear: both;
}

p.clearboth{
clear: both;
}

#container{
display: block;
position: relative;
width: 940px;
/* overflow: hidden; */
float: left;
margin: 0;
padding: 0;
border: 0;
/* force min-height in most browsers */
min-height:650px;
height:auto !important;
height:650px;
background: #fff;
}

/* NAVIGATION */

#nav{
float: left;
position: relative;
margin: 116px 10px 0 0;
padding: 0 0 10px 80px;
width: 210px;
}



ul#tabs{
margin: 0;
padding: 5px;
list-style: none;
}

ul#tabs li{
font-size: 12px;
padding: 0;
margin: 0;
font-weight: 400;
position: relative;
width: 140px;
}

/* unselected tab */
ul#tabs li a {
text-decoration: none;
color: #996633;
display:block;
padding: 4px;
margin: 0;
padding-left: 10px;
font-weight: normal;
}

/* selected tab in edit mode */
ul#tabs li span {
color: #996633;
display:block;
padding: 4px;
margin: 0;
padding-left: 10px;
}

/* selected tab in preview mode */
ul#tabs li a span {
color: #000;
background: transparent url(/templates/baldwinwines/images/nav_bar2.jpg) left no-repeat;
padding: 0;
padding-left: 10px;
margin-left: -10px;
}

ul#tabs li a:hover{
color: #666;
background: transparent url(/templates/baldwinwines/images/nav_bar3.jpg) left no-repeat;
}

ul#tabs li.tab_2{
padding: 2px 0 2px 15px;
margin: 0;
font-weight: 400;
font-size: 12px;
width: 125px;
}

/* CONTENT */

/*
#logo {
position: relative;
display: block;
background: #fff url(/templates/baldwinwines/images/logo2.jpg) left no-repeat;
width: 540px;
height: 44px;
margin: 0 0 20px 0;
padding: 10px 0 20px 0;
}
*/

#toptitle{
font-family: arial, helvetica, verdana, sans-serif;
font-size:1.4em;
color:#666;
height:25px;
width:860px;
text-align:center;
line-height: 1.2;
}

#content{
display: block;
position: relative;
float: left;
margin: 0;
padding: 30px  60px 0px 20px;
z-index: 1;
width: 540px;
/* overflow: hidden; */
font-size: 14px;
line-height: 1.1;
font-family: "Garamond", Times New Roman, Times, serif;
color: #666666;
}


#content_title h1{
position: relative;
display: block;
font-size: 18px;
color: #fff;
font-weight: 400;
padding: 2px 10px 2px 10px;
text-transform: uppercase;
border-bottom: 1px solid #444;
display: none;
}

#fullpage_content{
display: block;
position: relative;
float: left;
margin: 0;
padding: 30px  0px 0px 0px;
z-index: 1;
width: 640px;
overflow: hidden;
font-size: 14px;
font-family: "Garamond", Times New Roman, Times, serif;
}



#title1{
font-family:verdana;
font-size: 18px;
color: #d18fb9;
font-weight:700;
font-style:italic;

}

/*Left Sidebar*/

#leftsidebar{
float: left;
position: relative;
margin: 0;
font-size: 12px;
padding: 10px 0 0 5px;
width: 130px;
/* background-color:#fff; */
overflow: hidden;
}

/* CONTACT FORM */

.contactform table{
border: 2px solid #4f463e;
}

.contactform th{
background: #4f463e;
color: #fff;
}


/* FOOTER */



#editablefooter{
padding: 0;
width: 600px;
margin: 0 auto;
margin-right: 60px;
padding-top: 20px;
text-align: center;
font-size: 15px;
line-height: 1.1;
float: right;
font-family: Garamond, Times New Roman, Times, serif;
color: #666666;
/* border-top: 1px solid #666; */
/* border: 1px solid red; */
}

#footer{
padding: 0;
color: #999;
font-size: 10px;
width: 880px;
margin: 0 auto;
padding-top: 30px;
padding-left: 100px;
text-align: left;
background: transparent;
}

#footer a{
color: #999;
}

#footer a:hover{
color: #000;
text-decoration: underline;
}

/* #loginform {
position:relative;
height: 2em;
overflow:hidden;
} */

#login {
width:50px;
position:relative;
display:inline-block;
clear:both;
margin:0;
padding: 0px 0 0px 0px;
z-index:15;
}

#login a:hover{
text-decoration: underline;
}


#loginarea
{
position:relative;
width:100px;
height:20px;
float:right;
right:0;
}

#loginbox.login_hidden {
    right: 0px;
    left:auto;
}

#loginbox input
{
margin-bottom:5px;
}

#loginbox a
{
color:#000!important;
}



#bottom_shadow {
width: 1000px;
display: block;
position: relative;
margin: 0 auto;
height: 14px;
background: #fff url(/templates/baldwinwines/images/bottom_full_shadow_2.jpg) bottom no-repeat;
display: none;
}

#top_shadow {
width: 1000px;
display: block;
position: relative;
margin: 0 auto;
margin-top: 30px;
height: 12px;
background: #fff url(/templates/baldwinwines/images/top_full_shadow_2.jpg) top no-repeat;
display: none;
}


.add_to_cart {
	white-space:nowrap;
	font-family: verdana,sans-serif;
	font-size: 14px;
	font-weight: 400;
    text-align: right;
}

.add_to_cart input{
	margin-top: 20px;
	font-size: 11px;
	font-family: verdana,sans-serif;
}


.shoppingcart {
position: relative;
display: block;
color: #000;
/* top:20px; */
left: 200px;
/* float: right; */
padding: 6px 0px 6px 0px;
width: 360px;
margin: 0 auto;
/* border: 1px solid red; */
z-index: 99;
}

.shoppingcart a {
color: #996633;
}

.shoppingcart a:hover{
color: #000;
text-decoration: underline;
}