body {



	margin: 0px;

	padding: 0px;

	font: 95% Arial, geneva, helvetica, sans-serif;

	color: #000;

	background-color:black;

}

td {

font: 95% Arial, geneva, helvetica, sans-serif;

}



h1 {

	border: 1px solid #000000;

	font: normal 130% "Arial Black", Arial, geneva, helvetica, sans-serif;
}



h2 {

	border: 1px solid #000000;

	text-align: center;
 
	font: normal 110% "Arial Black", Arial, geneva, helvetica, sans-serif;

	padding: 0px;

	margin-bottom: 2px;

}

h3 {
border: 1px solid #000000;

	text-align: center;
 
	font: normal 80% "Arial Black", Arial, geneva, helvetica, sans-serif;
font-weight: bold;
	}

	

a:link, a:visited {

	color: #000000;

	text-decoration: underline;

}

	

#maintable {

	width: 750px;

	margin-right: auto;

	margin-left: auto;

	font:  Arial, geneva, helvetica, sans-serif;

	background-color: #ffffff;

}

.photoleft {

	float: left;

	margin-bottom: 0.5em;

	margin-right: 0.5em;

}

.photoright {

	float: right;

	margin-bottom: 0.5em;

	margin-left: 0.5em;

}

#footer {

	text-align: center;

	padding-top: 1em;

	padding-bottom: 1em;

}

#footer #nav {

	border: 1px solid #000000;

	letter-spacing: 0.1em;

	margin-right: 28px;

	margin-left: 28px;

	padding: 3px;

}



#footer a:link, #footer a:visited {

	color: #000000;

	text-decoration: underline;

	font:  Arial black, arial, geneva, helvetica, sans-serif;

}

#footer a:hover {

	color: #FF0000;

}

#footer a.special {

	color: #FF0000;

}



#nav {

	text-align: center;

color: #000000;

	padding: 5px;

	font-weight: bold;

	font:  "Arial Black", Arial, geneva, helvetica, sans-serif;
	border-bottom: 1px solid #000000;
	

}



#nav a:link, #nav a:visited {

	color: #000000;

	text-decoration: underline;

	font:  "Arial Black", Arial, geneva, helvetica, sans-serif;;

}

#nav a:hover {

	color: #FF0000;

}

#subnav {

	text-align: center;

color: #ffffff;

	padding: 5px;

	font-weight: bold;

	font: "Arial Black", Arial, geneva, helvetica, sans-serif;;

	

}



#subnav a:link, #subnav a:visited {

	color: #000000;

	text-decoration: underline;

}

#subnav a:hover {

	color: #FF0000;

}



#contact {

	text-align: right;

color: #ffffff;

	padding-top: 5px;

	font-weight: bold;

	letter-spacing: .2em;

	padding-bottom: 10px;

}

#contact p {

	margin: 0px;

}







#contact a:link, a:visited {

	color: #000000;

	text-decoration: underline;

}

	

.content {

	width: 320px;

	vertical-align: top;

	padding-bottom: 2px;

	padding-top: 2px;

}

.content p {

	padding-right: 10px;

	padding-left: 10px;

}

td.content {

	padding-right: 28px;

	padding-left: 28px;

}



.greybox {

	background: #7E7E7E ;

	border: 1px solid #000000;

	padding: 2px 5px;

}





.whitebox {

	margin: 2px 28px;

	padding: 5px;

	border: 1px solid #FFFFFF;

}



/* ADDED FOR SHOPPING CART */



.basketTable {

border: 1px solid black;



}



.basketHeader {

text-align: center;

border: 1px solid #cccccc;

font: Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

color: #fff;

background-color: #666666;

}





.basketTotal {

font-size: 14px;

font-weight: bold;

color: #999999;

}





.basketContent {

vertical-align: top;

text-align: center;

border: 1px solid #cccccc;

border-top: 0px;

padding: 4px;

}









.checkoutTable {

border: 1px solid #cccccc;



}





.checkoutHeaderCell {

background-color: #999999;

border: 1px solid #cccccc;

border-bottom: 0px;

border-top: 0px;

}



.checkoutHeader {

border-bottom: 0px;

color: #000000;

font-size: 14px;

font-weight: bold;


}



.checkoutContent {

padding: 2px;



}





.checkoutInput {



}



.checkoutError {

font-weight: bold;

color: #FFFF00;



}



/* added for infoCategory page */



ul.infoCategory {

	padding-bottom: 5px;

}



li.infoCategoryRight {

	float: right;

	list-style-type: none;

	padding-right: 2px;

	clear: both;

	margin-bottom: 10px;

}



li.infoCategory { height: 300px;

 list-style-type: none;}


checkoutError


ul.infoCategory img {

	padding-right: 2px;

}
#classifieds {
 
		padding:0;
		margin-top:0;
		color: #FF9933;
	}

#classifieds h1{
font-family: arial black, arial,verdana, geneva, tahoma,  sans-serif;
	margin-top:0;
	margin-bottom: 4px;
	font-size: 110%;
	padding:3;
	font-weight: bold;
	border: 1px solid #FF9933;
	background-color: #000000;
	}
#classifieds h2{
font-family: arial black, arial,verdana, geneva, tahoma,  sans-serif;
	margin-top:0;
font-size: 95%;
padding:3;
font-weight: bold;
background-color: #000000;
border: 1px solid #FF9933;
	}
#classifieds h3{
font-family: arial black, arial,verdana, geneva, tahoma,  sans-serif;
	margin-top:0;
font-size: 85%;
padding:3;
font-weight: bold;


	}


#classifieds p{
	margin-top:0;
	margin-bottom: 4px;
	padding:3;
	font-size: 85%;

	border: 1px solid #FF9933;
	background-color: #333333;
	}
	
#classifieds a:link { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #fee960; 

	}
#classifieds a:visited { 
	font-weight: bold; 
	text-decoration: underline; 
	
color: #FF9933;
		}
#classifieds a:hover, a:active { 
color: #6a622a;
font-weight: bold; 
	}

#classifieds li { 
	border: 1px solid #FF9933;
 } 


