* { margin: 0; padding: 0; }

html {
background-image: url(../topMost.jpg);
background-repeat: repeat-x; }

body {
font-family: verdana;
font-size: 12px; }

#branding { 
height: 97px;
width: 278px; 
margin-left: 55px}

#winePage {
width: 800px;
margin-top: 70px;
margin-left: 55px;}

/**********************************
  NAVIGATION *********************/
  
#nav {
width: 100%;
height: 30px;
margin-top: 0px;
margin-bottom: 18px;}

/* Cheater's Way Out */
html>body #nav { margin-top: 70px; }

#nav ul { float: right; }

#nav ul li {
list-style-type: none;
float: left; 
height: 30px;
padding: 0 10px;
margin: 0 1px;
line-height: 30px;
background-image: url(../navoff.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
#nav ul li:hover,
#nav ul li#current{
background-image: url(../navon.jpg);
background-repeat: repeat-x;
background-position: top; }

#nav ul li a {
text-decoration: none;
color: #333333;}
#nav ul li a:hover,
#nav ul li#current a{
color: #990000; } 

/*******************************************
 ** INDIVIDUAL WINE PAGES *****************/

#cardInfo { 
float: left;
width: 500px;
margin-right: 15px; }

#wineLabel { text-align: center; }

/* WINE INFO (Text Formatting) */

#cardInfo h1,
#cardInfo h2 {
font-weight: normal; 
text-align: left;}

#cardInfo p { 
text-align: left;
margin: 18px 0; }

#cardInfo p#wineDescription {
clear: both; }

/* WINE INFO TABLE */

#cardInfo table { 
width:100%;
text-align: left; 
font-size: 1.1em;
margin: 18px 0;}

#cardInfo tr { background-color: #f2eedb;}
#cardInfo tr.even { background-color: #fffdf3; }

#cardInfo th, 
#cardInfo td { padding: 5px; }

#cardInfo th {
width: 40%;
color: #612008; }

cardInfo td { width: 60%; }

/* WINE BOTTLE IMAGE */

#bottleImage {
width: 211px;
float: left;
margin-right: 12px;
text-align: center; }


