body{text-align:left}a img{border:none;text-decoration:none}p{margin:0}ul{margin:0;padding:0}h1,h2,h3,h4,h5{margin:0;padding:0}.clear{clear:both}.clear-left{clear:left}.hidden{display:none}h1,h2,h3{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif}h1{padding:0.5em 0;font-size:1.5em;color:#333}h2{font-size:1.2em;margin:0.5em 0 0.25em 0;color:#333}#content p{margin-bottom:0.5em}#messages{text-align:center;margin:auto;font-size:0.85em;color:#333}#messages div{padding:0.3em 1em 0.4em 1em;border:1px solid #ccc;background:#eee;margin:0.5em 5em;border-color:green;-moz-border-radius:6px}#messages .error{border-color:red}#error_explanation{font-size:0.8em;border:1px solid #ccc;padding:0.5em 1em;margin:0 0 1em 0}#error_explanation h3{color:red;margin:0 0 0.25em 0}#error_explanation ul{margin:0;color:#444;font-size:0.95em}.fieldWithErrors{display:inline}#search{margin:0}#basic_search{}#search h1{font-size:1.25em;margin:0 0 0.25em;color:#444}#search input{padding:2px;font-size:1.3em;width:160px}input.inactive{color:#999}input.email{width:130px}#search #search_query{font-size:1.4em;font-weight:bold;background:#eee;width:280px}#search .auto_complete{position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0;padding:0;font-size:0.9em;z-index:999}#search .auto_complete ul{list-style:none;margin:0;padding:0}#search .auto_complete ul li{padding:0.1em}#search .auto_complete li.selected{background-color:#ffb}body.search #content h1{margin:0 0 0.25em 0}body.search_index #content h1{color:#888}body.search #content h1 span{color:#222;font-size:120%}#referring_search{padding:0.5em 3em 0 0;font-size:0.8em;color:red}strong.highlight{background-color:#ffff99;font-weight:bold}#related_queries{font-size:0.75em;margin-bottom:1em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;line-height:2em}#related_queries p{display:inline}#related_queries .also{color:red;margin-right:0.25em}#related_queries ul{list-style:none;margin:0;padding:0;height:2em;overflow:hidden}#related_queries ul li{display:inline;white-space:nowrap;margin:0 0.75em 0.1em 0}#related_queries a{color:#666}#more_related{display:block;float:right;font-size:0.8em;margin-right:0.5em}#more_related a{text-decoration:none;color:#888}div#tabs{border-bottom:1px solid #006600}div#tabs ul{float:left;list-style-type:none;margin:0;padding:0}div#tabs ul li{float:left;margin:0;padding:0;margin-right:2px}div#tabs ul li a{z-index:1;display:block;line-height:2em;white-space:nowrap;text-align:center;text-decoration:none;font-weight:bold;font-size:0.9em;color:#888}div#tabs ul li a span{font-size:0.75em;font-weight:normal;letter-spacing:-1px;margin-left:0.25em;vertical-align:top}div#tabs ul li a.current{line-height:2em;color:#fff}div#tabs ul li a.current span{color:#fff}div#tabs ul li a:hover{color:#333;text-decoration:underline}div#tabs ul li.current a:hover{color:#fff;text-decoration:none}#tab_all a,#results_header.all{}#tab_shops a,#results_header.shops{}#tab_auctions a,#results_header.auctions{}#tab_classifieds a,#results_header.classifieds{}#tab_holidays a,#results_header.holidays{}#results_header{font-size:0.8em;color:#444;margin:0;background:top left repeat-x url(/images/bg-diag-green.png) transparent}#results_header .pagination_header{float:left;margin:0.75em 0.5em}#results_header p{float:left;margin:0.5em}#results_header ul{margin:0;padding:0.5em;list-style-type:none;float:right;width:60%;text-align:right}#results_header ul li{display:inline;margin-left:1em}#search_type_prompt{margin:0;font-size:90%;color:#333}#search_type_prompt_bottom{margin-top:2em;padding:0.5em 1em;text-align:center}#results_footer{border-top:1px solid #006600}#results_footer .pagination{padding-top:0}table{border-collapse:collapse;margin:0;width:100%}th{font-size:0.8em;color:#777;padding:0.2em 0.5em 0.2em 0.2em;text-align:left}ul.products li{display:inline;margin:0 10px 10px 0}#bargains{overflow:hidden;width:100%;margin-bottom:0.5em}#bargains .bargain{position:relative;float:left;border:1px solid #d7d7d7;margin-right:8px}#bargains .bargain div{position:absolute;filter:alpha(opacity=85);opacity:0.85;background-color:#d7d7d7;padding:0.1em 0.2em}#bargains .bargain div a{color:red;font-weight:bold;font-size:0.9em;text-decoration:none}#bargains .bargain img{width:100px;height:100px}#bargains .bargain .price{right:0;top:0;-moz-border-radius-bottomleft:3px}#bargains .bargain .reduction{left:0;bottom:0;-moz-border-radius-topright:3px}#results_container{margin-top:1px}.product{border-top:1px solid #e7e7e7;border-bottom:1px solid #fff}table#products{}table#products td{vertical-align:top}.hover td{}#products .details{width:400px;padding-bottom:8px}.product .price{float:right;font-weight:bold;text-align:left;width:130px}.product .image,.product .details{padding-top:6px}.details h2{margin:0 0 0.25em 0;font-size:1.2em;font-weight:bold;line-height:1.1em;letter-spacing:0.05em}.details h2 a{text-decoration:underline}.details h2 a:hover{color:#060}.details h2 a:hover strong{}.details h2 a:visited{padding-right:24px;color:#060;background:top right no-repeat url(/images/icons/tick.png)}.details ul.actions{list-style-type:none;margin:1em 0 0 0;padding:0;font-size:0.75em;color:#666}.details ul.actions li{display:inline;float:left;margin-right:1em}.details ul.actions li.visit,.details ul.actions li.visit a{font-weight:bold;color:#060}.details ul.actions li a{color:#999}.product .image{float:left;padding:2px 0;text-decoration:none}.product .image img{margin:0;padding:0}.product .image a{display:block;position:relative;width:100px;height:100px}li.more,li.brand{line-height:20px}.thumb img{width:100px;height:100px}.small img{width:50px;height:50px}.extended-info{list-style-type:none;font-size:0.75em;color:#999}.product .pricing ul{font-weight:bold;margin:0;padding:0;list-style:none}.product .pricing li{display:block;padding:2px 4px}.product .pricing span.pound{color:#666}.product .pricing li.price{background:#ddd;-moz-border-radius-bottomleft:5px}.product .pricing li.price span.amount{font-size:1.5em}.product .pricing li.reference{margin-left:1em;font-size:0.8em;color:#666}.product .pricing li.shop{font-size:0.8em;color:#666}.product .pricing li.shop a{text-decoration:none}.product .pricing li.shop a:hover{text-decoration:underline}.product .pricing span.percent{display:block;color:#070;font-size:2em}.product .pricing span.updated{font-size:0.7em;white-space:nowrap;display:block}#sidebar{font-size:0.8em}#sidebar .module{margin-bottom:2em}#sidebar h4{margin:0 0 0.5em 0;padding:0 0 0.25em 0;border-bottom:1px solid #ccc;letter-spacing:0.1em;font-size:0.9em;color:#555;text-transform:uppercase}#sidebar ul{margin:0;padding:0;list-style-type:none}#sidebar h4 span{float:left}#sidebar h4 a{float:right}#sidebar ul li{margin:0.5em 0}#sidebar ul li a{text-decoration:none}#sidebar ul li a:hover{border-bottom:1px dotted #666}#sidebar .unsubscribe{margin:0.25em 0 0 0;font-size:0.85em;color:#666}#footer1 h4{margin:0.5em 0 0.25em 0;color:#666;font-size:1.1em;font-weight:bold}#footer1 ul{margin:0;padding:0}#footer1 ul li{display:inline;margin-right:0.5em;line-height:1.5em;text-transform:lowercase}#footer1 ul li a{color:#666;text-decoration:none;border-bottom:1px dotted #999}#footer1 ul li a:hover{color:#333;border-bottom:1px dotted #666}#footer1 p{color:#666}#footer2 ul{margin:0;padding:0;float:left}#footer2 p{margin:0.25em 1em 0 0;float:right}#pagination_header{float:left}.pagination{padding:0;margin:0.5em 0}.pagination ul{margin:0;padding:0;text-align:right;font-size:0.9em}.pagination li{list-style-type:none;display:inline;padding-bottom:0}.pagination a,.pagination a:visited{padding:2px 5px;background:#e7e7e7;text-decoration:none;color:#666}.pagination a:hover,.pagination a:active{color:#000;background:#ccc}.pagination li.currentpage{font-weight:bold;padding:2px 5px;background-color:#999;color:#fff}.pagination li.disablepage{padding:2px 5px;background:transparent;color:#ccc}.pagination li.nextpage{font-weight:bold}* html .pagination li.currentpage,* html .pagination li.disablepage{margin-right:5px;padding-right:0}label{font-size:0.75em}td span.counts{font-size:0.7em;color:#666;display:block;white-space:nowrap}.button{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#e7e7e7 none repeat scroll 0 0;color:#333;cursor:pointer;display:block;padding:5px;position:relative;text-decoration:none}.button:hover{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#00A12D none repeat scroll 0 0;color:white}.button:hover span{color:white}.button *{background-image:url(/images/btn2.png);background-repeat:no-repeat;display:block;font-style:normal;position:relative}.button i{background-position:left top;height:5px;left:0;margin-bottom:-5px;position:absolute;top:0;width:5px}.button span{background-position:left bottom;left:-5px;margin-bottom:-5px;padding:0 0 5px 10px}.button span i{background-position:right bottom;height:100%;left:100%;margin-bottom:0;position:absolute;top:0;width:10px}.button span span{background-position:right top;height:0;margin-left:10px;position:absolute;right:-10px;top:-5px}* html .button span,* html .btn i{background-image:none;cursor:pointer;float:left;width:auto}.button[class]{background-image:url(/images/button_shade.png);background-position:center bottom}.home #content{padding:0}#about{background:#e7e7e7;padding:0.35em 0.5em;border-top:1px solid #fff;border-bottom:1px solid #bbb}#about p{margin:0}#about h1{margin:0;padding:0;color:#060}.home h2{clear:left}#right_now{background:#333;border-top:1px solid #fff;border-bottom:1px solid #bbb;margin-bottom:10px}#right_now h2{background:top left repeat-x url(/images/bg-stripes-dark.png);margin:0;padding:0.35em 0.5em;color:white}#right_now #list_container{padding:0 3px 3px 3px}#right_now #list_container div{padding:2px;background:#fff}#right_now ul{height:250px;overflow:auto;list-style:none;width:100%}#right_now h2 strong{color:#F00}#right_now li{background:#e7e7e7;border-top:1px solid #fff;border-bottom:1px solid #ccc;background:top left repeat-x url(/images/v-gradient-shadow.png)}#right_now li a{padding:0.35em 0.5em 0.35em 32px;text-transform:lowercase;display:block;background-repeat:no-repeat;background-position:7px 50%}#right_now li a{color:#666;font-size:0.8em;text-decoration:none}#right_now li a:active{outline:none}#right_now li a span{font-size:1.2em;color:#00f}#right_now li.search a{background-image:url(/images/icons/magnifier.png)}#right_now li.exit a{background-image:url(/images/icons/star.png)}div.brand{background:#e7e7e7;padding:0.5em;margin:0 10px 10px 0}div.brand h2{margin:0 0 0.5em 0}div.brand ul{font-size:0.8em}div.brand ul.searches{height:3.5em;overflow:hidden}div.brand ul.searches li{display:block;float:left;white-space:nowrap;padding:0.25em}div.brand ul.products{margin-top:0.5em}div.brand ul.products li{display:inline;margin-right:5px}div.brand ul.products img{opacity:0.6;filter:alpha(opacity=60);padding:3px;background:#fff;border:1px solid #ccc}div.brand ul.products a:hover img{opacity:1.0;filter:alpha(opacity=1.0)}body.subscribe #content form{padding:0.5em 1em;background:#e7e7e7;margin:1em 0;border:1px solid #ccc;-moz-border-radius:6px}#promise{margin-top:0.5em}body.subscribe ul li{margin:0.25em 0 0.25em 2em;padding-left:0.25em;list-style:circle}#why{width:90%;margin-bottom:0.5em}body.contact #content form{padding:1em;border:1px solid #ccc;background:#e7e7e7}body.contact #content form p{margin:0 0 0.5em 0}body.contact #content form p input,body.contact #content form p textarea{padding:0.3em 0.2em 0.2em 0.2em}body.contact #content label{display:block;margin:0 0 0.2em 0}body.contact p.first{float:left}body.contact #message_name{width:250px;margin-right:15px}body.contact #message_email{width:250px}body.contact #message_subject{width:524px}body.contact #message_body{width:524px;height:12em}body.contact #recaptcha_widget_div{margin:1em 0}body.statistics #main table{margin:1em 0;font-size:0.9em}body.statistics #main td.price{text-align:right;padding-right:1em}body.statistics #main td.time{white-space:nowrap}ul#brands{margin-bottom:1.5em}body.statistics #main table td{padding:0.25em}body.statistics #main table tbody tr:hover{background:#e7e7e7}table#searches{margin-top:0}table#searches td{width:30%;padding-right:0.3em}table#searches td.position{padding-top:0.65em;font-size:0.9em;color:#777;width:10%}ul#brands li{display:inline;margin-right:0.5em}#exit_button{float:left;font-weight:bold;margin:0.75em 0}#exit_button a{color:#060}#exit_button a:hover{color:#fff}.search_more #content h1{font-size:1.75em;border-bottom:1px dotted #ccc}.search_more #image{float:right;border:1px solid #ccc;clear:right;margin:1em}.search_more #info{clear:left;float:left;font-size:0.9em;color:#999;margin:0.75em 0}.search_more #price{padding:0.25em 0;float:right;text-align:right;margin-left:2em}.search_more #price li{display:block;*}.search_more #price .price{font-size:1.5em}.search_more #price .percent{color:red;font-size:1.5em}.search_more #price .shop a{font-size:1.25em}.search_more #content h2{clear:both}.description{clear:left;margin-top:1em}#update_auction_link{clear:left;margin-top:0.5em}.search_more #related_searches{border-bottom:1px dotted #ccc;padding:0 0 0.5em 0;font-size:0.85em;margin-bottom:0.5em}.search_more #related_searches p{display:inline}.search_more #related_searches ul{display:inline}.search_more #related_searches ul li{display:inline;margin-right:1em}#brand_searches{background:#e7e7e7;padding:0.75em 1em}#brand_searches h2{margin-top:0}#brand_searches ul li{float:left;width:30%;margin-right:1em;height:1.25em;overflow:hidden}