body {	height: 100% auto;	
                margin: 0;	
                padding-top: 0px; 	
                padding-bottom: 0px;
 	font-size: 12px;
	font-family: Arial, Helvetica, Sans-serif;
	}

body#background {	background: #666666 url(images/bg.png) repeat-x fixed;}
img {border: 0;}
P {            text-align: justify;
                padding: 4px 0 4px 0;
                 line-height:1.2em;
 	font-size: 13px;
                color: #333;
	font-family: Verdana, Arial,  Helvetica, Sans-serif;
}
#header {	margin: 0;
 	height: 147px;
 	width: 784px;
	background: url('images/logo.jpg') no-repeat;
	}

.headerimg {
	margin: 0;	
                 background: url('images/logo_border.png') no-repeat;
	background-position: bottom center;
	height: 147px; 
	width: 784px;
	}

#topsearch { 	background: #585858 url('images/navigation_border.png') no-repeat;
                	background-position: top center;
                	height: 52px; 
                 	width: 784;
 	                clear: both;
                	margin-bottom:0px; 	}

#searchnotitle {	padding-right: 30px;
	padding-top: 8px;
	float: right;	}

#searchnotitle .searchform {	background-color: #ffffff;
	height: 16px;
	width: 200px;
	margin: 6px 5px 0px 10px;
	padding: 3px 7px 2px 5px;
	color: #585858;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	}
#searchnotitle select {	background-color: #ffffff;
	width: 226px;
	padding: 3px 7px 2px 5px;
	color: #585858;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	}

#menu { 	background: #666666 url('images/navigation_bg.png') repeat-x;
 	font-size: 13px;
 	font-weight: bold; 
	height: 32px; 
	letter-spacing: 0.02em;
 	position: relative;
 	width: 100%; 
	clear: both; 
	margin-bottom:0px; 	}
#menu ul { 	list-style: none;
 	margin: 0px;
 	width: 784px;
	}
#menu ul li { 	float: left;
  	}
#menu ul li span a { 	background: url('images/navigation_sep.png') no-repeat;
 	background-position: right center;
  	text-decoration: none; 
	display: block; 
	float: left; 
	padding: 8px 20px 6px 20px;
 	}
#menu ul li a { 	color: #ffffff;
  	text-decoration: none;
 	display: block;
 	float: left; 
	}
#menu ul li a:hover { 	color: #ffffff;
  	text-decoration: underline;
 	display: block; 
	float: left; 
	}
#page {	background-color: #ffffff;
	border-left-width: 15px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-right-width: 15px;
	border-right-style: solid;
	border-right-color: #ffffff;
	height: 100% auto;      
	margin: 0px;	
                padding: 10px;
	width: 784px;
	}

#content {   	margin-left: 10px;
	padding: 10px;
	width: 550px;
	background-color: #ffffff;
	text-align: left;
 	border-width: 0px;
	border-style: solid;
	border-color: #cacaca; 
	}
 .narrowcolumn {
	width: 550px;
	float: right;
	}
#content h1 { 
                padding-bottom: 6px;
	color: #585858;
	font-size: 21px;
	display: block;
 	height: 16px;
 	}

#sortbox {	margin-top: 10px;
	width: 100%;
	background-color: #;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;	}
#ebaylogo {	width: 0px;
	float: right;
	padding-bottom: 10px;
	}
#sortby {	text-align: left;
	margin-top: 20px;
	}
#sortby select {	background-color: #ffffff;
	width: 200px;
	padding: 3px 7px 2px 5px;
	color: #333333;
	border-width: 1px;
	border-style: solid;
	border-color: #cacaca;
	float: right;
	}

#products { 	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-style: solid; 
	border-color: #000000; 
	}
#products a img {	border-width: 1px;	
                 border-style: solid;
	border-color: #cacaca;
	}
#products td {	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.itemname a {	border-style: solid;
 	border-color: #cccccc;
 	border-width: 0px;
	font-size: 9pt;
	font-family: Arial;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
	margin-left: 8px; 
	margin-right: 8px; 
	display: block;  	
background-color: ; 
	}
.itemname a:hover {	border-color: #333333; 
	font-size: 9pt;
	font-family: Arial;	
               font-weight: bold;	color: #333333;
	text-decoration: underline; 
	}

.itemname a:visited {	background-color: ;	
                                               border-color: #666666;
   	font-size: 9pt;
	font-weight: bold;
	font-family: Arial;
	color: #333333;
	text-decoration: underline;
	}
.bids {  	font-size: 10pt;
	font-family: Arial;
	font-weight: ;
	color: #333333;
	} 
.price {  	text-align: center;	font-size: 10pt;	font-family: Arial;	font-weight: bold;	color: #333333;	} 
.buyprice {  	text-align: center;	font-size: 10pt;	font-family: Arial;	font-weight: bold;	color: #333333;	}
 .time {  	text-align: center;	font-size: 10pt;	font-family: Arial;	font-weight: bold;	color: #ae0000;	paddding-bottom: 8px;	}
 .producttext {  	text-align: left;	font-size: 10pt;	font-weight: bold;	font-family: Arial;	color: #333333;	}
 .item-layout4 {	text-align: center;	float: left;	height: 240px;	width: 27%;	margin-right: 10px;	margin-top: 10px;	display: block;	padding: 13px 10px 13px 10px;	border-style: solid; 	border-color: #cacaca; 	border-width: 1px; 	background-color: #f7f7f7;	}
.item-layout5 {	text-align: left;	float: left;	background-color: #f7f7f7;	height: 110px;	width: 45%;	margin-left: 6px;	margin-top: 6px;	display: block;	padding: 10px;	border-style: dotted; 	border-color: #cccccc; 	border-width: 1px; 	}tr.row0 {	background-color: #;	}	tr.row0:hover {	background-color: #;	}
tr.row1 {	background-color: #efefef;	}tr.row1:hover {	background-color: #;	}
#navigation {	width: 100%; 	padding-top: 10px; 	}
#navigation ul {	font-size: 12px;  	list-style-type: none; 	float: right; 	border-width: 1px 1px 0px 0px;	border-style: solid;	border-color: #000000;	}
#navigation li { 	display: inline; 	text-decoration: none;	margin-left: 0px;	background: #585858 url('images/navigation_bg.png') repeat-x; 	border-width: 0px 0px 1px 1px;	border-style: solid;	border-color: #000000;	float: left; 	}#navigation li a {  	color: #ffffff;	padding: 4px 6px 4px 6px; 	font-size: 9pt;	text-decoration: underline;	display: block;	float: left; 	}
#navigation li strong {  	border-width: 0px 0px 0px 0px;	border-style: solid;	border-color: #000000;	color: #585858;	padding: 4px 6px 4px 6px; 	font-size: 9pt;	text-decoration: none;	background-color: #efefef;	display: block;	float: left; 	}
#navigation li a:hover {  	color: #ffffff;	font-size: 9pt;	text-decoration: underline;	background-color: #585858;	display: block;	float: left;	}
#viewmore {	width: 100%;	margin-top: 10px;	text-align: right;	background-color: #	}
#viewmore a {	text-style: bold;	font-size: 9pt;	font-family: Arial;	text-decoration: underline;	color: #333333;	}

.sidebarbg { 	background-color: #585858;	} 
#selected {   	background: #efefef url('images/sidebar_sep.png') no-repeat; 
	background-position: top center;
	padding: 6px; 
	display: block; 
 	color: #333333;
	padding-right: 10px; 
	padding-left: 14px;
 	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	display: block;  
	text-decoration: none; 
	}
 .sidebartop {	background: url('images/sidebar_top.png') no-repeat;
	width: 200px;
	height: 9px; 
 	}
.sidebarbottom {	background: url('images/sidebar_bottom.png') no-repeat;
	width: 200px;
	height: 9px;  
	}
#sidebar {	margin-top: 10px;
	float: left;	width: 200px;
	background-color: #;   
	text-align: left;
	}
#sidebar h2 {	margin-left: 4px;
	padding-top: 2px;
	padding-left: 8px;
	color: #ffffff;
	font-family: arial;
	font-size: 14px;
	display: block;  
	text-decoration: none; 
	height: 22px;
	}
 #sidebar ul {  	margin-left: 1px;
	margin-right: 1px;
	padding: 0px; 
	padding-bottom: 0px; 
	} 
#sidebar ul li { 	display: block;
	}
 #sidebar ul li a { 	background: #8b8b8b url('images/sidebar_sep.png') no-repeat; 
	background-position: bottom center;
	margin-top: 0px;
	padding: 6px; 
	margin: 0px; 
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	display: block; 
	padding-right: 10px; 
	padding-left: 20px; 
	text-decoration: none; 
	} 
#sidebar ul li a:hover { 	background: #efefef url('images/sidebar_sep.png') no-repeat; 
	background-position: bottom center;
	padding:  6px; 
	margin: 0px; 
	color: #333333;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	display: block; 
	padding-right: 10px; 
	padding-left: 20px; 
	text-decoration: none; 
	} 
#searchside {	padding: 8px;
	color: #efefef;
	font-family: Arial;
	font-size: 12px;
	border-style: solid; 
	border-color: #cc0000; 
	border-width: 0px; 
	text-align: left;
	}
#searchside a {	color: #ffffff;
	font-family: Arial;	
               font-size: 12px;
	}
.searchform {	background-color: #ffffff;
	height: 16px;
	width: 162px;
	margin: 6px 0px 6px 0px;
	padding: 3px 7px 2px 5px;
	color: #585858;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	}
#searchside select {	background-color: #ffffff;
	width: 176px;
	padding: 3px 7px 2px 5px;
	color: #585858;
	border-width: 1px;	
                border-style: solid;	border-color: #666666;	}
.searchsubmit {	text-transform: none;
	background: #efefef url('images/navigation_bg.png') repeat-x;
	padding: 2px 4px 2px 4px;	
               font-size: 10px;
	color: #585858;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: #484848;
	}
#footer { 	background-color: #ffffff;
	font-weight: bold;	height: 38px; 
	position: relative; 	width: 786px;
 	margin-top:10px; 	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5; 	}	

#footer a {	color: #333333;	text-decoration:underline;	}
#footer a:hover {	color: #666666;	text-decoration:underline;	}
#footer p {	width: 100%;	font:1.1em Arial, Helvetica, Sans-serif;	padding-top: 10px;	text-align: right;	color: #666666;	}

#sitemap {	width: 560px;	padding-left: 5px;	list-style-type: none;	}#sitemap .title{	font-size: 18px;	color: #333333;	text-decoration: none;	padding-bottom: 5px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	}#sitemap a{	width: 560px;	padding-left: 5px;	list-style-type: none;	}#sitemap ul li.li1 a{	font-size: 14px;	color: #333333;	text-decoration: underline;	line-height: 40px;	padding-left: 10px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	}
#sitemap ul li.li2 a{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	text-decoration: none;	padding-left: 10px;	font-weight: ;	border-left-style: none;	color: #666666;	text-decoration: underline;	}
#sitemap ul li.li3 a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	padding-left: 10px;	font-weight: ;	color: #666666;	text-decoration: underline;	}
#sitemap ul li.li4 a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	padding-left: 10px;	font-weight: ;	color: #666666;	text-decoration: underline;	}
#sitemap ul li.li5 a{	font-size: 12px;	color: #666666;	text-decoration: none;	padding-left: 10px;	font-weight: ;	text-decoration: underline;	}
#sitemap ul li.li6 a{	font-size: 12px;	color: #666666;	text-decoration: none;	padding-left: 10px;	font-weight: ;	text-decoration: underline;	}
#sitemap .info {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;	padding-left: 10px;	}
#sitemap .info2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;	padding-left: 20px;	}
#sitemap .info3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;	padding-left: 33px;	}
#sitemap .info4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;	padding-left: 30px;	}


h1#title, h1#title a, h1#title a:hover{	font-size: 40px;	font-weight: bold;	padding: 40px 10px 10px 12px;	text-align: left;	text-decoration: none;	color: #efefef;	}
a {	color: #333333;	}
h1 {	padding-top: 0;	margin: 0;	}h2 {	padding-top: 0;	margin: 0;	font-size: 1.6em;	}
h3 {	font-weight: none;	padding-top: 0;	padding-bottom: 5px;	margin: 0;	font-size: 1.3em;	}
hr {	background-color: ffffff;		}
* {	margin:0;	padding:0;	}


