body {margin: 0px; padding: 0px; background: url("/images/buff_back.jpg"); font-family: Tahoma, Verdana;	font-size: 10pt; color: #000;}
table {width: 100%; font-size: 10pt;}
a { font-size: 10pt; color: #656565; text-decoration: none; }
td { text-align: left; vertical-align: top;}
th { color: #656565; }
ul { list-style-type: square;}
li { padding-bottom: 8px; }
input, select{
	border: 1px solid #ccc;
	font-weight: bold;
	font-size: 8pt;
}
h1 { font-size: 24px; color: #003300; }
h3 { margin: 4px; margin-bottom: 0; text-align: left; color: #003300; text-transform: capitalize; font-weight: bold; }
h4 { text-align: left; font-weight: bold; font-size: 14pt; margin-bottom: 0; }
.pre { font-family: Tahoma, Verdana; font-size: 10pt; }
#admin {width: 700px;}

a.ll:link {text-decoration: none; color: #000; }
a.ll:visited {text-decoration: none; color: #000; }
a.ll:hover {text-decoration: underline; color: #999; }

a.foot:link {text-decoration: none; color: #FFCC66; font-size: 10px;}
a.foot:visited {text-decoration: none; color: #FFCC66; font-size: 10px; }
a.foot:hover {text-decoration: underline; color: #ffc; font-size: 10px; }

a.nav:link {text-decoration: none; color: #FFCC66; }
a.nav:visited {text-decoration: none; color: #FFCC66; }
a.nav:hover {text-decoration: underline; color: #FFCC66; }

a.size:link {text-decoration: underline; color: #336600; font-weight: bold; }
a.size:visited {text-decoration: none; color: #336600; font-weight: bold; }
a.size:hover {text-decoration: none; color: #66CC66;  font-weight: bold; }

.bar {}

.base {
	font-family: Tahoma, Verdana;
	font-size: 10pt;
	text-align: left;
	color: #000; }

.basetxt {
	font-family: Tahoma, Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	color: #000;
	padding-bottom: 10px; }

.blue { color: #663300; text-decoration: underline;}

.bold { font-weight: bold; }

.bodytext { border: solid 1px #ccc; }

.border { border: 1px solid #ccc; }

.border_color { border: 1px solid #CCCC99; }

.border_bottom { border-bottom: 2px solid #ccc; }

.capitalize{ text-transform: capitalize; }

.center { text-align: center; }

#content {padding: 6px; background-color: #ffffcc; width: 760px;  }

#contents { padding-left: 20px; text-align: left; vertical-align: top; }

.desc { font-family: Tahoma, Verdana;	font-size: 8pt; color: #000; }

#foot {height: 37px; text-align: center; vertical-align: middle; font-family: Georgia, Geneva, Helvetica; color: #FFCC66; font-size: 10px; background: url("/images/temp3_06.gif");background-repeat: repeat-x;}

.form { width: 425px; border: 0px;}

#fronttab { width: 388px; }
#front1 {	width: 366px; border: 1px solid #ccc; text-align: left; }
#front2 {	width: 170px; border: 1px solid #ccc; text-align: right; vertical-align: top; }
#front3 {	width: 170px; border: 1px solid #ccc; text-align: right; vertical-align: bottom; }

.hand { cursor:pointer;	cursor:hand; }

#header_logo { width: 200px; }

#header_menu_cell { width: 390px;
				  	text-align: right; }

#header_menu { margin-left: auto; }

#header_menu tr td a,#header_menu tr td { color: #663300; }

#header_menu tr td { padding-right: 6px; }

#header_basket { width: 145px;
			     border-left: 1px dotted #CC9933;
				 padding: 5px; }

#header_basket tr td { text-align: left;
			   	  	   padding-top: 5px;
					   padding-bottom: 5px; }

#header_basket tr td,#header_basket tr td a { color: #CC9933;
			   	  					   	  	  font-size: 10pt; }

.icon {padding: 0px 10px 20px 20px; text-align: right; vertical-align: top; width: 10%; }

#logopart2 {width: 190px; height: 62px; padding: 0; max-width: 100%; display: block;}

.logo {padding: 0; max-width: 100%; display: block;}

.limg { padding: 0;
	    max-width: 100%;
		display: block;}
		
#menu { width: 150px; background: url("/images/bison_11.gif") top left repeat-y;}

#menu tr td {

	padding-top: 4px;
	padding-bottom: 6px;
	background: url("/images/dash.png") bottom repeat-x;
	text-align: left; }

#menu tr td a {
	color: #663300;
	text-transform: capitalize; }
	
.moveright {padding-left: 27px;	background-image: url(/images/option2_06.gif); vertical-align: top; }


.navpad {text-align: right;
		 vertical-align: middle;
		 padding-right: 6px;
		 font-family: Georgia, Geneva, Helvetica;
		 color: #cccc99;
		 font-size: 12px;
		 font-weight: bold;
		 letter-spacing: -1px;
		 word-spacing: 1px; }
		 
.no_border { border-width: 0; }

#nv_panel { margin-top: 4px;
		  	margin-bottom: 4px;
			color: #003399;
			text-align: right; }

#nv_panel a { color: #003399; }

.over_desc { font-size: 10pt;
		   	 padding: 5px;
			 height: 50px;
			 vertical-align: top; }

.over_head { font-size: 10pt;
		   	 font-weight: bold;
			 text-transform: capitalize;
			 padding: 5px;
			 background-color: #e5e5e5; }

.over_link { padding: 5px; }

.overview { width: 170px;
		  	border: 1px solid #ccc;
			color: #656565;
			text-align: left; }

.page {padding: 0px 10px 20px 20px; text-align: left; vertical-align: top; width: 10%;}

.price { color: #003399;
	   	 font-weight: bold;
		 vertical-align: top; }

.price14 { margin: 0;
		   color: #003399;
		   font-size: 14pt;
		   font-weight: bold; }
		   
.price_now { font-size: 14pt;
		   	 font-weight: bold!important;
			 color: red!important;
			 display:block;
			 margin: 0; }
			 
.price_old { color: #336699;
		   	 text-decoration: line-through !important;
			 display:block;
			 margin: 0; }

p.subcat { color: #CCCC66;
		   margin-top: 4px;
		   margin-left: 15px; }

.research {padding: 4px 4px 20px 4px; text-align: left; vertical-align: top; width: 90%; }

#research {background: url("/images/beertip.png");  background-position: bottom right; background-repeat: no-repeat; }

.right { text-align: right;	margin-left: auto; }

.sb {background-color: #CAA86A; width: 1px}

#second { padding-left: 0px; padding-bottom: 0px; width: 190px; height: 62px;}

select.opt {font-family: tahoma, helvetica, sans-serif; width: 130px; font-size: 9px;}

.small { font-family: Tahoma, Verdana;
	   	 font-size: 8pt;
		 text-align: left;
		 color: #656565; }
		 
.smallred { font-family: Tahoma, Verdana;
	   	 font-size: 8pt;
		 text-align: left;
		 color: #FF0000; }

#sr {background: url("/images/rust2.jpg"); }

.tiny { font-size: 10px;}

#top {background: url("/images/temp2_02.jpg");background-position: 100% 100%;background-repeat: no-repeat;width: 760px; height: 46px; text-align: left; vertical-align: bottom;}

#topadmin {width: 760px; height: 46px; text-align: left; vertical-align: bottom;}

#menubga {padding-bottom: 3px;padding-right: 244px;background: url("/images/temp2_04.jpg");background-position: 0% 0%;background-repeat: no-repeat;vertical-align: bottom;}

#trbottom {background: url("/images/temp2_06.gif");background-position: 100% 100%;background-repeat: no-repeat;}

#tr {background-color: #ffffff; padding-left: 4px;}

#viewcart {padding-bottom: 4px;}

.vtop { vertical-align: top; }

.w200 { width: 150px; }

.white {background-color: #ffffff; }

#winetip  {background: url("/images/winetip.png");  background-position: bottom right; background-repeat: no-repeat; }

#logged_as {float: right}