BODY  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px;
	margin:0px auto;
	margin-top:10px;
	color:#333333;
}


A, A:visited {
	color:#000000;
	text-decoration:underline;
}

A:hover {
	color:#666666;
	text-decoration:underline;
}

A.cart, A.cart:visited {
	color: #666666;
	font-size: 11px;
	text-decoration:none;
}

A.cart:hover {
	color: #666666;
	font-size: 11px;
	text-decoration:underline;
}



A.Nav, A.Nav:visited {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}

A.Nav:hover {
	text-decoration:underline;
}

A.smlink, A.smlink:visited {
	color:#a22000;
	font-size:10px;
	text-decoration:none;
}

A.smlink:hover {
	text-decoration:underline;
}

.leftShadow {
/*	behavior: url(/iepngfix.htc);*/
	background:url(../images/header/leftShadow.png);
	background-repeat:repeat-y;	
}

.smHome {
	font-size: 11px;
}

.rightShadow {
/*	behavior: url(/iepngfix.htc);*/
	background:url(../images/header/rightShadow.png);
	background-repeat:repeat-y;
}

TD.redBar {
	background:url(../images/header/redBG.jpg);
	background-repeat:repeat-x;
}

TD.button {
	background:url(../images/header/buttonBG.gif);
	height:30px;
	width:212px;
}

TD.button:hover {
	background:url(../images/header/buttonBG1.gif);
	height:30px;
	width:212px;
}

.headerText2{
	background-color: #5c151d;
	color: white;
	font-color: white;
}

input.button{
	background-color: #5c151d;
	color: white;
	border: solid 1px white;
}

input.button:hover{
	background-color: #7c1a22;
	color: white;
	border: solid 1px white;
}

TD.featureBack {
	background:url(../images/header/featureBack.jpg);
	height:212px;
	width:530px;
}

TD.featureProd {
	background:url(../images/header/prodBG.jpg);
	height:202px;
	width:530px;
}

.homesearch {
	font-size: 11px;
	font-weight: bold;
}

INPUT.search {
	font-size: 11px;
	width: 100;
	background-color : #ffffff;
	border-style : Solid;
	border-color : #666666;
	border-width : 1px;
}

SELECT.search {
	font-size: 11px;
	width: 100;
	background-color : #ffffff;
	border-style : Solid;
	border-color : #666666;
	border-width : 1px;
}

.whiteBold {
	color: #FFFFFF;
	font-weight: bold;
}

.hometext {
	font-weight:normal;
	font-size:12px;
}

.border {
	background-color: #A22000;
}

TD.forminside {
	background-color: #eeeeee;
}

TR.subrow {
	background-color: #7E5559;
}

TD.inside {
	background-color: #ffffff;
}

.hint {
	color: #666666;
	font-size: 10px;
}

.formreq {
	color: #990000;
	font-weight: bold;
}

.headertext {
	font-size : 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #aa123d;
	padding: 0px;
	margin: 0px;
}

.boldtext {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.auctionbold {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.subboxhead {
	color: #ffffff;
	font-size: 13px;
}

.boxhead {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

#feature1 {
	position:relative;
	text-align:center;
	width:180px;
	padding-top: 8px;
	padding-right: 8px;
	z-index: 100;
}

#feature2 {
	position:relative;
	text-align:center;
	width:180px;
	padding-top: 8px;
	padding-right: 8px;
	z-index: 100;
}

.formheader {
	font-size: 14px;
	font-weight: 700;
	color: #626530;
	border-bottom: 1px #B8CF63 dashed;
	border-top: 1px #B8CF63 dashed;
	padding:5px;
}

.hint {
	color: #800000;
	font-size: 10px;
}

TD.tabon {
	background-color: #7c1a22;
	height: 24px;
	color: white;
}

TD.tabon:hover{
	background-color: #7c1a22;
}

TD.taboff {
	background-color: #5c151d;
	height: 24px;
	color: white;
}

td.tabon a,td.taboff a{
	color: white;
}

td.taboff:hover a{
	color: white;
	text-decoration: underline;
}

.headtext {
	color: #336699;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.rowhead {
	background-color: #713415;
}

.midwhite{
	font-weight: bold;
	color: white;
}

.evenrow {
	background-color: #ffffff;
}

.oddrow {
	background-color: #f0f0f0;
}

.colhead {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;	
}

.colhead a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;	
}

.colhead a:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;	
}

TR.headrow, TD.headrow {
	background-color: #908f5f;
}

.bidbg {
	background-color: #d3d4b9;
}

.featuredRow {
	padding: 4px;
	background-color:#a77b4b; 
	margin-left:4px; 
	margin-top:2px; 
	margin-bottom:2px; 
	margin-right:4px;
}

.featuredProd {
	padding: 4px;
	background-color:#a22000; 
	margin-left:4px; 
	margin-top:2px; 
	margin-bottom:2px; 
	margin-right:4px;
}

/* ======================================== store layout ==========================*/
.storeFilterLabel{
	width: 65px;
	color: white;
	float: left;
	padding: 1px;
	text-align: right;
}

.storeFilterData{
	width: 180px;
	color: white;
	float: left;
	padding: 1px;
}

.storeBG {
	background:url(../images/storeBG.jpg);
	background-repeat:repeat-x;	
}

.storeHeader {
	color: #FFFFFF;
	font-size:14px;
}

.storeSearch {
	color: #FFFFFF;
	font-size:11px;
}

SELECT.selAuction {
	background-color: #eeeeee;
	border-color: #540812;
	font-size:11px;
}

INPUT.textAuction {
	background-color: #eeeeee;
	border-color: #540812;
	font-size:11px;
	height:13px;
}

TABLE.storeborder {
	background-color: #571c22;
}

.storeOdd {
	background:url(../images/prodOdd.jpg);
	background-repeat:repeat-x;	
	background-color: #f8f1eb;
	border-bottom: solid 10px #571c22;
}

.storeEven {
	background:url(../images/prodEven.jpg);
	background-repeat:repeat-x;	
	background-color: white;
	border-bottom: solid 20px #571c22;	
}

.img {
	border-width: 2px;
	border-style: solid;
	border-color: #000000;
}

.productHead {
	font-weight:bold;
	color: #060000;
	font-size:12px;

}

.watch {
	color:#030303;
	font-size: 11px;
}
.ErrorText{
	font-weight: bold;
	color: #990000;
}

.SuccessText{
	font-weight: bold;
	color: #009900;
}

.datalabel{
	font-weight: bold;
}

.datafield{
	font-weight: normal;
}

.speclabel{
	width: 140px; 
	float: left;
	clear: left;
	font-weight: bold;
}

.specfield{
	width: 150px;
	float: left;
}

#sideNav li a{
	height:22px;
	width:214px;
	display: block;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	padding: 8px 0 0 0;
	background-color: #990000;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	text-indent: 5px;
}

#sideNav li a:hover{
	background-color: #5c151d;
}

A.Nav, A.Nav:visited {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}

A.Nav:hover {
	text-decoration:underline;
}

#sideNav{
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 212px;
}

#sideNav li{
	list-style: none;
	padding: 0px;
	margin-bottom: 1px;
}
