@charset "utf-8";
/* CSS Document */
/*#f26b09*/    /*orange color*/ 

body, html, object, ol, hr li, ul, p, div, img, h1, h2, h3, h4, h5, h6, br, a, span, input, textarea, select { border:none; list-style:none; margin:0; padding:0; text-decoration:none; font-family: 'PT Sans', sans-serif; font-size:12px; background:none; }
br { margin-top:-9px; }
.clear { clear:both; }
a { text-decoration: none; -moz-transition: ease-in-out 0.5s all; -webkit-transition: ease-in-out 0.8s all; transition: ease-in-out 0.8s all; }
.clear-5 { clear:both; height:5px; }
.clear-15 { clear:both; height:15px; }
.clear-10 { clear:both; height:10px; }
.clear-20 { clear:both; height:20px; }
.left { float:left; }
.right { float:right; }

bodyyyy { background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iIzlmMjk4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzlmMjk4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #9f298a 23%, #9f298a 78%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(23%, #9f298a), color-stop(78%, #9f298a), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #9f298a 23%, #9f298a 78%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #9f298a 23%, #9f298a 78%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #9f298a 23%, #9f298a 78%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #9f298a 23%, #9f298a 78%, #ffffff 100%); /* W3C */ }

/*short codes*/
.bggreen { background:#728236; }
.bgdarkblue { background:#2d90aa; }
.bgblue { background:#078cd1; }
.bgorange { background:#d17e07; }
.bgpurple { background:#9e288a }
.nobg { background:none !important; }
.pdbt0 { padding-bottom:0px !important; }
.button { padding:3px 8px; font:bold 13px/18px 'PT Sans', sans-serif; color:#fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; cursor:pointer; }
.button:hover { opacity:0.8; }
.btn-green { background:url(../images/green.jpg) repeat-x; }
.btn-green2 { background:url(../images/green2.jpg) repeat-x; }
 .btn-darkblue { background:url(../images/darkblue.jpg) repeat-x; }
.btn-orange { background:url(../images/orange.jpg) repeat-x; color:#fff !important }
.btn-orange2 { background:url(../images/orange2.jpg) repeat-x; color:#fff !important }

.t-green { color:#4C5C0E !important; }
.t-blue { color:#078cd1 !important; }
.t-black { color:#494949 !important; }
.t-purple { color:#9e288a !important; }
.t-orange { color:#d17e07 !important; float:right !important; }
.italic { font-style:italic !important; }
.f14 { font-size:14px !important; }
.f24 { font-size:24px !important; }
.mr5 { margin-right:5px !important; }
/*short codes*/

.top-header { background:url(../images/header-bg.png) repeat-x; }
.top-min-nav { float:right; width:600px; }
.page-wrapper { width:1005px; background:#fff; margin:auto !important; -moz-box-shadow:0px 5px 13px 3px #393939;/* -webkit-box-shadow:0px 5px 13px 3px #393939; box-shadow:0px 5px 13px 3px #393939; */ ; position:relative; }

.page-wrapper-full { width:100%; background:#fff; margin:auto; -moz-box-shadow:0px 5px 13px 3px #393939;/* -webkit-box-shadow:0px 5px 13px 3px #393939; box-shadow:0px 5px 13px 3px #393939; */ ; position:relative; }

.logo { margin:5px 0 0 10px; }
.social-icons { float:right; width:202px; margin-top:28px; }
.social-icons ul { margin-left:15px; }
.social-icons ul li { float:left; margin:2px 6px; }
.login-panel { float:right; }
.login-panel ul { margin-top:8px; }
.login-panel ul li a { color:#fff; }
.login-panel ul li a:hover { color:#fff; }
.login-panel ul li { float:left; margin-right:18px; height:23px; padding-top:5px; }
.cart-counter { color:#fff; background:url(../images/icons/cart.png) no-repeat left 0px; padding-left:32px; }
.cart { background:url(../images/icons/cart-small.png) no-repeat left 6px; padding-left:22px; }
.wishlist { background:url(../images/icons/wishlist.png) no-repeat left 6px; padding-left:22px; }
.login { background:url(../images/icons/login.png) no-repeat left 6px; padding-left:22px; }
.title-site { margin:auto auto auto 10px; width:800px; width:625px; display:block; text-align:center; float:left; }
.navigation-bar { height:65px; width:100%; position:relative; top:9px; }
.orange-bar { height:13px; background:#f9aded; }
.navi ul li { float:left; margin:0px 21px; }
.navi ul li:hover { background:url(../images/icons/nav-hover-arrow.png) no-repeat center top; }
.currentnav { background:url(../images/icons/nav-hover-arrow.png) no-repeat center top; }
.navi ul li:hover a { color:#991e88; }
.navi ul li a { color:#494949; font:bold 16px/47px Arial, Helvetica, sans-serif !important; }
.search-bar { background:#F9ADED; width:406px; float:right; -webkit-border-bottom-left-radius:12px; -moz-border-radius-bottomleft:12px; border-bottom-left-radius: 12px; padding-bottom:8px; }
.search { float:left; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#9f298a; margin:7px 21px; }
.search-in { float:left; background:#fff; width:270px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; float:left; margin-top:4px; }
.search-in input { width:235px; height:27px; float:left; padding-left:5px; }
.go4search { float:left; margin:5px 2px 2px 3px; }
.page-left { float:left; width:790px; }
.page-right { float:right; width:192px; }
.page-margin { padding:7px; }
/*banner rotator*/
#banner-player { width: 795px; height: 260px; position:relative; margin:5px auto 10px auto; }
#gallery { width: 795px; height: 260px; display:block; position:relative; overflow:hidden !important; }
#gallery #main { width:580px; height:260px; position:relative; text-align:center; float:left; }
#gallery #images, #gallery #thumbs { overflow: hidden; }
#gallery #images { width:666px; height:260px; position:absolute; margin:0 auto; left:0px; top:0px; }
#gallery #images .slide { width: 666px; height:258px; /*position:relative;*/ float:left; border:1px solid #b1b1b1; }
#gallery #images .slide img { width: 666px; height:258px; display:block; border:0; background: transparent; }
#gallery #main .caroufredsel_wrapper { height:260px !important; }
#gallery .caroufredsel_wrapper { height:211px !important; overflow:hidden !important; }
#gallery #thumbs { width: 125px; height:215px; margin:20px 0 0 6px; float:left; display:block; position:relative; left:80px; top:5px; }
#gallery #thumbs .thumb { width:115px; background-color:#FFF; float: left; position:relative; margin:10px 12px 2px 12px; height:55px; }
#gallery #thumbs .thumb img { width: 111px; height:55px; border:1px solid #beb5b5; -ms-interpolation-mode: bicubic; image-rendering: optimizeQuality; }
#gallery #thumbs .thumb a { display:block; border:1px solid #ddd; text-decoration:none; }
#gallery #thumbs .thumb a.selected, #gallery #thumbs .thumb a:hover { }
a.caption:link { text-decoration:none; }
#gallery #thumbs .thumb a .thumb-cover { background-image: url(../images/icons/black-opacity-40.png); position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
#gallery #thumbs .thumb:hover .thumb-cover { display: none; }
#gallery #thumbs .thumb:hover .caption { color:#666; }
#gallery #thumbs .thumb a.selected .thumb-cover { display: none; }
#gallery #thumbs .thumb a.selected .caption { color:#666; }
#gallery #prev { width:119px; height:23px; position: absolute; display:block; background-color:#e0e0e0; border-bottom:1px solid #E0E0E0; right: 0; top:0; margin-left:4px; }
#gallery #prev:hover { background-color:#DAE9F2; cursor:pointer; }
#gallery #next { width:119px; height:23px; position: absolute; display:block; background-color:#e0e0e0; border-top:1px solid #E0E0E0; right: 0; bottom:0; margin-left:4px; }
#gallery #next:hover { background-color:#DAE9F2; cursor:pointer; }
#gallery #prev span, #gallery #next span { text-indent:-999em; position: absolute; display:block; width:17px; height:17px; background: transparent url(../images/icons/arrows-small.png) no-repeat 0 0; right:52px; }
#gallery #prev span { background-position: 0 -17px; top: 1px; }
#gallery #next span { background-position: -17px -17px; bottom: 1px; }
#gallery #prev:hover span { background-position: 0 0; }
#gallery #next:hover span { background-position: -17px 0; }
#gallery #prev.disabled, #gallery #next.disabled { display: none !important; }
.buttons { width:210px; float:right; text-align:right; position:relative; top:-23px; right:133px; }
.buttons a { margin-right: 3px; padding: 0px 3px 0px 3px; cursor: pointer; font-size: 12px; line-height: 12px; color: #444444; text-decoration:none; }
.buttons a:hover { color:#FF6600; }
.buttons a.active { color:#FF6600; }
.buttons a.selected { color:#FF6600; }
/*banner rotator*/


.left-side-bar { width:211px; float:left; }
.main-content { width:575px; float:right; position:relative; left:1px; }
.data-box { width:100%; border:1px solid #b5b5b5; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding-bottom:10px; background: rgb(255,255,255); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTFlMmUxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 47%, rgba(225, 226, 225, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(47%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(225, 226, 225, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 47%, rgba(225, 226, 225, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 47%, rgba(225, 226, 225, 1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 47%, rgba(225, 226, 225, 1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 47%, rgba(225, 226, 225, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e2e1', GradientType=0 ); /* IE6-8 */
}
.box-heading { padding:5px 20px; color:#fff; font:bold 16px/22px Arial, Helvetica, sans-serif; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.book-preview { margin:14px 16px; float:left; }
sss .book-details { float:right; width:440px; padding:12px 10px 0 0; }
.headline { font-weight:bold; font-size:15px; color:#494949; margin-bottom:5px; display:block; margin-top:11px; }
.book-details p, .calender-details p { font:normal 12px/19px Arial, Helvetica, sans-serif; padding-bottom:9px; }
.dotted-hr { width:96%; background:url(../images/dotted-hr.png) repeat-x; margin:10px 0; height:4px; display:block; margin:auto; }
.f15 { font-size:15px !important; }
h2 { font:normal 16px/22px 'PT Sans', sans-serif; margin:4px 0 5px 18px; }
.row { }
.row ul { margin:10px 0 0 19px; }
.row ul li { float:left; width:185px; }
.box1 { width:186px; }
.thumb { width:81px; float:left; }
.thumb-details { float:left; width:105px; }
.name { font:bold 15px/17px 'PT Sans', sans-serif; color:#f26b09; }
.name:hover { font:bold 15px/17px 'PT Sans', sans-serif; color:#f26b09; opacity:0.8; }
.author { font:normal 11px/15px Arial, Helvetica, sans-serif; color:#494949; }
.price { font:bold 16px/20px 'PT Sans', sans-serif; color:#494949; padding:2px 0; }
.add-to { font:bold 13px/20px 'PT Sans', sans-serif; color:#F26B09; display:block; margin-left:0px; }
.read-more-orange { font:bold 13px/11px 'PT Sans', sans-serif; color:#4b4b4c; display:block; }
.add-to:hover { color:#9f298a; display:block; cursor:pointer; }
.read-more-orange:hover { color:#9f298a; display:block; }
.shadow-large { background:url(../images/shadow-large.png) no-repeat bottom; width:100%; height:14px; text-align:center; display:block; margin:auto auto 10px; }
.shadow-small { background:url(../images/shadow-small.png) no-repeat bottom; width:100%; height:14px; text-align:center; display:block; margin:auto auto 10px; }
.shadow-small-advt { background:url(../images/shadow-small-advt.png) no-repeat bottom; width:100%; height:14px; text-align:center; display:block; margin:auto auto 10px; }
.shadow-left { background:url(../images/shadow-left.png) no-repeat bottom; width:100%; height:14px; text-align:center; display:block; margin:auto auto 10px; }
.shadow-full { background:url(../images/shadow-full.png) no-repeat bottom; width:100%; height:14px; text-align:center; display:block; margin:auto auto 10px; }
.see-more { margin:10px 0 8px; }
.see { font:bold 14px/20px 'PT Sans', sans-serif; padding:10px 0 0px 19px; }
.video-player { margin:10px 10px 0 7px; float:left; }
.video-list { float:right; width:233px; margin-top:10px; margin-right:10px; }
.video-thumb { float:left; margin-right:7px; }
.v-price { padding:0px !important; line-height:19px !important }
.video-list ul li { background:url(../images/dotted-hr.png) repeat-x bottom; padding:10px 0; }
.featured-video-details { background:#575757; padding:10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; position:relative; bottom:-1px; }
.video-heading { float:left; padding-right:100px; }
.video-heading a { color:#fff; font:bold 18px/25px 'PT Sans', sans-serif; }
.video-price { color:#fff; font:bold 16px/22px 'PT Sans', sans-serif; }
.video-para { color:#fff; font:normal 12px/15px Arial, Helvetica, sans-serif }
.featured-video-cart { float:left; margin-top:4px; }
.calender-preview { margin:14px 16px; float:right; width:154px; }
.calender-details { float:left; width:360px; padding:12px 10px 0 19px; }
/*tab */
div#container { margin: 0px auto 0; width:100%; }
div#container-2 { margin: 00px auto 0; width: 600px; }
ul.tabNav { float: left; list-style: none; width: 100%; margin-top:9px; }
ul.tabNav li { float: left; margin: 0 0px 0 0; padding: 5px 0 0; }
ul.tabNav li.current { padding-top: 0; }
ul.tabNav a { display: block; padding: 2px 4px; text-decoration: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#333333 !important; }
ul.tabNav li.current a { padding:5px 4px; color:#333333 !important; display:block; }
div.tabContainer { clear: both; float: left; width: 100%; }
div.tabContainer div.tab { color: #000; display: none; padding:5px 10px; }
div.tabContainer div.current { display: block; }
div.tab p:last-child { margin-bottom: 0; }
/* tab ends*/

/*tab */
div#container2 { margin: 0px auto 0; width:100%; }
div#container-2 { margin: 00px auto 0; width: 600px; }
ul.tabNav2 { float: left; list-style: none; width: 100%; margin-top:9px; }
ul.tabNav2 li { float: left; margin: 0 0px 0 0; padding: 5px 13px 0; }
ul.tabNav2 li.current { padding-top: 0; }
ul.tabNav2 a { display: block; padding: 2px 4px; text-decoration: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#333333 !important; }
ul.tabNav2 li.current a { padding:5px 4px; color:#333333 !important; display:block; }
div.tabContainer2 { clear: both; float: left; width: 100%; }
div.tabContainer2 div.tab { color: #000; display: none; /*padding:5px 10px;*/ }
div.tabContainer2 div.current { display: block; }
div.tab p:last-child { margin-bottom: 0; }
/* tab ends*/


.bookmarks-heading { font-size:22px; color:#f26b09; line-height:35px; text-align:center; }
.bookmarks-heading span { color:#494949; font-size:22px; line-height:35px; }
.mustbg { background:#dae9f2; }
.picsbg { background:#e3e8c5; }
.today { background:#fff; }
.must { background:#dae9f2; }
.pics { background:#e3e8c5; }
.top-box { margin-bottom:33px; }
.tab h3 { color:#f26b09 !important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; margin:11px 0; }
.top-thumb { float:left; margin-right:5px; }
.top-details { float:left; width:99px; }
.data-box-advt { width:100%; }
.data-box-advt img { margin-bottom:15px; }
.newsletters { padding:6px 4px 5px 38px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background:url(../images/icons/newsletter-icon.png) no-repeat 7px 6px #d17100; }
.newsletters a { color:#fff; font-size:17px; }
.sov-right { width:393px; margin-left:12px; }
.sov-left { width:152px; padding:0 7px 0 8px; background:url(../images/dotted-vr.jpg) repeat-y right; margin-top:20px; }
.sov-box { float:left; width:181px; margin:10px 0 }
.indica-details { float:left; padding:0px 10px 2px 19px; }
.indica-details p { padding-bottom:2px; }
/*left navigation*/
#leftnav ul { margin: 0; padding: 0; list-style: none; width: 185px; /* Width of Menu Items */ }
#leftnav ul li { position: relative; z-index:9999999999999; }
#leftnav li ul { position: absolute; left: 184px; /* Set 1px less than menu width */ top: 0; width: 200px; display: none;/*z-index: 10px;*/ -moz-box-shadow:   4px 5px 6px -4px #A0A0A0;
  -webkit-box-shadow: 4px 5px 6px -4px #A0A0A0;
  box-shadow:         4px 5px 6px -4px #A0A0A0; }
#leftnav ul li a { display: block; text-decoration: none; color: #f26b09;  /* IE6 Bug */ padding: 4px 5px 5px 10px; font-size: 15px; font-family:'PT Sans', sans-serif !important; font-weight:bold; }
#leftnav ul li.nolink { display: block; text-decoration: none; color: #55839b; background: #fff; /* IE6 Bug */ padding: 5px 5px 5px 10px; font-size: 15px; font-family:'PT Sans', sans-serif !important; font-weight:bold; text-transform: uppercase; position: relative; width:165px; }
* html #leftnav ul li { float: left; height: 1%; }
* html #leftnav ul li a { height: 1%; }
#leftnav ul li:hover a, #leftnav ul li.over a { color: #55839b; background: #ededed; } /* Hover Styles */
#leftnav ul li:hover ul li a, #leftnav li.over ul li a { background:#ededed; color:#55839b; width:200px; }
#leftnav ul li:hover ul li a:hover, #leftnav li.over ul li a:hover { background:#d4dfe7; color:#123c52; width:200px; }
#leftnav li:hover ul, #leftnav li.over ul { display: block; }
/*left navigation*/
.facebook { background:#dae9f2; }
.twitter { background:#dae9f2; }
.news { background:#dae9f2; }
.current2 { background:#fff !important; }
.todays-news { background:transparent !important; }
.todays-news p { margin-bottom:8px; }
.seeall { margin-right:10px; padding:0 !important; font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important; font-size:12px !important; }
.blogroll-heading { font:bold 16px/22px 'PT Sans', sans-serif; color:#f26b09; letter-spacing:2px; text-transform:uppercase; background:url(../images/icons/rss.jpg) no-repeat right 3px; width:80%; margin:10px 0 0 5px; }
.blogroll-heading a { font:bold 16px/22px 'PT Sans', sans-serif; color:#f26b09; letter-spacing:2px; text-transform:uppercase; }
.blog1 { margin:10px 8px; }
.blog1 .blog-heading { font:bold italic 12px/18px Arial, Helvetica, sans-serif; color:#494949; text-decoration:underline; margin-bottom:5px; }
.blog1 .blog-heading a { font:bold italic 12px/18px Arial, Helvetica, sans-serif; color:#494949; text-decoration:underline; }
.blog1 .blog-heading a:hover { color:#F26B09; text-decoration:none !important; }
.footer-logos { position:relative; height:180px; }
.footer-shadow { width:1005px; margin:auto; position:relative; top:-32px; }
.footer { width:1005px; margin:auto; position:relative; top:-10px; background:#fff }
.footer ul li { float:left; margin:0px 27px; }
.footer ul li a { color:#494949; font:normal 12px/22px Arial, Helvetica, sans-serif; }
.footer-para { color:#494949; font:normal 10px/18px Arial, Helvetica, sans-serif; margin-left:20px; }
/*category page*/
.main-content-full { width:775px; float:right; }
.god-title { width:500px; font-size:22px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#363739; padding:5px 10px; font-weight:bold; }
.below { margin-top:3px !important; }
.featured-book-thumb { float:left; margin-top:10px; padding-bottom:10px; margin-left:10px; margin-right:15px; }
.featured-book-thumb img{ border: 1px solid #DADADA;
    box-shadow: 0 0 4px 0 #DADADA;
    padding: 5px;
}
.featured-book-details { float:left; width:511px; padding-bottom:10px; }
.book-name { color:#670800; font-size:22px; font-weight:bold; font-family: 'PT Sans', sans-serif; }
.book-name a{ color:#670800; font-size:22px; font-weight:bold; font-family: 'PT Sans', sans-serif; }

.book-author { color:#3e3e3e; font-size:18px; font-weight:bold; font-family: 'PT Sans', sans-serif; line-height:20px; }
.cover-style { color:#3e3e3e; font-size:14px; font-weight:bold; font-family: 'PT Sans', sans-serif; line-height:20px; }
.pages { color:#3e3e3e; font-size:14px; font-weight:bold; font-family: 'PT Sans', sans-serif; line-height:20px; }
.bookprice { color:#670800; font-size:14px; font-weight:bold; font-family: 'PT Sans', sans-serif; line-height:20px; }
.availability { color:#670800; font-size:14px; font-weight:bold; font-family: 'PT Sans', sans-serif; line-height:20px; }
.featured-book-details p { font:normal 16px/22px 'PT Sans', sans-serif; color:#3e3e3e; margin:10px 0; }
.cart-btn { margin-right:10px; }
.grid.std { }
.grid { overflow:hidden; }
.grid ul.std > li { float: left; height: auto; position: relative; width: 190px; padding-bottom:10px; margin-bottom:15px; }
ul.std > li a.product-list-image { padding: 10px 0 12px; }
ul.std > li a { display: block; }
ul.std > li a img { display: block; margin: 0 auto; }
img { max-width: 100%; }
ul.std > li .bookTitle { display: table-cell; font-size: 1.1em; font-weight: bold; height: 4em; line-height: 1.5em; margin-bottom: 9px; padding: 0 26px; text-align: center; text-transform: capitalize; vertical-align: middle; width: 140px !important; color:#F26B09 !important; }
ul.prices { color: #333333; margin: 9px auto 0; text-align: center; }
ul.both-prices li { vertical-align: top; width: 63px; }
ul.prices li { display: inline-block; font-size: 1em; margin: 0 5px 0 0; text-align: center; }
ul.prices li a.productPrice { clear: both; color: #333333; font-size: 1.17em; font-weight: bold; }
ul.prices li a { clear: both; display: block; color:#666666; }
ul.std > li .newBook { color: #409C20; }
.grid ul.std > li:hover, .otherProducts ul.std > li:hover { background:none repeat scroll 0 0 #E3F3FF; }
.cat-heading { font-size: 20px; font-weight: bold; padding: 10px 15px; }
.pay-logo img { margin:10px 30px; }
.product-details { width:560px; background:#fff; position:relative; margin:10px auto }
.product-name { font-size:22px; padding-left:10px; }
.product-preview { margin:7px 24px 10px 5px; }
.product-preview img{border:1px solid #dadada; padding:5px; -moz-box-shadow:   0px 0px 4px 0px #DADADA;
  -webkit-box-shadow:0px 0px 4px 0px #DADADA;
  box-shadow:         0px 0px 4px 0px #DADADA;}
.new-tag { background:url(../images/icons/new.png) no-repeat; width:41px; height:41px; position:absolute; left:122px; }
.product-short-details { width:538px; padding:0px 5px 10px 8px; margin:20px 10px; }
.short-details-row { margin:5px 0; display:inline-block; }
.details-title { width:118px; float:left; margin-right:18px; font-weight:bold; font-size:16px !important; color:#F26B09 !important; text-transform: capitalize; }
.details-fill { width:200px; float:left; font-size:15px; }
.product-short-details p { font-size:13px !important; line-height:23px;   }
.book-cart { width:90%; margin:10px auto; border:1px solid #cbcaca; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eeeeee)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); /* IE6-8 */
}
.icon-price { width:70px; background:url(../images/book.jpg) no-repeat; height:60px; padding-left:130px; font-size:20px; margin:0px 40px; float:left; text-align:center; }
.large { padding:4px 15px !important; }
.cart-btn { float:right; margin:20px 35px; }
.cart-btn a { background:url(../images/orange.jpg) repeat-x top #b06a08 !important; font-size:17px; }
.book-cart p { font-size:16px !important; color:#678608; font-weight:bold; }
.book-cart ul li { background:url(../images/icons/li.png) no-repeat left 5px; font-size:15px !important; float:left !important; width:220px !important; }
.book-cart ul li span { font-size:15px !important; color:#954205; padding:0px 1px 7px 13px; }
.icon-price-pdf { width:50px; background:url(../images/icons/pdf.png) no-repeat; height:60px; padding-left:141px; font-size:20px; margin:0px 40px; float:left; text-align:center; }
.icon-price-bookpdf { width:110px; background:url(../images/icons/bookpluspdf.png) no-repeat; height:60px; padding-left:140px; font-size:20px; margin:0px 10px; float:left; text-align:center; }
.cart-sidebar { background:#f6f6f6; padding:4px; }
.cart-heading { background:#2D90AA; color:#fff; font-weight:bold; font-size:14px; text-align:center; padding:5px 0; }
.book-added { margin:10px 0; }
.book-added ul li { font-size:14px; margin-left:10px; margin-bottom:10px; }
.book-added ul li a { color:#2d90aa; display:block; }
.book-added ul li span { display:block; font-size:13px; font-weight:bold; text-align:right; color:#4b4b4c; margin-right:5px; }
.subtotal { background:#ffebc4; padding:6px 6px; border-top:1px solid #AFAFAF }
.sub { float:left; width:55px; font-weight:bold; font-size:16px; padding-left:5px; }
.subtotal-amount { float:right; text-align:right; width:115px; font-size:16px; font-weight:bold; margin-right:5px; }
.delivery-options label { display:block; padding:5px 18px; font-size:14px; }
.delivery-title { font-size:15px; font-weight:bold; margin:10px 5px; color:#2D90AA }
.delivery-options select { width:150px; margin:auto; display:block; }
.delivery-options p { font-size:12px; color:#c20000; text-align:center; padding:3px }
.delivery-options input { border:1px solid #8c8c8c; background:#fff; padding:2px; display:block; margin:auto; width:141px; }
.cart-btn2 { float:right; margin:45px 45px 45px 0px; font-size:17px !important; }
.cart-btn2 a { background:url(../images/green.jpg) repeat-x top #616d2f !important; font-size:17px; }
.footer-likes h1 { font-size:17px; color:#D17100; margin-left:20px; }
.like ul { margin:auto 20px; }
.like ul li { float:left; margin:0 40px; height:260px; text-align:center; width:100px; }
.like ul li a { font-size:14px; color:#4b4b4c; padding:10px 0; height:100%; }
.fl { display:inline-block !important; }
.steps-cart { width:770px; float:left; height:40px; margin-left:120px; }
.step { width:170px; height:38px; float:left; }
.done { background:url(../images/done.jpg) no-repeat; }
.undone { background:url(../images/undone.jpg) no-repeat; color:#242424 !important }
.last { background:url(../images/undone-last.jpg) no-repeat; color:#242424 !important }
.number { float:left; width:12px; padding:9px 8px; }
.step-title { float:left; width:105px; padding:9px 0px; text-align:center; font-size:15px; }
.step, .step a { color:#fff; font-size:15px; font-weight:bold; }
.page-title { color:#242424; font:bold 16px/26px Verdana, Geneva, sans-serif; margin-bottom:10px; margin-top:3px; padding-top: 13px }
.page-line { color:#242424; margin-bottom:3px; border-top: 1px solid #ded7d7; padding-top: 8px }
.form-row { margin-bottom:6px; }
.form-titles { width:270px; float:left; color:#222; text-align:right; line-height:15px; font-family:Verdana, Geneva, sans-serif !important; font-size:13px !important; }
.form-fills { float:left; width:400px; margin-left:75px; }
.form-fills span { margin:0px 6px; }
.in { width:220px !important; height:16px !important; padding:4px; color:#303030 !important; font-size:13px !important; border:1px solid #666; }
.in-small { width:80px !important; height:16px !important; padding:4px; color:#808080 !important; font-family:Verdana, Geneva, sans-serif !important; font-size:11px !important; }
.in-select { width:211px !important; height:24px !important; padding:1px; color:#272727 !important; font-family:Verdana, Geneva, sans-serif !important; font-size:11px !important; border:1px solid #bbbbbb }
.green { background:#9bba58; color:#000; border:none; border-radius:4px; cursor:pointer; width:110px; height:25px; margin:10px 53px; font:bold 13px/20px Verdana, Geneva, sans-serif; }
.step1 { min-height:300px !important; }
.address-samples { background:#f7f7f7; padding:10px; color:#3b3b3b; font:normal 10px/15px Verdana, Geneva, sans-serif; width:116px; position:relative; float:left; margin:0px 13px 30px; ; }
.address-samples span { font-size:12px; }
.plus { background:url(../images/icons/plus.png) no-repeat; width:23px; height:23px; position:absolute; right:-10px; top:-8px; cursor:pointer; }
.close { background:url(../images/icons/close.png) no-repeat; width:23px; height:23px; position:absolute; right:-10px; top:-8px; cursor:pointer; }
.in-textarea { border: 1px solid #666666; width:220px !important; height:130px !important; color:#303030 !important; font-family:Verdana, Geneva, sans-serif !important; font-size:11px !important; padding:4px; }
.summery-box { width:700px; border:1px solid #e1dbdb; padding:15px 5px; font:bold 13px/19px Verdana, Geneva, sans-serif !important; float:left; min-height:116px; margin-left:90px; }
.summery-box1 { width:145px; float:left; padding:10px 12px; text-align:center; font-weight:normal !important; font:normal 13px/19px Verdana, Geneva, sans-serif !important; }
.summery-box1-title { font:bold 13px/19px Verdana, Geneva, sans-serif !important; margin-bottom:10px; }
.red { color:#ca1418; }
.summery-address { width:200px; padding:15px; border:1px solid #e1dbdb; color:#3b3b3b !important; font-family:Verdana, Geneva, sans-serif !important; float:left; margin-left:130px; }
.summery-title { font:bold 16px/19px Verdana, Geneva, sans-serif; color:#3b3b3b; }
.summery-name { font:bold 14px/19px Verdana, Geneva, sans-serif; color:#3b3b3b; }
.voucher-box { width:267px; border:1px solid #e2dcdc; margin-left:100px; }
.orange { background:#ffc000; color:#000; border:none; border-radius:4px; cursor:pointer; width:110px; height:25px; margin:10px 80px; font:bold 13px/20px Verdana, Geneva, sans-serif; }
.arrow-right { width:174px; background:url(../images/icons/arrow-right.png) no-repeat center; height:124px; float:left; }
.net-amount { color:#355f91; font:bold 22px/28px Verdana, Geneva, sans-serif; text-align:center; width:100%; padding:3px 0 }
.green2 { background:#9bba58; color:#000; border:none; border-radius:4px; cursor:pointer; width:158px; height:25px; margin:10px 60px; font:bold 13px/20px Verdana, Geneva, sans-serif; }
.blue { color:#355f91; }
.payment-options-box { border:1px solid #e2dcdc; width:670px; padding:20px; font:normal 15px/20px Verdana, Geneva, sans-serif !important; color:#272727; }
.desc p { color:#272727; text-align:center; }
.black { background:#9F298A; border:none; border-radius:4px; cursor:pointer; width:173px; height:34px; margin:10px 251px; text-align:center; }
.black a { color:#fff; font:bold 18px/32px Verdana, Geneva, sans-serif; }
.banks { width:300px !important; height:26px !important; padding:4px; color:#272727 !important; font-family:Verdana, Geneva, sans-serif !important; font-size:11px !important; border:1px solid #bbb !important; margin-left:200px; }
/*SLIDING DIV*/
.slidingDiv { padding:20px; margin-left:75px; }
.show_hide { display:none; }
/*SLIDING DIV*/

.login-options { font-size:14px; margin:0px 0 30px 50px; line-height:25px; }
.margin-extra { margin-left:40px; }
.new { border:none !important; cursor:pointer; height:23px; margin:auto; }
.title2 { background:url(../images/texture.jpg ) repeat; padding:5px; margin:10px 0; font-family:Verdana, Geneva, sans-serif; font-size:16px; padding-left:10px; font-weight:bold; color:#3B3B3B; }
.product-brd-crum { font-size:14px; padding-left:10px; margin-bottom:10px; }
.product-brd-crum a { font-size:14px; color:#949494; }
.orange-large { background:#9F298A; color:#fff; border:none; border-radius:4px; cursor:pointer; font:bold 13px/20px Verdana, Geneva, sans-serif; padding:7px 8px; float:right; }
.green-large { background:#9bba58; color:#000; border:none; border-radius:4px; cursor:pointer; font:bold 13px/20px Verdana, Geneva, sans-serif; padding:7px 37px; float:right; margin-left:15px; margin-right:40px; }
.orange-large:hover, .green-large:hover { opacity:0.8; }
.order-summery-box { width:909px; border:1px solid #e2dcdc; padding-bottom:25px; }
.title3 { background:url(../images/texture.jpg ) repeat; padding:5px; margin:10px 0; font-family:Verdana, Geneva, sans-serif; font-size:16px; padding-left:10px; font-weight:bold; color:#242424; }
.row-headings-new { padding:10px 0; font-weight:bold; font-family:Verdana, Geneva, sans-serif; }
.total-prodcuts { float:left; text-align:center; font-size:13px; }
.sub-total { float:left; text-align:center; font-size:13px; }
.shipping { float:left; text-align:center; font-size:13px; }
.amount-payable { float:right; text-align:center; font-size:13px; }
.equal-size { width:240px; }
.f15 { font-size:15px !important; font-weight:bold; }
.ub { font-weight:normal !important; }
.item-summery-box { width:999px; border:1px solid #e2dcdc; margin-top:30px; }
.col { float:left; width:195px; font-weight:bold; text-align:center; padding:0 10px; font-size:13px; font-family:Verdana, Geneva, sans-serif; }
.equal-size { width:225px; }
.f15 { font-size:15px !important; font-weight:bold; }
.ub { font-weight:normal !important; }
.item-summery-box { width:909px; border:1px solid #e2dcdc; margin-top:30px; }
.row-details { font-family:Verdana, Geneva, sans-serif; font-weight:normal; }
.preview img { border:1px solid #e0dada; padding:4px; margin-bottom:20px; }
.artist { width:150px; }
.grand-total { border-top:1px solid #ded7d7; padding:10px 0; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#355f91; font-weight:bold; }
.grand { float:right; width:140px; font-size:16px; }
.total-amount { float:right; width:180px; font-size:16px; }
/*lightbox*/
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }
.gallery { padding: 10px; width:720px; }
.gallery ul { list-style: none; }
.gallery ul li { display: inline-block; font-size:15px; text-align:center; color:#2D90AA; }
.gallery ul img { margin:0px 10px; }
.gallery ul a:hover img { opacity:0.8; }
.gallery ul a:hover { color: #fff; }
.gallery2 { padding: 10px 0; width:510px; text-align:center; }
.gallery2 ul { list-style: none; }
.gallery2 ul li { display: inline-block; font-size:15px; text-align:center; color:#2D90AA; }
.gallery2 ul img { margin:0px 10px; }
.gallery2 ul a:hover img { opacity:0.8; }
.gallery2 ul a:hover { color: #fff; }
/*lightbox ends*/

.featured-souvenirs-details { float:left; width:400px; padding-bottom:10px; }
.cart-btn-left { float:left; margin:17px 45px 17px 0px !important; }
.cart-btn-left a { background:url(../images/orange.jpg) repeat-x top #b06a08 !important; font-size:17px; }
/*graf*/
div#page { width: 566px; background-color: #fff; margin: 0; }
div#container-g { padding: 20px; }
div#ads { clear: both; padding: 12px 0 12px 66px; }
div#footer { clear: both; color: #777; margin: 0 auto; padding: 20px 0 40px; text-align: center; }
div#container-g { overflow: hidden; }
div.content { display: none; clear: both; }
div.content a, div.navigation a { text-decoration: none; font-size:13px; color:#4b4b4b; }
div.controls a:hover { text-decoration: none; font-size:13px; color:#F26B09; }
div.navigation a.pageLink { height: 50px; line-height: 77px; }
div.controls { margin-top: 20px; height: 23px; position:relative; z-index:12 }
div.controls a { padding: 5px; }
div.ss-controls { float: left; }
div.nav-controls { float: right; }
div.slideshow-container, div.loader, div.slideshow a.advance-link { width: 510px; /* This should be set to be at least the width of the largest image in the slideshow with padding */ }
div.loader, div.slideshow a.advance-link, div.caption-container { }
div.slideshow-container { position: relative; clear: both; float: left; left:0px; height: 210px; }
div.loader { position: absolute; top: 0; left: 0; background-image: url('../images/loader.gif'); background-repeat: no-repeat; background-position: center; }
div.slideshow span.image-wrapper { display: block; position: absolute; left: 0; }
div.slideshow a.advance-link { display: block; line-height:400px; /* This should be set to be at least the height of the largest image in the slideshow with padding */ text-align: center; }
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited { text-decoration: none; }
div.slideshow a.advance-link:focus { outline: none; }
div.slideshow img { border:none !important; }
div.caption-container { float: right; position: absolute; }
span.image-caption { display: block; position: absolute; top: 0; left: 0; }
div.caption-container, span.image-caption { width: 534px; }
div.caption { padding: 0 12px; }
div.image-title { font-weight: bold; font-size: 1.4em; }
div.image-desc { line-height: 1.3em; padding-top: 12px; }
div.download { margin-top: 8px; }
div.photo-index { position: absolute; top : -94px; right : 0; padding: 0 12px; }
div.navigation-container { float: left; position: relative; left: 50%; }
div.navigation { float: left; position: relative; left: -50%; }
div.navigation a.pageLink { display: block; position: relative; float: left; margin: 2px; width: 16px; background-position:center center; background-repeat:no-repeat; }
div.navigation a.pageLink:focus { outline: none; }
ul.thumbs { position: relative; float: left; margin: 0; padding: 0; }
ul.thumbs li { float: left; padding: 0; margin: 2px; list-style: none; }
a.thumb { padding: 1px; display: block; }
a.thumb:focus { outline: none; }
ul.thumbs img { border: none; display: block; }
div.pagination { clear: both; position: relative; left: -50%; }
div.pagination a, div.pagination span.current, div.pagination span.ellipsis { position: relative; display: block; float: left; margin-right: 2px; padding: 4px 7px 2px 7px; border: 1px solid #ccc; }
div.pagination a:hover { text-decoration: none; }
div.pagination span.current { font-weight: bold; }
div.pagination span.ellipsis { border: none; padding: 5px 0 3px 2px; }
div.gallery-gutter { clear: both; padding-bottom: 20px; }
div.navigation a.prev { background-image: url(../images/prevPageArrow.gif); }
div.navigation a.next { background-image: url(../images/nextPageArrow.gif); }
/*graf*/


.details-title4 { width:67px; float:left; margin-right:18px; margin-left:10px; font-weight:bold; font-size:12px; color:#F26B09; }
.details-fill4 { width:100px; float:left; font-size:12px; }
.grid-all li { width:222px !important; }
.large2 { padding:2px 4px !important; }
.cart-btn4 { float:left; margin:5px 5px 5px 34px; }
.small-thumb li img { width:122px !important; height:auto !important }
.small-thumb li { margin:0px 10px; width:196px !important; padding:0 !important; margin:2px 0 30px !important }
#preview { position:absolute; background:#333; padding:5px; display:none; color:#fff; z-index:99999999999999999; }
.small-thumb a { font-size:14px; color:#D17100; }
.cat-td td { padding-bottom:30px; }
.cat-td td a { color:#4b4b4c !important; font-size:14px !important; font-weight:bold !important; }
.pagination-h a { font-size:15px; color:#F26B09 !important; }
.pagination-h { color:#000; font-size:15px; }
.cat-imgs td a img { width:70px !important; margin-bottom:6px; }
.cat-imgs td { padding-bottom:20px !important; padding-top:20px !important; }
.cat-imgs td:hover { background:#E3F3FF; }
/*slider one */
#skip-link { display: none; }
.demo-wrap ul { width: 545px; height:113px; overflow: hidden; margin-top:31px }
.demo-wrap li { list-style: none; margin: 0; height: 263px; }
.view-examples li { list-style: disc; margin-left: 16px; margin-bottom: 5px; ; }
.view-examples li a { color: #de312a; }
.view-examples li a:hover { text-decoration: underline; }
.demo-wrap.border .bx-window { margin-top: 78px; }
.demo-wrap .left { width: 205px; float: left; }
.demo-wrap .right { width: 320px; float: left; }
.demo-wrap .right .album { margin-top: 60px; font-size: 16px; }
.demo-wrap .right .band { font-size: 14px; color: #838383; }
.demo-wrap .multiple li { width:195px; text-align:center; border-right:1px solid #E9EEF2; }
.demo-wrap .multiple li span { display:block; text-align:center; color:#000; line-height:37px; }
.demo-wrap .bx-wrapper { margin: 0 auto; }
.demo-wrap .bx-prev { position: absolute; top: 35px; left: -15px; width: 23px; height: 113px; text-indent: -999999px; background: url(../images/arrow.jpg) no-repeat 0 0; }
.demo-wrap .bx-next { position: absolute; top:35px; right: -11px; width:23px; height: 113px; text-indent: -999999px; background:  url(../images/arrow.jpg) no-repeat -23px 0px; }
.bx-wrapper { width:868px !important }
.bx-window { width:781px !important; margin-left:40px; }
/*slider one */
.page-title-static { font-size:21px; margin-bottom:31px; }
.page-title-static span { font-size:21px; color:#D17100; }
.main-content-static { float:right; width:747px; margin-right:10px }
.para-left-pic { margin-right:15px; }
.main-content-static p { font-size:14px; line-height:20px; margin-bottom:6px; }
.form { margin:17px 0; }
.form-row1 { margin-bottom:15px; }
.form-titles1 { width:120px; float:left; color:#222; line-height:21px; font-family:Verdana, Geneva, sans-serif !important; font-size:13px !important; }
.form-fills1 { float:left; width:400px; margin-left:34px; }
.form-fills1 input { border:1px solid #dadada; padding:3px; width:190px; font-size:14px; -moz-box-shadow:   1px 1px 6px #D1D1D1 inset; -webkit-box-shadow: 1px 1px 6px #D1D1D1 inset; box-shadow:        1px 1px 6px #D1D1D1 inset; }
.form-fills1 textarea { border:1px solid #dadada; padding:3px; width:190px; font-size:14px; height:100px; -moz-box-shadow:   1px 1px 6px #D1D1D1 inset; -webkit-box-shadow: 1px 1px 6px #D1D1D1 inset; box-shadow:        1px 1px 6px #D1D1D1 inset; }
.form-fills1 select { border:1px solid #dadada; padding:3px; width:190px; font-size:14px; -moz-box-shadow:   1px 1px 6px #D1D1D1 inset; -webkit-box-shadow: 1px 1px 6px #D1D1D1 inset; box-shadow:        1px 1px 6px #D1D1D1 inset; }
.form label { float:left !important; font-size:14px; line-height:23px; margin-right:10px; }
.form-titles1 span, .mand { color:#DF6060; font-size:15px; }
.dob { width:75px !important; float:right !important; margin-right:10px !important; }
.checks { width:20px !important; float:left; margin-top:4px; margin-left:13px; }
.radios { width:20px !important; float:left; margin-top:4px; margin-left:13px; }
.checks-box { }
.submit { background:#D17100; color: #FFFFFF; cursor: pointer; font-size: 16px; font-weight: bold; padding: 4px 6px; }
.submit:hover { background:#f18d18; }
.branch-box { float:left; margin:10px 70px 10px 0; }
.captcha-reload { font-size:14px; color:#4c4c4d; margin-left:6px; }
.captcha { margin-bottom:20px; }
.heading-box { font-size:17px; padding:2px 10px 2px 30px; margin:20px 0 10px }
.bg-gray { border:1px solid #D4D4D4; background:url(../images/corner.png) no-repeat left center #E4E4E4; }
.bg-gray:hover { background:url(../images/corner-white.png) no-repeat left center #F26B09 !important; color:#fff; border:1px solid #fff; }
.main-content-static ul { margin:10px 20px 20px; }
.main-content-static ul li { background:url(../images/icons/list.png) no-repeat left 0px; padding-left:22px; margin: 10px 0px; font-size:14px; }
.main-content-static ul li a { color:#4b4b4c; font-size:15px; font-weight:bold; }
.main-content-static ul li a:hover { color:#F26B09 }
.list-inner li { background:url(../images/icons/li.png) no-repeat left 3px !important; padding-left:22px; margin-bottom:6px !important; font-size:14px; }
.para-links { font-size:13px; font-weight:bold; color:#474747; }
.subheading { font-size:15px; font-weight:bold; margin-bottom:3px; margin-top:10px; }
.offer-text { width:490px; }
.offer-text span { font-size:20px; color:#c91f25; }
.offer-img { width:230px; text-align:center; }
.blog-headings, .blog-headings a { font-size:20px; color:#4b4b4c; font-weight:bold; }
.blog-box { border-bottom:1px solid #dadada; padding:20px 0 }
.blog-author { font-size:15px; }
.blog-date { font-size:13px; }
.blog-box .button:hover { opacity:0.8; }
.cat-imgs td { min-height:200px !important; font-size:13px !important; border:1px solid #EFEFEF; }
.product-thumbs { }
.mg { margin-top:6px !important; }
.desc-para, .desc-para p { font-size:14px !important; line-height:21px !important; }
.desc-para ul, .desc-para ol { list-style:none !important; }
.desc-para ul li, .desc-para ol li { margin-bottom:7px !important; background:url(../images/li-new.gif) no-repeat left 3px; padding-left:22px !important; font-size:15px !important; width:505px !important; }
.desc-para b { border-bottom:1px solid #dadada; display:block; margin-bottom:-7px; font-size:16px; }
.abc { margin:1px 31px !important; }
.breadcrumb { margin:-5px 0 15px 10px; color:#D17100; }
.search-in .submitbutton { height: 16px; width: 16px; }
.read-more { color:#4b4b4c; }
.add2 { position:relative; left:-7px; }
.sov-details { width:100px; }
.sov-thumb { margin-right:5px; }
.footer ul li a:hover { text-decoration:underline; color:#9F298A; }
.cat-list td { border: 1px solid #EFEFEF; font-size: 13px !important; min-height: 200px !important }
.cat-list td:hover { background:#e3f3ff; }
.download-pic { border:1px solid #dadada; margin:10px 31px; }
.download-pic:hover { -moz-box-shadow:    2px -1px 13px 0px #000; -webkit-box-shadow: 2px -1px 13px 0px #000; box-shadow:         2px -1px 13px 0px #000; }

.shipping-select{background:#fff; padding:4px;  font-size:11px; border:1px solid #000;}
#twitter-widget-0{width:202px;}


/*------------------POPUPS------------------------*/
#fade { display: none; background: #333333; position: fixed; left: 0; top: 0; z-index: 10; width: 100%; height: 100%; opacity: 0.5; z-index: 9999; }
.popup_block { display: none; background: #fff; padding: 20px; 	 /*	border: 20px solid #ddd;*/ float: left; font-size: 1.2em; position: fixed; top: 50%; left: 50%; z-index: 99999; -webkit-box-shadow: 0px 0px 1px #000; -moz-box-shadow: 0px 0px 1px #000; box-shadow: 0px 0px 1px #000; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; width:425px; border:1px solid #EFEFEF }
img.btn_close { float: right;  /*	margin: -55px -55px 0 0;*/ margin:17px 17px 11px; }
.popup p { padding: 5px 10px; margin: 5px 0; }
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade { position: absolute; }
*html .popup_block { position: absolute; }
/*------------------POPUPS end------------------------*/

.featured-description img{display:none !important;}
.plz-select{text-align:left; font-size:14px; color:#000; border-top:1px solid #dadada; padding-top:10px; margin-top:10px;}
.form-box{width:160px; line-height:20px; font-size:14px;}
.input-box{float:left; width:164px;}
#countryget{font-size:14px; margin-top:5px; font-weight:bold;}
#countryget span{width:156px; display:inline-block; font-size:14px; font-weight:normal;}
#txtShippingCountry, #txtPaymentCountry{width:199px; border:1px solid #B7B7B7;}