*					{padding: 0; margin: 0; font-family: Arial, Helvetica, Sans-serif;}

body 				{background: #eee; height: 100% auto; margin: 0; padding-top: 0px; padding-bottom: 0px; font-size: 12px; }

img 					{border: none;}

.right				{float: right;}
.left				{float:left;}


/* ---- Main Containers */
#wrapper			{width: 954px; background:#fff;}
#topbar				{padding: 30px 50px; text-align: left; background: #fff /*url('images/headerbg-main.gif') top left no-repeat */;}
#topsearchbar 		{background: #949493 url('images/searchbg.gif') top left repeat-x; padding: 10px 20px; text-align: left;
					color:#000; border-top: 1px solid #666; border-bottom: 1px solid #aaa;}
#content 			{width: 720px; margin-left: 10px; text-align: left; float: left; padding-top: 10px;}
#sidebar 			{float: right; margin: 10px 15px 0 0; width: 185px; text-align: left; border: 1px solid #ddd;
					background: #eee;}
#socialbook			{padding: 10px; float: left;}
#products 			{width: 720px;}

/* ---- teaser */

#teaser 				{background: #eee; padding: 10px 20px;}

.topintro			{width: 557px;  color: #999; text-align: left; font-weight: bold; letter-spacing: 1px;}

.toplinks			{width: 357px; text-align: right; color: #ddd;}

.toplinks a 			{color:#999; text-decoration: underline; padding: 20px 10px;}
.toplinks a:hover	{text-decoration: none;}

/* thematic subs */
#themesub					{border-bottom: 1px solid #abadb3; background: #eee; padding: 8px 14px 7px 14px; color: #aaa; text-align: left;}
#themesub a					{font-weight:bold; color: #333; text-decoration: underline; padding: 7px 15px; background: #ccc;
							border: 1px solid #aaa; border-bottom: none; margin: 0px 5px;}
#themesub a:hover			{color: #000;background:#fff}

#themesub .current		{font-weight:bold; padding: 7px 15px; border: 1px solid #aaa; border-bottom: none; margin: 0px 5px;
						color:#000; background:#fff; text-decoration: none;}


/* ---- topbar */

#topbar h2 			{text-align: center; font-weight: bold; font-size: 15px; color: #aaa;}
#topbar .right		{width: 260px; text-align: center; color: #333;}

/* ---- search bar */

#topsearchbar a 				{padding: 0 3px; color:#000; text-decoration: none; font-weight: bold; font-size: 11px;}
#topsearchbar a:hover 		{text-decoration: underline;}

#searchbox .advancedlink		{float: right;}

#searchbox .searchform 		{width: 400px; padding: 3px 6px; margin: 0; border: 1px solid #abadb3; border-right: none;}
#searchform .searchselect	{padding: 3px 6px; border: 1px solid #600;}

#searchbox .searchsubmit 	{padding: 2px 5px; font-weight: bold; margin: 0 0 0 5px; background: #d4d0c8; color: #000;
	border-top: 1px solid #fff;border-right: 1px solid #565655;border-bottom: 1px solid #565655;border-left: 1px solid #fff;}

#searchbox .searchoptions 	{background: #eee; color: #000; margin: 10px -20px -12px -20px; border: 1px solid #333; border-left: none; 								border-right: none;	padding: 3px 20px 5px 20px;}
#searchbox hr 				{height: 1px; background: #333; margin: 5px 0; border: none;}

#searchbox .local			{margin-top: 10px; padding: 5px 10px; background: #ccc;}

/* breadcrumb */
#breadcrumb a ,
#breadcrumb {color: #666;}
#breadcrumb .bcselected {font-weight: bold; color: #000;}

/* Start Main Page */

.intro				{line-height: 160%; margin: 10px 0 15px 0 ;}

.heading			{float: left;}
.heading h1			{font-size: 16px; color: #000;}
.heading h1 span		{color: #666;}

#content p			{padding: 10px 10px 20px 10px; line-height: 180%;}

#sortby select 		{width: 200px; float: right; margin-left: 10px;}

.bottomcontent		{line-height: 160%; margin: 10px 0 15px 0 ; font-size: 13px;}

/* content navbar */

#titlebox 		{margin: 0 auto; border-bottom: 1px solid #707070; padding: 10px;font-size: 13px;}
#titlebox h1		{font-size: 18px; font-weight: bold; display: inline;}
#titlebox  a		{color:#00c;}
#titlebox span	{color: #666;}

/* sortbox */

#sortbox 	{width: 700px; margin: 0 0 10px 0; padding: 5px 10px; background: #eee; text-align: center; font-weight: bold;}


/* Product List  */
#products td.header	{font-size: 11px; font-weight: bold; color: #666;}
#products td.listing	{padding: 10px 5px; border-bottom: 1px solid #ccc;}

#products td.himage	{width: 100px;}
#products td.limage	{width: 100px;}

#products td.htitle	{width: 190px;}
#products td.ltitle	{width: 190px;}
#products td.ltitle a				{font-size: 12px; font-weight: normal; color:#00c; text-decoration: underline;
								margin: 0 8px; display: block; line-height: 150%;}
#products td.ltitle a:hover		{text-decoration: underline;}
#products td.ltitle a:visited 	{color: #800080;}

#products td.hpaypal	{width: 20px;}
#products td.lpaypal	{width: 20px;}

#products td.hbids	{width: 120px; text-align: right;}
#products td.lbids	{width: 120px; text-align: center; line-height: 150%;} 

#products td.hprice	{width: 120px; text-align: right;}
#products td.lprice	{width: 120px; font-weight: bold; text-align: right; line-height: 150%;} 

#products td.lbprice	{text-align: right;} 

#products td.htime	{width: 120px; text-align: right;}
#products td.ltime	{width: 120px; color: #666; font-weight: bold; text-align: right;}

#products td .endingsoon 	{color: #a00;}





.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: solid #cacaca 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: solid #cacaca 1px;}

tr.row1 				{background-color: #fefefe;}


/* Start Next Page Navigation */
#navigation 			{width: 700px; padding: 5px 10px; margin-top: 10px; background: #ddd; text-align: center;}

#navigation ul 		{font-size: 12px;list-style-type: none;}

#navigation li 		{display: inline; margin-left: 0px;	background: #333;}

#navigation li a 		{color: #00c;background:#ddd;padding: 5px 10px;text-decoration: underline;font-weight: bold;}
#navigation li a:hover {background:#ddd; text-decoration: underline;}

#navigation li strong 	{background:#ddd; color: #333; padding: 5px 10px; border: 1px solid #aaa; font-size: 9pt;}


/* Start View More Items On eBay */
#viewmore 			{width: 700px; margin-top: 10px; text-align: center;}
#viewmore a 			{color: #009; font-size: 9pt; text-decoration: none; text-decoration: underline}
#viewmore a :hover	{text-decoration: none;}

/* Start Generic Sidebar Information */

#selectedno0		{padding: 3px 10px; text-decoration: underline; font-weight: bold; color: #900;}

/* Start Sidebar Left */

#sidebar h2 			{background:#fff; padding: 10px 10px; color: #333; font-size: 13px; display: block; text-align: center;}

#sidebar ul li.homelink		{display: block; border: none; background: #fff;} 
#sidebar ul li.homelink a 		{padding: 10px 10px; color: #666; font-size: 12px; display: block; text-decoration: none;
							text-align: center;} 
#sidebar ul li.homelink a:hover {color: #000; background: #ddd; text-decoration: underline;background: #fff;}  

#sidebar ul li 			{display: block;} 

#sidebar ul li a 		{padding: 5px 10px; color: #333; font-size: 12px; display: block; padding-right: 10px; text-decoration: none;} 
#sidebar ul li a:hover 	{color: #000; background: #ddd; text-decoration: underline;} 

#sidebar ul li a.dived	{border-bottom: 1px solid #dbdbdb;}

#sidebar ul li#selected,
#sidebar ul li#selectedno0, #sidebar ul li a.childno0 { padding: 3px 10px 3px 10px;}
#sidebar ul li#selectedno1, #sidebar ul li a.childno1 { padding: 3px 10px 3px 20px; background: #f1f2f6 url('images/arrow.gif') top left no-repeat; }
#sidebar ul li#selectedno2, #sidebar ul li a.childno2 { padding: 3px 10px 3px 35px; }
#sidebar ul li#selectedno3, #sidebar ul li a.childno3 { padding: 3px 10px 3px 50px; }

#sidebar ul li#selected,
#sidebar ul li#selectedno0,
#sidebar ul li#selectedno1,
#sidebar ul li#selectedno2,
#sidebar ul li#selectedno3	{font-weight: bold; text-decoration: none; background: #c00; color: #fff;}

#partnersites			{text-align: center;}
#partnersites img		{border: none; padding: 10px 0;}

/* Start Footer */
#disclaimer { text-align: left; color: #999; padding: 5px 20px; }

#bottombar { background: #666; padding: 5px 20px; text-align: left; clear: both;	color: #fff; margin-top: 30px;}
#bottombar a {color:#fff; text-decoration: none; font-weight: bold;}
#bottombar a:hover {text-decoration: underline;}
#bottombar .right {float: right; font-size: 11px;}
#bottombar .right ul li {display: inline;}
#bottombar .right a {padding: 0 5px;}

/* Start Sitemap */
#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;
	}
/* End Sitemap */

/* Start Miscellaneous */
a 	{color: #333333; }
h3 	{font-weight: none; padding-top: 0; padding-bottom: 5px; margin: 0; font-size: 1.3em; }
hr 	{background-color: ffffff;}

/* End Miscellaneous */

/* ------------------ New -------------------- */
#content .boxedsub {width: 180px; padding: 20px; float: left; display: block; text-align: center;}
#content .boxedsub a {font-weight: bold; padding: 10px; display: block;}
#content .boxedsub img {height: 114px; border: none;}

/* Comments */
#disc_name, #disc_email, #disc_body
	{border: 1px solid #ccc; padding: 10px; margin: 5px 10px 5px 0;}
	
#disc_name:hover, #disc_email:hover, #disc_body:hover
	{border: 1px solid #666;}
	
#disc_name, #disc_email, #url
	{width: 200px;}

#disc_body
	{width: 470px; height: 200px;}
	
#submitcomment {background: #0037fe; color: #fff; padding: 10px 15px; border: 1px solid #7796ff}
#submitcomment:hover {background: #3b67ff;}

#usercomments .usercomment {margin: 5px; padding:  10px; border: 1px solid #ccc;}
#usercomments .commentcontent{background: #eee; padding: 10px}

.bottomrelated {margin-bottom: 20px;}

