@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('/media/fonts/Chunkfive-webfont.eot');
    src: url('/media/fonts/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fonts/Chunkfive-webfont.woff') format('woff'),
         url('/media/fonts/Chunkfive-webfont.ttf') format('truetype'),
         url('/media/fonts/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li,form, label, table, tr, th, td {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
body{background:#fff;font-family:Georgia,Arial;font-size:14px;color:#939287;}
.notice{font-size:20px;padding:20px;text-align:center;color:#333;background:#f2f2f2;margin-bottom:20px;}
.chunkfive{font-family: 'ChunkFiveRegular';}
td{font-size:14px;vertical-align:top;}
a{text-decoration:none;cursor:pointer;color:#292b2d;}
a:focus{outline:none}
.block{display:block;}
li{list-style:none;}
.fl{float:left;}
.fr{float:right}
.m10{margin:10px;}
.tac{text-align:center;}
.tar{text-align:right;}
.ttu{text-transform:uppercase;}
.bold{font-weight:bold;}
.i{margin:15px;}
img{border:none;}
table{width:100%;border-collapse: collapse;border-spacing: 0;}
input.error,select.error{border:1px #184d83 solid !important;}
label.error{color:red;display:block;margin-top:4px;}
.centric{width:1080px;margin:0px auto;}
.centric2{width:900px;margin:0px auto;}

.tshadow{text-shadow: #13375c 2px 2px 2px;}
.tshadow2{text-shadow: #1a538e 2px 2px 2px;}
.twshadow{text-shadow: #f7f6f4 2px 2px 2px;}
.redbutton{background:#db4949;color:#fff;padding:6px 10px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;border:0}
.redbutton:hover{background:#cb3e3e;}
.border{background:url(/media/elem/border.jpg) center center repeat-x;display:block;margin-right:30px;margin-bottom:10px;margin-top:30px;}
.border h2{background:#fff;padding-right:20px;display:inline;color:#000;font-size:18px;font-family:'ChunkFiveRegular';}
.border h3{background:#fff;padding:0px 10px;display:inline;color:#000;font-size:16px;font-family:'ChunkFiveRegular';}
#sorting_filters a{color:#b3b2b2}
#sorting_filters a:hover,
#sorting_filters a.selected{color:#292b2d}
.nodisplay{display:none;}
.hyperlink{cursor:pointer;}
.size_12{font-size:12px;}
.size_24{font-size:24px;}
.size_18{font-size:18px;}
.inline{display:inline !important;}
#map_canvas{width:230px;height:230px;}

.white{background:white}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#topnav{background:#db4949;font-family:'ChunkFiveRegular';font-size:14px;height:90px;}
#topnav a{color:#fff;padding:8px}
#topnav a:hover,
#topnav .selected a{background:#cb3e3e;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
#topnav ul{padding:0px 0px 0px 0px;margin:0px auto;width:980px;}
#topnav li{list-style:none;float:left;width:162px;margin-right:30px;margin-top:40px;text-align:center;}
#topnav li#logo{width:162px;margin-top:0px;text-align:left;}
#topnav li#logo img{position:relative;}
#topnav li#logo a:hover{background:none;}


#footer{background:#db4949;font-family:'ChunkFiveRegular';font-size:14px;height:110px;}
#footer a{color:#fff;padding:8px}
#footer a:hover{background:#cb3e3e;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
#footer ul{padding:0px 0px 0px 0px;margin:0px auto;width:980px;}
#footer li{list-style:none;float:left;width:162px;margin-right:30px;margin-top:40px;text-align:center;}
#footer li#logo{width:162px;margin-top:-12px;text-align:left;}
#footer li#logo img{position:relative;}
#footer li#logo a:hover{background:none;}

#footer2{background:#b62b2b;padding:20px 0px 20px 0px;color:#fff;}
#footer2 td{font-size:12px;font-family:Arial;}
#footer2 a{margin-left:10px;color:#fff;text-decoration:underline;}
#mainslide{background:#eae9d9 url(/media/elem/bg1.png);height:290px;padding:70px 0px 70px 0px;border-bottom:1px #d7d6c0 solid;}
#mainslide .redbutton{float:right;}
#mainslide h2 a{color:#a09f92;font-size:30px;font-family:'ChunkFiveRegular','Arial Black';}
#mainslide img.mainslide_img{float:left;margin-right:30px;}
#mainslide span.blurb{display:block;color:#939287;font-family:'Minion Pro';margin:30px 100px 30px 0px;font-size:16px;}
#mainslide .mainslide_specs{border:1px #d7d6c0 solid;background:#fff;padding:20px;margin-left:320px;font-family:'ChunkFiveRegular','Arial Black';-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
#mainslide .mainslide_specs li{display:inline;margin-right:30px;}
#mainslide .mainslide_specs span{color:#db4949}
#mainslide_nav{width:100px;margin:10px auto;}
#mainslide_nav a{text-indent:-9999px;display:block;width:10px;height:10px;background:#c6c5b4;float:left;margin-right:10px;-moz-border-radius:99px; -webkit-border-radius:99px;border-radius:99px;}
#mainslide_nav a.activeSlide{background:#e87459;}


.hp_deal_box{height:250px;margin:50px 0px 0px 0px;}
.hp_deal_box.css_102{margin-bottom:0px !important;}
.hp_deal_box.css_202{margin-bottom:0px !important;}

.hp_deal_box.leftside{margin:50px 40px 50px 0px;}
.hp_deal_box h2 a{color:#414033;font-size:18px;font-family:'ChunkFiveRegular','Arial Black';}
.hp_deal_box h2 a:hover{color:#db4949;text-decoration:underline;}
.hp_deal_box .deal_preview{float:left;margin-right:10px;width:180px;background:url(/media/elem/elem3.png) bottom left no-repeat;}
.hp_deal_box .deal_preview span{display:block;margin:10px 10px;font-size:14px;color:#000;font-family:'ChunkFiveRegular','Arial Black';-webkit-transform: rotate(358deg);-moz-transform: rotate(358deg);-o-transform: rotate(358deg);writing-mode: rl-tb;}
.hp_deal_box .deal_preview>a{background: none repeat scroll 0 0 #f2ed4f;display: table-cell;height: 160px;overflow: hidden;vertical-align: middle;width: 160px;}
.hp_deal_box .deal_preview>a>img{display: inline-block;max-height: 160px;max-width: 160px;vertical-align: middle;}
.hp_deal_box span.blurb{display:block;color:#939287;font-family:'Minion Pro';margin:15px 30px 10px 190px;font-size:16px;border-bottom:1px #d7d6c0 solid;padding-bottom:15px;}
.hp_deal_box .mainslide_specs{font-size:16px;font-family:'ChunkFiveRegular','Arial Black';margin-top:15px;}
.hp_deal_box .mainslide_specs li{float:left;list-style:none;margin-right:10px;}
.hp_deal_box .mainslide_specs li.buybutton{margin-right:0px;margin-top:-3px;}
.hp_deal_box .mainslide_specs span{color:#db4949}

#fp_hot_deals li{margin-right:10px;}
#fp_hot_deals .hp_deal_box h2{margin-bottom:10px;line-height: 130%;}
#fp_hot_deals .deal_preview {background: url("/media/elem/bg_1.jpg") repeat;text-align: center;height: 80px;width: 80px; margin-right: 60px;overflow: hidden;}
#fp_hot_deals .deal_preview img{max-width: 160px; max-height: 80px;}
#fp_hot_deals li.buybutton{margin-right:0px;margin-top:-3px; margin-left: 48px;}
#profile .mainslide_specs{border:1px #d7d6c0 solid;background:#fff;padding:20px;margin-left:0px;font-family:'ChunkFiveRegular','Arial Black';-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
#profile .mainslide_specs li{display:inline;margin-right:40px;}
#profile .mainslide_specs span{color:#db4949}
#profile #full_summary{background:#e2e1d9 url(/media/elem/bg_plus.png) 95% 15px no-repeat;padding:20px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;margin-bottom:20px;}
#profile #full_summary.highlight{background:#e2e1d9 url(/media/elem/bg_minus.png) 95% 15px no-repeat;}

#newsletter_subs{background:url(/media/elem/bg_1.jpg);padding:45px 30px;}
#newsletter_subs h2{background: url(/media/elem/elem2.png) no-repeat;font-size:24px;color:#db4949;font-family:'ChunkFiveRegular','Arial Black';padding:1px 10px;margin-bottom:15px;}
#newsletter_subs h3{background: url(/media/elem/elem2.png) 0 -60px no-repeat;font-size:16px;color:#9d9c83;font-family:'ChunkFiveRegular','Arial Black';padding:1px 10px;margin-bottom:20px;}
#newsletter_subs .input{background:#f5f5e5;border:1px #dad9c3 solid;padding:15px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;font-style:italic;width:290px;color:#a8a78e;vertical-align:middle;margin-right:15px;}
#newsletter_subs select.input{width:322px;}
#newsletter_subs .submit{vertical-align:middle;}

#footer{background:#db4949;}
#footer a{color:#fff;}

/*PROFILE*/
#profile{margin-top:50px;}
#profile #td_left{width:15%;padding-right:20px;}
#profile #td_right{width:85%;}
#profile #td_right h3{font-size:18px;}
#profile #td_right .custom_list{padding:30px 0px;}
#profile #td_right .custom_list li{list-style-position: inside; list-style-image: url(/media/elem/elem4.png);line-height:200%;}
#profile #td_right .redbutton.hyperlink{font-size:16px;font-family:'ChunkFiveRegular','Arial Black';}
#profile #td_left .profile_left h2{font-size:16px;font-family:'ChunkFiveRegular','Arial Black';color:#44423f;margin-bottom:20px;}
#profile #td_left .profile_left img{border:5px #e7e6d6 solid;}
#profile #td_left .profile_left{border:1px #d7d6c1 solid;padding:20px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;margin-bottom:40px;}
#profile_nav a{color:#aca091;font-size:14px;font-family:'ChunkFiveRegular','Arial Black';}
#profile_nav img{vertical-align:middle;margin:0px 5px;}
#profile #td_right h1{color:#44423f;font-size:40px;font-family:'ChunkFiveRegular','Arial Black';margin:20px 0px 20px 0px}
#profile #profile_icons {border:1px #d6d5bf solid;padding:10px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;float:right;}
#profile #profile_icons li{display:inline;margin:0px 5px;}
#profile #profile_icons li a{-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;font-family:'ChunkFiveRegular','Arial Black';}
#profile a#like{-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;font-family:'ChunkFiveRegular','Arial Black';background:#f2ed4f url(/media/elem/bg_str.png) 5px 2px no-repeat;padding:4px 4px 4px 25px;}
#profile a#unlike{color:#fff;background:#c6c5b4 url(/media/elem/bg_str.png) 5px -52px no-repeat;padding:4px 4px 4px 25px;}
#profile #profile_icons li img{vertical-align:middle;}
#profile .mainslide_specs{padding:20px 0px 20px 20px;}
#profile .mainslide_specs .third{margin-right:80px;}
#profile .mainslide_specs .forth{margin-right:0px;}
#full_summary_inner{display:none;margin:10px 0px;line-height:150%;}
#profile_buttons li{font-size:14px !important;display:inline;margin-right:8px;font-size:12px;border:1px #d6d5bf solid;padding:10px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
#profile_buttons li a.redbutton{font-size:14px !important;}
#profile_buttons li#li3 a{font-family:'ChunkFiveRegular','Arial Black';padding:5px;background:#e2e1d9;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;color:#939287;}

/*BASKET*/
#basket{margin-top:50px;}
#basket h2{background:#e2e1d9;padding:5px;font-family:'ChunkFiveRegular','Arial Black';-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;text-align:center;color:#939287;text-shadow: #fdfdfb 1px 1px 2px;}
#basket h2 img{vertical-align:middle;margin-right:10px;}
#basket_items a.pr_title{font-family:'ChunkFiveRegular','Arial Black';color:#414033;font-size:20px;}
#basket #total_price{background:#f0f0ec;padding:20px;font-family:'ChunkFiveRegular','Arial Black';-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;text-align:center;color:#c6c5b4;margin-bottom:20px;margin-top:20px;}
#basket #total_price span{margin-right:10px;font-size:16px;}
#basket #total_price span b{color:#DB4949;}
#basket_items{width:100%}
#basket_items td{border-bottom:1px #c0c0c0 solid;padding:10px;vertical-align:middle;}
#basket_items .remove_tick{display:block;border:1px #c0c0c0 solid;text-align:center;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;padding:4px;}
#basket_items .remove_tick img{}

/*LISTING*/

ul.paging{margin:10px;text-align:center;}
ul.paging li{display:inline;}
ul.paging a{background:#c6c5b4;padding:4px 7px 4px 7px;color:#fff;font-family:'ChunkFiveRegular','Arial Black';-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
ul.paging a:hover{background:#e87459;}
#listing_filter{background:#cb3e3e;height:100px;margin-top:0px;padding-top:50px;margin-bottom:20px;padding-bottom:70px;}
#listing_filter ul{}
#listing_filter li{float:left;display:block;width:220px;height:35px;}
#listing_filter li.li3{margin-left:65px;width:115px;}
#listing_filter li.selected a{color:black}
#listing_filter a{color:#fff;font-family:'ChunkFiveRegular','Arial Black';}

#hot_deals_table .mainslide_specs{font-size:14px;margin-top:10px;}
#deal_listing h1{font-size:20px;text-align:center;padding:20px;color:#000;font-family:'ChunkFiveRegular','Arial Black';}

#auth_form{width:560px;padding:20px;}
#auth_form td{padding:0px 20px;vertical-align:top;}
#auth_form span{display:block;margin-bottom:20px;font-size:12px;color:#888782;margin-top:10px}
#auth_form #reg_form{}
#auth_form #reg_form h2{font-family:'ChunkFiveRegular','Arial Black';color:#000;font-size:24px;margin-bottom:10px;}
#auth_form h2 img{vertical-align:bottom;margin-right:5px;}
#auth_form #login_form{}

#auth_form #login_form h2{font-family:'ChunkFiveRegular','Arial Black';color:#000;font-size:24px;margin-bottom:10px;}

#auth_form .redbutton{margin-top:10px;font-family:'ChunkFiveRegular','Arial Black';}
#auth_form .input{background:#f1f1ef;padding:10px;border:1px #d7d7d7 solid;width:200px;margin-bottom:15px;-moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px;font-size:14px;color:#888782;}
#auth_form select.input{width:222px;}
.ov0{margin:10px 40px 10px 0px;}
.ov1{;margin:10px 0px 10px 0px;}
.one_voucher{width:520px;height:220px;float:left;line-height:200%}
.one_voucher img.voucher_image{float:left;margin-right:20px;margin-bottom:30px;}
.one_voucher a.pr_title{display:block;font-family:'ChunkFiveRegular','Arial Black';color:#414033;font-size:18px;}
.one_voucher a.redbutton{font-family:'ChunkFiveRegular','Arial Black';text-transform:uppercase;}

#static{margin-top:50px;}
#static h2{font-family:'ChunkFiveRegular','Arial Black';font-size:18px;}

.buy_it{cursor:pointer;width:61px;height:28px;background-color:white;background-image:url(/media/elem/buy_str.png);background-position:-3px -5px;text-indent:0px;}
.buy_it:hover{background-position:-3px -45px;}
.buy_it.selected{background-position:-3px -85px;}

#reminder_12h{width:270px;margin:10px;}
#reminder_12h h2{font-size:20px;}
#reminder_12h h3{font-size:14px;}
#reminder_12h .input{display:block;padding:5px;margin:10px 0px;width:95%}

table#mysettings{width:100%;}
table#mysettings td{width:33%}
table#mysettings .input{background:#f1f1ef;padding:10px;border:1px #d7d7d7 solid;width:200px;margin-bottom:15px;-moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px;font-size:14px;color:#888782;}
table#mysettings select.input{width:222px;}
table#mysettings span{margin:5px 0px;display:block;}
#mysettings h3{font-size:26px;color:#000;margin-bottom:10px;margin-top:10px;}
#mysettings h3 img{vertical-align:middle;margin-right:10px;}

.gift_icon{cursor:pointer;float:right;background:url(/media/elem/gift_str.png) 0px -50px;;width:31px;height:29px;}

.gift_icon.selected{background-position:0px 0px;}

#user_nav{background:#e2e1d9;padding:5px;font-family:'ChunkFiveRegular','Arial Black';-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;text-align:center;color:#939287;text-shadow: #fdfdfb 1px 1px 2px;margin-bottom:20px;}
#user_nav li{list-style:none;float:left;text-align:left;line-height:150%;padding:0px 20px;}
#user_nav li a{color:#939287;}
#user_nav li.selected a{color:#333 !important}
#user_nav li img{vertical-align:middle;margin-right:10px;}
#user_nav #a{width:10%;border-right:1px #c8c7bf solid;}
#user_nav #b{width:11%;border-right:1px #c8c7bf solid;border-left:1px #edece8 solid;}
#user_nav #c{width:29%;border-left:1px #edece8 solid;}
#returned_subscribe_to_newsletter{margin:10px;font-size:20px;color:#000}

#password_reminder{margin:15px 0px;}
#password_reminder .input{background:#f1f1ef;padding:10px;border:1px #d7d7d7 solid;width:200px;margin-bottom:15px;-moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px;font-size:14px;color:#888782;}
#password_reminder .redbutton{padding:10px;font-family:'ChunkFiveRegular','Arial Black';}