/*******************************************************
TITLE: Fluid Box Layout  V1.0
DATE: 20060810
AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com
*******************************************************/

body {
margin:0;
padding:0;
background-color:#CCCCCC;
color:#000000;  
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}

a {
color:#990000;
text-decoration:underline;
}

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

blockquote {
margin:1em;
padding:.5em;
background-color:#eeeeee;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

blockquote p {
margin:.2em;
font-size:.9em;
}

#centerColumn {
margin-top:2em;
margin-left: 6em;
margin-right:6em;
voice-family: "\"}\"";
voice-family: inherit;
margin-left:6em;
margin-right:6em;
padding:1em .5em 2em .5em;
background-color:#fff;
text-align:left;
border:1px solid #999999;
}

html>body #centerColumn {
margin-left:6em;
margin-right:6em;
}

#centerColumn h2 {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
font-size:1em;
}

#header {
margin:-1em -.5em 0 -.5em !important;
margin:-2em -1em 0 -1em;
padding:0 0 0 0;
height:7em;
background-color:#ffffff;
background-image:url(wowheader.png);
background-repeat:no-repeat;
}

#header h1 {
margin:0 0 -.6em 0;
padding:.5em 0 0 1em;
font-size:1.5em;
}

#header h2 {
margin:0 0 0 0;
padding:1em 0 0 1.75em;
font-size:.9em;
font-weight:300;
}
#nav{padding:0px 15px 0 15px;margin:0 0 30px 0;background:#6699ff;}
ul#navmenu{list-style-type:none;width:100%;position:relative;height:27px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:5px 0 0 0;}
ul#navmenu li{display:block;float:left;margin:0 0 0 4px;height:27px;}
ul#navmenu li.left{margin:0;}
ul#navmenu li a{display:block;float:left;color:#fff;background:#4A6867;line-height:27px;text-decoration:none;padding:0 17px 0 18px;height:27px;}
ul#navmenu li a.right{padding-right:19px;}
ul#navmenu li a:hover{background:#2E4560;}
ul#navmenu li a.current{color:#2E4560;background:#fff;}
ul#navmenu li a.current:hover{color:#2E4560;background:#fff;}

#leftColumn {
float:right;
width:13em;
margin:0 1em 1em 1em;
padding:1em .5em 2em .5em;
background:#BF0000;
border:1px solid #000000;
font-size:.9em;
}
#leftColumn p{
color:#FFFFFF;
}

#leftColumn h2 { 
margin:0 0 -1em 0; 
padding:0;
font-size:1em;
}

#leftColumn ul { 
margin:1.5em 0 0 0; 
padding:0;
list-style:none;
}

#leftColumn li { 
margin:0 0 .4em 0; 
padding:0;
}

#leftColumn li a { 
margin:0 0 0 .2em;
color:#ffffff;
text-decoration:underline; 
}

#leftColumn li a:hover { 
color:#ffffff;
text-decoration:none; 
}


#footer {
bottom:0;
margin:5em 0 0 0;
padding:0;
height:4em;
line-height:4em;
text-align:center;
font-size:.7em;
background-color:#ffffff;
border-top:1px solid #999999;
}

img {  
border-style: none;
}

.welcome{
background-image:url(welcome.png);
background-repeat:no-repeat;
height:50px;
}
.winebeer{
background-image:url(winebeer.png);
background-repeat:no-repeat;
height:50px;
}
.sentimento{
background-image:url(sentimento.png);
background-repeat:no-repeat;
height:50px;
}
.moments{
background-image:url(moments.png);
background-repeat:no-repeat;
height:50px;
}
.celebration{
background-image:url(celebration.png);
background-repeat:no-repeat;
height:50px;
}
.water{
background-image:url(water.png);
background-repeat:no-repeat;
height:50px;
}
.watercooler{
background-image:url(watercooler.png);
background-repeat:no-repeat;
height:50px;
}
.contactus{
background-image:url(contactus.png);
background-repeat:no-repeat;
height:50px;
}
.grapebg{
background-image:url(grapesbg.png);
background-repeat:no-repeat;
background-position:center;
background-position:left;
}
.waterbg{
background-image:url(waterbg.png);
background-repeat:no-repeat;
background-position:center;
background-position:left;
}
p.wine{
background-color:#fff;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:.9em;
padding: 4px;
}
a.none{
border-style:none;
}
hr.hr2 {
	  width: 50%;
      border-top: 1px dotted #666666;
      color: #ffffff;
      background-color: #ffffff;
      height: 4px;
    }










