	
	BODY{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 100%;
		margin-top: 10px;
		margin-right: auto;
		margin-left: auto;
		width: 900px;
		padding: 0;
		background-color: #000;
	}
	LI {
		padding-top: 5px; 
		margin-bottom: 5px;
		list-style-type: none;
	}
	UL {
		margin: 0;
		padding: 0;
	}
	.bhead{
		font-size: 12px;
		border-top: 7px solid #39f;
		border-left: 7px solid #39f;
		border-right: 7px solid #39f;	
		padding: 0;
	  width: 100%;
	  background-color: #fff;

	}
	
	.bmain{
		font-size: 12px;
		#border: 7px solid #39f;
		#outline: #6c3 solid 3px;
	  border-bottom: 7px solid #39f;
		border-left: 7px solid #39f;
		border-right: 7px solid #39f;
		padding: 3px;
	    width: 100%;
	  background-color: #fff;	  
	}
	
	.blackbar {
		#font-family: ‘Arial Black’, Gadget, sans-serif;
		background-color: #000; 
		color: #fff;
		font-size: small;
		text-align: center;
	}
	
	.menu{
		text-align: center;
		font-weight: bold;
		font-size: 1em;
		background-color: #eef9cc;
		text-align: center;
		border-bottom: 1px solid #ccc;
	}
	
	.heading {
		color: #fff;
		background-color: #036;
		border-bottom: 1px solid #000;
		font-weight: bold;
		padding: 3px;
	}
	
	.cartcount {
		width: 150px;
		border: 1px solid #036;
	}
	
	.cartcount_h{
		background-color: #036; 
		color: #fff;
		font-size: 12px;
		padding: 5px;
	}
	.cartcount_b {
		background-color: #fff; 
		color: #000;
		font-size: 11px;
		padding: 5px;
	}
	
	.side_t{
		font-size: 12px;
		background-color: #ccc;	
		border: 2px solid #036;
		width: 244px;	
	}
	.side_t_body {
		padding: 3px;
	}
	
	.greeting {
		color: #036;
		background-color: transparent;
		text-align: justify;
		font-size: 14px;
		padding: 4px;
	}
	
	.greeting A{
		color: #a33;
	}
	
	A{ 
		text-decoration: none;
	}

	A:hover{ 
		text-decoration: underline;
	}

	.banner{
		background-color: #fff;
		color: #000;
		vertical-align: top;
		float: left;
		clear: right;
	}
	
	.logo {
		float: left;
	}
	
	.sidebar {
		width: 250px;
		vertical-align: top;  
		background-color: #eef9cc;
		border: 1px solid #ccc;
	}
	
	.sidelinks A {
		font-weight: bold;
	}
	
	.main{
		width: 650px;
		vertical-align: top;
		font-size: 12px;	
		padding: 10px;
	}

	
	.item{
		background-color: #fff;
		border-bottom: 1px #333 solid;
		#font-size: 12px;
	}
	
	.cond_desc{
		color: red;
		font-weight: bold;
	}

	.footer{
		font-size: 11px;
		text-align: center;
		border: 2px solid #333;
		background-color: #fff;
	}
	A.faq {
		font-weight: bold;
		text-decoration: underline;
	}
	
	.cart{
		font-size: 11px;
		float: right;
		border: 1px solid #000;
	}
	
	.newshl{
		font-size: 12px;
		color: #fff;
		background-color: #369;
		border-bottom: 1px solid #000;
		padding: 3px;
	}
	
	.newsbody{
		padding: 3px;
		font-size: 12px;
		color: #333;
		background-color: #fff;
	}
	
	.thumb {
		border: 1px solid #999;
		width: 100px;
	}
	
	.misc{
		color: #000;
		background-color: #fff;
		border: 1px solid #999;
		padding: 2px;
	}
	
	hr {
		border: 3px solid #000;
		width: 80%;
	}
	
	HR.lil{
		border: 1px solid #666;
		width: 80%;
	}	
	
	.ckout_h {
		background-color: #ccc;
		color: #000;
	} cc;
		color: #000;
	} 