body,dd,dl,dt,form,h1,h2,h3,h4,h5,html,li,p,ul{margin:0;padding:0}li,ul,ul li{list-style-type:none}body{background:#7e867e;font:100.1% "Lucida Grande",Lucida,Verdana,sans-serif}body,html{height:100%;margin:0;padding:0}li,ul{margin:0;padding:0}a{text-decoration:none}p{font-size:.8em}.image_replace{display:-moz-inline-box;display:inline-block;background:transparent none 0 0 no-repeat;text-indent:-3000px;font:0/0 Arial;overflow:hidden;color:rgba(255,255,255,0);vertical-align:bottom}#main_container{background:#fff url(/images/backgrounds/header.jpg) no-repeat 50% -4px;min-height:100%;height:auto!important;height:100%;width:100%}#inner_container{font-family:"Lucida Grande",Lucida,Verdana,sans-serif;margin:0 auto;text-align:left;width:950px}#content{background:#fff url(/images/backgrounds/sidebar.gif) repeat-y 100% 0;float:left;min-height:500px;height:auto!important;height:500px;padding-bottom:20px;width:947px}#content_inner{float:left;width:666px}#content_footer{background:url(/images/backgrounds/content_footer.gif) no-repeat 0 100%;height:12px;width:721px}.content_container{border-top:1px solid #88863c;margin:0 0 0 45px;padding:7px 0 0}.content_container img{margin:0 10px 10px 0}#sidebar{position:absolute;right:20px;top:0;width:230px}#footer{background:#7e867e url(/images/backgrounds/bottom_shadow.jpg) repeat-x 0 1px;clear:left;min-height:225px;height:auto!important;height:225px;width:100%}#footer_inner{background:#a3a9a3 url(/images/backgrounds/footer.gif) no-repeat 50% -1px;min-height:180px;height:auto!important;height:225px;margin:0 auto;padding:60px 0 0;position:relative;text-align:left;width:947px}#header{background:#7e867e url(/images/backgrounds/header.jpg) no-repeat 50% 100%;height:148px;position:relative}#header h2 a{display:block;height:100px;left:0;position:absolute;top:20px;width:90px}#header .search_options{bottom:0;padding:0 0 10px;position:absolute;right:4px;width:280px}#header h3{color:#363d36;font-size:.7em;margin-left:20px}#header ul{bottom:0;border-left:1px solid #c3cfc3;left:514px;padding:0 0;position:absolute;vertical-align:baseline;width:149px}#header ul li{font-size:.8em;list-style-type:none}#header ul li a{background:url(/images/backgrounds/header_nav_back.jpg) repeat-y 0 0;border-bottom:1px solid #c3cfc3;display:block;letter-spacing:1px;padding:4px 10px;text-decoration:none;text-align:left}#header ul li a:link,#header ul li a:visited{color:#fff}#header ul li a:hover{background:url(/images/buttons/header_button-over.jpg) repeat-y 0 0}#header ul li a#tab_sales{border-bottom:none}body#about #header ul li a#tab_about,body#contact #header ul li a#tab_contact,body#equipment #header ul li a#tab_equipment,body#pricelist #header ul li a#tab_pricelist,body#services #header ul li a#tab_services{background:#afb9ae;color:#333}#right_col{float:right;font-size:.8em;margin:20px 10px 0 0;width:260px}#right_col .extra_info_container{background:#fff;border:1px solid #cacaca;line-height:1.5em;margin:0 0 1em;padding:10px}#right_col #tabs .extra_info_container{font-size:.8em;margin:0 5px 0 0}#side_pics{float:right;margin-right:35px;text-align:center;width:214px}#side_pics img{display:block;margin:2em 0 2em}.ui-widget-content .extra_info_container a,a:link,a:visited{color:#37abd5;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}a.toplink{display:block;font-size:.8em;margin:1em 0;text-align:center}dt,h1,h2,h3,h4{color:#5ba249;font-family:"Trebuchet MS",Verdana,Arial;font-weight:400}h3{font-size:1.1em}#content_inner h3{font-size:.9em;margin-left:10px}#content_inner .extra_info_container h3{margin-left:0}span.directions_title{color:#5ba249}p{color:#494949;margin:0 0 1em}#content_inner p{line-height:1.4em;margin:1em 10px 0 10px}p.posting_details{border-top:1px solid #cacaca;clear:both;color:#999A9B;font-size:.6em;margin:0;padding:3px 0 0;text-align:right}#footer_inner p{font-size:.8em;line-height:1.5em;margin:0 0 1em 40px;width:400px}p.download_pdf_link{clear:left;font-size:.8em}p.download_pdf_link a{background:url(/images/buttons/page_white_acrobat.png) no-repeat 2px 50%;border:1px solid #cacaca;font-size:.7em;padding:4px 2px 4px 22px}table.page_links{background:#F8FDF8;border:1px solid #cacaca;font-size:.8em;margin:10px 4px 10px 0;text-align:center;width:636px}table.page_links td{vertical-align:middle}table.page_links td.paginate_buttons{color:#cacaca;width:100px}#content_inner h1,#content_inner h2,.results_message{background:#e8f5e8;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;border-left:1px solid #cacaca;line-height:1.5em;margin:1em 0;padding:8px 8px 8px 20px}.results_message{font:.95em "Gill Sans MT",Verdana,Arial,Helvetica,sans-serif;line-height:1.4em}#content_inner h1,#content_inner h2{clear:left;font-size:1.1em;letter-spacing:2px;margin:1em 0 0}#content_inner h2{clear:both;font-size:.9em;margin-top:2em}.results_message em{color:#494949;display:block;font-style:normal}.results_message span{color:#585F5A}.results_message strong{color:#239E50}ul.mission_statement,ul.nav_list,ul.normal_list{font-size:.8em;margin:.2em 0 1em;padding-left:40px}ul.mission_statement li,ul.nav_list li,ul.normal_list li{list-style-type:disc;padding:3px 0}#footer_inner ul{font-size:.8em;float:left;width:180px}#footer_inner ul.first_list{margin-left:40px}#footer_inner ul li{padding:2px 0}#footer_inner ul li a{color:#494949}#footer_inner .address_details{font-size:.8em;left:680px;line-height:1.5em;position:absolute;top:60px}#footer_inner .address_details h4{color:#fff;font-size:1.2em;letter-spacing:1px}#footer_inner .address_details a,#footer_inner .address_details span{color:#363d36;display:block}.list_summary{border-bottom:1px solid #cacaca;clear:left;float:left;min-height:120px;height:auto!important;height:120px;margin:0 0 2em 0;padding:0 0 7px;width:100%}.list_summary img{clear:left;display:block;float:left;margin:0 20px 0 0}.list_summary p.posting_details{border:none;color:#999A9B;font-size:.6em;margin:10px 0 0;text-align:left}dl{font-size:.8em}dt{font-size:1.3em;margin:2em 0 0}dd{margin:3px 20px}.enquirylist-add{background:url(/images/buttons/enquirylist_add.png) no-repeat 0 0;display:block;font-size:.95em;min-height:60px;height:auto!important;height:60px;line-height:1.2em;margin-bottom:1em;padding:5px 5px 5px 63px;text-align:left}.enquirylist-add:hover{background-position:0 -210px}.enquirylist-delete{background:url(/images/buttons/enquirylist_delete.png) no-repeat 0 0;display:block;float:left;height:18px;margin:0 3px 3px 2px;width:18px}.extra_info_container .enquirylist-delete span{display:none}.enquirylist_detail p{background:#e8f5e8;border:1px solid #cacaca;text-align:center}#header .search_options input#search,#header .search_options select{margin:0 0 4px 20px}#header .search_options select{width:240px}#header .search_options input#search{width:235px}button.header_submit_button{background:url(/images/buttons/search_button.png) no-repeat 50% 50%;border:none;height:29px;margin-left:148px;width:119px}button.header_submit_button:hover{background-image:url(/images/buttons/search_button-over.png)}button.header_submit_button span{display:block;padding-bottom:4px;font-family:Arial,Helvetica,Geneva,sans-serif;letter-spacing:1px}label{display:block;font-size:.7em}#content_inner div.form_row,#content_inner div.form_row_textarea{padding:7px 0;width:480px}#content_inner div.form_row label,#content_inner div.form_row_textarea label{color:#534844;display:block;float:left;width:230px;font:700 11px "Lucida Grande",Lucida,Verdana,sans-serif;letter-spacing:1px;text-align:right;padding-right:4px}#content_inner div.form_row_button{text-align:right}#content_inner .form_row input,#content_inner .form_row textarea,#content_inner .form_row_textarea textarea,#order_form td input{background:#fff;border:3px solid #cacaca}#content_inner div.form_row_textarea textarea{height:180px;width:230px}.date_of_birth_container{visibility:hidden}form.enquiry_form input,form.enquiry_form textarea{border:2px solid #cacaca;margin:0 0 .5em;width:220px}form.enquiry_form textarea{height:60px}li.input_box,span.input_box{background:#36332a url(/images/backgrounds/enquirylist_back.png) repeat-x 0 0;color:#fff;display:block;font-size:.8em;margin:.5em 0;padding:4px 0;text-align:left;width:220px}li.input_box a{color:#fff}.date_of_birth_container input{background:#e8ebf1;border:1px solid #e8ebf1}.date_of_birth_container label{color:#e8ebf1;font-size:.7em}.homepage_photos a{margin:0 0 80px}#homepage_photo-1{background-image:url(/images/homepage/nagra.jpg);height:121px;width:268px}#homepage_photo-2{background-image:url(/images/homepage/ad149.jpg);height:205px;width:245px}#homepage_photo-3{background-image:url(/images/homepage/cinela.jpg);height:166px;width:252px}body#home ul.categories_list{background:url(/images/homepage/2040.jpg) no-repeat 0 100%;padding:0 0 280px}.xmas_hours{background:url(/images/backgrounds/xmas_cartoon.png) no-repeat 100% 50%;color:#494949;font-size:.8em;min-height:165px;height:auto!important;height:175px;margin:1em 20px;padding:10px 275px 0 0}.xmas_hours table{border-collapse:collapse}.xmas_hours table td{width:94px}.xmas_hours td.xmas_closed,.xmas_hours td.xmas_open{width:150px}.xmas_hours td.xmas_open{color:#428133;font-weight:700}.xmas_hours td.xmas_closed{color:#7A9274}table.product_list{border-collapse:collapse;font-size:.8em;margin:1em 5px 1em 0;width:636px}table.product_list td{border-bottom:1px solid #cacaca;line-height:1.5em;padding:20px 5px 20px;vertical-align:top}table.product_list th{background:#85D48C;color:#333;font-size:.9em;font-weight:400;letter-spacing:1px;padding:8px}table.product_list td.cell-prices,table.product_list th.cell-prices{text-align:center;width:80px}table.product_list td.cell-prices-double{text-align:center}table.product_list td em,table.product_list td strong{display:block;font-weight:400;font-style:normal}table.product_list td em{color:#91A793;font-size:.7em}table.product_list td.cell_title a{color:#333}table.product_list td.cell_title a:hover,table.product_list td.cell_title a:hover strong{text-decoration:underline}.prices_details{background:#CBEFFD;border-right:1px solid #CFCFCF;float:right;margin:0 1px 10px 0;width:439px}#content_inner .prices_details h3{color:#333;float:left;font-size:.7em;letter-spacing:1px;margin:0 10px;padding:5px 0;text-align:center;text-transform:uppercase;width:110px}.prices_details h3 em{display:block;font-size:1.2em;font-style:normal;font-weight:700;letter-spacing:0}.extra_info_container span{color:#5B695D;display:block}.extra_info_container span.email{font-size:.7em}.extra_info_container p{margin:1em 0}.extra_info_container p em{color:#5B695D;display:block;font-style:normal}#content_inner .extra_info_container{background:#CBEFFD;border:2px solid #92B7C5;border-top:none;border-right:1px solid #cacaca;float:right;min-height:200px;margin:0 0 10px;padding:5px 5px 8px;text-align:right;width:140px}#content_inner .extra_info_container h3{color:#65686B;font-size:.8em;letter-spacing:2px;line-height:1.3em}#content_inner .extra_info_container h3 em{color:#333;display:block;font-style:normal}#content_inner .extra_info_container h3.sales_price,#content_inner .extra_info_container h3.weekly_price{margin-bottom:1em}#content_inner .extra_info_container span{color:#333;font-size:.5em;letter-spacing:1px;margin:.5em 0}#content_inner .extra_info_container span em{display:block}.product_details{float:right;margin:0 0 0 5px;width:435px}#content_inner .product_details p{margin:0 0 10px}.product_details span{color:#494949;display:block;font-size:.7em;line-height:1.4em}.product_photos{float:left;margin:5px 0 10px;width:220px}body#equipment .product_photos a{display:block;height:200px;width:200px}body#equipment .product_photos a.product_thumbs,body#equipment .product_photos a.product_thumbs img{height:93px;width:93px}body#equipment .product_photos a.product_thumbs{border:1px solid #37abd5;display:block;float:left;margin:10px 10px 0 0}.sales_info{font-size:.8em;margin:1em 0 1em}.sales_info span{display:block;font-weight:700}ul.manuals_list{margin:1em 20px;font:.85em "Gill Sans MT",Verdana,Arial,Helvetica,sans-serif}ul.manuals_list li{margin:5px 0}ul.categories_list{float:left;font-size:.8em;margin:1em 20px}ul.categories_list li{float:left;padding:2px 0;width:200px}.thankyou_message{background:#CBEFFD;border:1px solid #92B7C5;margin:8px 5px;padding:5px}.extra_info_container .thankyou_message h3{font-size:1.4em;letter-spacing:2px;text-align:center}.extra_info_container .thankyou_message p{margin-top:.5em;text-align:center}.extra_info_container .address_details p{font-size:.9em}.extra_info_container a.google_map_link,.extra_info_container a.print_map_link{background-repeat:no-repeat;background-position:0 0;color:#fff;display:block;font-size:.8em;height:282px;letter-spacing:1px;padding:2px 0 0 0;text-align:center;width:246px}.extra_info_container a.google_map_link{background-image:url(/images/misc/google_map-small-shepperton.jpg)}.extra_info_container a.print_map_link{background-image:url(/images/misc/print_map-small.png)}ul.manufacturer_links{float:left;margin:1em 10px;width:640px}ul.manufacturer_links li{float:left;font-size:.8em;min-height:80px;width:210px}ul.manufacturer_links li a{background-position:0 1.5em;background-repeat:no-repeat;display:block;font-size:.8em;min-height:128px;height:auto!important;height:128px}ul.manufacturer_links li.link_nagra a{background-image:url(/images/company_logos/NAGRA.png)}ul.manufacturer_links li.link_sqn a{background-image:url(/images/company_logos/SQN.png)}ul.manufacturer_links li.link_audioltd a{background-image:url(/images/company_logos/Audio-Ltd.png)}ul.manufacturer_links li.link_senheiser a{background-image:url(/images/company_logos/Sennheiser.png)}ul.manufacturer_links li.link_denecke a{background-image:url(/images/company_logos/Denecke.jpg)}ul.manufacturer_links li.link_shure a{background-image:url(/images/company_logos/Shure.png)}ul.manufacturer_links li.link_sounddevices a{background-image:url(/images/company_logos/Sound-Devices.png)}ul.manufacturer_links li.link_neumann a{background-image:url(/images/company_logos/Neumann.png)}ul.manufacturer_links li.link_schoeps a{background-image:url(/images/company_logos/Schoeps.png)}ul.manufacturer_links li.link_hawkwoods a{background-image:url(/images/company_logos/Hawk-Woods.png)}ul.manufacturer_links li.link_beyerdynamic a{background-image:url(/images/company_logos/beyer.png)}ul.manufacturer_links li.link_audiotechnica a{background-image:url(/images/company_logos/audio-technica.png)}ul.manufacturer_links li.link_rycote a{background-image:url(/images/company_logos/Rycote.png)}ul.manufacturer_links li.link_cinela a{background-image:url(/images/company_logos/Cinela.png)}ul.manufacturer_links li.link_tw a{background-image:url(/images/company_logos/TW.jpg)}ul.manufacturer_links li.link_sanken a{background-image:url(/images/company_logos/Sanken.png)}ul.manufacturer_links li.link_bss a{background-image:url(/images/company_logos/BSS.png)}ul.manufacturer_links li.link_fostex a{background-image:url(/images/company_logos/fostex.jpg)}ul.manufacturer_links li.link_akg a{background-image:url(/images/company_logos/AKG.png)}ul.manufacturer_links li.link_peli a{background-image:url(/images/company_logos/Peli.png)}ul.manufacturer_links li.link_dpa a{background-image:url(/images/company_logos/DPA.png)}ul.manufacturer_links li.link_soundfield a{background-image:url(/images/company_logos/Soundfield.jpg)}ul.manufacturer_links li.link_ibs a{background-image:url(/images/company_logos/ibs.png)}ul.manufacturer_links li.link_bksts a{background-image:url(/images/company_logos/BKSTS.jpg)}ul.manufacturer_links li.link_amps a{background-image:url(/images/company_logos/Ampsjpg.png)}ul.manufacturer_links li.link_audiodevelopments a{background-image:url(/images/company_logos/audio-developments.png)}ul.manufacturer_links li.link_ebay a{background-image:url(/images/company_logos/eBay-Logo.png)}body#terms #content_inner h3{margin:1em 0 0 10px}body#terms #content_inner p{margin:0 10px 1em 10px}body#pricelist #content_inner{background:url(/images/homepage/2040.jpg) no-repeat 0 100%;padding:0 0 280px}body#tips ol{color:#333;font-size:.75em;margin:1em 20px}body#tips ol li{line-height:1.4em;list-style-type:decimal;margin:0 .5em}body#tips #content_inner h3{margin:1em 0 0 10px}body#tips #content_inner p.after_heading{margin-top:0}body#news #content_inner h1{font:400 1em "Century Gothic","Gill Sans MT",Verdana,Arial,Helvetica,sans-serif}.news_category_links{font-size:.7em;margin:1em 10px -.5em 0;text-align:right}body#news #content_inner .list_summary{margin:1em 0}body#news .list_summary h4,body#news .news_post h4{font:400 .9em "Century Gothic","Gill Sans MT",Verdana,Arial,Helvetica,sans-serif;margin:.5em 0 0}body#news .news_post h4{margin-left:10px}body#news #content_inner .list_summary{margin:1em 10px;width:640px}body#news .list_summary .post_content{color:#333;font-size:.7em;line-height:1.6em;margin:.5em 20px 1em 120px}body#news #content_inner .list_summary p{line-height:1.4em;margin:0 10px 0 10px}body#news .news_post{margin:1em 10px 1em 0;overflow:hidden}.news_content_right{float:right;padding-bottom:20px;width:435px}body#home .list_image,body#news .list_image{float:left;height:100%;margin:1em 20px 0 0;padding-bottom:20px}body#news #side_pics{clear:right}body#news #right_col{background:#fff;border:1px solid #afb9ae;margin-top:74px}body#news #right_col .extra_info_container{border:none}body#news #right_col h3{font-family:"Century Gothic","Gill Sans MT",Verdana,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;margin:10px 5px 0 18px}body#news #right_col .news_post{border-bottom:1px solid #afb9ae;border-top:1px solid #E7F0E6;line-height:1.4em;margin:0 15px 0;padding:10px 5px 10px;position:relative}body#news #right_col #first_entry{border-top:none;padding-top:5px}body#news #right_col #last_entry{border-bottom:none}body#news #right_col .news_post h4{margin-left:0}body#news #right_col .news_post p{color:#8A8D8A}body#news #right_col .news_post h4 a{color:#8A8D8A}.news_post a.read_more_link{background:url(/images/buttons/right_arrow.png) no-repeat 100% 50%;bottom:3px;display:block;padding:0 14px 0 0;position:absolute;right:5px;text-align:right}body#home .news_post{border-bottom:1px solid #cacaca;font-size:.85em;min-height:120px;height:auto!important;height:120px;margin:1em 10px 2.5em;overflow:visible;padding:10px 20px 30px;position:relative}body#home .news_post a.read_more_link{bottom:10px;font-size:.95em}