body.single,
body.philosophy,
body.single riesling landing,
body.single Biodynamic landing,
body.single danehauer landing,
body.single solstice landing,
body.single glaciere landing { background : url(../images/sv/bg-page-generic.jpg) no-repeat top #F6F0E5!important;}
body.svLanding { background : url(../images/sv/bg-page.jpg) no-repeat top #F6F0E5!important;}
body.single.story { background : url(../images/sv/bg-page-map.jpg) no-repeat top  #F6F0E5!important;}
body.single.story #content.column p {font-size:13px;}
body.giftBox #content.column {height:547px;padding-right:5px;}
body.giftBox #content.column img {margin-top:25px;}
body.giftBox {background: url(/images/sv/bg-page-gift-box.jpg) no-repeat top #fff!important;}

* {margin:0; padding:0; font-family :Arial, Helvetica, Verdana, sans-serif;}
.logo { background : url(../images/sv/logo.gif) no-repeat;}
p, td, div {color:#604B30; font-size:12px;}
p {line-height:17px;}
a {color:#604B30;}

h1 {color:#C29549; font-size:17px; font-weight: normal; text-transform: uppercase; margin-bottom:4px;}
h2 {font-size:13px; font-weight: normal; font-style: italic; margin-bottom:1px;}
body.giftBox h1 {font-family :  Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#801700; font-size:15px; text-transform: uppercase; margin-bottom:4px;} 
body.giftBox h2 {font-family :  Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-style:normal;color:#801700; font-size:13px; margin-bottom:4px; text-transform: lowercase;}

div.demo-show h3 {background:#604B30 !important;}
div.demo-show,div.demo-show h3 {width:355px;}
div.demo-show div {z-index:1000;width:355px;background:#fff; padding:5px; border:1px dotted #333;}

p {padding:4px 0 12px 0;}
em {font-weight:bold; }
.primaryNav {border-top: 1px solid #7C694F; border-bottom: 1px solid #7C694F;  background : url(../images/sv/bg-nav.jpg) no-repeat top left;}
.primaryNav li {border-right: 1px solid #604B30; }
.primaryNav a {font-size:15px; color:#604B30;}

/*vineyard pages*/
body.single.glaciere.GLvineyard, 
body.single.solstice.SOLvineyard,
body.single.Biodynamic.BIOvineyard,
body.single.riesling.WALvineyard { background-image: none!important}

body.single.glaciere.GLvineyard #content.column {width:275px!important; padding-right:0!important;}
body.single.glaciere.GLvineyard #main {height:543px; background : url(../images/sv/bg-main-glaciere-vineyard.jpg) no-repeat top right!important; }

body.single.solstice.SOLvineyard #content.column {width:355px!important; padding-right:0!important;}
body.single.solstice.SOLvineyard #main {background : url(../images/sv/bg-main-solstice-vineyard.jpg) no-repeat top right!important; }

body.single.Biodynamic.BIOvineyard #content.column {width:355px!important; padding-right:0!important;}
body.single.Biodynamic.BIOvineyard #main {background : url(../images/sv/bg-main-bio-vineyard.jpg) no-repeat top right!important; }

body.single.riesling.WALvineyard #content.column {width:290px!important; padding-right:0!important;}
body.single.riesling.WALvineyard #main {height:543px; background : url(../images/sv/bg-main-wal-vineyard.jpg) no-repeat top right!important; }


/*vertical navigation*/
#nav.column ul li a { font-size:12px; color:#604B30; text-transform: uppercase;}
#nav.column ul li a:hover {color:#B08D61;}
#nav.column ul li.giftBox a {color:#8D1E17;font-weight:600;}
    /*styles for second level of navigation*/
    #nav.column ul ul li a {text-transform: none; color:#604B30!important;}
	
#nav.column .soils {display:block; padding-top:60px; background : url(../images/sv/icon-flood-map.gif) no-repeat top left; width:100px; margin-left:10px;}
#nav.column .soils a {color:#650E18;}
.storyImage {margin-top:10px;}
.storyImage .previous {float:left;}		
.storyImage .next {float:right;}		
.rieslingRules h3 { background : url(../images/sv/bg-riesling-rules.gif) no-repeat; width:130px; height:81px;}
.rieslingRules p {color:#650E18; font-style: italic; padding:0 0 3px 0;}
.rieslingRules a {font-style:italic;}
	
#sidebar.column .bottle {padding:20px 0 0 50px;}	
body.giftBox #sidebar.column {width:330px; margin-top:20px;}
body.giftBox #sidebar.column div.giftBox {margin-top:55px;}
body.giftBox #sidebar.column p {margin-bottom:0px;padding-bottom:0px; text-indent:10px;}
.footer {border-top: 1px solid #604B30;}
.footer .copyright {color:#999; font-family :  Georgia, "Times New Roman", Arial, Helvetica, Verdana, sans-serif;}
.footer .nav a {border-right: 1px solid #604B30; line-height:10px; padding:0 4px 0 1px;}
img.insetMap {margin-right:10px;}
body.single.philosophy #sidebar.column #photo {margin-left:70px; margin-top:55px;}
body.single {background:#fff none;}

