body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,dl,dt{margin:0;padding:0; font-family: 'Lato', sans-serif; text-align:left;}
td{font-family: 'Lato', sans-serif;}
body{font-family: 'Lato', sans-serif; color:#000; background:url(main-bg.jpg) repeat; font-size:14px; text-align:left; position:relative;}
ul,ol{list-style:none;}
a{text-decoration:none; outline:none; color:#999;}
a:hover{text-decoration:none; color:#D78D22;}
img{border:none;}
.clear{clear:both; height:0px; line-height:0px; margin:0px; padding:0px; font-size:0px;}

.hidden{font-size:0px; float:left; width:0px; height:0px; line-height:0px; visibility:hidden;}
.f1{font-family: 'Lato', sans-serif; font-family: 'Oldenburg', cursive; font-family: 'Domine', serif;}
#container{width:1000px; height:auto; margin:0 auto; position:relative;}

/*---------- HEADER ----------*/
#header{width:1000px; height:214px; float:left; background:#fff;}
#header{*height:251px;}
#header .topbg{background:url(main-bg.jpg) repeat; height:55px; padding:0 10px 0 0px;}
#header .topbg .sign{font-size:14px; color:#af5452; padding:32px 0 0 10px; width:300px; float:left;}
#header .topbg .sign a{font-size:14px; color:#af5452;}
#header .topbg .sign a.yscp_link{font-size:14px; color:#af5452;yscp_signin_link}
#header .topbg .sign a:hover{font-size:14px; color:#000;}
#header .topbg .search{font-size:13px; color:#616161; width:257px; height:28px; float:right; background: url("search.png") no-repeat scroll 0 0 transparent; margin-top:15px;}

#header .search{width:258px; height:30px; float:right;margin-right:56px;background:url(search.png) no-repeat scroll 0 0px transparent;}

#header .search .textbox {background: none; border: 0 none; color: #616161; float: left; font-size: 13px; height: 26px; padding: 0 5px 0 10px;
    width: 210px;}

#header .search .button {background: url(search2.png) no-repeat; border: 0 none; bottom: -4px; cursor: pointer; float: right;font-size: 13px;    margin-left: 3px;    padding: 3px 7px;    position: relative;    right: 5px; width:20px; height:20px;}
#header .search .button{*right:0;*left:50px;*bottom:25px;}

#header .left{width:100%; height:auto; float:left; background:#fff;}
#header .middle{width:100%; height:auto; float:left; background:#fff;}

#header .right{width:100%; height:auto; float:left; background:#fff;}

#header .bottombg{height:115px; padding:0 10px 0 10px;}
#header .bottombg .left{width:335px; height:41px; float:left;position:relative;margin:24px 0 0 0;}
#header .bottombg .logo{width:315px; height:auto; float:left; position:relative; bottom:48px; left:-10px;}
#header .bottombg .right{background: none; float: right; height: auto; position: absolute; right: 10px; top: 65px; width: 335px;}
#header .bottombg .right .right-top{font-size:12px; color:#898989; font-family: 'Lato', sans-serif; text-align:right;*position:relative;*top:10px;}
#header .bottombg .right .right-top a{color:#898989;}
#header .bottombg .right .right-top a:hover{color:#af5452;}
/*#header .bottombg .right .right-bottom{ background:url(shoping-icon.png) no-repeat scroll 135px bottom transparent; width: 48%; font-size: 14px;color: #35A5EB;position:absolute;left:125px;float: right;    font-family: 'Oldenburg',cursive; height: 43px;  padding: 12px 0 0 50px; margin-top:35px;}*/
#header .bottombg .right .right-bottom{*width:63%;*width:63%\0/;}
#header .bottombg .right .right-bottom a{color: #35A5EB;display:none;}
#header .bottombg .right .right-bottom a:hover{color: #72b435;display:none;}



/*---------- menu ----------*/
/*#cssmenu{ height:37px; display:block; padding:0; margin: 0; border:0px; } 
#cssmenu > ul {list-style:inside none; padding:0; margin:0;} 
#cssmenu > ul > li {list-style:inside none; padding:0; margin:5px 0 0 0; float:left; display:block; position:relative;} 
#cssmenu > ul > li > a{ outline:none; display:block; position:relative; padding:12px 13px; font:normal 15px/100% 'Domine', serif; text-align:center; text-decoration:none;}
#cssmenu > ul > li:first-child > a{border-radius:0px;} 
#cssmenu > ul > li > a:after{ content:''; position:absolute; top:-1px; bottom:-1px; right:-2px; z-index:99; } 
#cssmenu ul li.has-sub:hover > a:after{top:0; bottom:0;} 
#cssmenu > ul > li.has-sub > a:before{ content:''; position:absolute; top:18px; right:6px;} 
#cssmenu > ul > li.has-sub:hover > a:before{top:19px;} 
#cssmenu ul li.has-sub:hover > a{ background:#e8b3b2; padding-bottom:13px; padding-top:13px; top:-1px; z-index:999; } 
#cssmenu ul li.has-sub:hover > ul, #cssmenu ul li.has-sub:hover > div{display:block;} 
#cssmenu ul li.has-sub > a:hover{background:#e8b3b2; border-color:#3f3f3f; color:#FFF;} 
#cssmenu ul li > ul, #cssmenu ul li > div{ display:none; width:auto; position:absolute; top:38px; padding:0px 0; background:#fcd6d5; border:10px solid #e8b3b2; z-index:999;} 
#cssmenu ul li > ul{width:200px;} 
#cssmenu ul li > ul li{display:block; list-style:inside none; padding:0; margin:0; position:relative; border-bottom:1px solid #e8b3b2} 
#cssmenu ul li > ul li a{ outline:none; display:block; position:relative; margin:0; padding:8px 20px; font:normal 12px/100% 'Domine', serif; color:#696969; text-decoration:none; } 
#cssmenu ul li > ul li a{background:none;}
#cssmenu ul li > ul li a:hover{background:none;}

#cssmenu ul li > ul li a:hover{color:#000;}
#cssmenu, #cssmenu > ul > li > ul > li a:hover{ background:none; } 
#cssmenu{border-color:#000; float:left; position:absolute; width:98%; padding:0 10px 0 10px; height:45px;background:url(nav-bg.jpg) repeat-x; }  
#cssmenu > ul > li > a{color:#af5452;} 
#cssmenu > ul > li > a:after{} 
#cssmenu > ul > li > a:hover{background:#e8b3b2; color:#FFF;}
#cssmenu > ul > li.last ul{right:0;}*/

#cssmenu{ height:37px; display:block; padding:0; margin: 0; border:0px; } 
#cssmenu > ul {list-style:inside none; padding:0; margin:0;} 
#cssmenu > ul > li {list-style:inside none; padding:0; margin:5px 0 0 0; float:left; display:block; position:relative;} 
#cssmenu > ul > li > a{ outline:none; display:block; position:relative; padding:12px 9px; font:normal 15px/100% 'Domine', serif; text-align:center; text-decoration:none;}
#cssmenu > ul > li:first-child > a{border-radius:0px;} 
#cssmenu > ul > li > a:after{ content:''; position:absolute; top:-1px; bottom:-1px; right:-2px; z-index:99; } 
#cssmenu ul li.has-sub:hover > a:after{top:0; bottom:0;} 
#cssmenu > ul > li.has-sub > a:before{ content:''; position:absolute; top:18px; right:6px;} 
#cssmenu > ul > li.has-sub:hover > a:before{top:19px;} 
#cssmenu ul li.has-sub:hover > a{ background:#e8b3b2; padding-bottom:13px; padding-top:13px; top:-1px; z-index:999; } 
#cssmenu ul li.has-sub:hover > ul, #cssmenu ul li.has-sub:hover > div{display:block;} 
#cssmenu ul li.has-sub > a:hover{background:#e8b3b2; border-color:#3f3f3f; color:#FFF;} 
#cssmenu ul li > ul, #cssmenu ul li > div{ display:none; width:auto; position:absolute; top:38px; padding:0px 0; background:#fcd6d5; border:10px solid #e8b3b2; z-index:999; } 
#cssmenu ul li > ul{width:200px;} 
#cssmenu ul li > ul li{display:block; list-style:inside none; padding:0; margin:0; position:relative; border-bottom:1px solid #e8b3b2} 
#cssmenu ul li > ul li a{ outline:none; display:block; position:relative; margin:0; padding:8px 20px; font:normal 12px/100% 'Domine', serif; color:#696969; text-decoration:none; } 
#cssmenu ul li > ul li a{background:none;}
#cssmenu ul li > ul li a:hover{background:none;}

#cssmenu ul li > ul li a:hover{color:#000;}
#cssmenu, #cssmenu > ul > li > ul > li a:hover{ background:none; } 
#cssmenu{border-color:#000; float:left; position:absolute; width:98%; padding:0 10px 0 10px; height:45px;background:url(nav-bg.jpg) repeat-x; }  
#cssmenu > ul > li > a{color:#af5452;} 
#cssmenu > ul > li > a:after{} 
#cssmenu > ul > li > a:hover{background:#e8b3b2; color:#FFF;}

#smoothmenu2 ul.nav li.viewmore a{color:#888888;}
#smoothmenu2 ul.nav li.viewmore a:hover{color:#fff;}
#smoothmenu2 ul.nav li.viewmore ul#myid li a{color:#696969;}
#smoothmenu2 ul.nav li.viewmore ul#myid li a:hover{color:#000;}

/*---------- menu ----------*/


/*---------- banner ----------*/
#banner{width:980px; height:auto; float:left;}
#banner .banner-left{width:636px; height:413px; float:left;}
#banner .banner-right{width:340px; height:203px; float:right;}
#banner .banner-right-top{width:340px; height:203px; float:left;}
#banner .banner-right-bottom{width:340px; height:203px; float:left;}
#banner .banner-right-bottom-left{width:165px; height:203px; float:left;}
#banner .banner-right-bottom-right{width:165px; height:203px; float:right;}
/*---------- banner ----------*/








/*---------- HEADER ----------*/

/*---------- bodypart ----------*/
#bodyshell{width:980px; height:auto; float:left; padding:0 10px 0 10px; background:#fff; margin-bottom:10px;}

#bodyshell{*width:1003px;}
/*---------- banner ----------*/
#banner{width:980px; height:auto; float:left; margin:10px 0 10px 0px;}
#banner .banner-left{width:630px; height:413px; float:left;}
#banner .banner-right{width:340px; height:auto; float:right;}
#banner .banner-right-top{width:340px; height:203px; float:left;}
#banner .banner-right-bottom{width:340px; height:203px; float:left; margin-top:10px;}
#banner .banner-right-bottom-left{width:165px; height:203px; float:left;}
#banner .banner-right-bottom-right{width:165px; height:203px; float:right;}
/*---------- banner ----------*/

/*---------- bodycontainer ----------*/
#bodyshell .bodycontainer{width:100%; height:auto; float:left;}
#bodyshell .bodycontainer h2{background:url(doted-border.png) repeat-x bottom left; float:left; width:100%; margin-bottom:15px;}
#bodyshell .bodycontainer h2 span{font-size:18px; color:#5f3501; font-family: 'Oldenburg',cursive; background:#FFF; position:relative; top:5px;}
#bodyshell .bodycontainer .prod-row{width:100%; height:auto; float:left;}
#bodyshell .bodycontainer .prod-row .colom1{width:231px; height:auto; float:left; margin-left:18px;}
#bodyshell .bodycontainer .prod-row .colom1{*margin-left:16px;}
#bodyshell .bodycontainer .prod-row .colom1.first{ margin-left:0px;}
#bodyshell .bodycontainer .prod-row .colom1 .image{width:231px; height:163px; float:left; border:1px solid #d9d9d9;}
#bodyshell .bodycontainer .prod-row .colom1 .text{width:100%; float:left; font-size:16px; color:#757575; font-family: 'Lato', sans-serif; padding:11px 0 18px 0px;}
#bodyshell .bodycontainer .prod-row .colom1 .text a{color:#757575;}
#bodyshell .bodycontainer .prod-row .colom1 .text a:hover{color:#E74617;}
/*---------- bodycontainer ----------*/
/*---------- addvertisement ----------*/
#bodyshell .prod-add{width:100%; float:left; padding-bottom:7px;}
#bodyshell .prod-add ul{margin:0px; padding:0px;}
#bodyshell .prod-add li	{float:left; padding:0 0 0 9px;*padding:0 0 0 8px;}
#bodyshell .prod-add li.first{ padding:0 0 0 0px;}
/*---------- addvertisement ----------*/

/*---------- bodypart ----------*/

/*---------- footer ----------*/
#footer{width:980px; height:auto; float:left; padding:6px 10px 15px 10px; background:url(yellow-doted-line.png) repeat-x #fcf4cd;}

#footer{*width:1000px;}
#footer .row-1{width:100%; float:left;}

#footer .row-1 .col1{width:372px; height:auto; float:left;}
#footer .row-1 .col1 h2{color:#e74617; font-size:16px; font-family: 'Oldenburg',cursive; padding:15px 0 15px 0px; float:left; width:95%;font-weight:normal;}
#footer .row-1 .col1 p{color:#525252; font-size:12px; line-height:20px; font-family: 'Lato', sans-serif; text-align:justify;}
#footer .row-1 .col1 .Subscribe{float:left; margin:5px 0 0 0px;}
#footer .row-1 .col1 .Subscribe .mail{float:left; width:263px; height:24px; background:#FFF; color:#4f4f4f; border:0px; padding:0 10px 0 10px; margin-right:5px;}
#footer .row-1 .col1 .Subscribe .mail{*padding-top:4px;}
#footer .row-1 .col1 .Subscribe .btn{float:left; background:#e8572e; width:83px; height:24px; color:#fff; text-transform:uppercase; border:0px; cursor:pointer; text-align:center;}
#footer .row-1 .col1 .social{width:90%; height:auto; float:left;}
#footer .row-1 .col1 .social ul{margin:0px; padding:0px;}
#footer .row-1 .col1 .social li{height:auto; float:left; font-size:12px; color:#525252; padding:0 15px 0 0px;}
#footer .row-1 .col1 .social li a{color:#525252;}
#footer .row-1 .col1 .social li a:hover{color:#e8572e;}
#footer .row-1 .col1 .social li span{position:relative; top:3px;}

#footer .row-1 .col2{width:167px; height:auto; float:left; padding-left:35px;}
#footer .row-1 .col2 h2{color:#e74617; font-size:16px; font-family: 'Oldenburg',cursive; padding:15px 0 15px 0px; float:left; width:100%;font-weight:normal;}
#footer .row-1 .col2 .Want_Some{float:left; width:100%;}
#footer .row-1 .col2 .Want_Some li{width:100%; height:auto; float:left; color:#525252; font-size:12px; padding:0px 0 8px 0}
#footer .row-1 .col2 .Want_Some li a{color:#525252; font-size:12px;}
#footer .row-1 .col2 .Want_Some li a:hover{color:#e8572e; font-size:12px;}

#footer .row-1 .col3{width:196px; height:auto; float:left; padding-left:18px;}
#footer .row-1 .col3 h2{color:#e74617; font-size:16px; font-family: 'Oldenburg',cursive; padding:15px 0 15px 0px; float:left; width:100%;font-weight:normal;}
#footer .row-1 .col3 h2.gift{background:url(gift-icon.png) no-repeat 126px 10px;font-weight:normal;}
#footer .row-1 .col3 .add{float:left; width:100%;}
#footer .row-1 .col3 .add li{width:100%; height:auto; float:left; color:#525252; font-size:12px; padding:0px 0 8px 0}
#footer .row-1 .col3 .add li a{color:#525252; font-size:12px;}
#footer .row-1 .col3 .add li a:hover{color:#e8572e; font-size:12px;}
#footer .row-1 .col3 h3{color:#e74617; font-size:16px; font-family: 'Oldenburg',cursive; float:left; width:100%;font-weight:normal;}
#footer .row-1 .col3 h3 a{color:#e74617;}
#footer .row-1 .col3 h3 a:hover{color:#000;}

#footer .row-1 .col4{width:185px; height:auto; float:left; padding-left:5px;}
#footer .row-1 .col4 h2{color:#e74617; font-size:16px; font-family: 'Oldenburg',cursive; padding:15px 0 15px 0px; float:left; width:100%;font-weight:normal;}
#footer .row-1 .col4 .fb-detail{float:left; width:194px;background:white;}

#footer .row-2{width:100%; float:left; background:url(yellow-doted-line.png) repeat-x #fcf4cd; margin:10px 0 0px 0px; padding:15px 0 10px 0}
#footer .row-2 .left{width:372px; float:left;}
#footer .row-2 .left h2{font-size:15px; color:#72b435; font-family: 'Oldenburg',cursive; padding:0 0 20px 0px; text-align:center; width:60%;}
#footer .row-2 .middle{width:278px; float:left;}
#footer .row-2 .middle h2{font-size:15px; color:#72b435; font-family: 'Oldenburg',cursive; padding:0 0 5px 0px; text-align:center; width:100%;}
#footer .row-2 .middle img{margin:0 0 0 70px;}
#footer .row-2 .right{width:322px; float:left;*width:310px;}
#footer .row-2 .right h2{font-size:15px; color:#72b435; font-family: 'Oldenburg',cursive; padding:0 0 20px 0px; text-align:right; width:100%;}
#footer .row-2 .right img{float:right;}
#footer .row-3{ width:100%; height:auto; float:left; text-align:center; color:#525252; font-size:12px; line-height:22px;}
#footer .row-3 a{color:#525252; font-size:12px;}
#footer .row-3 a:hover{color:#E74617; font-size:12px;}
/*---------- footer ----------*/



/*---------- category ----------*/

/*---------- sidebar ----------*/
#bodyshell .sidebar{width:200px; height:auto; float:left; padding:18px 0 10px 0px;}
#bodyshell .sidebar h2{font-size:18px; color:#5f3501; font-family: 'Oldenburg',cursive; padding:0 0 10px 0px; background:url(line-border.jpg) repeat-x bottom left;}
#bodyshell .sidebar ul.category{width:100%; float:left; padding:0 0 30px 0px;}
#bodyshell .sidebar ul.category li{width:100%; float:left; color:#724a22; font-size:14px; padding:16px 0 0 0px;}
#bodyshell .sidebar ul.category li a{color:#724a22;}
#bodyshell .sidebar ul.category li a:hover{color:#E74617;}
#bodyshell .sidebar .add1{width:100%; float:left; padding:12px 0 0 0px}
/*---------- sidebar ----------*/


/*---------- bodycontent ----------*/
#bodyshell .bodycontent{width:765px; float:right;}

/*-----------start breadcrumbs-----------*/
.breadcrumbs{float:left; width:93%;}
.breadcrumbs ul{float:left; font-size:12px; padding:11px 3px 15px 0;}
.breadcrumbs ul li{float:left; padding:0 8px 0 14px; background:url(divider1.png) no-repeat 0 6px; color:#6f6f6f; font-size:12px; line-height:16px;}
.breadcrumbs ul li.first{background:none; padding-left:0;}
.breadcrumbs ul li.last{padding-right:0; background:url(divider1.png) no-repeat 0 6px; color:#6f6f6f;}
.breadcrumbs ul li a{color:#6f6f6f;}
.breadcrumbs ul li a:hover{color:#000;}
/*-----------End breadcrumbs-----------*/


/*---------- cate-banner ----------*/
#bodyshell .bodycontent .cate-banner{width:100%; float:left; height:auto;}
/*---------- cate-banner ----------*/

/*---------- cate-prod ----------*/
#bodyshell .bodycontent .cate-prod{width:100%; float:left; height:auto; padding-bottom:10px;}
#bodyshell .bodycontent .cate-prod-row{width:100%; float:left; height:auto; margin:25px 0 0 0px;}
#bodyshell .bodycontent .cate-prod-row .cate-prod-colom{width:233px; float:left; height:auto; padding:0 0 0 32px;}
#bodyshell .bodycontent .cate-prod-row .cate-prod-colom.first{padding:0 0 0 0px;}
#bodyshell .bodycontent .cate-prod-row .cate-prod-colom .cate-prod-image{width:231px; float:left; height:139px; padding:11px 0 11px 0px; text-align:center; border:1px solid #d9d9d9;}
#bodyshell .bodycontent .cate-prod-row .cate-prod-colom .cate-prod-text{width:209px; float:left; height:auto; padding:12px; font-size:16px; background:#ffea85; color:#000; margin-top:4px;}
#bodyshell .bodycontent .cate-prod-row .cate-prod-colom .cate-prod-text{*width:232px;}
#bodyshell .bodycontent .cate-prod-row .cate-prod-colom .cate-prod-text a{color:#696969;}
#bodyshell .bodycontent .cate-prod-row .cate-prod-colom .cate-prod-text a:hover{color:#E74617;}
/*---------- cate-prod ----------*/


/*---------- bodycontent ----------*/


/*---------- category ----------*/


/*---------- listing ----------*/
/*-----------pagination-----------*/

.pagination{float:left; width:765px; background:#dbecf7; margin:8px 0 8px 0;}
.paging-wrapper{float:left; width:100%;}
.pagination .sort-by{float:left; width:228px;}
.pagination .sort-by ul{float:left; padding:9px 0 10px 10px; font-size:12px; color:#51381f;}
.pagination .sort-by ul li{float:left; padding:0 5px 0 4px; background:url(divider5.png) no-repeat right 3px; font-family: 'Lato', sans-serif;}
.pagination .sort-by ul li.first{padding-left:0; padding-right:0; background:none;}
.pagination .sort-by ul li.last{background:none;}
.pagination .sort-by ul li a{color:#333;}
.pagination .sort-by ul li a:hover{color:#ec6538;}
.pagination .sort-by ul li a.selected{color:#ec6538; font-weight:bold;}
.pagination .sort-by ul li a.selected span{float:right; padding:5px 0 0 6px;}
.pagination .sort-by ul li a.selected:hover{color:#ec6538;}

.pagination .page-record{float:left; width:143px;}

.pagination .page-record ul{float:left; padding:9px 0 0 0; font-size:12px; color:#51381f; width:300px;}
.pagination .page-record ul{*width:180px;}
.pagination .page-record ul li{float:left; padding:0 0 0 5px; font-family: 'Lato', sans-serif; color:#333;}
.pagination .page-record ul li select{float:left; width:47px; height:19px; border:1px solid #; padding:1px; font-size:12px; font-family: 'Lato', sans-serif; color:#333; margin:-1px 0 0 0;}

.pagination .numbers{float:right; width:251px;}
/*.pagination .numbers{width:200px;}*/
.pagination .numbers{width:210px;}
.pagination .numbers ul{float:right; padding:8px 0 0 0;}
.pagination .numbers ul li#prevArrow{float:left; width:19px; height:19px;}
.pagination .numbers ul li#prevArrow a{float:left; width:19px; height:19px;}
.pagination .numbers ul li#prevArrow a img{float:left;}

.pagination .numbers ul li#ShowPages{float:left;}
.pagination .numbers ul li#ShowPages ul{float:left; padding:0 3px 0 2px;}
.pagination .numbers ul li#ShowPages ul li{float:left; padding:0 0 0 1px; color:#333; line-height:19px; font-family: 'Lato', sans-serif;
 font-size:12px;}
.pagination .numbers ul li#ShowPages ul li a{float:left; padding:2px 6px; color:#333; line-height:normal;}
.pagination .numbers ul li#ShowPages ul li a:hover{background:#f3b7af; color:#AF5452;}
.pagination .numbers ul li#ShowPages ul li a.selected{background:#f3b7af; color:#AF5452;}



.pagination .numbers ul li#nextArrow{float:left; width:19px; height:19px;}
.pagination .numbers ul li#nextArrow a{float:left; width:19px; height:19px;}
.pagination .numbers ul li#nextArrow a img{float:left;}

.pagination .numbers ul li#viewall{float:left; font-family: 'Lato', sans-serif; font-size:12px; padding:2px 12px 0px 10px;}
.pagination .numbers ul li#viewall a{color:#333;}
.pagination .numbers ul li#viewall a:hover{color:#51381f;}


/* for footer */

.pagination .numbers ul li#prevArrowFooter{float:left; width:19px; height:19px;}
.pagination .numbers ul li#prevArrowFooter a{float:left; width:19px; height:19px;}
.pagination .numbers ul li#prevArrowFooter a img{float:left;}

.pagination .numbers ul li#ShowPagesFooter{float:left;}
.pagination .numbers ul li#ShowPagesFooter ul{float:left; padding:0 3px 0 2px;}
.pagination .numbers ul li#ShowPagesFooter ul li{float:left; padding:0 0 0 1px; color:#333; line-height:19px; font-family: 'Lato', sans-serif;
 font-size:12px;}
.pagination .numbers ul li#ShowPagesFooter ul li a{float:left; padding:2px 6px; color:#333; line-height:normal;}
.pagination .numbers ul li#ShowPagesFooter ul li a:hover{background:#f3b7af; color:#AF5452;}
.pagination .numbers ul li#ShowPagesFooter ul li a.selected{background:#f3b7af; color:#AF5452;}



.pagination .numbers ul li#nextArrowFooter{float:left; width:19px; height:19px;}
.pagination .numbers ul li#nextArrowFooter a{float:left; width:19px; height:19px;}
.pagination .numbers ul li#nextArrowFooter a img{float:left;}

.pagination .numbers ul li#viewallfooter{float:left; font-family: 'Lato', sans-serif; font-size:12px; padding:2px 12px 0px 10px;}
.pagination .numbers ul li#viewallfooter a{color:#333;}
.pagination .numbers ul li#viewallfooter a:hover{color:#51381f;}


/*-----------End pagination-----------*/

/*Pagging additional classes start*/

.pagination .sort-by ul li a.selecteddown ,.pagination .sort-by ul li a.selecteddown:hover{color: #EC6538;font-weight: bold; background:url(arrow-up-down.png) right -7px no-repeat; padding-right:10px;}
.pagination .sort-by ul li a.selectedup, .pagination .sort-by ul li a.selectedup:hover{ color: #EC6538;font-weight: bold;background:url(arrow-up-down.png) right 4px no-repeat; padding-right:10px;}

/*Pagging additional classes end*/

/*---------- list-prod ----------*/
#bodyshell .bodycontent .list-prod{width:100%; float:left; height:auto; padding-bottom:10px;}
#bodyshell .bodycontent .list-prod-row{width:100%; float:left; height:auto; margin:25px 0 0 0px;}
#bodyshell .bodycontent .list-prod-row.top{margin:0px 0 0 0px;}
#bodyshell .bodycontent .list-prod-row .list-prod-colom{width:183px; float:left; height:auto; padding:0 0 0 11px;}
#bodyshell .bodycontent .list-prod-row .list-prod-colom.first{padding:0 0 0 0px;}
#bodyshell .bodycontent .list-prod-row .list-prod-colom .list-prod-image{width:181px; float:left; height:142px !important; padding:11px 0 11px 0px; text-align:center; border:1px solid #d9d9d9;}
#bodyshell .bodycontent .list-prod-row .list-prod-colom .list-prod-text{width:182px; float:left; height:auto; padding:5px 0px 0px 0px; font-size:14px;}
#bodyshell .bodycontent .list-prod-row .list-prod-colom .list-prod-text a{color:#696969;}
#bodyshell .bodycontent .list-prod-row .list-prod-colom .list-prod-text a:hover{color:#E74617;}
#bodyshell .bodycontent .list-prod-row .list-prod-colom .list-price{font-size:15px; font-weight:bold; color:#e47474; padding:15px 0 0 0px; float:left;}
/*---------- list-prod ----------*/

/*---------- listing ----------*/

/*---------- detail ----------*/

/*.more {float:left;padding:7px 0 7px 0;}
.more a {float:left;width:61px; height:61px;border:1px solid #d9d9d9;margin:0 9px 0 0;}*/

#scPage-insets{float:left;padding:7px 0 7px 0;}
#scPage-insets a{float:left;width:61px; height:61px;border:1px solid #d9d9d9;margin:0 9px 0 0;}


.detail {	float:left;	width:765px;	padding:0 0 10px 0px;}
.detail .pn-row {	float:left;	width:100%;	margin:-6px 0 8px 0;}
.detail .pn-row {*margin-top:0px;}
.detail .pn-row .prev {	float:left;}
.detail .pn-row .next {	float:right;}
.detail .pn-row img {	float:left;}
.detail h2{*padding-top:6px;}
#main-img {	float:left;	width:340px;}
#main-img .img {	float:left;	width:318px;	height:268px;	border:1px solid #d9d9d9;	position:relative;}
#main-img .img img {	margin:0 auto;	display:block;}
#main-img .img .zoom {	float:left;	position:absolute;	right:0;	bottom:0;}

#prd-info {	float:left;	width:410px;}
#prd-info .row {float:left;	width:100%;	background:url(http://lib.store.yahoo.net/lib/yhst-42522233509519/line3.jpg) no-repeat 0 0;	padding:2px 0 3px 0;}
#prd-info .prd-name {	padding:0px 0 7px 0;	background:none;}
#prd-info .prd-name .name {	font-size:16px;	color:#787777;	font-weight:bold;	line-height:22px;}
#prd-info .prd-name .this-reviews {	font-family: 'Lato', sans-serif;	color:#787777;	font-size:15px;	float:left;	width:100%;}
#prd-info .prd-name .this-reviews.social{padding:10px 0 0px 0px;}
#prd-info .prd-name .rupee{padding:10px 0 0px 0px; font-size:30px; color:#5eb3ee; float:left;}
#prd-info .prd-name .this-reviews img {	float:left;	margin:0 0 0 0;}
#prd-info .prd-name .this-reviews span {	float:left;	line-height:20px;}
#prd-info .cal1 {	float:left;	width:50px;	font-size:12px;	color:#656565; padding:0 20px 0 0;}
#prd-info .cal2 {	float:left;	width:22px;	font-size:12px;	color:#333;	font-weight:bold;}
#prd-info .cal3 {	float:left;font-size:12px;	color:#898989;}
#prd-info .cal3 #jumpMenu{font-size:11px;	color:#585858; border:1px solid #d9d9d9; padding:1px;width:100%;}
#prd-info .price {	text-decoration:line-through;}
#prd-info .sale-price {	font-size:16px;	color:#000;	line-height:20px;}
#prd-info .save {	font-size:16px;	color:#fa7505;	font-weight:bold;}
#prd-info .quantity input {	float:left;	width:28px;	height:19px;	line-height:19px;	border:1px solid #c6c6c6;	padding:0 7px;
	font-size:11px;	color:#333;}
#prd-info .shopping {	float:left;	background:url(http://lib.store.yahoo.net/lib/yhst-42522233509519/shopping-icon.jpg) no-repeat;	padding:0px 0 0px 10px;
	font-size:11px;	color:#595959;	line-height:16px;}
#prd-info .btn {	float:left;	margin:17px 0 0 0;}
.detail .tab-block {	float:left;	width:765px;	margin:10px 0 0 0;}
.detail #tabnav {	float:left;	width:765px;	background:url(http://lib.store.yahoo.net/lib/yhst-42522233509519/tab-bg.jpg) repeat-x;}
.detail #tabnav li {	float:left;	border-right:10px solid #fff;	font-size:14px;	color:#704308; font-family: 'Oldenburg',cursive; background:#ffeb8e}
.detail #tabnav li a {	padding:0 14px;	line-height:31px;	float:left;	color:#704308;}
.detail #tabnav li.active a, .detail #tabnav li a:hover {	background:#fff6ca; color:#704308; font-family: 'Oldenburg',cursive;}
.detail #tabcontainer {	float:left;	width:765px; background:#fff6ca;}
.detail #tabcontainer .tabcontainer {	display:none;}
#Specifications,#Description{padding:10px; line-height:18px; color:#656565; text-align:justify; font-size:13px;}
#ProductVideo{padding:10px; line-height:18px; color:#656565; text-align:justify; font-size:12px; text-align:center;}


/*---------- detail-prod ----------*/
#bodyshell .bodycontent h2{float:left; margin-top:24px; height:30px;}
#bodyshell .bodycontent h2 span{font-size:16px; color:#888888; font-family: 'Oldenburg',cursive; background:#fbd9d8; padding:10px;}
#bodyshell .bodycontent .detail-prod{width:745px; float:left; height:auto; padding:10px; background:#fdeceb;}
#bodyshell .bodycontent .detail-prod{*padding-right:0px;}
#bodyshell .bodycontent .detail-prod-row{width:100%;float:left; height:auto; margin:25px 0 0 0px;}
#bodyshell .bodycontent .detail-prod-row{*width:765px;}
#bodyshell .bodycontent .detail-prod-row.top{margin:0px 0 0 0px;}
#bodyshell .bodycontent .detail-prod-row .detail-prod-colom{width:177px; float:left; height:auto; padding:0 0 0 11px;}
#bodyshell .bodycontent .detail-prod-row .detail-prod-colom{*padding:0 0 0 8px;}
#bodyshell .bodycontent .detail-prod-row .detail-prod-colom.first{padding:0 0 0 0px;}
#bodyshell .bodycontent .detail-prod-row .detail-prod-colom .detail-prod-image{width:181px; float:left; height:161px; padding:11px 0 11px 0px; text-align:center; border:1px solid #d9d9d9; background:#FFF;}
#bodyshell .bodycontent .detail-prod-row .detail-prod-colom .detail-prod-text{width:182px; float:left; height:auto; padding:5px 0px 0px 0px; font-size:14px;}
#bodyshell .bodycontent .detail-prod-row .detail-prod-colom .detail-prod-text a{color:#696969; font-size:14px;}
#bodyshell .bodycontent .detail-prod-row .detail-prod-colom .detail-prod-text a:hover{color:#000;}
#bodyshell .bodycontent .detail-prod-row .detail-prod-colom .detail-price{font-size:17px; font-weight:bold; color:#e47474; padding:15px 0 0 0px; float:left;}

._4s7c{border:none !important;}
/* static css */

#cust p{color:#656565;font-size: 14px;line-height: 18px;padding: 10px;text-align: justify;font-family:'Lato',sans-serif;}
#cust h1{font-size:17px;color:#787777;}
#cust strong{font-size:17px;}
#cust h3{font-size:14px;float:none !important;margin:0;color:#656565;}
#cust ul li strong{font-size:12px;font-weight:bold;color:#787777;}
#cust ul li a{font-size:13px;}
#cust ul li a:hover{font-size:13px;color:#E8572E;}
#cust .smaller{text-align:center !important;}
#cust .smaller a:hover{color:#E8572E;}
#cust{float:left;margin-left:15px;margin-top:20px;font-size:12px;color:#656565;margin-bottom:12px;}


/*---------- detail-prod ----------*/
#socialshare li{background:url(divder-new.jpg) no-repeat;float:left;display:inline;padding-left:7px;padding-right:7px;font-size:13px;height:18px;}
#socialshare li.first{background: none repeat scroll 0 0 transparent;float:left;padding-left:0;}
#socialshare li a:hover{color:#E74617 !important;}


#yscp_welcome_msg{float:left !important;margin-right:8px !important;}
#yscp_myaccount_link{float:left !important;margin-right:8px !important;}
.yui-overlay, .yui-panel-container{width:696px !important;}

/*---------- detail ----------*/

.clearfix li{background:none repeat scroll 0 0 #F9DAD7;border:1px solid #D9D9D9;padding:3px;float:left;margin:2px;}
.clearfix li.first{margin:2px;}
.clearfix li a:hover{color:white;}
.clearfix li.last{margin:0;}
#myoption{display:none;}
#personalise-order-block h2 { margin:0px; padding:0px 0px 10px 55px; background:url(personalise-order-img.jpg) left top no-repeat; font-size:14px; color:#7B7A7A; }
.features-buttons-block{}
#personalise-order-block .order-info-block .row .cal1{color: #3A2000;float: left;font-size: 12px;padding: 0 20px 5px 0;width:100%;}
#personalise-order-block .order-info-block .row .cal3{color: #3A2000;float: left;font-size: 12px;width: 100%;}

#item-caption table{color: #656565;    font-size: 12px; }
#item-caption tr.quantity{color: #656565;    font-size: 12px;    text-align: left;}
#item-caption tr.quantity th{font-weight:normal;width:122px;}

#personalise-order-block .order-info-block .row{background:none repeat scroll 0 0 #FDE9E8;}
.list-price span.price{color:#595959;font-size:15px;}
.list-price span.sprice{float:left;}

/*New Wholesale message CSS*/

#whmessage .whmessagetitle{
	font-size:18px;
	font-weight:bold;
	color:#af5453;
}

#whmessage .whmessagetext{
	color:#5EB3EE;
	font-size:16px;
	width:700px;
}

/* End of  New Wholesale message CSS*/