/* CSS Document */ 

#landing { 
	background: #f1f2f6;
	width: 527px;
	margin-bottom: 0px;
	padding: 0px;
	clear: both; 
	border-width: 1px;
	border-style: solid;
	border-color: #dbdbdb;
	}

#landing a {
	color: #535759;
	font-weight: bold;
	}

#landing a img {
	border-width: 1px;
	border-style: solid;
	border-color: #535759;
	margin-right: 0px;
	margin-bottom: 0px;
	}

#landing td {
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	}

.seperators {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ae0000;
	font-weight: bold;
	} 
	
/*- Top Menu Tabs --------------------------- */

#tabs {
      float:left;
      width:100%;
      background:#EDF7E7;
      font-size:93%;
      line-height:normal;
      }
#tabs ul {
	margin:0;
	padding:10px 10px 0 40px;
	list-style:none;
	z-index: 15;
      }
#tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
#tabs a {
      float:left;
      background:url('images/tableft.gif') no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#tabs a span {
      float:left;
      display:block;
      background:url('images/tabright.gif') no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#464E42;
      }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
    /* End IE5-Mac hack */
#tabs a:hover span {
      color:#FFF;
      }
#tabs a:hover {
      background-position:0% -42px;
      }
#tabs a:hover span {
      background-position:100% -42px;
      }  
	  
	
/* Start Next Page Navigation */
#navigation {
	height: 21px;
	width: 521px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #50352A;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 9pt;
	font-weight: bold;
	display: block;  
	text-decoration: none; 
	padding: 0 0 8px 8px;
	} 

#navigation ul {
	font-size: 9pt;
	list-style-type: none; 
	float: right; 
	}

#navigation li { 
	display: inline; 
	text-decoration: none;
	padding-right: 8px;
	float: left; 
	}

#navigation li a {  
	color: #fff;
	font-size: 8pt;
	text-decoration: underline;
	display: block;
	float: left; 
	}

#navigation li strong {  
	color: #fff;
	font-size: 8pt;
	text-decoration: none;
	display: block;
	float: left; 
	}

#navigation li a:hover {  
	color: #fff;
	font-size: 8pt;
	text-decoration: underline;
	display: block;
	float: left;
	}
/* End Next Page Navigation */

body { margin: 0px; padding: 0px; background: #50352A;}

p { font-size: 10pt; line-height: 115%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; }

h1,h2,h3 { margin: 0px; padding: 0px; }

a { color: #363; }
a:link img { border:none; }

a:hover, a:active {color: #ae0000; }

/* --- Wrapper --------- */
#wrapper { width: 900px; margin: 0px auto; position:relative; background: url('images/body-bg.gif') left top repeat-y; border:solid #363 1px;}

#topspacer { position: relative; float:left; left: 0px; top: -1px; z-index: 2; width: 900px; height: 36px; background: url('images/header-bg.gif') left top repeat-x; }


#container { background: url('images/rightside-top.gif') 0px 20px no-repeat; width: 645px; margin: 50px 0px 0px 18px; padding-top: 15px; }

/* --- Top Banner --------- */
#header { position: relative; height: 200px; width: 900px; background: transparent url('images/earth-friendly-banner.jpg'); background-repeat: no-repeat; left: 0px; top: 0px; margin: 0px; padding: 0px; }


#content { margin: 23px 0px 45px 20px; width: 600px; height:100% auto; }

#content h1 { width: 500px; margin-bottom: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333; font-size: 19px; font-weight: bold; display: block; text-decoration: none; padding-left: 20px; clear: both; } 

#content h2 { height: 21px; width: 519px; margin-top: 15px; margin-bottom: 0px; background: #50352A url('images/h2bg.gif') no-repeat; background-position: right; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 10pt; font-weight: bold; display: block;text-decoration: none; padding-top: 4px; padding-left: 8px; }

#content h3 { width: 458px; height: 0px !important;height /**/:24px; padding-top: 24px; }

#content h5 { margin: 10px 0px 15px 10px; padding: 0px; font-size:13px; }

#content p { margin: 10px 0px 15px 10px; padding: 0px; }

#content img {margin: -2px 15px 5px -2px; padding: 0px; }

/* Start Footer Navigation */
#footer { background: #4E8D33; height: 20px; position: relative; border: 1px solid #000; width: 900px; clear: both; margin-bottom:0px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; }

#footer ul { list-style: none; margin: 0px; width: 859px; height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#footer ul li { border-left: 1px solid #000; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; float: right; }

#footer ul li a { color: #fff; height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 3px 15px 3px 15px; display: block; float: left; }

#footer ul li a:hover { color: #fff; background: #50352A; height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; float: left; }
/* End Footer Navigation */


#linkList { position: absolute; left: 673px; top: 266px; width: 212px; }

#lsitenav { width: 212px; }

#lsitenav h3 { background: url('images/site-title.jpg') left top no-repeat; width: 212px; height: 0px !important;height /**/:35px; padding-top: 35px; display: block; overflow: hidden; }

#lsitenav ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 75%; font-family: Arial, Helvetica, sans-serif; }

#lsitenav li { padding: 7px 5px 8px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFF; display: block; }

#lsitenav li:hover { background-color: #fff; }

#lstorenav { width: 212px; display: block; }

#lstorenav h3 { background: url('images/store-title.jpg') left top no-repeat; width: 212px; height: 0px !important;height /**/:26px; padding-top: 26px; display: block; overflow: hidden; }

#lstorenav ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 75%; font-family: Arial, Helvetica, sans-serif; }

#lstorenav li { padding: 7px 5px 8px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFF; display: block; }

#lstorenav li:hover { background-color: #fff; }

.caps {padding: 0pt 5px; background: tan none repeat scroll 0% 0%; font-size: 30px; font-family: Georgia,Palatino; float: left; margin-right: 4px; line-height: 1em; color: rgb(255, 250, 205); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}

/* --- Bookmark Button --------- */
#bookmark {
    width:125px;
	position:absolute;
	top:293px;
	left:510px;
	z-index:10;
	}
	
#bookmark img {
	border:0 !important;
	}

.searchpadding {
	width: 298px;
	float: right;
	}

#searchhome { 
	background: url('images/searchbg.jpg') repeat;
	width: 527px;
	margin-bottom: 5px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbdbdb;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdbdb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	clear: both; 
	}

#searchhome a img {
	border-width: 1px;
	border-style: solid;
	border-color: #535759;
	margin-bottom: 0px;
	}

#searchhome td {
	padding: 10px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	}

.searchnames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ae0000;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none; 
	padding-left: 14px;
	} 
	
	/* Start Sort By Box / eBay Logo */
#sortbox {
	margin-top: 0px;
	width: 100%;
	background-color: #;
	}

#ebaylogo {
	width: 0px;
	float: right;
	padding-bottom: 0px;
	}

#sortby {
	text-align: left;
	margin-top: 0px;
	}

#sortby select {
	background-color: #ffffff;
	width: 200px;
	}
/* End Sort By Box / eBay Logo */

/* Start Product Information */
#noproducts { 
	width: 505px;
	margin: 0px;
	padding: 10px;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #535759;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbdbdb;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdbdb;
	clear: both; 
	}
#products { 
	background: #f1f2f6;
	width: 520px;
	margin-bottom: 0px;
	padding: 0px;
	clear: both; 
	}

#products a img {
	border-width: 1px;
	border-style: solid;
	border-color: #535759;
	margin-right: 0px;
	margin-bottom: 0px;
	}

#products td {
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #dbdbdb;
	}


.itemname a {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363;
	font-weight: bold;
	margin-left: 8px; 
	margin-right: 8px; 
	display: block;  
	font-weight: bold;
	}

.itemname a:hover {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ae0000;
	font-weight: bold;
	}

.itemname a:visited {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ae0000;
	font-weight: bold;
	}


.bids {  
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: ;
	color: #333333;
	} 

.price {  
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ae0000;
	} 

.buyprice {  
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ae0000;
	} 

.time {  
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ae0000;
	paddding-bottom: 8px;
	} 

.producttext {  
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7c7d81;
	} 

.item-layout4 {
	text-align: center;
	float: left;
	height: 210px;
	background-color: #fff;
	width: 40%;
	margin: 7px 7px 7px 0;
	display: block;
	padding: 13px 10px 13px 10px;
	border-style: solid; 
	border-color: #a6a8a9; 
	border-width: 1px; 
	}

.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: #fff;
	}
	
tr.row0:hover {
	background-color: #;
	}

tr.row1 {
	background-color: #;
	}

tr.row1:hover {
	background-color: #;
	}
tr.row1:visited {
	background-color: #;
	}
/* End Product Information */



/* Start View More Items On eBay */
#viewmore {
	width: 100%;
	margin-top: 10px;
	text-align: right;
	background-color: #
	}

#viewmore a {
	text-style: bold;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #333;
	}
/* End View More Items On eBay */

/* Start Search Box */
#searchsidenotitle {
	padding: 8px;
	color: #535759;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-style: solid; 
	border-color: #cc0000; 
	border-width: 0px; 
	text-align: left;
	}

#searchsidenotitle a {
	color: #535759;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.searchform {
	background-color: #ffffff;
	height: 16px;
	width: 167px;
	margin: 6px 0px 6px 0px;
	padding: 3px 7px 2px 2px;
	color: #585858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-width: 1px;
	border-style: solid;
	border-color: #abadb3;
	}

#searchsidenotitle select {
	background-color: #ffffff;
	width: 179px;
	padding: 3px 7px 2px 2px;
	color: #585858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-width: 1px;
	border-style: solid;
	border-color: #abadb3;
	}

.searchsubmit {
	text-transform: none;
	padding-top: 30px;
	background: url('images/sidesearchbutton.gif') repeat-x;
	font-size: 1px;
	width: 178px;
	height: 24px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	}


/* End Search Box */

/* Start Sitemap */
.sitemapbox {
	list-style-type: none;
	}

.sitemapbox .title{
	font-size: 18px;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


.sitemapbox ul li.li2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 0px;
	font-weight: bold;
	border-left-style: none;
	text-decoration: underline;
	}

.sitemapbox ul li.li3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 10px;
	font-weight: ;
	border-left-style: none;
	text-decoration: underline;
	}

.sitemapbox ul li.li4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 10px;
	font-weight: ;
	border-left-style: none;
	text-decoration: underline;
	}

.sitemapbox ul li.li5 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 10px;
	font-weight: ;
	border-left-style: none;
	text-decoration: underline;
	}

.sitemapbox ul li.li6 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 10px;
	font-weight: ;
	border-left-style: none;
	text-decoration: underline;
	}

#sitemap .info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	padding-left: 15px;
	font-weight: bold;
	border-left-style: none;
	text-decoration: underline;
	}

#sitemap .info2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
	}

#sitemap .info3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 33px;
	}

#sitemap .info4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 30px;
	}
/* End Sitemap */

#products a {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #535759;
	font-weight: bold;
	}

#products a:hover {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ae0000;
	font-weight: bold;
	}
