#contctb a:hover,
#backgroundb a:hover,
#sponsorsb a:hover,
#winesb a:hover,
#dinnerb a:hover,
#ticketsb a:hover,
#auctionb a:hover  {
   background-position: -137px 0%;
}

#winesb a,
#auctionb a,
#ticketsb a,
#sponsorsb a,
#backgroundb a,
#contctb a,
#dinnerb a  {
   background-repeat: no-repeat;
   display: block;
   height: 67px;
   width: 137px;
   background-position: 0% 0px;
   font-size: 67px;
   line-height: 67px;
}

#footernavtext p,
#copyrighttext p  {
   font: 18px/18px Geneva;
   margin: 0px;
   text-align: left;
}

#maintextgrow p,
#rightmenutext p  {
   font: 20px/20px Georgia;
   margin: 0px;
   text-align: left;
}

#maintextgrow *:first-child  {
   margin-top: 0px;
}

#maintextgrow *:last-child  {
   margin-bottom: 0px;
}

#contctb,
#backgroundb  {
   visibility: visible;
   position: absolute;
   top: 163px;
   z-index: 6;
   width: 137px;
   height: 67px;
}

#auctionb,
#sponsorsb  {
   visibility: visible;
   position: absolute;
   top: 163px;
   z-index: 7;
   width: 137px;
   height: 67px;
}

#footernavtext p  {
   color: #38162B;
}

#rightmenutext p  {
   color: #330000;
}

#rightmenutext a  {
   color: #330000;
}

#copyrighttext p  {
   color: #FFFFFF;
}

#maintextgrow p  {
   color: #FFFFFF;
}

#maintextgrow a  {
   color: #FF99FF;
}

#rightmenubgimg  {
   visibility: visible;
   position: absolute;
   left: 644px;
   top: 482px;
   z-index: 5;
   width: 352px;
   height: 229px;
}

#backgroundb a  {
   background-image: url(../images/backgroundb.gif);
}

#copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 7px;
	top: 206px;
	z-index: 3;
	width: 524px;
}

#copyrighttext a {
	color:#FF99FF;
}

#footernavtext  {
	visibility: visible;
	position: absolute;
	left: 123px;
	top: 132px;
	z-index: 5;
	width: 856px;
}

#footernavtext a {
	color:#330033;
}

#rightmenutext  {
   visibility: visible;
   position: absolute;
   left: 727px;
   top: 542px;
   z-index: 6;
   width: 246px;
}

#maintextgrow  {
   margin: 261px 359px 0px 41px;
   visibility: visible;
   padding: 2px;
   padding-right: 50px;
}

#i2008logoimg  {
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 248px;
   z-index: 5;
   width: 370px;
   height: 217px;
}

#backgroundb  {
   left: 31px;
}

#sponsorsb a  {
   background-image: url(../images/sponsorsb.gif);
}

#auctionb a  {
   background-image: url(../images/auctionb.gif);
}

#ticketsb a  {
   background-image: url(../images/ticketsb.gif);
}

#hometext p  {
   font: 25px/25px "Myriad Pro";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#hometext a {
	color:#FFFFFF;
	text-decoration: none;
}

#sponsorsb  {
   left: 167px;
}

#dinnerb a  {
   background-image: url(../images/dinnerb.gif);
}

#contctb a  {
   background-image: url(../images/contctb.gif);
}

#id1footer  {
   background: url(../images/id1footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 51px;
   z-index: 4;
   width: 1009px;
   height: 138px;
}

#winesb a  {
   background-image: url(../images/winesb.gif);
}

#hometext  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 135px;
   z-index: 5;
   width: 63px;
}

#ticketsb  {
   visibility: visible;
   position: absolute;
   left: 303px;
   top: 163px;
   z-index: 8;
   width: 137px;
   height: 67px;
}

#auctionb  {
   left: 711px;
}

#contctb  {
   left: 847px;
}

#boorder  {
	background: url(../images/border.png) repeat-y;
	visibility: visible;
	position: absolute;
	left: 7px;
	top: 194px;
	z-index: 3;
	width: 1009px;
	height: 742px;
}

#dinnerb  {
   visibility: visible;
   position: absolute;
   left: 439px;
   top: 163px;
   z-index: 9;
   width: 137px;
   height: 67px;
}

#winesb  {
   visibility: visible;
   position: absolute;
   left: 575px;
   top: 163px;
   z-index: 10;
   width: 137px;
   height: 67px;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 4;
}

#header  {
   background: url(../images/header.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1024px;
   height: 234px;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
}

#wine2  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#nav  {
   background: url(../images/nav.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 163px;
   z-index: 5;
   width: 1024px;
   height: 71px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background:url(../images/bg.png) repeat-x #282828;

}
/* -------   Boxes and dividers  ----------*/

#box1 {
	padding: 9px;	
	background:url(../images/boxGrad1.gif) #bc8709;
    border: groove #8C8709;
}

#box1 a {
	color:#330033;
}
