@charset "utf-8";
/* CSS Document */
body {color:#2f3032;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:17px;font-weight:normal;color:#0f6ca0;margin:0;line-height:21px; }
h1 img {float:left;margin-right:5px;}
p {padding:0 5px;}
a {text-decoration:none;color:inherit;}
img {border:none;}
.clearMe {clear:both;}
#container { width: 100%; margin:auto; height:auto; background:#fff url(../images/header_bg.png) repeat-x top;}

/* HEADER */
#header { width: 100%; height:170px; float:left;background:url(../images/sash.png) no-repeat 150px 0px; }
#logo { height:76px; float:left; width:160px; margin: 19px 0 -50px 12px; }
#contactDetails {height:69px;float:right;width:308px;margin:44px 0 0 0;text-align:right;font-size:17px;font-family:Verdana, Arial, Helvetica, sans-serif; display: none; }
.phoneNumber {color:#2459a0;}
#navigation { height:50px; width:100%; float:left; border-bottom: 2px solid #1766a6; padding-bottom: 20px; margin-bottom: 35px; }
#navs {float:right;height:27px;margin:12px 0 0 0; display: none; }
#navigation a {color:#23539c;font-size:14px;height:27px;line-height:27px;background:url(../images/footer-spc.png) no-repeat top left;padding:0 12px;}

A.first {background:none;}
#search {float:left; width:292px; height:50px; display: none; }
/*#search form {display:inline!important;height:50px!important;float:left;margin:0!important;padding:0!important;}*/
#search input.sss { width:100%; height:33px;line-height:33px;background: #f1f1f1;border:0;padding:0 10px;margin:8px 0 0 12px;float:left;}
#search .srchbtn {background:url(../images/go.png) no-repeat top left;width:60px;height:22px;float:left;color:transparent;text-indent:-1000px;padding:0;margin:14px 0 0 0;border:none;}
 
/* LEFT */
#left {float:left;width:188px;margin-left:17px; display: none;}
.dynamic-category-container {float:left;width:178px;}
.dynamic-category-container ul {padding:0;margin:0;list-style:none;}
.dynamic-category-container ul li {padding:0 16px;height:39px;line-height:39px;background:url(../images/catnav_bg.png) repeat-x;}
.dynamic-category-container ul li:hover {background:url(../images/catnav_bgh.png) repeat-x;}
.dynamic-category-container ul li a {color:#2f3032;font-size:15px;width:100%;display:block;background:url(../images/arrow.png) no-repeat center right;}
.dynamic-category-container ul li a:hover {color:#fff;background:url(../images/arrow2.png) no-repeat center right;}
.level-2 {display:none;}
#adverts {float:left;width:177px;}
.advert {float:left;width:177px;}
.advert img {width:177px;}


/* RIGHT */
#right { width:100%;color:#868686;font-size:14px;}
.bluebar {width:684px;height:38px;background:url(../images/bluebar.png) repeat-x;font-size:16px;overflow:hidden;color:#fff;font-weight:bold;line-height:38px;padding:0 12px;margin-bottom:28px;}
.bluebar_sml {border-right:1px solid #7eb0cc;border-left:1px solid #7eb0cc;width:326px;height:38px;background:url(../images/bluebar.png) repeat-x;font-size:16px;overflow:hidden;color:#fff;font-weight:bold;line-height:38px;padding:0 12px;}
#description {float:left;width:349px;margin-left:9px;}
#content {float:left;width:339px;}
.blue {color:#0f6ca0;font-size:17px;font-weight:bold;}
#pricing {float:left;width:339px;}
.was {font-size:20px;}
.wasPrice {text-decoration:line-through;}
.now {font-size:30px;color:#0f6ca0;font-weight:bold;}
.nowPrice {}
#grey_boxes {font-size:13px;margin-top:25px;}
.grey_box {background:url(../images/grey_box.png) no-repeat top left;width:100%;height:46px;line-height:46px;font-size:17px;color:#0f6ca0;padding:0;margin:15px 0;float:left;}
.grey_box_content {float:left;}
.specl {float:left;width:310px;margin-left:10px;}
.specr {float:right;width:310px;margin-right:20px;}
.spec {float:left;padding:14px 0;width:100%;border-bottom:1px solid #e4e9ec;}
.sname {float:left;width: 230px;}
.sval {float:right;text-align: right;
    width: 80px;}
.xmerch {margin:45px 0 35px;width:100%;float:left;}
.xmerch img {border:1px solid #a7a7a7;width:211px;margin-right:24px;}
.xmerch img.last {margin-right:0;}
#bottom {width:708px;}
.bottomBox {float:left;width:353px;height:310px;margin-right:2px;margin-bottom:2px;}
.rightbox {margin-right:0;}
.bottomBox img {width:348px;border:2px solid #e7e7e7;}
#logos {height:120px;width:708px;float:left;padding-top:26px;}
#brandlogo { position: absolute; width:100%; margin: 0;}
#brandlogo img {float:right;}
#innerNav { margin-bottom:15px;width:658px;height:32px; line-height:32px;}
#innerNav span {height:32px;line-height:32px;float:left;}
#innerNav .ifirst {}
#innerNav .isecond {background:url(../images/ifirst.png) no-repeat left center;padding-left:20px;}
#innerNav .ithird {color:#000;background:url(../images/ifirst.png) no-repeat left center;padding-left:20px;}
.innerNavHome {width:35px;margin-right:15px;display:block;height:32px;float:left;}
.noBullets { margin:0; padding:0; } 


/* GALLERY */
#gallery {width:350px;height:auto;float:left; position: relative; margin-top: 30px; }
#mainImage {background:url(../images/loader.gif) no-repeat center 100px;float:left;width:330px;height:auto;min-height:200px;text-align:center;padding:10px;}
#gallery #ActiveImage {width:328px;height:auto;min-height:200px;}
#thumbnails {color:#0f6ca0;float:left;width:100%;margin:10px 0 25px;font-size:17px;}
img.thumbImage {width:49px;}
.thumbImageLink {width:49px;height:49px;margin:6px 7px 0 0;float:left;border:1px solid #dcdcdc;text-align:center;padding:3px;}
.enlarge { display: none; }

/* TABS */
#Tabs {float:left;background:#b4bcc0;}
#Tabs .tab {display:none;}
.selected {display:block;}
#Tabs #TabHeader {padding-left:12px;}
A.tabHeaderLink {float:left;width:140px;padding:0 15px 0 15px;height:30px;text-align:center;text-decoration:none;line-height:30px;font-weight:bold;color:#000;margin:0;}
A.selected {color:#333;height:30px;margin:0;}
#Tabs #TabBody {padding:10px 20px 20px 20px;margin-left:0;width:643px;font-size:13px;}
#Tabs .tab {display:none;}
#Tabs .selected {display:block;}


/* FOOTER */
#footer {float:left;width:100%;margin-top:35px;height:44px;}
#footerCopy {float:left;font-size:11px;color:#909090;margin-left:25px;}
#footerCopy a {color:#909090;}
#footerNav {float:right;margin-right:20px;}
#footerNav a {color:#23539c;font-size:14px;height:27px;line-height:27px;background:url(../images/footer-spc.png) no-repeat top left;padding:0 12px;}
A.first {background:none;}

/* EBAY LAYOUTS */
/* MAIN */
.hdr, .tpitem_g .qvv, #tpCateAll, .tpitem_g .ship {display:none!important;}
#EBdescription {width:100%;}
#headerFrame {width:932px;height:170px;}
.st3 {/*min-height:1649px;*/position:relative;background:#fff url(../images/header_bg.png) repeat-x top;padding-bottom:115px;}
.st3 .main {float:left;width:708px;margin:0 0 0 10px;}
.st3 .main .kfrm {width:708px;height:230px;margin:0} 
.st3 .tppb_b {padding-top:0;}
.st3 .tppb_b .body {border-left:2px solid #e7e7e7;border-right:2px solid #e7e7e7;width:704px;padding-top:0;background:#ececec /*url(../images/tppb.png) repeat-x*/;}
.st3 .tppb .vwp {width:176px;margin-bottom:20px;}
.tpgv {width:704px;padding-top:0;border:2px solid #e7e7e7;}
.st3 .tprs .tpgv .wp {width:176px;margin-bottom:30px;}
.tpitem_g .title a {color:#2f3032;font-size:12px;}
.tpitem_g .bin .vl {color:#026ba4;font-size:24px;}
.st3 .tppb .tpitem_g .icnv {border:none;}
.tpitem_g .title {height:65px;}
.tpitem_g .icnv {height:150px;} 
.noDisplay #bottomFrame {display:none!important;}
.noDisplay .st3 {min-height:830px;}

/* LEFT */
.st3 .left {float:left;width:188px;margin:0;}
.st3 .left .lfrm {width:188px;height:200px;}
.st3 .left .tpcate {background:none;margin:0 !important;padding:0;}
.st3 .left .tpcate .caption {display:none;}
.st3 .left .tpcate .tpCateAll {display:none;}
.st3 div.tppb .caption {width:684px;height:38px;background:url(../images/bluebar.png) repeat-x;font-size:16px;overflow:hidden;color:#fff;font-weight:bold;line-height:38px;padding:0 12px;margin-bottom:0px;}
.st3 div.tppb .caption h2 {color:#fff;font-style:normal;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:38px;margin:0;padding:0;}
.tpcmpb {margin-bottom:12px;}
.tpcate .top {background-color:#1766a6 !important; min-height:39px;line-height:39px;padding:0 0 0 16px;}
.tpcate div.top div.lwp {float:left;width:139px;}
.tpcate div.top .sub div.lwp {width:129px;}
.tpcate div.top .sub a {color:#fff!important;font-size:12px!important;line-height: 20px;padding: 10px 0;}
.tpcate div.sub {padding-left:0;background:url(../images/cat_border.png) no-repeat bottom left;}
.tpcate .top .tfclp {}
.tpcate .top:active {background-color:#1766a6;}
.st3 .tpcate a:link, .st3 .tpcate a:visited, .st3 .tpcate a:hover {color:#ffffff;font-size:1.2em;width:100%;display:block;background:none;}
.tfclp {float:right!important;width:11px!important;height:39px!important;padding:0!important;margin:0 5px 0 0!important;background:url(../images/arrow.png) no-repeat 0px 10px!important;}
.sub .tfclp {background:url(../images/arrow2.png) no-repeat 0px 10px!important;}
.tfext {float:right!important;width:11px!important;height:39px!important;padding:0!important;margin:0!important;}
.tpcate .leaf {font-size:12px!important;margin-top:0px;padding-left:10px;background:url(../images/leaf.png) no-repeat 0px 16px}


/* FOOTER */
.st3 .right {position:absolute;bottom:0;left:0;height:79px;width:940px;margin:0 0 35px;}
.st3 .right .rfrm {height:79px;width:932px;margin:0;}


/* PAGES */
.st3 .cfrm {border:medium none;height:85px;margin-bottom:15px;overflow:hidden;width:708px;}
#page {padding:0 20px;}
#page h1 {float:none;margin:1em 0;font-size:20px;}
#page p {padding:0;}
#page.delivery {background:url(../images/delivery_page.png) no-repeat top left;padding-top:235px;}
#page.about {background:url(../images/about_page.png) no-repeat top center;padding-top:265px;margin-top:15px;}
#page.faq {background:url(../images/faq_page.png) no-repeat top center;padding-top:185px;}
#page table tr td {padding:5px 12px 5px 0px;}
#bluebar {width:684px;height:38px;background:url(../images/bluebar.png) repeat-x;font-size:16px;overflow:hidden;color:#fff;font-weight:bold;line-height:38px;padding:0 12px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;}
.trc .cnt {color:#116da2;}

/* BOTTOM IFRAME */
#bottomFrame {width:708px;height:770px;position:absolute;top:713px;left:203px;margin-top:1px;}
.green {color:#339900;}
.red {color:#CC0000;}


/* ROTATING BANNER */
.simpleCycleBox{position:relative;}
.simpleCycleBox ul.simpleCycleList {display:block;overflow:hidden;position:relative;z-index:1;margin:0;padding:0;}
.simpleCycleBox ul.simpleCycleList li.simpleCycleItem {position:absolute !important;background:#fff;top:0;bottom:0;left:0;right:0;}
.simpleCycleBox .simpleCycleControlsBox{position:absolute;z-index:2;right:0;left:0;top:0;}
.simpleCycleBox .simpleCycleControlsBox </strong><br />
A.simpleCyclePrevLink, .simpleCycleBox .simpleCycleControlsBox </strong><br />
A.simpleCycleNextLink{position:absolute;}


/* IMAGE POPUP CSS */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap {position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened {z-index:8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position:relative;}
.fancybox-inner {overflow:hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}
.fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe {display:block;width:100%;height:100%;}
.fancybox-image {max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url('fancybox_sprite.png');}
#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div {width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev {left:0;}
.fancybox-next {right:0;}
.fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span {left:10px;background-position:0 -36px;}
.fancybox-next span {right:10px;background-position:0 -72px;}
.fancybox-nav:hover span {visibility:visible;}
.fancybox-tmp {position:absolute;top:-9999px;left:-9999px;visibility:hidden;}
.fancybox-lock {overflow:hidden;}
.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png');}
.fancybox-overlay-fixed {position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll;}
.fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title {visibility:visible;}
.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap {padding-top:10px;}
.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}