* {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

body {

    background: url(../images/bg-body.gif) repeat  0 0 #FFFFFF;

    color: #222222;

    font: 12px/1.5 Arial,Helvetica,sans-serif;

}

DIV {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

DIV {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

DL {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

DT {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

DD {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

OL {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

LI {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

H1 {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

H2 {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

H3 {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

H4 {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

H5 {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

H6 {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

PRE {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

CODE {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

FORM {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

FIELDSET {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

LEGEND {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

INPUT {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

BUTTON {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

TEXTAREA {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

P {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

BLOCKQUOTE {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

TH {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

TD {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

FIELDSET {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

IMG {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

BODY {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; PADDING-TOP: 0px

}

:focus {

	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px

}



KBD {

	FONT-SIZE: 100%

}

SAMP {

	FONT-SIZE: 100%

}

TT {

	FONT-SIZE: 100%

}



BODY {

	LINE-HEIGHT: 1.5

}

OL {

	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none

}

UL {

	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none

}

TABLE {

	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse

}

CAPTION {

	TEXT-ALIGN: left

}

TH {

	TEXT-ALIGN: left

}

SUP {

	FONT-SIZE: 100%; VERTICAL-ALIGN: baseline

}

SUB {

	FONT-SIZE: 100%; VERTICAL-ALIGN: baseline

}

:link {

	TEXT-DECORATION: none

}

:visited {

	TEXT-DECORATION: none

}

INS {

	TEXT-DECORATION: none

}

BLOCKQUOTE {

	QUOTES: none

}

Q {

	QUOTES: none

}

BLOCKQUOTE:before {

	CONTENT: none

}

BLOCKQUOTE:after {

	CONTENT: none

}

Q:before {

	CONTENT: none

}

Q:after {

	CONTENT: none

}

#container {

	MARGIN: 0px auto; WIDTH: 100%

}

.fixed-width {

	WIDTH: 1000px !important;

}

.fixed-width978 {

	WIDTH: 978px

}

.fixed-spacing {

	PADDING-TOP: 10px

}

.fixed-spacing-table {

	MARGIN-TOP: 10px

}

.fixed-spacing15 {

	MARGIN-TOP: 15px

}

.fixed-padding30 {

	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 30px

}

.fixed-padding30-pages {

	PADDING-RIGHT: 30px

}

.fixed-padding30-pages2 {

	PADDING-RIGHT: 0px

}

.fixed-padding20 {

	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px

}

.page-main-text {

	COLOR: #666

}

.page-big-title {

	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 3em; BORDER-TOP: #999 1px solid; PADDING-TOP: 10px

}

.banner {

	FLOAT: left

}

#header {

	WIDTH: 100%; 



}

#header-container {

	POSITION: relative; MARGIN: 0px auto;  HEIGHT: 105px

}

#logo {

	POSITION: absolute; DISPLAY: block;TOP: 10px; LEFT: 0px;margin-left:0px !important;

}

.free-shipping {

	TEXT-INDENT: -9999px; WIDTH: 264px; BACKGROUND: url(../images/free-shipping-img.gif); FLOAT: right; HEIGHT: 28px

}

.checkout-link {

	TEXT-INDENT: -9999px; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(../images/checkout-img2.gif); FLOAT: right; HEIGHT: 28px

}

.checkout-link:hover {

	TEXT-INDENT: -9999px; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(../images/checkout-img.gif); FLOAT: right; HEIGHT: 28px

}

#search-box {

	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 265px; PADDING-RIGHT: 0px; HEIGHT: 24px; COLOR: #000; FONT-SIZE: 12px; OVERFLOW: hidden; TOP: 40px; RIGHT: 20px; PADDING-TOP: 0px

}

#search-box #keyword {

	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; MARGIN: 0px 0px 0px 0px; PADDING-LEFT: 5px; WIDTH: 217px !important; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 20px; COLOR: #999; FONT-SIZE: 0.85em !important; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 1px

}

#my-menu {

	POSITION: absolute; TOP: 6px; RIGHT: 140px

}

#my-menu .menu {

	FONT-WEIGHT: bold

}

#my-menu .menu LI {

	LINE-HEIGHT: 26px; PADDING-RIGHT: 23px; FLOAT: left; HEIGHT: 26px; COLOR: #fff; OVERFLOW: hidden

}

#my-menu .menu LI A {

	COLOR: #fff; OVERFLOW: hidden; TEXT-DECORATION: none

}

#my-menu .menu LI A:hover {

	COLOR: #fff; TEXT-DECORATION: underline

}

#shoping-cart {

	WIDTH: 140px; PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 9px

}

#shoping-cart A {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 72px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/my_bag_icon.gif) no-repeat left top; FLOAT: right; HEIGHT: 11px; COLOR: #fff; PADDING-TOP: 6px

}

#shoping-cart A:hover {

	BACKGROUND-POSITION: 0px -17px; COLOR: #ffdd65

}

#shoping-cart A SPAN#my-bag-icon {

	DISPLAY: none; FLOAT: right

}

#navigation {

	WIDTH: 100%; BACKGROUND: url(../images/nav-bg.gif); HEIGHT: 56px

}

#navigation-container {

	POSITION: relative; MARGIN: 0px auto; HEIGHT: 28px

}

#navigation-container .nav {

	FONT-WEIGHT: bold

}

#navigation-container .nav LI {

	LINE-HEIGHT: 26px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; PADDING-RIGHT: 40px; FLOAT: left; HEIGHT: 26px; COLOR: #999; OVERFLOW: hidden

}

#navigation-container .nav LI A {

	COLOR: #515153; OVERFLOW: hidden

}

#navigation-container .nav LI A:hover {

	COLOR: #999

}

#left-menu {

	Z-INDEX: 999; FLOAT: left

}

#content {

	MARGIN: auto; BACKGROUND: #fff; OVERFLOW: hidden

}

.the-edit {

	LINE-HEIGHT: 1.1em; MARGIN-TOP: 15px; PADDING-LEFT: 25px; WIDTH: 240px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 80px; OVERFLOW: hidden

}

.the-edit .text-box {

	WIDTH: 145px; FLOAT: left

}

.the-edit .text-box H2 {

	TEXT-TRANSFORM: uppercase

}

.the-edit .text-box .title {

	TEXT-TRANSFORM: uppercase

}

.the-edit .text-box .title A {

	COLOR: #111

}

.the-edit .text-box P {

	COLOR: #434343

}

.the-edit .image {

	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 76px; FLOAT: right; HEIGHT: 76px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid

}

.sidebar-box {

	PADDING-BOTTOM: 30px; WIDTH: 193px; BACKGROUND: #716954; OVERFLOW: hidden

}

.sidebar-box .one {

	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #fff3d4; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 20px

}

.left-menu-style {

	PADDING-LEFT: 20px

}

.left-menu-style LI {

	LINE-HEIGHT: 25px; COLOR: #ffe6b6

}

.left-menu-style LI A {

	COLOR: #fff; OVERFLOW: hidden

}

.left-menu-style LI A:hover {

	COLOR: #999

}

.left-ad-samll {

	WIDTH: 193px; BACKGROUND: url(../images/left-bander.jpg) no-repeat; HEIGHT: 300px

}

#mag-sidebar {

	WIDTH: 165px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 700px; PADDING-TOP: 15px

}

#mag-main-body {

	WIDTH: 815px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 1000px

}

#indexHomeBody #center {

	BORDER-LEFT: #928050 1px solid; WIDTH: 590px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 807px; BORDER-RIGHT: #928050 1px solid

}

.a123 {

    background: url("../images/a123.jpg") repeat scroll 0 0 transparent;

    height: 342px;

    position: relative;

    width: 590px;

}

.a123 .link1 {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 295px; BOTTOM: 3px; DISPLAY: block; HEIGHT: 165px; LEFT: 0px

}

.a123 .link2 {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 292px; BOTTOM: 215px; DISPLAY: block; HEIGHT: 103px; RIGHT: 0px

}

.a123 .link3 {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 151px; BOTTOM: 3px; DISPLAY: block; HEIGHT: 209px; RIGHT: 0px

}

.a456 {

	POSITION: relative; WIDTH: 590px; BACKGROUND: url(../images/a456.jpg); HEIGHT: 472px

}

.a456 .link1 {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 160px; DISPLAY: block; HEIGHT: 190px; TOP: 3px; LEFT: 0px

}

.a456 .link2 {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 87px; DISPLAY: block; HEIGHT: 129px; TOP: 30px; LEFT: 240px

}

.a456 .link3 {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 110px; DISPLAY: block; HEIGHT: 100px; TOP: 10px; LEFT: 340px

}

.a456 .link4 {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 125px; DISPLAY: block; HEIGHT: 120px; TOP: 20px; RIGHT: 0px

}

#right_nav {

	WIDTH: 223px; FLOAT: right;

}

.index-pro-list {

	MARGIN: 10px auto auto; WIDTH: 203px; BACKGROUND: #fff; HEIGHT: 240px; PADDING-TOP: 15px

}

.index-pro-list .images {

	PADDING-BOTTOM: 5px; MARGIN: auto; WIDTH: 150px; HEIGHT: 150px

}

.index-pro-list .titles {

	MARGIN: auto; WIDTH: 150px; HEIGHT: 50px; COLOR: #858585; OVERFLOW: hidden

}

.index-pro-list .titles A {

	COLOR: #858585; TEXT-DECORATION: none

}

.index-pro-list .titles A:hover {

	COLOR: #858585; TEXT-DECORATION: underline

}

.index-pro-list .prices {

	LINE-HEIGHT: 30px; MARGIN: auto; WIDTH: 150px; HEIGHT: 30px; COLOR: #f60; FONT-WEIGHT: bold

}

.three-product-box {

	POSITION: relative; PADDING-LEFT: 25px; WIDTH: 240px; BACKGROUND: url(../images/edit-product.jpg); HEIGHT: 380px; OVERFLOW: hidden

}

.three-product-box .one-link {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 111px; DISPLAY: block; HEIGHT: 80px; TOP: 23px; LEFT: 20px

}

.three-product-box .two-link {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 111px; DISPLAY: block; HEIGHT: 80px; TOP: 143px; LEFT: 20px

}

.three-product-box .three-link {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 111px; DISPLAY: block; HEIGHT: 80px; TOP: 263px; LEFT: 20px

}

#store-info {

	 MARGIN-TOP: 2px; WIDTH: 99%; OVERFLOW: hidden; 

}

#store-info H1 {

	TEXT-ALIGN: center;  WIDTH: 99px; FLOAT: left; COLOR: #ccc; FONT-WEIGHT: bold

}

#store-info P {

	WIDTH: 850px; PADDING-RIGHT: 15px; FLOAT: left; COLOR: #999; FONT-SIZE: 0.85em; OVERFLOW: hidden

}

#store-info P A {

	COLOR: #999

}

#footer {

	WIDTH: 100%;  BORDER-TOP: #7f7f7f 0px solid;margin-top:3px;background:#DBD3C3;clear:both;

}

#footer-container {

	POSITION: relative; MARGIN: 0px auto;

}

#footer-navigation {

	WIDTH: 1000px; BACKGROUND: #DF3666; HEIGHT: 35px

}

#footer-navigation .nav {

	

}

#footer-navigation .nav LI {

	LINE-HEIGHT: 35px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 35px; COLOR: #fff; OVERFLOW: hidden

}

#footer-navigation .nav LI A {

	COLOR: #fff; OVERFLOW: hidden

}

#footer-navigation .nav LI A:hover {

	COLOR: #ccc

}

.footer-logo-box {

	POSITION: absolute; WIDTH: 64px; BACKGROUND: url(../images/footer-logo.gif); HEIGHT: 37px; TOP: 75px; RIGHT: 0px

}

#footer-news {

	POSITION: absolute; WIDTH: 193px; HEIGHT: 100px; OVERFLOW: hidden; TOP: 45px; LEFT: 0px

}

#footer-news H5 {

	TEXT-TRANSFORM: uppercase; COLOR: #ff5f0d; FONT-SIZE: 0.85em; FONT-WEIGHT: bold

}

#copyRight {

	margin-top:10px;float:right;margin-bottom:10px;

}

#copyRight A {

	COLOR: #888

}

#copyRight A:hover {

	COLOR: #999

}

#footer-icon {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 243px; BACKGROUND: url(../images/footer-icon.gif); HEIGHT: 20px; TOP: 50px; LEFT: 203px

}

#country-options {

    left: 200px;

    position: absolute;

    top: 13px;

    width: 450px;

     color: #FFFFFF;

    line-height: 19px;



}



#country-options .nameBox select {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; BACKGROUND: #ff7732; COLOR: #ffbb72; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none

}

#country-options .icon {

	PADDING-LEFT: 5px; FLOAT: left; PADDING-TOP: 2px

}

#welcome-text {

	POSITION: absolute; COLOR: #fff; TOP: 80px; RIGHT: 20px

}



#welcome-text a{

       color:white;

}

.breadCrumb {

	LINE-HEIGHT: 35px; PADDING-LEFT: 15px; HEIGHT: 35px

}

.breadCrumb LI {

	PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: url(../images/b-arrow.gif) no-repeat left 50%; FLOAT: left; COLOR: #999; OVERFLOW: hidden

}

.breadCrumb LI A {

	COLOR: #515153; OVERFLOW: hidden

}

.breadCrumb LI A:hover {

	COLOR: #999

}

.page-description {

	POSITION: relative; HEIGHT: 170px

}

.page-description .page-images {

	POSITION: absolute; TOP: 0px; LEFT: 0px

}

.page-description H1 {

	POSITION: absolute; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.3em; COLOR: #fff; FONT-SIZE: 2em; TOP: 10px; LEFT: 43px;

	padding:0px;

}

.page-description .page-text {

	POSITION: absolute; WIDTH: 680px; COLOR: #fff; FONT-SIZE: 0.85em; TOP: 38px; LEFT: 43px

}

.page-description .page-text A {

	COLOR: #fff; TEXT-DECORATION: underline

}



#page-main-wrap {

	WIDTH: 787px; BACKGROUND: #fff; FLOAT: right; OVERFLOW: hidden

}

.product {

	MARGIN-TOP: 10px; WIDTH: 280px; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: 350px; MARGIN-LEFT: 36px; OVERFLOW: hidden

}

.product .product-image {

	WIDTH: 280px; HEIGHT: 280px

}

.product .product-title {

	COLOR: #767676; PADDING-TOP: 7px

}

.product .product-title A {

	COLOR: #767676

}

.product .product-title A:hover {

	COLOR: #999

}

.product .product-price {

	COLOR: #494949; PADDING-TOP: 2px

}

.product-small {

	MARGIN-TOP: 30px; WIDTH: 150px; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 250px; MARGIN-LEFT: 40px; OVERFLOW: hidden

}

.product-small .product-image {

	WIDTH: 150px; HEIGHT: 150px

}

.product-small .product-title {

	HEIGHT: 50px; COLOR: #767676; OVERFLOW: hidden; PADDING-TOP: 7px

}

.product-small .product-title A {

	COLOR: #767676

}

.product-small .product-title A:hover {

	COLOR: #999

}

.product-small .product-price {

	COLOR: #ff5f0d; PADDING-TOP: 2px

}

.xxx_list {

	WIDTH: 150px; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 250px; MARGIN-LEFT: 35px; OVERFLOW: hidden

}

.xxx_list .product-image {

	WIDTH: 150px; HEIGHT: 150px

}

.xxx_list .product-title {

	HEIGHT: 50px; COLOR: #767676; OVERFLOW: hidden; PADDING-TOP: 7px

}

.xxx_list .product-title A {

	COLOR: #767676

}

.xxx_list .product-title A:hover {

	COLOR: #999

}

.xxx_list .product-price {

	COLOR: #ff5f0d; PADDING-TOP: 2px

}

#page-set {

	BORDER-BOTTOM: #ccc 1px dashed; BORDER-LEFT: #ccc 1px dashed; HEIGHT: 35px; BORDER-TOP: #ccc 1px dashed; BORDER-RIGHT: #ccc 1px dashed

}

DIV.showNumber {

	TEXT-ALIGN: center; MARGIN: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 10px

}

DIV.showNumber A {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; COLOR: #666; MARGIN-RIGHT: 3px; TEXT-DECORATION: none; PADDING-TOP: 2px

}

DIV.showNumber A:hover {

	COLOR: #999

}

DIV.showNumber A:active {

	COLOR: #999

}

DIV.showNumber SPAN.current {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #666; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; TEXT-DECORATION: underline; PADDING-TOP: 2px

}

DIV.showNumber SPAN.disabled {

	DISPLAY: none

}

DIV.showNumber A.next {

	MARGIN: 0px 0px 0px 10px

}

DIV.showNumber A.next:hover {

	

}

DIV.showNumber A.prev {

	MARGIN: 0px 10px 0px 0px

}

DIV.showNumber A.prev:hover {

	

}

#product-page-image {

	PADDING-LEFT: 30px; WIDTH: 280px; FLOAT: left

}

#product-page-details {

    border-color: #EEEEEE;

    border-style: solid;

    border-width: 1px;

    float: right;

    margin-left: 20px;

    margin-right: 35px;

    padding: 20px;

    width: 380px;

}

#product-page-details H1 {

	PADDING-BOTTOM: 3px; COLOR: #333; FONT-SIZE: 1.3em; FONT-WEIGHT: bold

}

#product-page-details .product-price {

	PADDING-BOTTOM: 3px; COLOR: #666; FONT-WEIGHT: bold

}

#product-page-details .product-item-code {

	COLOR: #666; FONT-SIZE: 0.85em

}

#product-page-details .product-description {

	MARGIN-TOP: 10px; COLOR: #666; FONT-SIZE: 0.85em; BORDER-TOP: #e8e8e8 2px solid; PADDING-TOP: 10px

}

#product-page-details .product-data {

	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.85em; PADDING-TOP: 10px

}

#product-page-details .product-data P {

	COLOR: #666

}

#product-page-details .product-data LI {

	COLOR: #333; MARGIN-LEFT: 20px;list-style-type: disc;

}

#product-page-details .product-data LI A {

	COLOR: #f60; MARGIN-LEFT: 20px

}

#product-page-details .add-to-cart {

	MARGIN-TOP: 10px

}

#product-page-details .add-to-wishlist {

	MARGIN-TOP: 15px; BORDER-TOP: #e8e8e8 2px solid; PADDING-TOP: 10px

}

.product-description-and-image {

	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #666; PADDING-TOP: 10px;

}

.product-description-and-image H2 {

	TEXT-TRANSFORM: uppercase; COLOR: #333; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; padding: 0 0 3px 18px; background: url("../images/arr_recent.gif") no-repeat scroll left top transparent;

}

.list1 {

	FONT-SIZE: 0.85em

}

.list1 LI {

	LINE-HEIGHT: 15px; HEIGHT: 15px; COLOR: #ff5f0d; OVERFLOW: hidden

}

.list1 LI A {

	COLOR: #888; OVERFLOW: hidden

}

.list1 LI A:hover {

	COLOR: #fff

}

.word-cap {

	TEXT-TRANSFORM: uppercase

}

.news-page-list {

	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px

}

.news-page-list LI {

	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 35px; HEIGHT: 35px; OVERFLOW: hidden

}

.news-page-list LI SPAN {

	PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, Geneva, sans-serif; FLOAT: right; COLOR: #f60; MARGIN-LEFT: 10px

}

.news-page-list LI A {

	COLOR: #666; OVERFLOW: hidden

}

.news-page-list LI A:hover {

	COLOR: #999; TEXT-DECORATION: underline

}

#you-may-also-like {

	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 128px; FLOAT: right; HEIGHT: 477px; MARGIN-LEFT: 20px; OVERFLOW: hidden; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid

}

#you-may-also-like .like-title {

	

}

#you-may-also-like .like-product {

	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 12px; WIDTH: 128px; HEIGHT: 128px; PADDING-TOP: 12px

}

.suckerdiv UL {

	Z-INDEX: 999; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 153px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.suckerdiv UL LI {

	Z-INDEX: 999; POSITION: relative; COLOR: #858585

}

.suckerdiv UL LI UL {

	Z-INDEX: 999; POSITION: absolute; WIDTH: 260px; DISPLAY: none; TOP: 0px; LEFT: 149px

}

.suckerdiv UL LI UL LI UL {

	Z-INDEX: 999; LEFT: 130px

}

.suckerdiv UL LI A {

	Z-INDEX: 999; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #e0e0e0; COLOR: #858585; TEXT-DECORATION: none; PADDING-TOP: 5px

}

.suckerdiv UL LI A:visited {

	Z-INDEX: 999

}

.suckerdiv UL LI A:hover {

	Z-INDEX: 999; BACKGROUND: #ccc; COLOR: black

}

.suckerdiv .subfolderstyle {

	Z-INDEX: 999; BACKGROUND: url(../images/arrow-list.gif) no-repeat right center

}

* HTML .suckerdiv UL LI {

	Z-INDEX: 999; FLOAT: left; HEIGHT: 1%

}

* HTML .suckerdiv UL LI A {

	Z-INDEX: 999; HEIGHT: 1%

}



.align-center{margin:auto !important;text-align:center !important;}

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height:1.8em;padding:0.3em;margin:0 10px;border:1px solid #9a9a9a;}

.messageStackWarning, .messageStackError{background-color:#cf0000;color:#ffffff;}

.messageStackSuccess{background-color:#e0f8b6;color:#000000;border:1px solid #d0e46e;}

.messageStackCaution{background-color:#ffe3a8;color:#000000;}



#contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #popupAdditionalImage, #popupImage{margin:0em;padding:0em;}

#headtopmenu li{font:11px verdana;float:left;margin:9px 2px 0 14px;}

#logoWrapper{background-color:#ffffff;height:58px;}

#navColumnOneWrapper, #navColumnTwoWrapper{margin:auto;}

#navColumnOneWrapper, #navColumnTwoWrapper{margin-left:0.2em;margin-right:0.2em;}

#tagline{float:left;}

#tagline_header{border-left:1px solid #dddddd;font:bold 20px arial;color:#888888;margin:0.7em 1em;padding:0 0 0 1em;}

#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0em 0em 1em 1em;}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper{margin:0;width:44%;}

.wrapperAttribsOptions{margin:0.3em 0em;}

.current{font-size:15px;padding:2px;}

.navSplitPagesLinks, .navSplitPagesResult{padding:5px 0 2px 0;font-size:11px;}

.navSplitPagesLinks a{color:#000;padding:2px;margin:0px;}

.navNextPrevCounter{margin:0em;font-size:0.9em;}

.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:0.5em 0em;list-style-type:none;}

#navMainWrapper, #main,#foot, #navCatTabsWrapper{padding:0.5em 0;color:#222;}

#foot{clear:both;}

#navCatTabsWrapper{background-color:#ffffff;background-image:none;}

.footer-links li{font:normal 11px verdana;float:left;margin:0 2px 0 2px;}

.legalCopyright{float:left;font:11px verdana !important;line-height:16px !important;}

#navCategoryIcon, .buttonRow{margin:0.5em;}

#navMainSearch{float:right;}

#nav_bar{font:bold 13px Tahoma;margin:0em;height:36px;clear:both;background:black}

#tab_nav a{color:#ffffff;text-decoration:none;}

#tab_nav li{float:left;padding:0 0 0 5px;}

#tab_nav li a{display:block;padding:10px 20px 9px 18px;}

#tab_nav li:hover{background-position:left -39px;}

#tab_nav li:hover a{background-position:right -39px;}

#tab_nav #tab_active{background-position:0 -78px;}

#tab_nav #tab_active a{background-position:right -78px;}

#tab_nav li.home-link{padding:0;}

#tab_nav li.home-link a{display:block;padding-left:22px;}

#tab_nav li.home-link:hover a{background-position:left -39px;}

#login_logout_section, #login_logout_section a{font:normal 12px arial;color:#fffecf;padding:10px 7px;}

#login_logout_section a:hover{text-decoration:none;}

.top-nav-right{height:36px;width:6px;float:right;}

.top-nav-left{background:url("../images/top_nav_left_bg.gif") no-repeat left top;height:36px;width:6px;float:left;}

.tools-nav-right{background:url("../images/tools_nav_right_bg.gif") no-repeat right bottom;height:31px;width:6px;float:right;}

.tools-nav-left{background:url("../images/tools_nav_left_bg.gif") no-repeat left bottom;height:31px;width:6px;float:left;}

#navColumnOne, #navColumnTwo{background-color:transparent;}

#tools_wrapper{height:31px;background:#edf9fd url("../images/tools_nav_bg.gif") repeat-X left bottom;margin:0 0 !important;padding-top:1px;}

.line-header{font:1px arial;margin:0 4px;}

.search-header-input{background:url("../images/search_header_bg.gif") no-repeat left top;height:21px;padding:1px 0 0 3px;float:left;}

.search-header{margin:3px 0;}

.search-header input{font:12px arial;border:0px;margin:0px;color:#696969;background:none;width:160px;margin:0 8px 0 0;}

.search-header form{float:left;}

.search-header input:focus{background:none;}

.advanced_search{padding:0 6px 2px 0;margin:5px 0 0 14px;}

.advanced_search a{font:11px Arial;text-decoration:none;color:#336b7d;padding:0 7px 0 0;background:url("../images/arrow_small.gif") no-repeat right center;}

.advanced_search a:hover{text-decoration:none;}

.cart-header{padding:1px;margin:2px auto 3px auto !important;}

.cart-header span{font-weight:bold;}

.cart-header a:link, .cart-header a:visited{color:#000;}

.cart-icon{width:16px;height:15px;margin:1px 6px 0 0;}

.full{background:url("../images/cart_full_icon.gif") no-repeat left top;}

.empty{background:url("../images/cart_empty_icon.gif") no-repeat left top;}

.td-search-header{width:313px;}

.td-languages{width:303px;text-align:right;padding:0 4px 0 0;}

.languages-wrapper select, .languages-wrapper{font:11px tahoma, arial !important;}

.languages-wrapper select{height:18px;}

.languages-wrapper form{float:right;}

.languages-wrapper label{padding:3px 0;line-height:17px !important;}

#contentColumnMain, #left_nav, #right_nav, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .specialsproductgrid, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .newproductsgrid, .alert{vertical-align:top;}

#right_nav{float:right;}

#productDescription, .shippingEstimatorWrapper{font-size:13px !important;padding:0.2em;}

#productAttributes{padding:10px 14px;margin:10px 0;border:1px #f3ecd9 solid;background:#fcfcea;}

.alert{color:#FF0000;margin-left:0.5em;}

.advisory{}

.important{font-weight:bold; font-size:12px;}

.notice{}

.rating{}

.gvBal{float:right;}

#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix{padding:0.8em;}

.centergrid{padding:0em 0.4em 0.6em;}

#centergrid{padding:0.7em 0.4em 0;}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{font-size:0.9em;}

#siteinfoIP{float:left;}

.specialsproductgrid a, .centerBoxContentsAlsoPurch a, .centerBoxContentsFeatured a, .newproductsgrid a, .specialsListBoxContents a{color:#000;margin:1px 8px;}




.tableHeading, #cartSubTotal{background-color:#f3f3f3;}

#cartSubTotal{  background-color: #f3f3f3;

    clear: both;

    float: none;

	padding-right:10px;

	color:#000;

    height: 4.9em !important;

    text-align: right;

   }

.tableRow, .tableHeading, #cartSubTotal{height:2.2em;}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay{padding:0.5em 0em;}

.cartUnitDisplay, .cartTotalDisplay{text-align:right;padding-right:0.2em;}

#scUpdateQuantity{width:2em;}

.cartQuantity{width:4.7em;}

.cartNewItem{position:relative;}

.cartOldItem{position:relative;}

#cartBoxListWrapper a{color:#000;}

.cartBoxTotal{text-align:right;font-weight:bold;}

.cartRemoveItemDisplay{width:3.5em;}

.cartAttribsList{margin-left:1em;}

#mediaManager{width:50%;margin:0.2em;padding:0.7em;background:#FCFCEA;border:1px solid #F3ECD9;}

#mediaManagerHeading{margin-top:5px;padding-top:0 !important;}

.mediaTitle{float:left;}

.mediaTypeLink{float:right;}

.normalprice, .productSpecialPriceSale{text-decoration:line-through;color:#888888; font-size:12px; font-weight:normal; padding-right:5px;}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale{color:#a30101; font-size:12px; font-weight:normal;}

 #reviewsInfoDefaultPrice{font:bold 16px arial;color:#a30101;margin:0 0 6px 0;display:block;}

.orderHistList{margin:0;padding:0.2em 0em;list-style-type:none;}

#cartBoxListWrapper ul, #ezPageBoxList ul{list-style-type:none;}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal{margin:0;padding:0.2em 0em;}

#cartBoxEmpty, #cartBoxVoucherBalance{font-weight:bold;}

.totalBox{width:5.5em;text-align:right;padding:0.2em;}

.lineTitle, .amount{text-align:right;padding:0.2em;}

.amount{width:5.5em;}

 #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin:0px 15px 15px 10px;}

.categoryIcon{}

#cartImage{margin:0.5em 1em;}

.attribImg{width:20%;margin:0.3em 0em;}

.attributesComments{margin:10px 0;color:#83785c;}

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .specialsproductgrid, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .newproductsgrid{margin:1em 0em;float:left;}

.centerBoxWrapper{}

.centerBoxWrapper h2{}

.columnLeft{padding:0 18px 0 0;}

.columnRight{padding:0 0 0 18px;}

h3.leftgridhead a:link, h3.rightgridhead a:link, h3.leftgridhead a:visited, h3.rightgridhead a:visited{font:normal 11px verdana, arial;color:#0078e8;text-decoration:none;}

h3.leftgridhead a:hover, h3.rightgridhead a:hover{color:#0078e8;text-decoration:none;}

#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading{font:bold 1.1em arial;}

.leftgridhead,.rightgridhead{margin:1em 0 0 0;}

.rightBoxContainer{margin:0em;margin:16px 0 4px 0;}

.sidebox-products{display:block;color:#000 !important;padding:2px;}

#shoppingcartContent{background:#f4fcfd !important;}

.rightgridhead a:visited, .leftgridhead a:visited{color:#FFFFFF;}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .specialsproductgrid, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .newproductsgrid, .gvBal, .attribImg{text-align:center;}

.additionalImages a{text-decoration:none;}

#bestsellers .wrapper{margin:0em 0em 0em 1.5em;}

#bestsellers ol{padding:0;margin:0 0 0 8px;}

#bestsellers li{padding:0;margin:0.3em 0em 0.3em 0em;}

#upProductsHeading{text-align:left;}

#upDateHeading{text-align:right;}

.no-dots{background:none;}

.sub-count{color:#aaaaaa;line-height:12px !important;}

.subcategory{ padding: 8px 0 6px 10px;

    text-align: left;}

	#main .subcategory a.category-products:hover{color:#e63674}

.subcategory a{

    line-height:12px !important;

	color:grey !important;

}

A.category-subs, A.category-products{color:#000;text-decoration:none;}


.back{float:left;}

.forward, #shoppingCartDefault #PPECbutton{float:right;}

.bold{font-weight:bold;}

.rowOdd{background-color:#f4f4f4;height:1.5em;vertical-align:top;}

.rowEven{background-color:#fdfdfd;height:1.5em;vertical-align:top;}

.hiddenField{display:none;}

.visibleField{display:inline;}

CAPTION{}

#myAccountGen li, #myAccountNotify li{margin:0;}

.accountTotalDisplay, .accountTaxDisplay{width:20%;text-align:right;}

.accountQuantityDisplay{width:10%;vertical-align:top}

TR.tableHeading{ background-color: #F3F3F3;

    border-bottom: 1px solid #BCCEDC;

    clear: both;

    height: 30px;	color:#000;}

		#cartContentsDisplay td a{color:#333;}

	#cartContentsDisplay td{border:1px solid #E1CCC7;padding:10px;color:#000;}

.tabTable{margin:6px 0 4px 0;}

.tabTable td{padding:12px 8px;text-align:left;}

#siteMapList{width:90%;float:right;}

.ratingRow{margin:1em 0em 1.5em 0em;}

LABEL#textAreaReviews{font-weight:normal;margin:1em 0em;}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background-color:#ffffff;}

.information{padding:10px 3px;line-height:150%;}

#shoppingcartBody #shippingEstimatorContent{clear:both;}

.seDisplayedAddressLabel{background-color:#85C285;text-align:center;}

.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;font-weight:bold;}

#seShipTo{padding:0.2em;}

#bannerOne, #bannerTwo, #bannerThree{margin:0;padding:0 0 9px 0;}



.button_update_cart{color:red;}

.button_update_cartHover{color:#003D00;}

.button-search-header{width:19px !important;margin:2px 0 0 0 !important;float:left;}



#center{float: right;

    width: 806px !important;}

#categoryImgListing{float:left;}

.my_left_category{

	width:98%;

	font-size:12px;

	letter-spacing:2px;

}

#review-text{margin:0;width:525px;}



.my_left_category h1{

	background-image:url(../sucai/categories.gif);

	height:20px;

	width:168px;

	background-repeat:no-repeat;

	font-size:14px;

	font-weight:bold;

	padding-left:15px;

	padding-top:8px;

	margin:0px;

	color:#FFF;

}

.my_left_category .my_left_cat_list{

	width:100%;

	border-color:#195D8E;

	border-style:solid;

	border-width:0px 1px 1px 1px;

	line-height:13.5pt;

	

}

.my_left_category .my_left_cat_list h2{

	margin:0px;

	padding:3px 5px 0px 9px;

}

.my_left_category .my_left_cat_list h2 a{

	color:#d6290b;

	font-weight:bold;

	font-size:14px;

	line-height:20px;

}

.my_left_category .my_left_cat_list h2 a:hover{

	color:#d6290b;

	font-weight:bold;

	font-size:14px;

	line-height:20px;

}

.my_left_category .h2_cat{

	width:100%;

	height:26px;

	background-image:url(../sucai/h2cat.gif);

	background-repeat:repeat-x;

	line-height:26px;

	font-weight:normal;

	color:#333333;

	position:relative;

}

.h2_cat h3 a:hover,.shadow_border li a:hover{

	color:black;

	text-decoration:none;

}



.my_left_category .h2_cat_1{

	width:100%;

	height:26px;

	background-image:url(../sucai/h2cat1.gif);

	background-repeat:no-repeat;

	line-height:26px;

	font-weight:normal;

	color:#333333;

	position:relative;

}

.my_left_category a{

	font:12px;

	text-decoration:none;

	color:#333333;

}

.my_left_category a:hover{

	text-decoration:none;

	color:#ff3333;

}

.my_left_category h3{

	margin:0px;

	padding:0px;

	height:26px;

	font-size:12px;

	font-weight:normal;

	display:block;

	padding-left:8px;

}

.my_left_category h3 span{

	color:#999999;

	width:145px;

	float:right;

}

.my_left_category h3 a{

	line-height:26px;

}

.my_left_category .h3_cat{

	display:none;

	width:204px;

	position:absolute;

	left:150px;

	margin-top:-26px;

	cursor:auto;

}

.my_left_category .shadow{

	position:inherit;

	background:url(../sucai/shadow.gif) left top;

	width:204px;

}

.my_left_category .shadow_border{

	position:inherit;

	width:200px;

	border:1px solid #959595;margin-top:1px;

	border-left-width:0px;

	background:url(../sucai/shadow_border.gif) no-repeat 0px 21px; 

	background-color:#ffffff;

	margin-bottom:3px;

}

.my_left_category .shadow_border ul{

	margin:0;

	padding:0;

	margin-left:15px;

}

.my_left_category .shadow_border ul li{

	list-style:none;

	padding-left:10px;

	background-image:url(../sucai/my_cat_sub_menu_dot.gif);

	background-repeat:no-repeat;

	background-position:0px 8px;



	width:170px;

	height:26px;

	overflow:hidden;

	letter-spacing:0px;

} 

.my_left_category .active_cat{

	z-index:99;

	background-position:0 -25px;

	cursor:pointer;

}

.my_left_category .active_cat h3{

	font-weight:bold;

}

.my_left_category .active_cat h3 span{

	display:none;

} 

.my_left_category .active_cat div{

	display:block;

}











#product_flash UL LI {

	LIST-STYLE-TYPE: none

}

UL#product_flash_btn LI {

	FLOAT: left; MARGIN-LEFT: 15px; PADDING-TOP: 10px

}

#ZoomBox {

	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #eeeeee; PADDING-TOP: 4px

}

#smallImgBtns LI {

	LIST-STYLE-TYPE: none; FLOAT: left

}

#product_flash UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#product_flash_btn {

	WIDTH: 360px

}

#product_flash_btn LI {

	DISPLAY: inline

}

UL#product_flash_btn LI {

	HEIGHT: 53px

}

#products_tags_list ul{width:220px;float:left;margin:0;margin-right:2px;}

#products_tags_list li{background: url(../images/current_category_arrow.gif) no-repeat left 6px;display:block;padding-left:1em;margin-bottom:10px;}

#products_tags_list #splitpage_link{margin:0;margin-top:10px;clear:both;width:952px;}

#products_tags_list #splitpage_link li{background:none;float:left;padding:0}

#products_tags_list #splitpage_link a{border:1px solid #ddd;padding:2px;width:13px;display:block;margin-right:5px;text-align:center}

#products_tags_list #splitpage_link a:hover{border-color:#069}

#products_tags_list #splitpage_link li.cur a{border-color:#069;color:#069;font-weight:bold}.tags a{border:1px solid #fff;padding:0 2px;margin:0;font-weight:normal}.tags a:hover{border-color:#A03A3A}.tag_link_list{clear:both;margin:10px auto;border:1px solid #ddd;padding:4px;text-align:center}.tag_link_list a{font-size:15px;font-weight:bold;}

.cfplall{width:764px;height:310px;margin:5px auto;}

.cfplleft{width:200px;float:left;border:1px solid #eddddd;height:300px;margin-right:10px;}

.cfplright{width:550px;float:left;border:1px solid #eddddd;}

.cfplright ul li{list-style:none;}

.cfplright ul{padding-left:5px;}

.cfplheadding1{background:url(../images/cfaccountbg.gif) #ededed no-repeat;height:21px;text-indent:30px;}

.cfplheadding1 li img{float:left;}

.cfplleft li{list-style:none;margin-top:5px;}

.cfplleft ul{padding-left:20px;}

.cfplheadding2{background:url(../images/cfplorder.gif) #ededed no-repeat;height:21px;text-indent:30px;} 

.cfplheadding3{background:url(../images/cfplemail.gif) #ededed no-repeat;height:21px;text-indent:30px;} 

.rightcontentcf{width:530px;height:312px;padding:10px;}





/*new products css bof*/

.news_p_col{float:left;width:160px;    -moz-border-radius: 8px 8px 8px 8px; background: none repeat scroll 0 0 #FCFCFC; border: 1px solid #CCCCCC;display: inline-block;height: 205px;margin:5px;overflow: hidden;}

#products_new ,#products_all ,#products_featured{text-align:center;padding-left:15px;}

#p_name a{text-decoration:none;}

#head_search{

	clear:both;

	float:right;

	margin-top:8px;

	width:300px;

	height:30px;

	}

	#p_img{height:110px;}

	#p_name{height:55px;}

	#p_price{height:45px;}

	.specialsListBoxContents{

	-moz-border-radius: 8px 8px 8px 8px; background: none repeat scroll 0 0 #FCFCFC; border: 1px solid #CCCCCC;display: inline-block;height: 250px;margin:5px;overflow: hidden;

	}





.xxx_wrapper {

	MARGIN: 0px auto; WIDTH: 968px

}

.xxx_clear {

	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 1px

}

.xxx_logo {

	FONT-SIZE: 22px

}



#xxx_cl {

	PADDING-BOTTOM: 0px; FLOAT: right; FONT-SIZE: 12px;width:700px;

}

#xxx_cl A {

	COLOR: #222; FONT-SIZE: 12px

}

#xxx_cl LI {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 0px

}

.my account {

	FLOAT: left

}

#head {

	MARGIN: 0px auto; WIDTH: 968px;  COLOR: #222;padding-top:9px;

}





H1 STRONG {

	POSITION: absolute; LEFT: -9999px

}

#xxx_wrapper {

	WIDTH: 500px; FLOAT: right; PADDING-TOP: 10px

}

.xxx_top_r B {

	FLOAT: left; FONT-WEIGHT: normal

}

.sys_cart {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 27px; PADDING-TOP: 0px;margin-top:4px;

}

.sys_cart A {

FLOAT: right; FONT-SIZE: 12px

}

.sys_cart A SPAN {

	COLOR: #fff

}

#xxx_itemcount {

	COLOR: #e72a25

}

#xxx_totalval {

	COLOR: #e72a25

}



#search form {

background: url("../images/search_rgn.gif") no-repeat scroll 0 15px transparent;

    float: left;

    height: 33px;

    padding: 22px 10px 0 20px;

    width: 458px;

}

#xxx_key {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

#xxx_go {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

#xxx_key {

	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; TEXT-INDENT: 5px; PADDING-LEFT: 0px; WIDTH: 189px; PADDING-RIGHT: 0px; HEIGHT: 15px; PADDING-TOP: 3px

}

#xxx_go {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; WIDTH: 31px; PADDING-RIGHT: 9px; HEIGHT: 17px; PADDING-TOP: 3px

}

.xxx_cur {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 9px

}

.xxx_cur SPAN {

	FLOAT: left

}

.m_s {

	WIDTH: 750px; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 10px

}

.xxx_menu {

background-image: url("../images/menux_rgn.gif");

    border: 1px solid #B7B7B7;

    color: #000000;

    float: left;

    height: 31px;

    line-height: 31px;

    text-transform: uppercase;

    width: 966px;}

.xxx_menu li {

    background: url("../images/menu_rgn.gif") no-repeat scroll 0 center transparent;

    padding: 0 22px 0 23px;

}

.rgn_home{

    background-image: none !important;

}

.xxx_menu ul, .xxx_menu li, .xxx_menu a {

    float: left;

}



h3.leftgridhead ,.Customers_t {



}

H3:hover {

	TEXT-DECORATION: none

}

.xxx_menu A:hover {

	TEXT-DECORATION: none

}

.xxx_home {

	PADDING-RIGHT: 10px; FLOAT: left

}

#xxx_menu {

	FLOAT: left

}

#xxx_menu DIV LI {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px

}

#xxx_menu DIV DIV {

	DISPLAY: none

}

.n_h {

	WIDTH: 763px; FLOAT: left

}

#xxx_hot {

	WIDTH: 763px; FLOAT: left

}

#pro {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 98%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pro_bg_xxx.jpg) repeat-x; FLOAT: left; PADDING-TOP: 25px

}

#pro2 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 98%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pro_bg_xxx.jpg) repeat-x; FLOAT: left; PADDING-TOP: 25px

}

.xxx_list {

	TEXT-ALIGN: center; WIDTH: 166px; FLOAT: left

}

.xxx_l_img {

	WIDTH: 185px; 
}


.xxx_l_mprice {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #b0b0b0; FONT-SIZE: 11px; PADDING-TOP: 5px

}

.xxx_l_price {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #b0b0b0; FONT-SIZE: 11px; PADDING-TOP: 5px

}

.xxx_l_price {

	TEXT-ALIGN: left; COLOR: #ef5902; FONT-WEIGHT: bold

}

.xxx_l_buy {

	DISPLAY: none

}

.main2 {

	PADDING-TOP: 50px

}

.xxx_L {

	PADDING-BOTTOM: 10px; WIDTH: 217px; BACKGROUND: url(../images/manu_bg_xxx.jpg) repeat-y; FLOAT: left

}

.Customers P {

	LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 197px; FONT-SIZE: 11px

}

.mc {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 15px

}

.mc A {

	COLOR: #1f3468; FONT-SIZE: 12px

}

.xxx_R {

	WIDTH: 750px; FLOAT: left

}

.xxx_cate {

	WIDTH: 100%

}

.curselt_li .curselt_div {

	BACKGROUND: #fff

}

.xxx_cate LI {

	LIST-STYLE: none none outside; WIDTH: 93%; COLOR: #000; FONT-SIZE: 13px; OVERFLOW: hidden

}

.xxx_cate A {

	BORDER-BOTTOM: #7d7e7f 1px solid; LINE-HEIGHT: 30px; PADDING-LEFT: 8px; WIDTH: 93%; DISPLAY: block; COLOR: #2c2c2c

}

.xxx_cate A:hover {

	COLOR: #000; TEXT-DECORATION: none

}

.xxx_cate LI.curselt_li A {

	COLOR: #000; TEXT-DECORATION: none

}

.xxx_cate UL LI DIV {

	PADDING-LEFT: 9px; DISPLAY: none

}

.xxx_cate UL LI DIV DIV {

	DISPLAY: none

}

.xxx_cate DIV.curselt_div {

	DISPLAY: block

}

.xxx_cate LI.curselt_li LI A {

	COLOR: #4f4d4d

}

.curselt_div UL LI A:hover {

	COLOR: #e63674

}

.xxx_cate LI LI {

	FONT-SIZE: 12px

}

.xxx_cate LI LI A {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 3px; WIDTH: 93%; DISPLAY: block; COLOR: #4f4d4d; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

#main {

	MARGIN: 0px auto; BACKGROUND: #fff; 

clear:both;

	padding-top:0px;

	padding-bottom:0px;

}

.xxx_mt {

	MARGIN: 5px 10px 0px; WIDTH: 980px; DISPLAY: inline; BACKGROUND: url(../images/main-top_xxx.jpg) repeat-x; FLOAT: left; OVERFLOW: hidden

}

.xxx_path A {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #545454; FONT-SIZE: 12px; PADDING-TOP: 0px

}

.xxx_path A:hover {

	COLOR: #ffcc00; TEXT-DECORATION: none

}

H2 {


}

H2 A {

	TEXT-TRANSFORM: capitalize; COLOR: #1d1c1a; FONT-SIZE: 15px; FONT-WEIGHT: normal

}

.xxx_page {

	background: url("../images/page_rgn.gif") repeat scroll 0 0 transparent;

    border: 1px solid #DDDDDD;

    color: #888888;

    float: left;

    font-size: 13px;

    font-weight: bold;

    height: 34px;

    line-height: 34px;

    padding: 0 15px;

    text-align: right;

    width: 723px;

	margin-bottom:10px;

}

.xxx_page A {

	PADDING-RIGHT: 3px; FONT-SIZE: 10px

}

.turnpage {

	PADDING-LEFT: 10px; FLOAT: left; FONT-SIZE: 12px

}

.xxx_page2 A {

	COLOR: #333

}

.pageNo {

	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 0px

}

.currentPageNo {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; TEXT-DECORATION: none; PADDING-TOP: 0px

}

.pageNo:hover {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; TEXT-DECORATION: none; PADDING-TOP: 0px

}

#xxx_list_bg .turnpage {

	PADDING-RIGHT: 0px; FLOAT: right

}

#sys_search {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; CLEAR: both; PADDING-TOP: 5px

}

#sys_search B {

	LINE-HEIGHT: 30px; DISPLAY: block

}

#sys_search SPAN {

	DISPLAY: block; FLOAT: left; COLOR: #333

}

#sys_search B {

	DISPLAY: block; FLOAT: left; COLOR: #333

}

#sys_search A {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; MARGIN: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: #fff4c6; FLOAT: left; HEIGHT: 13px; COLOR: #ff8040; TEXT-DECORATION: none; PADDING-TOP: 5px

}

#sys_search I {

	FONT-STYLE: normal; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #808080; FONT-WEIGHT: normal

}

#ch {

	WIDTH: 760px; BACKGROUND: url(../images/choose_xxx.jpg) repeat-y

}

#ch H2 {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/choo1_xxx.jpg) no-repeat 50% top; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 10px;

	margin:0px;

	height:22px;

	line-height:22px;

	  text-indent: 20px;

	  font-weight:normal;

}

#sys_search .close-icon {

	BACKGROUND-IMAGE: url(../images/attribute_rgn.gif); WIDTH: 23px; HEIGHT: 24px



}

#choose {

	PADDING-BOTTOM: 20px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; CLEAR: both; PADDING-TOP: 5px

}

#choose SPAN {

	PADDING-LEFT: 12px

}

#choose .seld A {

	COLOR: #e63674

}

#choose A {

	COLOR: #595959

}

#choose A:hover {

	COLOR: #e63674

}

#xxx_list_bg {

	PADDING-BOTTOM: 0px; WIDTH: 746px; FLOAT: left

}

#xxx_list_bg .xxx_list {

    float: left;

    height: 300px;

    margin-bottom: 0;

    margin-left: 35px;

    margin-bottom: 30px;

    overflow: hidden;

    width: 150px;

}

#xxx_list_bg .xxx_list .xxx_l_name {

	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left;  COLOR: #000; OVERFLOW: hidden;  PADDING-TOP: 5px;

	text-align:left;

}

.play_column #xxx_list_bg .xxx_list{

    text-align:left;

/*

    border: 5px solid #EAEAEA;

    margin: 0 5px 5px 0;

    text-align: center;

*/

}


.xxx_item {

	BORDER-BOTTOM: #d9dde3 1px dotted; WIDTH: 100%; FLOAT: left

}

.xxx_item LI {

	FLOAT: left; HEIGHT: 130px

}

.xxx_item LI A {

	COLOR: #333

}

.xxx_item_img {

	WIDTH: 25%

}

.xxx_item_img IMG {

	HEIGHT: 130px

}

.xxx_item_name {

	WIDTH: 55%

}

.xxx_item_name I {

	COLOR: #888

}

.xxx_item_mprice {

	WIDTH: 20%; COLOR: #c96203

}

.xxx_item_mprice DEL {

	COLOR: #396f00

}

.xxx_item A:hover {

	COLOR: #000

}

.nlv_right {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 780px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; HEIGHT: 100%; PADDING-TOP: 40px

}

.newsdetailtitle {

	LINE-HEIGHT: 60px; FONT-SIZE: 20px; FONT-WEIGHT: bold

}

#customer_content {

	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px

}

#customer_content A {

	COLOR: black

}

.nlv_left {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 100%; PADDING-TOP: 40px

}

#customer_list {

	MARGIN: 10px 0px 0px 10px

}

#customer_list UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#customer_list UL LI {

	MARGIN-TOP: 2px

}

#customer_list UL LI A {

	LINE-HEIGHT: 32px; TEXT-INDENT: 1.5em; DISPLAY: block; BACKGROUND: #d9d9d9 0px 0px; HEIGHT: 32px; COLOR: #000

}

#customer_list UL LI A:hover {

	BACKGROUND: #e2046d 0px 0px; COLOR: white; TEXT-DECORATION: none

}

#xxx_main_body {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: white; PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #000; PADDING-TOP: 10px

}

.xxx_PRO {

	WIDTH: 805px; FLOAT: left; PADDING-TOP: 10px

}



.xxx_big_img {

	TEXT-ALIGN: center; WIDTH: 340px; BACKGROUND: url(../images/bg-detailpic_xxx.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 313px

}



#big_img {

	POSITION: relative; WIDTH: 315px; HEIGHT: 315px; CURSOR: crosshair; PADDING-TOP: 12px

}



.small_img LI {

	TEXT-ALIGN: center; WIDTH: 85px; FLOAT: left; HEIGHT: 85px; CURSOR: pointer

}

.small_img LI IMG {

	PADDING-TOP: 18px

}

DIV.zoomdiv {

	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; DISPLAY: none; BACKGROUND: #ffffff; HEIGHT: 200px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; TOP: 0px; BORDER-RIGHT: #cccccc 1px solid; LEFT: 0px

}

.xxx_info LI {

	PADDING-BOTTOM: 0px; 

	clear:both;

}

.xxx_info LI.xxx_addtocart_qty,.xxx_info LI.xxx_addtocart{float:left;padding-top:5px;}

.rgn_info_link a {

    margin-left: 5px;

}

.xxx_tittle {

	PADDING-RIGHT: 5px; FLOAT: left

}

.xxx_store {

	WIDTH: 260px; FLOAT: left

}

.xxx_mprice {

	WIDTH: 260px; FLOAT: left

}

.xxx_price {

	WIDTH: 260px; FLOAT: left

}

.xxx_qty {

 FLOAT: left

}

.xxx_price .sys_cur {

	COLOR: #d61206; FONT-WEIGHT: bold

}

.sys_p {

	COLOR: #d61206; FONT-WEIGHT: bold

}

#buyfrom .sys_p {

	FONT-SIZE: 18px

}

#sys_pn {

	WIDTH: 247px; HEIGHT: auto

}

h2#sys_pn{   border-bottom: 1px dashed #CCCCCC;

    font-size: 16px;

    font-weight: normal;

    padding-bottom: 10px;

	color:#222222;

	}

#sys_pn A {

	TEXT-TRANSFORM: capitalize; FONT-WEIGHT: normal

}

#size {

	WIDTH: 247px; BORDER-TOP: #999999 1px dashed; PADDING-TOP: 10px

}

.xxx_mprice {

	COLOR: #ff585b; TEXT-DECORATION: line-through

}

#currencylist {

	WIDTH: 47px; FLOAT: left

}

#index1 SPAN A {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #eee; PADDING-TOP: 0px

}

#index1 SPAN A.selected {

	COLOR: #ffcc00

}

#xxx_buyfrom {

	CLEAR: both; PADDING-TOP: 10px

}

#xxx_buyfrom UL {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ececec; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px

}

#xxx_buyfrom LI {

	LINE-HEIGHT: 21px; CLEAR: both; PADDING-TOP: 10px

}

#xxx_buyfrom FONT {

	FLOAT: left

}

#xxx_buyfrom SPAN {

	WIDTH: 95%; DISPLAY: block; FLOAT: left; COLOR: #666666

}

.xxx_qty {

	WIDTH: 60px; HEIGHT: 30px; FONT-SIZE: 14px

}

#xxx_qty {

display: inline;
    margin: 6px 0 0 5px;
    padding: 5px;
    text-align: center;
}

#xxx_buyfrom A {

	BORDER-BOTTOM: #000000 1px solid; MIN-WIDTH: 17px; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 17px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: auto; COLOR: #666666; MARGIN-LEFT: 5px; BORDER-TOP: #000000 1px solid; CURSOR: pointer; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 1px; _width: 17px

}

#xxx_buyfrom A.selected {

	BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: #000000 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../../static/skin/h_lv/images/selected.gif) no-repeat right bottom; BORDER-TOP: #000000 2px solid; BORDER-RIGHT: #000000 2px solid; PADDING-TOP: 0px

}

#xxx_buyfrom A:hover {

	BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: #000000 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #000000 2px solid; BORDER-RIGHT: #000000 2px solid; TEXT-DECORATION: none; PADDING-TOP: 0px

}

.xxx_pri {

	PADDING-BOTTOM: 20px; LINE-HEIGHT: 50px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 20px

}

#xxx_buyfrom .xxx_pri SPAN {

	WIDTH: auto

}

.xxx_pri B {

	LINE-HEIGHT: 44px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #f00; FONT-SIZE: 20px

}

.xxx_addtocart {

	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 168px; PADDING-RIGHT: 0px; HEIGHT: 48px; PADDING-TOP: 10px

}

#xxx_may B {

	LINE-HEIGHT: 30px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 10px; WIDTH: 264px; BACKGROUND: url(../images/h_t_xxx.jpg) #1f3468 no-repeat; FLOAT: left; HEIGHT: 28px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal

}

#xxx_may {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 10px; WIDTH: 274px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

#xxx_may_pro {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 274px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px

}

#xxx_may_pro .xxx_list2 {

	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 269px; PADDING-RIGHT: 0px; HEIGHT: 100px; PADDING-TOP: 15px

}

#xxx_may_pro .xxx_list2 .xxx_l_img {

	WIDTH: 103px; FLOAT: left; HEIGHT: 79px

}

#xxx_may_pro .xxx_list2 .xxx_l_name {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 147px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #000; PADDING-TOP: 5px

}

#pro_r {

	WIDTH: 147px; FLOAT: left; HEIGHT: 90px; PADDING-TOP: 10px

}

.off_fllo {

	WIDTH: 968px; HEIGHT: 116px

}

.offical {

	WIDTH: 757px; FLOAT: left; HEIGHT: 110px

}

.offical IMG {

	PADDING-LEFT: 5px; WIDTH: 199px; FLOAT: left; HEIGHT: 110px

}

.offical #off {

	TEXT-ALIGN: left; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; WIDTH: 536px; FLOAT: left

}

.floow {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 221px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/floow_xxx.jpg) repeat-y; FLOAT: left; PADDING-TOP: 0px

}

.floow IMG {

	FLOAT: left

}

#foot {

	PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 968px; BACKGROUND: #ffffff

}

.foot_nav {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 34px; PADDING-LEFT: 231px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/foot_nav_xxx.jpg) repeat-x; HEIGHT: 34px; PADDING-TOP: 0px

}

.foot_nav LI {

	FLOAT: left

}

.foot_nav LI A {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px

}

#foot P {

	TEXT-ALIGN: center; WIDTH: 899px; COLOR: #303030; FONT-SIZE: 11px

}

#xxx_home {

	BORDER-LEFT: medium none

}

#foot A {

	COLOR: #303030; FONT-SIZE: 11px

}

.visa {

	WIDTH: 968px; BACKGROUND: url(../images/vis_bg_xxx.jpg) repeat-x; HEIGHT: 150px

}

.visa IMG {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 235px; PADDING-RIGHT: 235px; PADDING-TOP: 10px

}



#zzz_sub {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 122px; BACKGROUND: url(../images/comment_b_xxx.jpg) no-repeat; FLOAT: right; HEIGHT: 36px; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

#comment {

	WIDTH: 658px; FLOAT: left

}

.lrt_detail {

	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; WIDTH: 621px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px

}

.lrt_currenttab {

	TEXT-ALIGN: center; LINE-HEIGHT: 25px; DISPLAY: inline; FLOAT: left; HEIGHT: 25px; COLOR: #000; CURSOR: pointer; MARGIN-RIGHT: 3px

}

.lrt_hovertab {

	TEXT-ALIGN: center; LINE-HEIGHT: 25px; DISPLAY: inline; FLOAT: left; HEIGHT: 25px; COLOR: #000; CURSOR: pointer; MARGIN-RIGHT: 3px

}

#lrt_tb_11 {

	WIDTH: 142px

}

.lrt_currenttab {

	BORDER-BOTTOM: medium none; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

.lrt_hovertab {

	BORDER-BOTTOM: medium none; BORDER-LEFT: #ccc 1px solid; BACKGROUND: url(../images/desc_xxx.jpg) repeat-x; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

#lrt_tb_12 {

	WIDTH: 142px

}

#lrt_tbc_12 A {

	COLOR: #333

}

#lrt_tb_13 {

	WIDTH: 167px

}

.lrt_tb_ {

	WIDTH: 733px; FLOAT: left

}

.lrt_ctt {

	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 733px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px

}

.lrt_dis {

	WIDTH: 733px; FLOAT: left

}

.lrt_undis {

	WIDTH: 733px; FLOAT: left

}

.lrt_undis {

	DISPLAY: none

}

#lrt_tbc_11 .lrt_list {

	WIDTH: 137px; HEIGHT: 210px

}

#lrt_tbc_11 .lrt_list .lrt_l_img {

	WIDTH: 137px

}

#lrt_tbc_11 .lrt_list .lrt_l_img IMG {

	WIDTH: 130px; HEIGHT: 130px

}

#lrt_tbc_11 .lrt_list .lrt_l_name {

	WIDTH: 130px

}

.xxx_PRO .jqzoom IMG {

	PADDING-LEFT: 15px; WIDTH: 350px

}

.xxx_PRO .xxx_img {

	WIDTH: 360px

}

#des {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 742px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 10px

}

#pro_des {

	BORDER-BOTTOM: #cccccc 4px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 710px; PADDING-RIGHT: 5px; MARGIN-LEFT: 15px; FONT-SIZE: 11px; BORDER-TOP: #cccccc 4px solid; PADDING-TOP: 5px

}

.xxx_cur ul li{   float: left;

    list-style-type: disc!important;

    margin-left: 22px;}

#main .categories-top-list{ 

    border-bottom: 1px solid #E5EEF0;

    color: #666;

    display: block;

    line-height: 15px;

    padding-left: 2px;
	padding-bottom:5px;

	text-align:left;

    width: 93%;

	margin-top:8px;
	

}

#main .categories-top-list a.category-top{color:#666;	text-align:left;

}

#main .categories-top-list a.category-top:hover{color:#000;}

#left_nav{ 

    float: left;

    padding-bottom: 10px;

	margin-right:5px;

}

#siteinfoLegal{text-align:center;}

	.pro .productPriceDiscount{display:none;}

	#contentblank{height:50px;width:100%;}

	#main .xxx_page a{color:#888;font-size:12px;}

	.listul{clear:both;}

.play_row .listul li{float:left;padding:15px; border: 1px solid #CCCCCC;height:160px;}

.play_row .listul{clear:both;text-align:center;}

.play_row .li0{width:22%;text-align:left;}

.play_row .li1{width:44%;}

.play_row .li2{width:20%;}

.play_row .listul li.listli {border-top:none;}

.play_row .listul li.li1{border-left:none;border-right:none;}

.play_row .listul li.listlitop {height:20px;padding:10px 15px;text-align:center;}

.play_row  .listprice{margin-top:30px;}

.listbuynow{margin-top:5px;}

.productPriceDiscount{}

.play_row #xxx_list_bg{ border-bottom: 1px dotted #D9DDE3;

    float: left;

    width: 100%;}

	.play_row #xxx_list_bg li {

    float: left;

    height: 130px;

}

.play_row #xxx_list_bg li.li2{ width: 20%;}

.play_row #xxx_list_bg li.li1{ width: 55%;}

.play_row #xxx_list_bg li.li0{ width: 25%;}

.listingDescription{clear:both;text-align:left;}

.play_row #xxx_list_bg .xxx_list .xxx_l_name{width:100%;color:#333333;font-weight:normal;}

.play_row #xxx_list_bg .xxx_list .xxx_l_name:hover{color:#000;}

.play_row #xxx_list_bg li{margin:0px;}

.play_row #xxx_list_bg li .xxx_l_name{padding-top:20px;font-size:12px;}

.play_column .listprice{ width:150px; padding-left: 5px;float: left;text-align:left;}

.play_row .listprice,.play_column .listprice{color:#A30101;}

.small_img{   clear: both;

    margin: auto auto 0;

    padding-bottom: 0;

    padding-top: 15px;

    width: 320px;}

.small_img A#prev {DISPLAY: block; float:left; BACKGROUND: url(../images/slide.gif) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; TEXT-INDENT: -9999em; HEIGHT: 59px; outline: none}

.small_img A#next {DISPLAY: block; float:right; BACKGROUND: url(../images/slide.gif) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; TEXT-INDENT: -9999em; HEIGHT: 59px; outline: none}

.small_img A#prev {BACKGROUND-POSITION: left center}

.small_img A#next {BACKGROUND-POSITION: -7px  center}

.small_img A.gray#prev {BACKGROUND-POSITION: -103px  center}

.small_img A.gray#next {BACKGROUND-POSITION: right center}

#createaccountBody #createAcctDefault{padding-left:7px}



.small_img .pic-container{ width:300px;overflow:hidden; float:left}

.small_img .pic-container ul li{ float:left; width:54px;height:54px; cursor:pointer; margin-left:5px;display:inline;}

.small_img .pic-container ul li img{ width:50px; height:50px; border:1px solid #ccc; padding:1px;}

.small_img .pic-container ul li.cur img{ border:2px solid #CC0009; padding:0px;}

.pic-container .additionalImages{margin-top:5px;margin-left:5px;}
#rgn_main{background:#fff;}

#productsListingBottomNumber{margin-bottom:16px;}

#addcart{float:left;}

#addcart,.xxx_qty{margin-top:10px;}

.clearBoth{clear:both;}


#productimageDescription h2{border-bottom:none;}

#you-may-also-like{margin-top:10px;margin-right:10px;}

.ps{ float: right;

    margin-right: 170px;

    margin-top: 10px;}

#cartDefaultHeading{font-size:14px;padding-top:0px;margin-top:0px;}

#shoppingCartDefault{padding-top:0px;}

CODE{font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}

FORM, SELECT, INPUT{font-size:12px;margin:0.1em;}

TEXTAREA{margin:auto;display:block;width:95%;}

*+ html FIELDSET{padding:13px;margin:3px 0 12px 0;border:1px solid #d6d6d6;}

FIELDSET{padding:13px;margin:10px 0 17px 0;border:1px solid #d6d6d6;}

LEGEND{font:bold 13px arial;padding:4px 7px;color:#305159;background:#f5f5f5;}

LABEL{padding:0.2em;line-height:23px;}

h4.optionName{padding:0;margin:0;width:100px;font:bold 11px verdana;}

LABEL.checkboxLabel, LABEL.radioButtonLabel{margin:0.5em 0.3em;}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{float:left;}

.categoryListBoxContents a{text-decoration:none;}

LABEL.inputLabel{width:9em;float:left;}

LABEL.inputLabelPayment{width:14em;float:left;padding-left:2.5em;}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{width:11em;float:left;}

#checkoutPayment LABEL.radioButtonLabel{font-weight:bold;}

P, ADDRESS{padding:0.5em;}

ADDRESS{font-style:normal;}


.fixed-width2{/*  width: 962px !important;   */}



.tableDownBanner {



border:1px solid #E4E4E4;

line-height: 20px;



}



.tableDownBanner td{

   background:white;

}



.manager{

  background: none repeat scroll 0 0 #FBF9F6;

    border: 1px solid #CFCFCF;

border-left:none;

}



.manager h4{

    color: #333333;

    font-weight: bold;

    line-height: 1.3em;

    margin: 6px 0 8px;

    text-align: center;

}

.des_cjj h2{



    clear: both;

    color: #000000;

    font-size: 12px;

    font-weight: bold;

    line-height: 17px;

    margin:0;

    text-align: left;

}





/*相关产品开始*/



.related{

width:23%;

text-align:center;

float:left;

margin-top:10px;

margin-bottom:10px;

margin:10px 5px;

}



.related a{



text-decoration:none;



}



.related img{

width:125px;

height:95px;

margin-bottom:5px;

}



.related a:hover{

color:#ff0000;

}



#relateprod{

background:none repeat scroll 0 0 #DF3666;

color:#FFFFFF;

font-size:14px;

height:24px;

line-height:33px;

margin:0;

padding-left:20px;

text-align:left;

}



#viewall a{

color:#fff;

}



#viewall{



text-align:left;

float:left;

clear:both;

}

#productsid{

height:200px;

margin-bottom:10px;

}





/*相关产品结束*/





#indexHomeBody #center_home {

    background: none repeat scroll 0 0 #FFFFFF;

    float: left;



}

 #center_home {

    float: right;

    width: 810px !important;

}



.product-description-and-image table {

   margin-top:5px;

}



.product-description-and-image table tr {

   line-height:30px;

}



.product-description-and-image table td {

   line-height:30px;

}



.pd2td{



  border-top:1px dotted gray;

}



.pd2{

  color:#FF7256;
margin-bottom:3px;

}

#mian-body{ /*background: url("../images/body_bg.jpg") repeat-y scroll right center;*/ }

.tlinks {

    float: right;

	padding-top:8px;

}



.cart {

    background: url("../images/cart.gif") no-repeat scroll left 8px transparent;
    color: #333333;
    float: right;
    font-size: 12px;
    line-height: 16px;
	text-align:left;

    padding: 13px 0 8px 43px;
}



.cart .cart1 {

    display: block;

}

.cart a {

    color: #FA3555;

    text-decoration: none;

}

.nav-links {

    float: right;

    padding: 22px 24px 0 0;

}



.nav-links a {

    color: #000;

    font-size: 12px;

    line-height: 14px;

    margin-left: 11px;

    text-decoration: none;

}

.nav-links a:hover{color:#df3666;}

#header_menu {

    margin: 5px auto 6px;

	width:980px;	padding-bottom:0px;


}



#navEZPagesTop {

    margin: 0;

    width: 100%;

}



#header_menu ul li {

    float: left;

    line-height: 1em;

    list-style: none outside none;

    margin-right: 10px;

    position: relative;

}



#header_menu li a {

    background: none repeat scroll 0 0 #DF3666;

    color: #FFFFFF;

    display: block;

    font-family: 'Open Sans',sans-serif;

    font-size: 13px;

    line-height: 14px;

    padding: 7px 10px 7px 9px;

    text-decoration: none;

    text-shadow: 0 0 1px rgba(136, 200, 215, 0.5);

    text-transform: uppercase;

}



.search {

    float: right;

    margin: 0;

    overflow: hidden;

}

.search_text {


    border: thin solid #CCCCCC;

    border-image: none;

    border-radius: 2px 2px 2px 2px;

    border-style: solid;

    border-width: 1px;

    color: #000000;

    float: left;

    margin: 1px 6px 0 0;

    padding: 5px 4px 6px;

    position: relative;

    width: 187px;

}



.search .input2 {

    border: 0 none;

    float: left;

    padding: 0;

}

#right_nav h2{border:none;}

#main {

	OVERFLOW: hidden;

	padding-top:1px;

}

.nav-links a {

    color: #000;


    line-height: 14px;

    margin-left: 11px;

    text-decoration: none;

}

#mian-body2{ margin: 0 auto;
    text-align: left;
    width: 1024px;
	background:#fff;
	}

	.center-left{width:610px;float:left;}

	.sectionTabCont dt,.sectionTabCont dd{padding-left:0px;}

	.sectionTabCont dd a{color:#858585;}

	.sectionTabCont dd{margin-bottom:8px;}
	.sectionTabCont dl {padding-bottom:3px;}
	.sectionTabCont dl + dl{border-top:1px solid #E5EEF0;margin-bottom:0px;padding-top:5px;min-height:110px;}

#hot h2{

    background: none repeat scroll 0 0 #DF3666;

    color: #FFFFFF;

    font-family: 'Open Sans',sans-serif;

    font-size: 16px;

    font-weight: bold;

    line-height: 16px;

    margin: 0 0 0 0px;

    padding: 10px 0 0px 26px;

    text-shadow: 0 0 1px rgba(0, 0, 0, 0.1);

	border:none;

	margin-bottom:4px;

}

.product-col { border: 1px solid #E5EEF0;

    margin: 5px;

    overflow: hidden;

    position: relative;padding-bottom:6px;min-height:285px;}	

.img {  
    padding-bottom: 13px;
    padding-top:10px;
    text-align: center;}	



.product-col .prod-info {

    padding: 13px 0 0;

    text-align: center;

}

.product-col .name {

    color: #333333;

    font-size: 12px;

    font-weight: normal;

    line-height: 17px;

    text-align: center;

}	

.prod-info a{

    color: #5E5441;

    display: inline-block;

    font-size: 11px;

    line-height: 16px;

    padding-bottom: 1px;

    text-decoration: none;

	text-align:left;

}

.new_list{width:25%;float:left;}



h3.leftBoxHeading, h3.rightBoxHeading,h3.leftgridhead ,.Customers_t {

    background: url("../images/left_side_heading_bg.gif") no-repeat scroll left top transparent;

    color: #797878;

    font-family: 'Open Sans',sans-serif;

    font-size: 16px;

    font-weight: normal;

    line-height: 16px;

    margin: 0 0 0 -2px;

    padding: 8px 0 8px 30px;

    text-shadow: 0 0 1px rgba(0, 0, 0, 0.1);

}

#mian-body3 {


    overflow: hidden;

    width: 100%;


}
#header_tagline {
    background: url("../images/h_edt.jpg") no-repeat scroll 0 0 transparent;
    color: #666666;
    height: 32px;
    left: 0;
    line-height: 32px;
    padding-left: 30px;
    padding-right: 30px;
    width: 940px;
    margin: 0 0 5px 12px;
}


#productinfo_detail .product-data {
    background: none repeat scroll 0 0 #E6E6E6;
    color: #666666;
    font-size: 0.85em;
    margin-top: 6px;
    padding: 10px;
	margin-bottom:6px;
}
.img{min-height:110px;}
