body {
        padding:0;
        margin:0;
        background:url(../images/body_bg.gif) top repeat-x #ffffff;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;}
html, form, ul, ol, li, h1, h2, h3 {
        margin:0;
        padding:0;
        list-style:none}
.ul2 li{
list-style-type:disc;
list-style-image:none;
list-style-position:inside}

.container,
.botContent {
        width:996px;
        margin:0 auto;}
.clear {
        clear:both}
.red { color:#ae0000}
.blue { color:#0088af}
.green { color:#007d0c}
.alignright { float:right}
.alignleft { float:left}
.aligncenter { text-align:center}

/*---------------------- Structure layout ----*/
#wrapper {
        float:right;
        width:100%;
        margin-left:-220px}

#content{
        margin-left:220px;
        padding:10px 20px 20px 20px;
        width:800px}
#navigation{
        float:left;
        width:205px;
        padding-left:15px;
        margin-top:-31px;}
#extra{
        float:left;
        clear:left;
        width:205px;
        padding-left:15px;
        padding-bottom:20px;
        text-align:center}
#footer{
        clear:both;
        width:100%}
/*---------------------- Header layout ----*/
#topbg {
        background:url(../images/body_top_bg.jpg) center 33px no-repeat;}

#top {
        height:33px;
        text-align:left;
        font-weight:bold;
        font-family:Verdana;}
#top ul {
        padding-top:5px;}
#top li {
        float:right;
        margin-left:13px;
        overflow:hidden}
#top li a:link,
#top li a:visited {
        color:#b8af8b;
        text-decoration:none;
        display:block;
        float:left;
        height:22px;}
#top li a span {
        display:block;
        float:left;
        padding:0 10px;
        height:22px;
        line-height:20px}
#top li a:hover {
        color:#ffffff;
        background:url(../images/topm_bg2.gif) top right no-repeat;
        display:block}
#top li a:hover span {
        background:url(../images/topm_bg1.gif) top left no-repeat;
        cursor:pointer}
#top .active a span {
        background:url(../images/topm_bg1.gif) top left no-repeat;}
#top .active a,
#top .active a:visited {
        color:#ffffff;
        background:url(../images/topm_bg2.gif) top right no-repeat;}

/*---------------------- Top navi: mini-cart, search, sale layout ----*/
#topNavi {
        background:url(../images/cart_search_bg.gif) top no-repeat;
        width:572px;
        height:46px;
        color:#000000;
        float:right;
        clear:right;
        font-family:Verdana;
        font-size:11px;}
.miniCart {
        float:left;
        background:url(../images/ico_cart.gif) left center no-repeat;
        padding:0 0 0 30px;
        margin:17px 10px 0 20px;}
.miniCart a {
        color:#a8302e}
.miniCart a:hover {
        color:#c60000}
.searchform {
        float:right;
        width:230px;
        margin-top:12px;
        border-left:1px dotted #000;
        height:25px;
        padding-left:20px}
.searchform label {
        display:block;
        margin:4px 5px 0 0;
        float:left}
.searchform input {
        float:left;
        margin:0 1px;
        font-size:12px}
.stext {
        border:1px solid #3d332a;
        background:#e6e9df;
        width:148px;
        height:18px;
        padding:0 3px}

.topRightBox {
        clear:both;
        width:570px;
        height:203px;
        float:right;}
.saleList {
        width:153px;
        padding:0;
        margin:35px 0 0 60px;
        border-top:1px solid #c60000;
        float:left}
.saleList li {
        margin-bottom:5px;
        padding:3px 0 4px 0;
        border-bottom:1px solid #c60000;
        font-weight:bold}
.saleList a {
        background:url(../images/arr_red.gif) left center no-repeat;
        padding-left:12px;
        color:#ffffff;
        text-decoration:none;}
.saleList a:hover {
        background:url(../images/arr_red2.gif) left center no-repeat;
        padding-left:11px;}
.saleBtn {
        margin-top:80px;}
/*---------------------- Left Navigation layout ----*/
.leftMenuTop {
        background:url(../images/menu_bg_top.png) bottom no-repeat;
        height:47px;
        width:205px}
.leftMenu {
        background:url(../images/menu_bg_c.gif) repeat-y #ae0000;
        min-height:120px;
        width:205px}
.leftMenuBot {
        background:url(../images/menu_bg_bot.png) top no-repeat;
        height:12px;
        width:205px;}
.leftMenu ul {
        border-top:1px solid #d20000;
        padding:0px 0 10px 0;
        font-weight:bold;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size:13px}
.leftMenu li {
        border-bottom:1px solid #d20000;}
.leftMenu a {
        display:block;
        background:url(../images/arr_red.gif) 10px 7px no-repeat;
        padding:4px 2px 4px 23px;
        border-top:1px solid #9f0b0b;
        color:#e1e0e0;
        text-decoration:none;}
.leftMenu a:hover {
        background:url(../images/arr_red2.gif) 10px 7px no-repeat #9f0b0b;
        color:#FFFFFF}
.leftMenu .active {
        background:url(../images/arr_red2.gif) 10px 7px no-repeat #9f0b0b;
        color:#FFFFFF}

.blockTitle {
        background:url(../images/left_sale_top.gif) bottom no-repeat;
        width:205px;
        height:18px;
        padding-top:3px;
        margin-top:15px;
        color:#FFFFFF;
        text-align:center;
        letter-spacing:2px}
#extra .imgBlock img{
        margin:5px 0}
/*---------------------- Center/Content layout -----------*/
/*---------------------------- top scroling block layout -*/
.hide {
        text-indent:-5000px;
        float:left}
.cblockTop{
        height:100px;
        width:800px;
        overflow:hidden;
        font-size:12px}
html:root*.cblockTop ul {
        position:absolute;
        overflow:hidden;
        height:100px;
        margin-left:15px;}
html:root*#top, html:root*.leftMenu ul, html:root*.saleList li, html:root*.cblockPrice {
        font-weight:normal}
.cblockTop ul {
        display:block;
        float:left;
        height:100px;
        width:706px;}
.cblockTop li {
        display:block;
        float:left;
        width:220px;
        height:95px;
        border:2px solid #ae0000;
        margin:0 5px 5px 6px;
        background:#ffffff;}
.arrowLeft {
        background:url(../images/arr_red_big_l.gif) 0 33px no-repeat;
        display:block;
        float:left;
        width:15px;
        height:100px;}
.arrowRight {
        background:url(../images/arr_red_big_r.gif) 0 33px no-repeat;
        display:block;
        float:right;
        width:15px;
        height:100px;}
.cblockTop li img {
        float:right}
.cblockTop .name {
        height:73px;
        margin:2px 0 0 5px;
        overflow:hidden}
.cblockTop .name a {
        color:#ae0000;
        font-weight:bold;}
.cblockTop a {
        color:#ae0000;
        font-weight:bold;}
.cblockTop small {
        color:#333333}
.cblockTop .name a:hover {
        color:#000000}
.cblockTop a:hover {
        color:#000000}
.cblockPrice {
        display:block;
        background:#ae0000;
        color:#FFFFFF;
        width:50px;
        text-align:center;
        font-size:13px;
        padding:3px 0}
/*---------------------------- product list layout -*/
.mainContent {
        padding:10px 0px;}
.mainContent h1,
.cartContent h1,
#content h1 {
        color:#9f0b0b;
        font-size:30px;
        font-family: Arial;
        font-weight:normal;
        padding:0;
        margin:5px 0 10px 0;
        border-bottom:2px solid #000000}
.mainContent h2 {
        font-size:16px}
.brandDescr {
        font-size:11px;
        padding-bottom:10px;
        border-bottom:1px dotted #000000}
.pages {
        margin:5px 0 10px 0;
        color:#666666;
        font-size:11px;
        text-align:right}
.pages a {
        color:#333333;
        padding:0 2px}
.pages a:hover {
        color:#aa2e2e}
/*a.aprev {
        background: url(../images/ico_arrow_prev.gif) left 4px no-repeat;
        padding:0 3px 0 8px}
a.anext {
        background: url(../images/ico_arrow_next.gif) right 4px no-repeat;
        padding:0 8px 0 3px}*/
a.aprev {
        background: url(../images/arr_prev_red.gif) left 2px no-repeat;
        padding:0 5px 0 10px}
a.aprev:hover{
        background: url(../images/arr_prev_red2.gif) left 2px no-repeat;
        padding:0 5px 0 10px}
a.anext {
        background: url(/images/arr_next_red.gif)  2px 2px no-repeat;
         padding:0 10px 0 5px}
a.anext:hover {
        background: url(../images/arr_next_red2.gif) 2px 2px no-repeat;
        padding:0 10px 0 5px}
a.num {
color:#CF5A5F;
font-size:18px;
font-weight:600;
text-decoration:none;
border: 2px outset;
}

.prodList li {
        display:block;
        float:left;
        width:348px;
        height:190px;
        border:1px solid #000000;
        margin:0 15px 15px 0}
.prodList h2 {
        font-size:13px}
.item h2 a {
        color:#ae0000;}
.item h2 a:hover {
        color:#000000;}
.item {
        width:150px;
        height:117px;
        margin:3px 0 0 5px;
        float:left}
.item small {
        color:#666666;
        display:block;
        margin:3px 0}
.itemImg {
        float:right;
        width:190px;
        height:180px;
        margin:5px 0 0 0;
        overflow:hidden}
.btn-add {
        border:0px;
        margin:0;
        padding:0;
        width:145px;
        height:34px;
        float:left}
.itemPrice {
        width:130px;
        height:18px;
        margin:5px 0 5px 8px;
        padding:3px 0;
        border-bottom:1px dotted #000000;
        border-top:1px dotted #000000;
        font-size:11px;
        font-weight:bold;
        float:left}
.itemPrice strong {
        color:#ae0000;
        font-size:13px}
.textbrand {border-top: 2px solid #9F0B0B
}
.textbrand p {margin-left:35px;
text-indent:25px
}
.textbrand h3{
border-top: 2px solid #9F0B0B;
font-size:22px
}
.textbrand li{
list-style-image:url(../images/arr_red2.gif);
list-style-position:inside;
list-style-type:disc
}
.textbrand  a:link,
.textbrand  a:visited{color:#C95504;
font-weight:900;
font-size:16px
}
.textbrand a:hover{color:#9F0B0B;
}
.text li{list-style-type:1;
list-style-position:inside;}
/*---------------------- one product layout ----*/
.new {
        position: absolute;
        top:0;
        right:15px}
.prodLeft {
        position:relative;
        float:left;
        width:470px;
        min-height:400px;
        font-family:Verdana;
        font-size:11px}
.prodRight {
        float:left;
        width:260px;
        min-height:400px;
        font-family:Verdana;
        font-size:11px}
.prodRight p {
        margin:5px 0 10px 0}
.mainContent a:link, .mainContent a:visited{
        color:#ae0000}
.mainContent a:hover {
        color:#000000}
.prodCode {
        line-height:16px;
        font-family:Verdana;
        font-size:11px}
.prodCode strike{
        text-decoration:line-through;
	color:#BEBEBE;
	font-weight:700;
        font-size:14px}
.prodPrice {
        font-size:17px;
        color:#ae0000}
.prodDetails img {
        border:1px solid #999999;
        margin:3px 0 0 0}
.btn-add-big {
        margin:10px 0;}
.prodDescr {
        line-height:17px;
        margin-bottom:8px}
.prodDescr2 {
        background:#ededed;
        padding:7px;
        margin:5px 50px 5px 10px;
        border:1px dotted #dedede}
.listMore {
        padding:5px 0}
.border {
        border-bottom:1px dotted #000000;
        border-top:1px dotted #000000;}
.listMore li {
        background:url(../images/arr_gray.gif) 10px 3px no-repeat;
        padding-left:20px;
        margin-bottom:5px}
.listRel {
        margin:5px 0 10px 0}
.listRel li {
        display:block;
        float:left;
        width:65px}

.listHelp {
        width:100%;
        margin:5px 0 20px 0;}
.listHelp ul li {
        width:94%;
        clear:both}
.listHelp li{
        float:left;
        display:block;
        width:49%}
/*---------------------- Contact form layout ----*/
.contactForm {
        margin:5px 10px 10px 10px;
        background:#ededed;
        padding:20px;
        line-height:18px}
.contactForm .row {
        margin-bottom:15px;
        clear:both}
.row label {
        display:block;
        float:left;
        text-align:right;
        padding:0 3px;
        width:210px;
        font-weight:bold;
        color:#444444}
.row label small {
        font-weight:normal;
        display:block}
.contactForm input, .contactForm textarea, .contactForm select {
        font-size:12px;
        font-family:Verdana;
        padding:1px 2px;
        border:1px solid #d4d4d4}
.contactForm input {
        width:150px;
        height:17px;}
.row span {
        color:#d10000}
.contactForm .btn-submit {
        width:130px;
        height:25px;
        border:2px solid #600000;
        border-top:2px solid #d20000;
        border-left:2px solid #d20000;
        background:#ae0000;
        color:#ffffff;
        font-size:13px;
        padding:2px 10px 3px 10px;
        text-align:center;
        font-weight:bold;
        cursor:pointer}
/*---------------------- Shopping cart layout ----*/
.cartContent h1 {
        margin:20px 0 10px 0;
        padding-bottom:2px;}
.steps {
        float:right;
        width:130px;
        height:20px;
        text-align:center}
.steps small {
        font-weight:bold;
        font-size:10px;
        text-transform:uppercase;
        color:#444444}
.steps strong {
        display:block;
        background:url(../images/ico_steps.gif) 0 0;
        width:29px;
        height:20px;
        text-align:center;
        float:left;
        margin:1px 0 0 3px;
        line-height:20px;
        color:#af4343;
        font-family:Verdana;}
.steps .active:link, .steps .active:visited {
        background:url(../images/ico_steps.gif) bottom left;
        color:#FFFFFF}
.steps a:link, .steps a:visited {
        color:#000000;
        text-decoration:none;
        display:block;
        width:29px;
        height:20px;
        float:left;
        text-align:center;}
.steps a:hover {
        background:url(../images/ico_steps.gif) bottom left;
        color:#FFFFFF;}
.navi {
        padding:10px 0;
        clear:both}
.cartTable {
        clear:both;
        border-collapse:collapse}
.cartTable th {
        background:#d5d5d5;
        color:#000000;
        border:1px solid #ffffff;
        border-collapse:collapse}
.cartTable td {
        border-bottom:1px dotted #000000;
        padding:3px;
        text-align:center}
.cartTable .tddecr {
        text-align:left;
        background:#f2f2f2}
a.ared:link, a.ared:visited {
        color:#ae0000;
        font-family:Verdana;
        font-size:11px;}
.cartTable .totalTr {
        font-size:12px}
.cartTable .totalTr td {
        padding:5px;}
.cartTable .totalTr .note {
        text-align:left;}
a.ared:hover {
        color:#000000}
.qty {
        width:25px;
        text-align:center;
        font-size:13px}
a.aremove:link, a.aremove:visited {
        color:#787878;
        font-size:10px;
        font-family:Arial;
        font-weight:bold}
a.aremove:hover {
        color:#000000}
.cartAdv {
        text-align:right}
.cartAdv img {
        margin:5px        }

/*---------------------- Footer layout ----*/
#footer {
        background:url(../images/footer_bg.gif) top repeat-x #7f2121;
        height:39px;
        padding-top:10px;
        font-size:11px;
        font-family:Verdana;}
.copy {
        float:left;
        width:220px;
        color:#b8af8b;
        text-align:center;
        line-height:15px}
.copy a {
        color:#b8af8b}
.copy a:hover {
        color:#ffffff}
.botmenu {
        color:#000000;
        width:750px;
        float:left;
        margin-top:5px;
        text-align:center;
    }
.botmenu a {
        color:#dadada}
.botmenu a:hover {
        color:#FFFFFF;
    }


    .error {
        background:url(/images/error2.gif) 3px 4px no-repeat #fff3bd;
        padding:3px 2px 3px 24px;
        margin:3px 0;
        border:1px dotted #ee8976;
        color:#e61e00;
    }
/* ------------------------------ Tab Menu */
.tabmenu {
        border-bottom:1px solid #cdcdcd;
        height:29px;
    padding-left:0px;}
.tabmenu li{
        float:left;
        margin:0 2px 0 0;
        height:30px;
        overflow:hidden}
.tabmenu a:link, .tabmenu a:visited{
    background:url(../images/tab-round.png) right 60px;
    color:#666;
    display:block;
    font-weight:bold;
    line-height:30px;
    text-decoration:none;
}
.tabmenu a span{
    background:url(../images/tab-round.png) left 60px;
    display:block;
    margin-right:14px;
    padding-left:14px;
}
.tabmenu a:hover{
    background:url(../images/tab-round.png) right 30px;
    display:block;
}
.tabmenu a:hover span{
    background:url(../images/tab-round.png) left 30px;
    display:block;
}
.selected a:link, .selected a:visited, .selected a:visited, .selected a:hover{
    background:url(../images/tab-round.png) right 0 no-repeat;
        color:#AE0000;
}
.selected a span, .selected a:hover span{
    background:url(../images/tab-round.png) left 0 no-repeat;
}

.tabBlock {
        display: none;
        position:static;
        top:0px;
        border:1px solid #cdcdcd;
        border-top:none;
        padding:10px;}
#personal {
        display: block;}

/*---------------------------- contact Form layout ------*/
.contactForm {
        margin:5px 20px;
        width:90%}
.contactForm small {
        color:#A7D413;
        font-size:11px}
.contactForm .row {
        clear:both;
        padding:14px 0;}
.contactForm label {
        display:block;
        text-align:right;
        padding:0 8px 0 0;
        float:left;
        width:140px;
        line-height:20px;
        color:#333333;}
.contactForm input {
        float:left;
        width:230px;
        font-size:13px;
        padding:1px;
        font-family:Verdana,"Bitstream Vera Sans","Liberation Sans",Geneva,sans-serif;
        border:1px solid #a8a298;
        background:#ffffff}
.contactForm textarea {
        border:1px solid #a8a298;
        background:#ffffff;
        width:270px}
.contactForm input:focus, .contactForm textarea:focus {
        border:1px solid #333333;
        background:#ffffff}
.contactForm .submit {
        width:100px;
        color:#ffffff;
        background:#A7D413;
        font-weight:bold;
        border:1px solid #a6200c;
        cursor:pointer;
        padding:1px;}
.contactForm .creat, .shippingForm .creat {
        border:none;
        width:auto}
.formNote {
        color:#666666;
        font-size:11px;
        clear:left;
        margin: 0 0 0 149px;}
.error {
        background:url(/images/error2.gif) 3px 4px no-repeat #fff3bd;
        padding:3px 2px 3px 24px;
        margin:3px 0;
        border:1px dotted #ee8976;
        color:#e61e00}
.warning {
        color:#e61e00}
.shippingForm .warning {
        margin: 0 0 0 120px;}



.lastList .title {
        margin:0}
.lastList {
        width:85%;
        margin:5px auto;
        padding:5px 0}
.lastList li {
        clear:both;
        margin:5px 0 20px 0}
.lastImg img{
        width:90px;
        float:left;
        margin:0 10px 0 0;}
.lastItem {
        width:160px;
        color:#79705f;
        float:left;
        font-size:12px;
        line-height:14px}
.lastItem a:link, .lastItem a:visited {
        color:#79705f}
.lastItem a:hover {
        color:#A7D413}
.lastItemPrice {
        color:#000000;
        padding-top:5px}
.alignleft {
        float:left}
.alignright {
        float:right}
.aligncenter {
        text-align:center}
.clear {
        clear:both}

        * ------------------------------ Table Orders / Tickets */
.tableGray {
        margin:3px 0 10px 0;
        width:100%}
.tableGray, .tableGray th, .tableGray td {
        border:1px solid #cccccc;
        border-collapse:collapse;
        font-family:Verdana, "Liberation Sans", Geneva,sans-serif;
        line-height:10px}
.tableGray th {
        font-size:10px;
        color:#444444;
        background:#efefef;
        padding:3px;}
.tableGray td {
        padding:3px;
        font-size:11px;
        line-height:16px;
        text-align:center}
.tableGray .orderDescr {
        text-align:left}

a.agray:link, a.agray:visited {
        color:#666666;}
a.agray:hover {
        color:#A7D413}
a.adotted:link, a.adotted:visited {
        color:#A7D413;
        margin:0 2px;
        text-decoration:none;
        border-bottom:1px dashed #A7D413}
a.adotted:hover {
        color:#A7D413;
        border-bottom:1px solid #A7D413}
.contactForm .message, .shippingForm .message {
        width:275px}

.tickets {
        font-size:12px;
        margin:10px 0}
.tickets dt {
        padding:3px 0 3px 7px;
        color:#A7D413;
        background:url(../images/ico_ticket.gif) left center no-repeat;
        padding-left:20px;}
.tickets dd {
        border:1px solid #cccccc;
        border-collapse:collapse;
        margin:5px 0 7px 20px;
        padding:0px}
.tickets dd p {
        margin:5px 0 5px 5px}
.tickets small {
        font-size:11px;
        display:block;
        background:#efefef;
        padding:3px 5px}
.tickets .admin {
        background:#e2f2dc}


.title5 {
color:#AE0000;
font-size:16px;
margin:0;
}
.border {
border-bottom:1px solid #E8E6C0;
}

.shippingForm {
        margin:5px 0;
        width:400px;}
.shippingForm small {
        color:#A7D413;
        font-size:11px}
.shippingForm .row {
        clear:both;
        padding:9px 0;}
.shippingForm label {
        display:block;
        text-align:right;
        padding:0 8px 0 0;
        float:left;
        width:130px;
        line-height:20px;
        color:#333333;}
.shippingForm .choose {
        width:15px;}
.shippingForm input {
        float:left;
        width:230px;
        font-size:13px;
        padding:1px;
        font-family:Verdana,"Bitstream Vera Sans","Liberation Sans",Geneva,sans-serif;
        border:1px solid #a8a298;
        background:#ffffff}
.shippingForm textarea {
        border:1px solid #a8a298;
        background:#ffffff;
        width:232px}
.shippingForm input:focus, .shippingForm textarea:focus {
        border:1px solid #333333;
        background:#ffffff}
.shippingForm .submit {
        width:100px;
        color:#ffffff;
        background:#A7D413;
        font-weight:bold;
        border:1px solid #a6200c;
        cursor:pointer;
        padding:1px;}
.shippingForm .check {
        width:auto;
        border:none;
        float:right;
        margin:0;}
        /* filter radio buttons */
        #content .mainContent #sort {color:#808085;height:32px;border-bottom:1px dotted #000;line-height:32px;padding:0 10px}
        #content .mainContent #sort input {margin:0 5px 0 3px; }


        /* sort and paging */
       
        #content .mainContent #pager  {height:32px;border-bottom:1px dotted #000;margin:0  0 7px 0;position:relative}
        #content .mainContent .bot  {border-top:1px dotted #000;}
        #content .mainContent #pager label {float:left;}

        /* drop down sort */
        #content .mainContent #pager .sel1 {position:absolute;top:6px;}
        #content .mainContent #pager .sel2 {position:absolute;top:6px;left:300px;}
        #content .mainContent #pager .sel2 ul.srList {margin: 0 0 10px 33px;}
        /* custom select  | corresponts with select.js | fully x-browser */
        #content    select {display: block;width:230px;margin: 0;height:20px;}
        #content    select.srReplacedSelect {width: 1px;position: absolute;left: -999em;}
        #content    ul.srList {list-style:none;padding:0;width: 80px;margin: 0 0 10px 50px;}
        #content    ul.srList li {display:none;        padding:0 5px;width:100px;color:#000;cursor:pointer;height:19px;line-height:19px}
        #content    ul.srList li:hover {}
        #content    ul.srList li.srHoverLi {}
        #content   ul.srBlur {background: url('../images/srBgTop.png') no-repeat right center;        width:80px;border:1px solid #a7aeb3}
        #content   ul.srFocus, ul.srHoverUl {background:url('../images/srBgTop.png') no-repeat right center;        border:1px solid #a7aeb3}
        #content   ul.srBlur li.srSelectedLi {        display:block;}
        #content   ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {display:block;width:100px;}
        #content   ul.srExpanded li.srSelectedLi {display:block;        background:transparent;        _background:#fff;width:90px;}
        #content   ul.srExpanded {        position:relative;z-index:1000;width:80px;background:#fff url('../images/srBgBottom.png') no-repeat right top;}
        #content   ul.srExpanded li {display:block;}

        #big_image {width:262px;}
 #paging {
/* float:right;
margin-right:8px;*/
margin-left:72%;
}
 #paging a.num {
color:#CF5A5F;
font-size:18px;
font-weight:600;
text-decoration:none;
border: 2px outset;}
#paging a.num:hover {color:#000000;}
/*-------------Other--------------*/
strike {color:#BEBEBE;text-decoration:line-through;}
.breadcrumbs   a:link,
.breadcrumbs   a:visited{color:#C95504;
font-weight:900;
font-size:16px
}
.breadcrumbs  a:hover{color:#9F0B0B;
}
.atext p{text-indent:25px;font-size:15px}
.dnews {padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #9F0B0B;}
.mainContent  h1{border-bottom:2px solid #9f0b0b}

/* top_banners2 */
/* background:transparent url(../img/new_icon_org.gif) no-repeat 145px 20px; */
 #top_banners2 {float:left;width:732px;}
         #top_banners2 .items {width:190px;height:155px;border:0px solid #a7d413;float:left;margin-right:44px;margin-left:10px;margin-top:15px;text-align:left;position:relative;border-top:1px dashed  #BEBEBE;}
        /*#content #top_banners2 .items:hover {border:1px solid #808080;}*/
	 #top_banners2 a {text-decoration:none;}
#top_banners2 .items img {left:5px;bottom:4px}
#top_banners2 .items p {font-size:11px;font-weight:900;}
#top_banners2 .items .wrap_info {text-align:right;width:180px;margin:-100px 5px 0 0 ;font-size:10px;text-decoration:none;}
#top_banners2 .items .wrap_info p{color:#000000;text-decoration:none;}
#top_banners2 .items .wrap_info em{text-decoration:none;font-size:11px;font-weight:900;}
#top_banners2 .items .wrap_info b{color:#AE0000;text-decoration:none;}
#top_banners2 .items .wrap_info strike{color:#BEBEBE;text-decoration:line-through none;}
#top_banners2 .items .details {color:#6cab00;background:transparent url(../images/arr_red.gif) no-repeat left bottom;padding-left:15px}
#top_banners2 .items .price, #content #top_banners2 .items b {margin-top:5px;display:block;font-size:12px;font-weight:900;}
#top_banners2 h2 a { font-size: 11px; color:#6cab00;font-weight:normal}
#top_banners2 h2 a:hover {text-decoration:none}
#top_banners2 .items h2 {min-height:170px;}