body {
	margin: 0;
	background: #e5e4e4 center top repeat-y url(../images/bck.gif);
	font-family: Tahoma; font-size: 11px;
	color: #000;
}
#container:after, #top5 .products:after, #top5 .products li:after, #more li:after, #footer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#page {
	position: relative;
	margin: 0 auto; padding: 7px 13px;
	width: 925px;
}
#title {
	display: block;
	margin: 0 0 7px 0;
	width: 320px; height: 73px;
	background: no-repeat url(../images/bcktitle.jpg);
	font-size: 0; text-indent: -99999em;
}
#menu {
	position: absolute;
	right: 12px; top: 15px;
	margin: 0; padding: 0;
	list-style-type: none;
	line-height: 30px;
	background: right top no-repeat url(../images/bckmenu.gif);
}
#menu li {
	float: left;
	padding: 0 15px;
	background: left top no-repeat url(../images/bckmenuli.gif);
	font-family: "Trebuchet MS";
}
#menu li.first {
	background: no-repeat url(../images/bckmenufirst.gif);
}
#menu li a {
	color: #fff;
	text-decoration: none;
}
#search {
	margin: 0 0 10px 0; padding: 7px 0 7px 0;
	height: 36px;
	background: no-repeat url(../images/bcksearch.jpg);
	text-align: center;
}
#search * {
	font-family: "Trebuchet MS";
	vertical-align: middle;
}
#search label {
	font-size: 17px;
	color: #fff;
}
#search input {
	border: 0;
	font-size: 12px;
}
#search .text {
	margin: 0 15px 0 35px; padding: 9px 5px;
	width: 380px;
	background: no-repeat url(../images/bcksearchtext.gif);
}
#search .btn {
	width: 75px; height: 30px;
	background: no-repeat url(../images/bcksearchbtn.gif);
	font-weight: bold;
	text-transform: lowercase;
	cursor: pointer;
}
#popular {
	text-align: center;
	font-family: Verdana;
	color: #729a0c;
}
#popular h3 {
	display: inline;
	margin: 0;
	font-size: 12px;
	color: #000;
}
#popular a {
	color: #729a0c;
	text-decoration: none;
}
#popular a:hover {
	color: #729a0c;
	text-decoration: underline;
}
#container {
	margin: 15px 0;
	width: 100%;
}
#sidebar {
	float: left;
	margin: 0; padding: 0;
	list-style-type: none;
	width: 225px;
}
#sidebar li h3 {
	margin: 0 0 3px 0;
	line-height: 40px; text-align: center;
	background: no-repeat url(../images/bcksidebarh3.jpg);
	font-family: "Trebuchet MS"; font-size: 15px;
	color: #fff;
	text-transform: uppercase;
}
#sidebar ul {
	margin: 0 0 6px 0; padding: 0;
	list-style-type: none;
}
#sidebar li li {
	margin: 0 0 3px 0; padding: 0 5px 0 15px;
	line-height: 25px;
	background: left top no-repeat url(../images/bcksidebarlili.gif);
	font-size: 13px; font-weight: bold;
}
#sidebar li a {
	display:block;

}
#sidebar li li:hover, #sidebar li li.selected {
	background-position: left -25px;
}
#sidebar li li a {
	padding: 0 0 0 20px;
	background: left center no-repeat url(../images/bcksidebarlilia.gif);
	color: #606060;
	text-decoration: none;
}
#content {
	float: right;
	width: 695px;
}
#footer {
	margin: 0 -13px; padding: 15px 13px;
	list-style-type: none;
	width: 925px;
	background-color: #e5e5e5;
}
#footer li {
	float: left;
	margin: 0 0 0 20px;
	width: 180px;
}
#footer li h3 {
	margin: 0 0 10px 0;
	font-family: "Trebuchet MS"; font-size: 15px;
	color: #1084c8;
	text-transform: uppercase;
}
#footer ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#footer li li {
	float: none;
	margin: 0 0 5px 0;
	width: auto;
}
#footer li li a {
	font-weight: bold;
	color: #7d7d7d;
	text-decoration: none;
}
#footer li li a:hover {
	text-decoration: underline;
}
#footer li.newsletter {
	margin: 0; padding: 55px 0 0 10px;
	width: 315px; height: 90px; text-align: center;
	background: right top no-repeat url(../images/bcknewsletter.jpg);
}
#footer li.newsletter h3.deals {
	margin: 0 0 5px 0;
	font-family: Tahoma; font-size: 13px;
	color: #fff;
}
#footer li.newsletter h3.signup {
	font-size: 14px;
	color: #004256;
	text-transform: uppercase;
}
#footer li.newsletter form {
	margin: 0;
}
#footer li.newsletter form * {
	vertical-align: middle;
}
#footer li.newsletter input {
	border: 0;
}
#footer li.newsletter .text {
	padding: 8px 5px;
	width: 175px;
	background: no-repeat url(../images/bcknewslettertext.gif);
	font-family: Tahoma; font-size: 11px;
	color: #4e4e4e;
}
#footer li.newsletter .btn {
	width: 70px; height: 30px;
	background: no-repeat url(../images/bcknewsletterbtn.gif);
	font-family: "Trebuchet MS"; font-size: 14px; font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
}
#home {
	float: right;
	width: 695px;
}
#adw120 {
	float: right;
	width: 120px; height: 480px;
	background-color: #4ba9d5;
	border: #dadada 3px solid;
}
#top5 {
	float: left;
	margin: 0 0 10px 0;
	width: 565px;
	background: repeat-y url(../images/bcktop5.gif);
}
#top5 .categories {
	margin: 0; padding: 0;
	list-style-type: none;
	width: 525px; line-height: 40px; height: 40px;
	background: no-repeat url(../images/bcktop5categories.jpg);
	padding-left: 40px;
}
#top5 .categories li {
	float: left;
	padding: 0 3px 0 0;
	background: right top no-repeat url(../images/bcktop5categoriesli.jpg);
	font-family: "Trebuchet MS"; font-size: 13px;
}
#top5 .categories li a {
	float: left;
	padding: 0 15px;
	height: 40px;
	color: #fff;
	text-decoration: none;
}
#top5 .categories li a:hover {
	background: repeat-x url(../images/bcktop5categoriesahover.gif);
}
#top5 .categories li.first a:hover {
	background: no-repeat url(../images/bcktop5categoriesfirsthover.jpg);
}
#top5 .categories li.first a {
	background: no-repeat url(../images/bcktop5categoriesfirsthover.jpg);
}
#top5 .products {
	padding: 5px 10px;
	width: 545px;
	background: left bottom no-repeat url(../images/bcktop5products.gif);
}
#top5 .products .listing {
	float: left;
	padding: 0 0 5px 0;
	width: 240px; text-align: center;
	background-color: #fff;
	font-size: 13px;
	line-height: 2em;
}
#top5 .products .listing h3 {
	margin: 0; padding: 10px 0;
	background-color: #f8f8f8;
	font-family: Impact; font-size: 24px; font-weight: normal;
	color: #646464;
}
#top5 .products .listing a {
	font-weight: bold;
	color: #1d90d4;
	text-decoration: none;
}
#top5 .products .listing a:hover {
	font-weight: bold;
	color: #1d90d4;
	text-decoration: underline;
}
#top5 .products ul {
	float: right;
	margin: 0; padding: 0;
	list-style-type: none;
	width: 300px;
}
#top5 .products li {
	margin: 0 0 2px 0; padding: 4px;
	width: 284px;
	background-color: #fffdfd;
	border: #e9e9e9 4px solid;
}
#top5 .products li:hover {
	border-color: #c3dfff;
	text-decoration: underline;
}
#top5 .products li a.link {
	float: left;
	margin: 0 6px;
	width: 110px;
	font-size: 13px; font-weight: bold;
	color: #515151;
	text-decoration: none;
}
#top5 .products li img {
	float: left;
}
#adw468 {
	float: left;
	width: 559px; height: 60px; text-align: center;
	background-color: #4ba9d5;
	border: #dadada 3px solid;
}
#more {
	clear: both;
	padding: 10px 0 0 0;
}
#more h3 {
	margin: 0 -5px; padding: 3px 0 0 10px;
	height: 37px; line-height: 1em;
	background: no-repeat url(../images/bckmoreh3.jpg);
	font-family: "Trebuchet MS"; font-size: 20px; font-weight: normal;
	color: #fff;
}
#more h3 span {
	display: block;
	line-height: 1em;
	font-family: Tahoma; font-size: 11px; font-weight: bold;
	color: #e9e9e9;
}
#more .pp {
	float: left;
}
#more .dd {
	float: right;
}
#more .pp, #more .dd {
	width: 345px;
	background: repeat-y url(../images/bckmorediv.gif);
}
#more .bottom {
	padding: 0 5px 5px 5px;
	width: 335px;
	background: left bottom no-repeat url(../images/bckmoredivbottom.gif);
}
#more ul {
	margin: 0; padding: 10px 0;
	list-style-type: none;
	width: 100%;
}
#more li {
	padding: 0 0 5px 0;
	width: 335px; line-height: 2em; text-align: center;
	border-bottom: #d6d6d6 1px solid;
	font-size: 13px; font-weight: bold;
	color: #7d7d7d;
}
#more li img {
	float: left;
}
#more .image {
	width:100px;
	float:left;
}
#more .name {
	float: left;
	text-align:left;
	width: 105px;
	line-height:120%;
	padding-top:5px;
}
#more .name a {
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
}
#more .price {
	float: right;
	width: 105px;
}
#more .price span {
	color: #1d90d4;
}
img {
	border: 0;
}

#result_content
{
float: left;
height: auto;
width: 695px;
margin-left: 5px;
}

#result_content .top
{
float: left;
clear: both;
height: 31px;
width: 673px;
padding-left: 7px;
padding-right: 7px;
padding-top: 3px;
border: #e9e9e9 4px solid;
border-bottom: none;
font-family: Tahoma;
font-size: 14px;
color: #6c6c6c;
font-weight: bold;
}

#result_content .top a
{
text-decoration: none;
color: #4ba9d5;
}

#result_content .top a:hover
{
text-decoration: underline;
color: #4ba9d5;
}

#result_content .top .stripe
{
text-decoration: none;
color: #4ba9d5;
}
#result_content .top .page
{
text-decoration: none;
color: #f7941d;
}

#result_content .item
{
float: left;
clear: both;
height: auto;
width: 687px;
padding-top: 3px;
border: #e9e9e9 4px solid;
font-family: Tahoma;
font-size: 14px;
color: #6c6c6c;
font-weight: bold;
}

#result_content .item:hover
{
border: #c3dfff 4px solid;
}

.picture_left
{
float: left;
height: auto;
width: 114px;
padding: 7px;
}

.midle_part
{
float: left;
height: auto;
width: 405px;
font-size: 12px;
font-family: Tahoma;
color: #4c4c4c;
}

.midle_part a
{
color: #1c8ed3;
font-family: Tahoma;
font-size: 13px;
font-weight: normal;
}

.strp
{
color: #1c8ed3;
font-family: Tahoma;
font-size: 13px;
font-weight: normal;
line-height: 2.0;
}

.store_cnt 
{
color: #1c8ed3;
font-family: Tahoma;
font-size: 13px;
font-weight: normal;
text-decoration: none;
}

.store_cnt:hover
{
color: #1c8ed3;
font-family: Tahoma;
font-size: 13px;
font-weight: normal;
text-decoration: underline;
}

.title_results a
{
font: Tahoma;
font-size: 15px;
color: #f7941d;
text-decoration: none;
font-weight: bold;
}

.title_results a:hover
{
font: Tahoma;
font-size: 15px;
color: #f7941d;
text-decoration: underline;
font-weight: bold;
}

.right_part_cl
{
float: left;
height: auto;
width: 150px;
font-size: 14px;
font-family: Tahoma;
color: #595959;
font-weight: normal;
text-align: right;
line-height: 23px;
}

.from
{
color: #4e4e4e;
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
}

.price_nr a
{
font-size: 20px;
font-weight: bold;
font-family: Tahoma;
color: #2495d7;
text-decoration:none
}

.price_nr a:hover
{
font-size: 20px;
font-weight: bold;
font-family: Tahoma;
color: #2495d7;
text-decoration: underline;
}

.pageing
{
float: left;
clear: both;
height: 31px;
width: 673px;
padding-left: 7px;
padding-right: 7px;
padding-top: 3px;
border: #e9e9e9 4px solid;
border-top: none;
}

.page_block
{
height: 21px;
float: right;
margin-left: 3px;
border: #e9e9e9 2px solid;
background: #4ba9d5;
font-family: Tahoma;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
}

.page_block a
{
font-family: Tahoma;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
.page_block:hover
{
font-family: Tahoma;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
background: #ff8e30;
}

.current_page_block
{
height: 21px;
float: right;
margin-left: 3px;
border: #e9e9e9 2px solid;
background: #ff8e30;
font-family: Tahoma;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
}
.what_buy
{
width: 225px;
float: left;
height: auto;
text-align: center;
font: Tahoma 15px normal;
color: #4a4747;
}

.what_buy a
{
text-decoration: none;
font: Tahoma 15px normal;
color: #4a4747;
}

.what_buy a:hover
{
text-decoration: underline;
font: Tahoma 15px normal;
color: #4a4747;
}

.top5band
{
	position: absolute;
	width: 86px;
	height: 74px;
	background: url(../images/top5.png) no-repeat;
	z-index: 1;
	left: 237px;
	top: 170px;
}

#product_content
{
float: left;
height: auto;
width: 775px;
}

#product_content .top
{
float: left;
clear: both;
height: auto;
width: 775px;
}

#product_content .top .left
{
float: left;
height: auto;
width: 215px;
}

#product_content .top .left img
{
padding: 15px;
}

#product_content .top .right
{
float: left;
height: auto;
width: 560px;
font-family: Tahoma;
font-size: 11px;
color: #565656;
line-height: 20px;
}
#detail_product {
font-family: Tahoma;
font-size: 11px;
color: #565656;
line-height: 20px;
border: 1px solid #dedede;
clear:left;
display:none;
padding:20px;
padding-top:0px;
}
.pr_title
{
font-family: "Times New Roman", Times, serif;
font-size: 17px;
color: #1d90d4;
font-weight: bold;
}

.see_rev 
{
color: #1c8ed3;
font-family: Tahoma;
font-size: 13px;
font-weight: normal;
text-decoration: underline;
}

#product_content .related_text
{
float: left;
height: 25px;
clear: both;
width: 775px;
font-family: Tahoma;
font-size: 17px;
color: #84ab21;
}

#product_content .related_obj
{
float: left;
height: auto;
clear: both;
width: 775px;
font-family: Tahoma;
font-size: 11px;
color: #646464;
}

#product_content .related_obj .box
{
float: left;
height: auto;
width: auto;
border: 1px solid #dedede;
padding: 15px;
text-align: center;
margin-right: 17px;
line-height: 18px;
}

#product_content .related_obj .box a
{
font-family: Tahoma;
font-size: 11px;
color: #646464;
text-decoration: none;
}

#product_content .related_obj .box a:hover
{
font-family: Tahoma;
font-size: 11px;
color: #646464;
text-decoration: underline;
}

.pr_pr
{
color: #5d88cf;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
}

#product_content .mnu
{
float: left;
height: 35px;
clear: both;
width: 775px;
margin-top: 20px;
position: relative;
}

#product_content .mnu img
{
margin-right: 7px;
}

#product_content .sort
{
float: left;
height: 35px;
clear: both;
width: 753px;
border: 1px solid #dedede;
border-bottom: none;
margin-top: -1px;
z-index: -1;
color: #6c6c6c;
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
padding-top: 7px;
}

#product_content .sort a
{
text-decoration: none;
}

#product_content .sort a:hover
{
text-decoration: underline;
}

.sort_style
{
font-family: Tahoma;
color: #4ba9d5;
font-size: 14px;
font-weight: bold;
}

.sort_style a
{
font-family: Tahoma;
color: #4ba9d5;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.sort_style a:hover
{
font-family: Tahoma;
color: #4ba9d5;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}

.txt_bx
 {
	padding: 8px 5px;
	width: 175px;
	background: no-repeat url(../images/bcknewslettertext.gif);
	font-family: Tahoma; font-size: 11px;
	color: #4e4e4e;
	border: none;
}

.arrws
{
color: #6c6c6c;
font-family: Tahoma;
font-weight: bold;
}

.arrws a:hover
{
text-decoration: none;
}

#product_content .liltop
{
float: left;
height: 18px;
clear: both;
width: 773px;
border: 1px solid #dedede;
border-top: none;
color: #4e4e4e;
font-family: Tahoma;
font-size: 11px;
text-align: center;
font-weight: bold;
background: url(../images/bg_liltop.jpg) repeat-x;
}

#product_content .liltop .col
{
float: left;
height: 16px;
width: 154px;
padding-top: 2px;
}

#product_content .detail_pr
{
float: left;
height: auto;
clear: both;
width: 773px;
border: 1px solid #dedede;
border-top: none;
color: #5e5e5e;
font-family: Tahoma;
font-size: 13px;
font-weight: normal;
}
#product_content .detail_pr.featured {
	background-color:#fffddd;
	border:1px solid #fc9;
}
#product_content .detail_pr .seller
{
float: left;
height: auto;
width: 154px;
}

#product_content .detail_pr .seller img
{
margin: 12px;
}

#product_content .detail_pr .base
{
float: left;
height: auto;
width: 154px;
text-align: center;
font-size: 16px;
font-family: Tahoma;
color: #ff7800;
padding-top: 19px;
position: relative; /* peekaboo bug fix for IE6 */
min-width: 0; /* peekaboo bug fix for IE7 */
}

#product_content .detail_pr .tax
{
float: left;
height: auto;
width: 119px;
text-align: left;
padding-left: 35px;
padding-top: 15px;
}

.tx
{
color: #67b818;
font-weight: bold;
}

#product_content .detail_pr .total
{
float: left;
height: auto;
width: 154px;
text-align: center;
font-size: 17px;
font-weight: bold;
font-family: Tahoma;
color: #1d90d4;
padding-top: 19px;
}

#product_content .detail_pr .buy
{
float: left;
height: auto;
width: 154px;
}

#product_content .detail_pr .buy img
{
margin: 15px;
}

#product_content .howmany
{
float: left;
height: 40px;
clear: both;
width: 775px;
font-family: Tahoma;
font-size: 19px;
color: #1d90d4;
font-weight: bold;
text-decoration: none;
padding-top: 10px;
}

#product_content .howmany a
{
font-family: Tahoma;
font-size: 19px;
color: #1d90d4;
font-weight: bold;
text-decoration: underline;
}

#product_content .howmany a:hover
{
font-family: Tahoma;
font-size: 19px;
color: #1d90d4;
font-weight: bold;
text-decoration: none;
}
.right_adds
{
width: 150px;
height: auto;
float: left;
}

.right_adds .add1
{
width: 139px;
height: 369px;
float: left;
clear: both;
background: #4ba9d5;
border: 1px solid #dadada;
margin-left: 5px;
}

.right_adds .add2
{
width: 139px;
height: 575px;
float: left;
clear: both;
background: #4ba9d5;
border: 1px solid #dadada;
margin-left: 5px;
margin-top: 5px;
}
.right_adds .add1 .box a {
	text-decoration:none;
	color:blue;
}
.right_adds .add1 .box a span.pr_pr{
	padding-top:5px;
	text-decoration:none;
	font-size:12px;
}
.qsd
{
text-decoration: none;
}
.qsd:hover
{
text-decoration: underline;
color: #1C8ED3;
}

.bse
{
color: #ff7800;
text-decoration: none;
}

.bse:hover
{
color: #ff7800;
text-decoration: underline;
}

.tlt
{
color: #1d90d4;
text-decoration: none;
}

.tlt:hover
{
color: #1d90d4;
text-decoration: underline;
}
