body {margin:0; padding:0; background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/btm-bg.jpg) left bottom repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

#gh-ug {left:0;}
#gh {background:#fff;}
table.tb_v4bc {background:#fff;}
a#gh-la {left:10px;}
table.tb_v4bc tr td {padding-left:10px; padding-right:10px;}

.pagewidth {background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/grey-texture.jpg) left top repeat-x}
.pagecontainer {width:960px; margin:0 auto; padding:0; display:block; }
.pagecontainer > p,
.pagecontainer > img {display:none;}

.clear {clear:both;}
.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;} 
.clearfix {display:inline-block;} 
html[xmlns] .clearfix {display:block;} 
* html .clearfix {height:1%;}

#listing {display:block; position:relative; margin:0 auto; padding:0; background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/grey-texture.jpg) left -100px repeat-x}

#header {display:block; margin:0; padding:15px 0 0 0; position:relative; font-family: 'Open Sans', sans-serif;}
#listing #header {width:960px; margin:0 auto 10px auto;}
#header h1 {float:left; margin:0 0 10px 0; padding:0; width:340px; height:121px; display:block; background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/logo.png) no-repeat;}
#header h1 a {width:100%; height:100%; display:block; margin:0; padding:0; text-indent:-9999px;}
#header .right {float:right; color:#2C2C32; margin:0; padding:0;}
#header .right p {display:block; margin:0; padding:20px 0 10px 0; text-align:right; line-height:22px; font-size:16px; color:#2C2C32;}
#header .right a {color:#2C2C32; padding-left:25px; margin:0 0 0 10px;}
#header .right a.mail {background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/email.png) left center no-repeat;}
#header .right a.tel {background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/phone.png) left center no-repeat;}
#header .right a:hover {text-decoration:underline;}
#header .right p.btm {font-size:14px; height:25px; line-height:25px;}
#header .right p.btm span {display:inline-block;}
#header .right span.pack {background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/box.png) left center no-repeat; padding-left:32px;}
#header .right span.car {background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/car.png) left center no-repeat; padding-left:55px; margin-left:10px;}

.ad {position:absolute; left:-130px; width:130px; height:auto; display:block; top:290px; margin:0; padding:0;}
.ad.right {left:auto; right:-130px;}

#menu {clear:both; display:block; margin:0; padding:0; height:40px; background:#c3c526;}
#menu ul {margin:0; padding:0; display:block; float:left; list-style:none;}
#menu ul li {margin:0; padding:0; font-size:14px; float:left; height:40px; line-height:40px; color:#fff; display:block;}
#menu ul li:after {content:'|';}
#menu ul li:last-child:after {content:'';}
#menu ul li a {color:#fff; margin:0; padding:0 20px; display:inline-block;}
#menu ul li a:hover {color:#fff; background:#87892b; text-decoration:none;}
#menu #search {float:right; margin:5px 10px; padding:0; position:relative;}
#menu #search .searchField {width:300px; height:30px; background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/search.png) right center no-repeat;; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border:none; padding:0 30px 0 10px; line-height:30px; display:block; color:#fff; margin:0;}
#menu #search .submitBtn {position:absolute; right:10px; top:5px; margin:0; padding:0; cursor:pointer; border:none; background:transparent; width:17px; height:20px; display:block; text-indent:-9999px;}
#menu #search label {display:none;}

.pageListing,
.mainTable {background:#fff; -webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5); box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5); margin:10px 0 0 0;}
#CentralArea {background:#fff; display:block; margin:0; padding:0; min-height:200px; -webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5); box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5); }


.mainTable #CentralArea  {box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; padding-right:10px;}

.pageListing {margin:0 auto; width:960px; padding:0; display:block;}

#LeftPanel {padding:0 0 0 10px; width:210px;}
table.v4midBox {border:none;}
table.v4acp tr.v4acp_head td.v4hspacer,
table.v4acp tr.v4acp_head td.v4accent {display:none;}
table.v4midBox tr.v4acp_mid td.v4mid {padding:0; background:#fff;}
table.v4acp tr.v4acp_head td.v4title {margin:0; padding:0; display:block; background:#00ccff; height:40px; line-height:40px; font-size:26px; text-align:center;}
table.v4acp tr.v4acp_head td.v4title h2 {font-family:'Oswald',sans-serif; color:#fff; margin:0; padding:0; font-weight:normal; font-size:26px;}
div.lcat {width:210px; display:block; margin:0; padding:0;}
.lcat .cnt {display:none;}
.lcat .lev1 li {margin:0;}

.lcat .ttl {line-height:18px; margin:2px 0 0 0; display:block; padding:5px 5px 5px 20px; font-weight:normal; background:#e3e3e3 url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/arrow-left.png) left center no-repeat}
.lcat .ttl a {display: block;height:18px;left: -20px; color:#222; margin: 0 0 -10px;padding: 5px 20px;position: relative;top: -5px;width: 170px;}
.lcat .ttl a:hover {background:#c3c526; color:#fff; text-decoration:none}

#sidebar {width:210px; float:left; margin:10px; padding:0; display:inline-block;}
#sidebar h3,
h3.side-title,
#LeftPanel h3 {font-family:'Oswald',sans-serif; color:#fff; margin:0; padding:0; display:block; background:#00ccff; height:40px; line-height:40px; font-size:26px; text-align:center;}
#sidebar h3.red {background:#d50235;}
#sidebar img,
#LeftPanel img.bannere {margin:0 0 10px; padding:0; border:none; clear:both;}

#navmenu,
.lcat ul {margin:0; padding:0; display:block;}
#navmenu li,
.lcat ul li {margin:0; padding:0; border-top:2px #fff solid; display:block; min-height:28px; background:#e3e3e3; font-weight:normal;}
#navmenu li a,
.lcat ul li a {font-size:12px; color:#2c2c32; line-height:18px; display:block; padding:5px 5px 5px 20px; font-weight:normal; background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/arrow-left.png) left center no-repeat}
#navmenu li a:hover,
.lcat ul li a:hover {color:#fff; text-decoration:none; background:#c3c526;}
#navmenu li .leftpart,
#navmenu li .rightpart {display:none;}
#navmenu li .centerpart {margin:0; padding:0;}
.lcat ul li span,
#navmenu li span {display:block; line-height:18px; padding:5px 5px 5px 20px; background:#c3c526; color:#fff;}


#flash-sale {border:1px #ccc solid; border-top:none; display:block; margin:0 0 10px 0; padding:0;}

#flash-sale #time4sale {display:none;}

#flash-sale .topitembox {margin:0; padding:0; position:relative !important}
#flash-sale .topitembox.noauction .countdown {display:none;}
#flash-sale #topitemimage {margin:0 auto; padding:20px 0; display:block; text-align:center;}
#flash-sale .topitembox > div.clearfix {width:100%; display:block; margin:0; padding:0;}
#flash-sale #topitemtitle {margin:0; padding:0 30px 20px 30px; display:block;}
#flash-sale #topitemtitle a {color:#666; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; line-height:18px; margin:0; padding:0;}
#flash-sale #topitemtitle a:hover {text-decoration:underline;}
#flash-sale #topitemprice {float:left; margin:0 0 0 15px; height:20px; line-height:20px; padding:0; color:#00ccff;}
#flash-sale .topitembox .btn {float:right; margin:0 15px 20px 0 ; padding:0 10px; color:#fff; text-transform:uppercase; font-size:13px; font-weight:bold; height:20px; background:#c3c526; text-decoration:none; line-height:20px;}
#flash-sale .topitembox .btn:hover {background:#00ccff;}
#flash-sale .bx-wrapper {position:relative; margin:0; padding:0;}
#flash-sale .bx-viewport {position:relative; z-index:1; 
height:auto !important;
/*
min-height:390px;
*/
}
#flash-sale .bx-controls {position:absolute; top:45%; z-index:2; margin:0; width:100%; display:block; padding:0;}
#flash-sale .bx-controls a {position:absolute; margin:0; padding:0; width:10px; height:21px; text-indent:-9999px; background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/arrows-counter.png) left top no-repeat; cursor:pointer;}
#flash-sale .bx-controls a.bx-prev {left:10px;}
#flash-sale .bx-controls a.bx-next {right:10px; background-position:right top}
#flash-sale .countdown {clear:both; background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/counter-bg.jpg) bottom center no-repeat; display:block; height:70px; margin:0; padding:0; display:block; font-weight:bold; color:#fff; font-size:18px; font-family:Verdana, Geneva, sans-serif; clear:both; position:relative; width:100%;}
#flash-sale .countdown p {height:30px; line-height:30px; letter-spacing:9px; margin:1px 0 0 0; padding:0 0 0 10px; display:block; text-align:center;}
#flash-sale .countdown p span {position:relative; margin:0; padding:0; width:6px; display:inline-block;}


.tabs {margin:0; padding:0; display:block;}
#tabs {height:40px; list-style:none; display:block; margin:0; padding:0 35px; background:#c0c226; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
#tabs li {float:left; margin:0; padding:10px 0 0 0;}
#tabs li a {cursor:pointer; font-size:12px; padding:0 15px; margin:0 10px 0 0; text-decoration:none; line-height:30px; color:#87892b; height:30px; background:#fff; display:inline-block; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; border-top-left-radius:8px; border-top-right-radius:8px;}
#tabs li a.inactive {background-color:#87892b; color:#fff;}
#tabs li a:hover {text-decoration:none}
#tabs a#tab1 {background:#fff url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/desc-icon.png) 15px center no-repeat; color:#87892b; padding-left:40px;}
#tabs a#tab2 {background:#fff url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/about-icon.png) 15px center no-repeat; color:#87892b; padding-left:65px; }
#tabs a#tab3 {background:#fff url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/contact-icon-hvr.png) 15px center no-repeat; color:#87892b; padding-left:35px;}
#tabs a#tab4 {background:#fff url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/returns-icon-hvr.png) 15px center no-repeat; color:#87892b; padding-left:45px;}
#tabs a#tab5 {background:#fff url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/payment-icon-hvr.png) 15px center no-repeat; color:#87892b; padding-left:35px;}
#tabs a#tab1.inactive {background:#87892b url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/desc-icon-hvr.png) 15px center no-repeat; color:#fff;}
#tabs a#tab2.inactive {background:#87892b url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/about-icon.png) 15px center no-repeat; color:#fff;}
#tabs a#tab3.inactive {background:#87892b url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/contact-icon.png) 15px center no-repeat; color:#fff;}
#tabs a#tab4.inactive {background:#87892b url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/returns-icon.png) 15px center no-repeat; color:#fff;}
#tabs a#tab5.inactive {background:#87892b url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/payment-icon.png) 15px center no-repeat; color:#fff;}
.tabs .container {display:block; margin:0; padding:10px 0; font-size:12px; color:#000;}
.tabs .container * {font-size:12px; color:#000;}
.tabs .container img {max-width:100%; height:auto !important}
 
#right-content {width:720px; margin:10px 10px 10px 0; padding:0; display:inline-block;}
#right-content h1.title {background:#87882b; display:block; margin:0 0 10px 0; padding:5px 10px; color:#fff; font-weight:bold; font-size:14px; min-height:20px; line-height:20px}
#right-content h4.title,
#CentralArea h2.title,
#right-content h2.title {background:#27c59b url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/arrow-left.png) left center no-repeat; color:#fff; padding:0 20px; margin:0 0 10px; display:block; font-family: 'Open Sans', sans-serif; font-size:20px; font-weight:normal;}
#right-content h4.title {background:#00ccff; height:40px; line-height:40px;}


#TopPromoArea table.v4acp tr.v4acp_head td.v4title,
#TopPromoArea table.v4acp tr.v4acp_head td.v4title font {font-family:'Oswald',sans-serif; font-size:26px; line-height:40px; font-weight:normal}
table#TopPromoArea td.v4topright {padding-right:10px; padding-left:10px;}
table.v4acp td.v4baccent,
table.v4acp td.v4vspacer {display:none;}
td.v4topleft .v4nfc, td.v4topright .v4nfc {height:auto;}
.v4toppromos table.v4midBox tr.v4acp_mid td.v4mid {padding-top:0; padding-bottom:0;}

#images {display:block; margin:0 0 15px; padding:10px; background:#fff; border:1px #bcb9b9 solid;}
#images h2.title {font-size:18px; color:#666; font-weight:normal; display:block; margin:0; padding:0 0 10px;}
.imgHolder {position:relative; margin:0; padding:0 0 10px 0; display:block;}
.imgHolder .left {margin:0 30px 0 0; padding:0; width:480px; float:left; position:relative;}
.imgHolder .left .zoom {position:absolute; left:0; top:400px; margin:0; padding:0; font-size:12px; z-index:2; width:480px; text-align:center; font-weight:bold; height:15px; display:block;}
.imgHolder .left .zoom img {position:relative; top:3px; margin:0 5px 0 0 0; padding:0;}

.imgHolder .right {width:210px; margin:0; padding:0; float:left; position:relative;}

.price {display:block; margin:0; padding:20px; min-height:60px; background:#f4f4f4;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-align:center;}
.price span,
.price strong {display:block; font-size:20px; padding:0;}
.price strong {font-size:40px; font-weight:bold; color:#d50235;}

.links {margin:0; padding:0; display:block; /*position:absolute;*/ bottom:10px; width:210px;}
.links a.button {border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none; margin:5px 0; height:40px; display:block; background-color:#87892b; line-height:40px; color:#fff; text-transform:uppercase; font-weight:bold; font-size:13px;}
.links a.button:hover {text-decoration:none; background-color:#c0c225;}
.links a.button.buy-now {background:#d50235 url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/cart.png) 5px center no-repeat; padding-left:45px; font-size:20px;}
.links a.button.buy-now:hover {background-color:#a80029;}
.links .watch-item {background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/watch.png) 5px center no-repeat; padding-left:45px;}
.links .newsletter {background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/newsletter.png) 10px center no-repeat; padding-left:40px;}

#qr {width:208px; height:208px; border:1px #ccc solid; display:block; margin:0; padding:0; text-align:center; border-radius:3px; -moz-border-radius:2px; -webkit-border-radius:3px;}
#qr canvas {display:block; margin:5px auto 0 auto; padding:0; width:200px; height:200px;}

#newsletter {display:block; margin:0 0 10px; padding:10px; background:#f3f3f3;}
#newsletter p {font-size:14px; font-weight:normal; color:#999; margin:0; display:none; padding:0 0 10px 0;}
#newsletter a {height:40px; display:block; background:#2D2B27 url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/email.png) 20px center no-repeat; font-size:16px; line-height:40px; color:#fff; display:block; margin:0; padding:0 0 0 55px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
#newsletter a:hover {text-decoration:underline}

.r3_bl,
div.itemseparator,
.r3_t {display:none;}
.rs-pview,
.bp, .tp, .r3_cm {padding:0;}
.rs_box,
.r3_c {border:none;}
td#CentralArea div.dynpg {padding:10px 0 0 0; border:none;}
div.fpcc {padding-left:0;}
td#CentralArea div.v4stabl {padding-right:0;}
.cmpBr,
.ctrlbr {border:none; background:#87892b;}
span.pdmt .label,
span.pdmt .cur,
.cmsg,
.cmsg a#v4-19 {color:#fff;}
td#CentralArea div.v4stabl a,
.fpcc .countClass {color:#87892b;}
.rs-pview {width:720px; overflow:hidden;}
.grid {border-spacing: 0;border-collapse: collapse; width:730px; position:relative; left:-10px}
.grid td.gallery {margin:10px 0 0 10px; border:3px #f5f5f5 solid; min-height:360px; width:228px; display:block; float:left;}
.grid td.left {width:227px;}
table.gallery div.ttl,
table.gallery div.subtitle {margin:0 0 10px;}
table.gallery td.basics div.ship,
table.gallery div.subtitle {display:none;}
table.gallery div.ttl a {color:#222;}
table.gallery table.fixed tr {padding:5px 0 0 0; display:block}

#filter {height:30px; display:block; margin:10px 0 0; padding:0;}
.pageListing #filter {height:40px; padding:10px 10px 0; margin:0;}

#filter p {float:left; margin:0 10px 0 0; width:72px; line-height:30px; display:block; padding:0; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:normal; }
#filter span {border:1px #fff solid; padding:5px; height:20px; margin:0 10px 0 0; float:left; display:block; background:#87892b; -webkit-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.5); box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.5);}
#filter span.last {margin:0;}
#filter select {margin:0; padding:0; height:20px; cursor:pointer; line-height:1; width:180px; background:#87892b;  color:#fff; display:block; border:none}
.pageListing #filter select {width:250px;}
#filter select option {padding:5px; border:none;}
#filter select option:hover {background:#00ccff;}
#filter .go {float:right; margin:0; padding:0; height:30px; width:30px; background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/go.png) center center no-repeat; border:none; cursor:pointer; text-indent:-9999px;}

#slideshow {border:5px #53bef6 solid; margin:0; padding:0; height:310px; overflow:hidden}
#slideshow img {margin:0; padding:0; border:none;}

#home-banners {display:block; margin:0 0 5px; padding:0;}
#home-banners .topitemholder {margin:0; padding:0;}
#home-banners .topitembox {margin:10px 15px 5px 0; padding:0; float:left;}
#home-banners .topitembox.it3,
#home-banners .topitembox.it6,
#home-banners .topitembox.it9 {margin-right:0;}
#home-banners #topitemtitle {display:none;}
#home-banners .topitembox * {margin:0; padding:0;}

#best-sellers {display:block; margin:0; padding:0;}
#best-sellers .topitemholder {margin:0; padding:0;}
#best-sellers .topitembox {width:150px; min-height:290px; border:1px #ccc solid; float:left; display:inline-block; padding:10px; margin:0 10px 10px 0;}
#best-sellers .topitembox.it4,
#best-sellers .topitembox.it8 {margin-right:0;}
#best-sellers #topitemimage {width:140px; margin:0 auto; padding:0; display:block; height:140px; position:relative; text-align:center;}
#best-sellers #topitemimage a {width:140px; height:140px; display:block; margin:0; padding:0; position:relative;}
#best-sellers #topitemimage a img {position:absolute; left:0; top:0; margin:auto; max-height:140px; max-width:140px; border:none; padding:0; right:0; bottom:0;}
#best-sellers #topitemtitle a {color:#000;}

#home-banners #topitemtitle {text-align:center; margin:0; padding:0;}
#home-banners #topitemprice {display:none;}

#glbfooter {margin:0; padding:10px; clear:both;}
.whiter-rcp {border:none; background:#fff;}
.whiter-rcp .whiter-s_nf,
.stBadge-accent {display:none;}
.stBadge {margin:0; -webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5); box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5);}
.stBadge > img {display:none;}

#footer {margin:0; padding:40px 0 0 0; background:#c3c526 url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/footer-top.png) left top no-repeat;}
#listing #footer {margin:0 auto; width:960px;}
#footer .inside {background:url(https://shared1.ad-lister.co.uk/UserImages/d762cec3-7ec1-43df-aec2-9620626166d7/Img/_design/footer-btm.png) left bottom no-repeat; display:block; margin:0; padding:0 0 40px 0;}
#footer .box {font-family: 'Open Sans', sans-serif; float:left; margin:0 30px 0 0; padding:10px; display:block; width:170px;}
#footer .box.wide {width:440px; margin:0; padding:10px 0;}
#footer .box.last {float:right; width:200px; margin-right:20px;}
#footer .box ul {margin:0; padding:10px 0 0 0; list-style:none; border-top:1px #fff solid;}
#footer .box ul li {display:block; margin:0; padding:0;}
#footer .box ul li a {color:#2C2C32; font-size:14px; margin:1px 15px; padding:0; display:inline-block; background:transparent;}
#footer .box ul li a:hover {text-decoration:underline; background:transparent;}
#footer .box.wide ul li {float:left; width:50%; display:inline-block; border:none; min-height:22px; background:transparent;}
#footer .box p {margin:0; padding:5px 0;color:#2c2c32; display:block; font-size:14px;}
#footer .box p strong {display:block; color:#fff; font-weight:normal;}
#footer .box p a,
#footer .box p span {font-size:16px;}
#footer .box p a {color:#2c2c32;}
#footer .clear {width:940px; margin:0 auto 10px auto; padding:0; height:1px; background:#fff; display:block;}

.JTI_IW {position:relative;}
.JTI_IW_tmbContainer {padding:20px 0 0 0; margin:0; display:block;}
.JTI_IW_tmbContainer span {height:100px; width:100px; display:block; position:relative; margin:10px 10px 0 0; padding:0; border:1px #ccc solid; float:left;}
.JTI_IW_tmbContainer span img {position:absolute; margin:auto; left:0; top:0; right:0; bottom:0; padding:0; border:none; max-width:100px; max-height:100px;}
#JTI_IW_photoHolder {width:480px; height:400px; display:block; overflow:hidden; position:relative; margin:0; padding:0;}
#JTI_IW_photoHolder img#JTI_IW_photo {cursor:pointer; position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; padding:0; display:block; max-width:480px; max-height:400px; border:none;}

.tabs-menu {/*background:#C3C526;*/ list-style:none; display:block; text-align:center; margin:10px 0; padding:5px; clear:both;}
.tabs-menu li {width:50px; height:40px; margin:0 20px; padding:0; display:inline-block}
.tabs-menu li a {display:block; margin:0; color:#fff; padding:0; text-align:center; text-decoration:none}
.tabs-menu li img {margin:4px auto; padding:0;}
.tabs-menu li.current {border:1px #C0C226 solid;}
.tab-content,
#youtubeVideo {display:none;}

#imgGallery {margin:0 auto; padding:0; width:480px; background:#fff; display:block;}
.placeholder,
.placeholder a {width:100%; height:400px; display:block; position:relative; margin:0; padding:0;}
.placeholder a img {max-width:100%; max-height:400px; border:none; margin:auto; padding:0; top:0; left:0; bottom:0; right:0; position:absolute;}
.placeholder .zoom {position:absolute; left:0; top:410px; margin:0; padding:0; font-size:12px; z-index:2; width:480px; text-align:center; font-weight:bold; height:15px; display:block;}
.placeholder .zoom img {position:relative; top:3px; margin:0 5px 0 0 0; padding:0;}
#imgList {clear:both; display:block; margin:0; padding:20px 0 0 0;}
#imgList li {float:left; margin:10px 10px 0 0; padding:0; border:1px #ccc solid; width:100px; height:100px; display:block; position:relative;}
#imgList li.active {border-color:#000;}
#imgList li a {width:100px; height:100px; display:block; position:relative;}
#imgList li img {display:block; max-width:100px; max-height:100px; border:none; margin:auto; padding:0; top:0; left:0; bottom:0; right:0; position:absolute}
#cboxNext,
#cboxPrevious {background:#00ccff; text-indent:inherit; text-transform:uppercase; color:#fff; padding:5px 10px; margin-top:-15px; line-height:normal; height:30px; display:block;}
#cboxNext:hover,
#cboxPrevious:hover {background:#c3c526; color:#fff;}
#cboxNext {top:50%; right:0; width:60px;}
#cboxPrevious {top:50%; left:0; width:90px;}
#cboxClose {text-indent:inherit; width:auto; height:30px; background:#00ccff; color:#fff; text-transform:uppercase; line-height:normal; padding:5px 10px; top:-30px}
#cboxClose:hover {background:#c3c526; color:#fff;}
#cboxContent{background:#00ccff;}
#cboxLoadedContent {background:#fff; margin:5px; padding:0; position:relative;}
#cboxLoadedContent img {max-width:630px; max-height:510px; border:none; margin:auto; position:absolute; left:0; top:0; right:0; bottom:0;}
