@charset "iso-8859-1";
/* CSS Document */



html,body{
	margin:0;
	padding:0;
	
}
body {
	text-align:center;
	background-color: #ccccaf;
	}

p{margin:0 10px 10px}

/*a{display:block;color: #981793;padding:10px}*/

/*a{color:#0000CC}*/


a:link              { color:#222299; text-decoration:none; }
a:visited           { color:#222299; text-decoration:none; }
a:hover             { color:#222299; text-decoration:underline; }
a:active            { color:#222299; text-decoration:none; }



/*
a.name:link    { color:red; text-decoration:none; }
a.name:visited { color:red; text-decoration:none; }
a.name:hover   { color:green; text-decoration:underline; }
a.name:active  { color:red; text-decoration:none; }
*/



/*header logo */



div#topmenu{
	height:20px;
	margin:0;
	padding-left:10px;
	background: #EEE;
	color: #ff0f00;
	}
	
div.extremetopmenu {
	padding: 10px 34px 0px 0px;	
}

div.extremetopmenu, div.extremetopmenu A:link, div.extremetopmenu a:visited, div.extremetopmenu a:hover, div.extremetopmenu a:active {
	color: #92230A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-transform: uppercase;
}

H1{
	font-family:Arial, Helvetica, sans-serif;
	color: #4a4936;
	font-size:16px;
	font-weight:bold;
}
H2{
	font-family:Arial, Helvetica, sans-serif;
	color: #4a4936;
	font-size:14px;
	font-weight:bold;
}
H3{
	font-family:Arial, Helvetica, sans-serif;
	color: #4a4936;
	font-size:14px;
	font-weight:bold;
}
 
.small_font{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px
	}
  
div#container{text-align:left}
div#container{
	width:960px;
	margin:0 auto;
}


.header {
	padding: 5px 0px 0px 0px;
 }
 
.headspace{
	height:6px;
	background-color:#ccccaf;
 } 

div#wrapper{
	float:left;
	/*width:100%;*/
	width:960px;
	height: 25px;
	background-image:url(images/bg-brown-menu.jpg);
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
/* middle column content width 460 when 3 column layout */
div#content{
	width: 700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #4a4936;
	padding: 0px;
	margin: 25px 10px 20px 10px;
	min-height: 250px;
	text-align:justify;
	}
#tableposition {
	width:960px;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}





.leftcolumn{
	width:230px;
	background-image:url(images/bg-green-menu.jpg);
	background-repeat:repeat-y;
	background-position:left;
	vertical-align:top;
}
.leftcolumntop{
	width:230px;
	height:35px;
	background-image:url(images/bg-green-top.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
/* middle column width 480 when 3 column layout */
.middlecolumn{
	width:720px;
	background-image:url(images/bg-mustard-top.jpg);
	background-repeat:no-repeat;
	background-color:#b4a212;
	min-height: 260px;
}
/*.rightcolumn{
	width:230px;
	background-image:url(images/bg-brown.jpg);
}*/

.newsletter_subscription {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-align:left;
	
	
	}
/*TD.newsletter_subscription {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-align:left;
	
	} */
.copyright, .copyright A:visited, .copyright A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-align:center;
	}
	

.copyright A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-align:center;
	text-decoration:underline;
}
.copyright A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-align:center;
	text-decoration:underline;
}	



td.shopping_cart_col .infoBox {
  background: #3C6804;
  
}

td.shopping_cart_col .infoBoxContents {
  background: #2B4D03;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  
  
}

SPAN.newItemInCart {
  color: #DD0000;
}

td.shopping_cart_col A:link, td.shopping_cart_col A:hover, td.shopping_cart_col A:active, td.shopping_cart_col A:visited {
	color: #FFFFFF;
}