BODY { font-family:  "arial", "helvetica", sans-serif ;  color: #000000; background-color: #ffffff; margin: 0px 0px 0px 0px; font-size: 10pt;}

 a:active {color:#CC6600; }
 a:visited {color:#C00000; text-decoration: none; }
 a:link {text-decoration: none; color: #600000;}
 a:hover {color:#ffff00; text-decoration: underline; background: #aaaaaa; }

HR {color: #999966;margin: 0 0 0 0;}

#rightcontent {
background:ffffff;
padding: 0px 0px 0px 0px;
border-width: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;	
}

#rightcontent  a:active {color:#CC6600; }
#rightcontent  a:visited {color:#C00000; text-decoration: none; }
#rightcontent a:link {text-decoration: none; color: #600000;}
#rightcontent a:hover {color:#ffff00; text-decoration: underline; background: #aaaaaa; }



#rightcontent p {padding: 0px 40px 0px 40px;}
#rightcontent h4 {padding: 0px 40px 0px 40px;}
#rightcontent ul {padding: 0px 70px 0px 70px;}

	

.toprightbox {
       margin: 0px 0px 0px 0px;
       border-width: 0px 0px 0px 0px;
       padding: 0px 0px 0px 0px;
  	 background: #ffffff;
       line-height: 30px;
       border-style: solid;
       border-color: #660000;
 	 width:100%;
	 background-image: url('http://www.otagowine.com/otagowine/topbanner.jpg'); 
	 background-position:top left;
	 background-repeat:no-repeat;
	 height:65px;
	 color:900000;
 	 font-weight:700;
}

.titlebox {
	   padding: 0px 0px 0px 0px;
	   margin: 0px 0px 0px 0px;
         border-width: 2px 0px 2px 0px;
         background: #ffffff;
         font-family: "tahoma"; 
         font-weight: 600;
         color: #ffff00;
         font-size: 100%;
         line-height: 32px;
         border-style: solid;
         border-color: #000000;
         text-indent:25px; 
	text-align:left;
	background-image: url('midleftgrad.jpg');
	background-position:left;
	background-repeat:repeat-y;
}

.subbox {margin:0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
      width:100%;
      font-family:"tahoma"; 
      font-weight:600;
	font-size: 100%;
      border-width: 0px 0px 2px 0px;
      border-style: solid;
	border-color:000000;
	text-align:left;
	font-size:8pt;
	background-color: #f3f7f6;
	xheight:54px;
}

.title { font-size: 140%;
          font-weight: 700; 
          color: #804000;
          font-family:  "verdana","arial", }

.giftbox {margin:0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
      width:100%;
      font-family:"tahoma"; 
      font-weight:600;
	font-size: 100%;
      border-width: 0px 0px 2px 0px;
      border-style: solid;
	border-color:000000;
	text-align:left;
	font-size:8pt;
	background-color: #f3f7f6;
	xheight:54px;
}


.shopdrop {margin:0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
      width:100%;
      font-family:"tahoma"; 
      font-weight:600;
	font-size: 100%;
      border-width: 0px 0px 2px 0px;
      border-style: solid;
	border-color:000000;
	text-align:left;
	font-size:8pt;
	background-color: #f3f7f6;
	xheight:54px;
}


.box {margin: 0px;
         padding: 0px;
         vertical-align: middle;
	   background: #660000;
         font-family: "tahoma"; 
         font-weight: 600;
         color: white;
         font-size: 70%;
         line-height: 25px;
         border: 2px;
         border-style: solid;
         border-color: #999966;
	}



#leftcontent {
		float:left;
		width:190px;
		background:#660000;
            height:350%;
		color:white;
		}
#leftcontent a:link {color:#ffffff;  text-decoration: none;  }
#leftcontent a:visited  {color:#ffff80;; text-decoration: none; }
#leftcontent  a:active {color:#CC6600; }
#leftcontent a:hover {color:#ff0000; text-decoration: underline; background: #330000; }

.menubox {
       margin: 0px 0px 0px 0px;
         padding-left: 0px;
         font-family: "tahoma"; 
         font-weight: 600;
         color: white;
         font-size: 8pt;
         line-height: 30px;
         border-width: 0px 0px 2px 0px;
         border-style: solid;
         border-color: #999966;
         text-indent:30px; 
         width:100%;
font-family:  "arial", "helvetica", sans-serif ; 
}



.botleftbox {
margin-top: 120%;
}

.padtopleft {      
margin-bottom:0px
}

.table {    font-size:8pt;}
.carttable {    font-size:8pt;}


.footbig {    font-size: 200%;
             font-family: "Mistral,Script MT Bold,Surfer,Kaufmann BT,Freestyle script,Lucida handwriting"; 
             font-style: italic; 
		 text-shadow: black 0px 0px 5px;
		color: black;
         padding-right: 30px;
	text-align: right;
 }
.foot{font-size:7pt;color:dddddd}

.pagelinks{font-size:125%;}

		
.button {margin: 3px 3px 3px 3px;
         padding: 5px 5px 5px 5px;
         vertical-align: middle;
         font-family: "tahoma"; 
         font-weight: 600;
         color: #ffff00;
	   background: #C00000;
         font-size: 8pt;
         border-width: 2px 2px 2px 2px;
         border-style: solid;
         border-color: #999966;
	   height:24px;

}.tableAdvertising {
font-size:8pt;
}
