body		{font-family:arial; margin:0px;}

a			{text-decoration:none; color:#1E89F7}
a:hover		{text-decoration:underline}

img 		{border:0px}

#container	{width:980px; margin:0px auto}

#headerHome				{width:980px;}
#headerHome	#logo		{float:left; width:280px; padding-bottom:25px 0 0 20px}
#headerHome	#newlogo	{text-align: center; padding-bottom:5px 0 0 20px}
#headerHome #tabs		{float:right; width:670px; padding-top:25px}
#headerHome #newtabs	{text-align: center; padding-top:15px}
#headerHome #tabs h1	{margin-bottom:0px; padding:0px 15px 0px 15px; color:#EB170B; font-size:24px; font-weight:bold; text-align:right}
#headerHome #tabs h1 strong	{color:#0045F2;}

#searchHome			{width:980px; background-image:url(images/bg-home.gif); background-repeat:no-repeat}

#searchHome #heading			{width:400px; float:left; padding:25px 0 0 35px}
#searchHome #heading	h1		{font-size:21px; color:#FFFFFF; padding:0px; margin:0px}

#searchHome #helpLinks			{float:right; width:400px; font-size:11px; font-weight:bold; color:#FFFFFF; padding:30px 30px 0 0px; text-align:right}
#searchHome #helpLinks ul		{list-style:none;}
#searchHome #helpLinks li		{display:inline; padding-left:10px}
#searchHome #helpLinks a		{color:#FFFFFF}

#searchHome	#searchBox					{width:920px; padding:40px 0 0 40px}
#searchHome	#searchBox #search		{background-image:url(images/bg-search.gif); width:725px; height:38px; padding:0px 0 0 10px; background-repeat:no-repeat}
#searchHome	#searchBox #search input	{border: 0px; font-size:16px; width:700px;}
#searchHome	#searchBox .sampleText		{color:#FFFFFF; font-size:14px; text-align:right; padding-right:15px; font-style:italic}

#searchHome	#browseBox			{width:900px; padding:40px 0 0 40px; color:#FFFFFF}
#searchHome	#browseBox a		{color:#FFFFFF}
#searchHome	#browseBox ul		{list-style:none; margin:0px; padding:0px}
#searchHome	#browseBox li		{padding-bottom:10px}
#searchHome	#browseBox li input	{float:left; margin-right:10px}
#searchHome	#browseBox label	{font-size:13px}
#searchHome	#browseBox	td		{padding-bottom:20px}

#searchHome #bottom		{width:980px; height:39px; background-image:url(images/bg-home-bot.gif)}

#resultsHome		{text-align:center; width:980px}
#resultsHome h1		{font-size:24px;font-weight:bold; padding:0px; margin:0 0 5px 0}
#resultsHome h1 strong	{color:#EB170B}

#featureHome		{width:943px; background-image:url(images/bg-feature.gif); background-repeat:no-repeat; text-align:left; padding-top:10px; margin:0px auto}

#featureHome td img	{border:1px solid #CCCCCC}

#featureHome #bottom		{width:943px; height:30px; background-image:url(images/bg-feature-bot.gif); background-repeat:no-repeat}


#moreItems		{width:943px; background-image:url(images/bg-moreitems.gif); background-repeat:no-repeat; font-size:14px; padding-top:10px; margin:0px auto; overflow:hidden}
#moreItems h5	{padding-left:20px; font-size:13px; font-weight:bold}
#moreItems h4	{padding-left:20px; font-size:13px; font-weight:bold}
#moreItems h3	{padding-left:20px; font-size:13px; font-weight:bold}
#moreItems h2	{padding-left:20px; font-size:13px; font-weight:bold}
#moreItems li:first-child 	{font-weight:bold}
#moreItems #bottom		{width:984px; height:30px; background-image:url(images/bg-moreitems-bot.gif); background-repeat:no-repeat}

#moreItems span		{float:left; padding:0px 50px 0px 30px; border-right: 1px solid #CCCCCC}

#moreItems span.last		{float:left; padding:0px 50px 0px 30px; border-right: 1px solid #EDEDED}


#headerSub				{width:980px; height:136px;}
#headerSub #logo		{float:left; width:280px; padding:20px 0 0 20px}
#headerSub #search		{float:right; width:650px; text-align:right; padding:30px 20px 0 0 }
#headerSub #search ul		{list-style:none; margin:0px; padding:0px}
#headerSub #search li		{display:inline; font-size:11px; padding:0 5px; te}


#headerSub #search	#searchBoxSub					{width:650px; padding:10px 0 0 0px}
#headerSub #search	#searchBoxSub #searchSub		{background-image:url(images/bg-search-sub.gif); width:400px; height:32px; padding:0px 10px 0 10px; background-repeat:no-repeat}
#headerSub #search	#searchBoxSub #searchSub input	{border: 0px; font-size:12px; width:390px;}
#headerSub #search	#searchBoxSub strong			{font-size:13px}

#subHeader		{background-image:url(images/headerbar.gif); width:960px; height:71px; color:#FFFFFF; padding:20px 0 0 20px; background-repeat:no-repeat}

#subHeader		{font-size:16px}

#subHeader #left	{float:left; width:560px; font-weight:bold}
#subHeader #right	{width:300px; float:right; text-align:right; padding-right:20px}


#content		{width:720px; padding-left:20px; ; border-left:240px solid #DFEEFE; /* The width and color of the rail */ margin-left:-240px; /* Hat tip to Ryan Brill */float:right;}

#content td		{font-size:12px; padding:5px 10px 5px 10}
#content tr.altRow		{background-color:#F6F7EE}

#content DIV.featuredListing	{border-style:solid; border-color:#CCCCCC; border-width:1px 0 1px 0}

#content DIV.featuredListing .sendFriend		{font-size:13px}
#content DIV.featuredListing .sendFriend label	{font-size:15px; font-weight:bold}

#content DIV.textBox	{font-size:13px; padding:0 25px 0 0}

#content DIV.contentListing ul	{list-style:none; margin:0px; padding:30px 0 0 0 ; font-size:12px; font-weight:normal}
#content DIV.contentListing li:first-child	{display:inline; width:400}
#content DIV.contentListing li {display:inline; width:40%}

#content #resultsHD		{float:left; width:720px; border-style:solid; border-color:#CCCCCC; border-width:0 0 1px 0 }

#content #emailFriend	{float:right; width:200px; font-size:13px; text-align:right; padding-right:20px}

#content DIV.pageNumber		{float:left; width:150px; font-size:12px; padding-top:20px}

#content DIV.pagenation		{float:right; width:500px; font-size:12px; text-align:right; padding:20px 20px 0 0 }
#content DIV.pagenation ul	{list-style:none; margin:0px; padding:0px}
#content DIV.pagenation li	{display:inline}

.listing { font-size:12px; padding:5px 10px 5px 10px; margin-bottom:10px; }
.altlisting { font-size:12px; padding:5px 10px 5px 10px; margin-bottom:10px; background-color:#F6F7EE}
.listingleft { width: 400px; float: left; border-right: 2px solid #FFFFFF }
.listingright { text-align: center;}


#rail			{width:240px;float:left;background-color:#DFEEFE; padding:0px; margin:0px; overflow:auto;}

#rail DIV.railHD		{padding:0px 0px 0 0px; font-size:13px;}

#rail DIV.railSearch 		{padding:10px 20px 40px 20px; font-size:12px; background-color:#DFEEFE}
#rail DIV.railSearch ul	{list-style:none; margin:0px; padding:0px}
#rail DIV.railSearch li	{display:inline}


#rail DIV.railNavOn 	{font-size:12px; background-color:#FFFFFF; background-image:url(images/bg-rail.gif); background-repeat:no-repeat; width:188px; margin:0px auto; padding:10px 20px 10px 20px}
#rail DIV.railNavOn ul	{margin:0px 0 0 20px; padding:0px}
#rail DIV.railNavOn li	{padding-left:10px;}

#rail #railBottom	{margin-left:6px}


#ebayrail			{width:240px;float:left;background-color:#DFEEFE; padding:0px; margin:0px}

#ebayrail DIV.railHD		{padding:0px 0px 0 0px; font-size:13px;}

#ebayrail DIV.railSearch 		{padding:10px 20px 40px 20px; font-size:12px; background-color:#DFEEFE}
#ebayrail DIV.railSearch ul	{list-style:none; margin:0px; padding:0px}
#rail DIV.railSearch li	{display:inline}

#ebayrail DIV.railNavOn 	{font-size:12px; background-color:#FFFFFF; background-image:url(images/bg-rail.gif); background-repeat:no-repeat; width:188px; margin:0px auto; padding:10px 20px 10px 20px}
#ebayrail DIV.railNavOn ul	{margin:0px 0 0 20px; padding:0px}
#ebayrail DIV.railNavOn li	{padding-left:10px;}

#ebayrail #railBottom	{margin-left:6px}

#footer			{width:980px; margin:0px auto; text-align:center; font-size:12px; padding:30px 0}
#footer ul		{list-style:none; margin:0px; padding:0px}
#footer li		{display:inline}

#content DIV.category-list		{float:left; font-size:12px; text-align:left; margin-top: 15px}
#content DIV.category-list ul	{list-style:none; margin:0px; padding:0px}
#content DIV.category-list li	{display:inline}
#content DIV.category-list a	{text-decoration:underline}

#content DIV.suggestion		{float:left; font-size:16px; text-align:left; font-weight: bold; margin-top: 20px; color: #EB170B;}
#content DIV.suggestion a	{text-decoration:underline; color: #EB170B;}