﻿body
{ background: #fff url('/Content/Assets/SiteTheme/PageBackground.jpg') repeat-x center top;
  font-family: Lucida Sans Unicode, Lucida Sans, Lucida Grande, Arial; color: #999; overflow: hidden;
   }
/** png fix for ie6 **/
img, div, a, input, h3, ul, li { behavior: url('/content/iepngfix.htc'); }

/** Generic Selector Styling **/
a { color: #000; } 
a:hover { text-decoration: none; color: #393939; }
/** png fix for ie6 **/
img, div, a, input, h3, ul, li { behavior: url('/Content/iepngfix.htc'); }

#PageWrapper { background: #f9f9f9 url('/Content/Assets/SiteTheme/HeaderBackground.jpg') no-repeat center top; width: 100%; overflow: hidden; }
#Page
{
    margin: 0 auto; 
    width: 930px; 
    padding-bottom: 30px;
    color: #3b3a3a;
    position: relative;
}

#Header { 
    z-index:98;
    position:relative; 
    padding-top:25px; 
    height:220px; 
    background: transparent url('/Content/Assets/SiteTheme/SidebarHeader.png') no-repeat left 60px;
}

#Wrapper
{ 
    position:relative;
    top:-20px;
    overflow:hidden;
    background: #f9f9f9 url('/Content/Assets/SiteTheme/SidebarBackgroundRosado.jpg') repeat-y scroll left 0px;
}
body.about #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundReserva.jpg'); }
body.wines #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundVinasViejas.jpg'); }
body.history #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundBlanco.jpg'); }
body.estate #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundRosadoSlim.jpg'); }
body.contact #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundCrianza.jpg'); }
body.press #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundChardonnay.jpg'); }
body.reserva #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundReserva.jpg'); }
body.vinasviejas #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundVinasViejas.jpg'); }
body.blanco #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundBlanco.jpg'); }
body.rosadoslim #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundRosadoSlim.jpg'); }
body.crianza #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundCrianza.jpg'); }
body.chardonnay #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackgroundChardonnay.jpg'); }
body.gfe-chardonnay #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackground_GFE_Chardonnay.jpg'); }
body.gfe-tempranillo #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackground_GFE_Tempranillo.jpg'); }
body.gfe-crianza #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackground_GFE_Crianza.jpg'); }
body.gfe-moscatel #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackground_GFE_Moscatel.jpg'); }
body.gfe-roble #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackground_GFE_Roble.jpg'); }
body.gfe-rosado #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackground_GFE_Rosado.jpg'); }
body.gfe-vinasviejas #Wrapper { background-image: url('/Content/Assets/SiteTheme/SidebarBackground_GFE_VinasViejas.jpg'); }
#Menu { position:absolute; bottom:24px; left:280px; display: block; width: 630px; height: 20px; overflow: hidden; padding-top: 3px; }
#Menu ul { display: inline; width: 630px; height: 20px; overflow: hidden; }
#Menu ul li { display: inline; margin-right: 6px; }
#Menu ul li a { color: #ccc; text-transform: uppercase; letter-spacing: 0em; font-size: 92%; } 
#Main { margin-left: 280px;}
body #Content { margin-top: 30px; margin-bottom: 25px; font-size: 92%; line-height: 1.6em; }
#Content h1 { margin-left: -5px; color: #8d8d8d; }
#Content h1.blog-heading { margin: 20px 0 0 0; }
#Content h1 span { display: none; }
#Content p { font-weight: normal; }
#Content ul { padding-left: 20px; list-style: outside square; margin-right: 5px; margin-bottom: 10px; }
#Content h2.heading { margin-left: -5px; }
#Content h2.heading span { display: none; }

#Footer { clear: both; margin: 0 auto; width: 100%; border-top: solid 1px #d4d4d4; padding: 25px 0; font-size: 85%; text-align: center; color: #646464; }
#Footer a:hover { text-decoration: underline; }

#Text { overflow: auto; position: relative; width: 248px;padding-right: 20px; height: 320px; }

#Languages  
{
  	left: 50%;
	top: 49%;
	margin-left: 250px;
	margin-top: -269px;
    width: 135px; 
    height: 18px;
    display: block; 
    overflow: hidden;
    font-size: 85%;
    position: absolute;
}

/** Subscribe Form CSS **/

span.label,span.spacer,span.multiple span {width:120px;float:left;} 

span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;} 

/** Toolbar **/

#Toolbar { left: 0; top: 0; right: 0; padding: 10px 0 5px 0; position: absolute; background-color: #000; color: #fff; font-size: 85%; overflow: hidden; z-index:99; }
#Toolbar div { width: 900px; margin: 0 auto; text-align: left; }
#Toolbar span { float: left; }
#Toolbar span.Languages { float: right; text-align: right; }
#Toolbar a { color: #777; }
#Toolbar a:hover { color: #fff; }
#Toolbar a.ChiviteLink { display: block; padding: 5px 0 5px 30px; background: #000 url('/Content/Assets/SiteTheme/ChiviteLamp.jpg') no-repeat left center; margin-top: -5px;    }

/** Sidebar **/
#Sidebar { color: #aaa; float: left; width: 253px; padding-top:15px; }
#Sidebar h2 span { display: none; }
#Sidebar div { padding: 24px; width: 205px; }
#Sidebar div p { margin-right: 50px; }

/** Video Player **/

div.VideoPlayer 
{
    margin: 20px auto 10px auto;
    padding: 15px 5px 5px 5px; 
    background-color: #000;
    width: 364px;
} 
div.WineRepeater { overflow: hidden; }   
div.WineRepeater .Tile { overflow: hidden; clear: both; border-bottom: solid 1px #ddd; padding: 10px 0; margin-bottom: 10px; }
div.WineRepeater .Tile h2 a:hover { text-decoration: none; }
div.WineRepeater .Tile img { float: left; margin: 0 20px 10px 0; }
div.WineRepeaterEdicion { overflow: hidden; }   
div.WineRepeaterEdicion .Tile { overflow: hidden; clear: both; border-bottom: solid 1px #ddd; padding: 10px 0; margin-bottom: 10px; }
div.WineRepeaterEdicion .Tile h2 a:hover { text-decoration: none; }
div.WineRepeaterEdicion .Tile img { float: left; margin: 0 20px 10px 0; }
div.WineRepeaterEdicionES { overflow: hidden; }   
div.WineRepeaterEdicionES .Tile { overflow: hidden; clear: both; border-bottom: solid 1px #ddd; padding: 10px 0; margin-bottom: 10px; }
div.WineRepeaterEdicionES .Tile h2 a:hover { text-decoration: none; }
div.WineRepeaterEdicionES .Tile img { float: left; margin: 0 20px 10px 0; }