html{background-image:url(images/back.jpg);background-repeat:repeat-x;background-color:#a2ce9b;color:#565656}
h1{font-family:Tahoma,Verdana,sans-serif;font-size:14px;margin-bottom:-5px}
.h1home{left:17px;top:5px;position:relative}
h2{font-family:Tahoma,Verdana,sans-serif;font-size:12px;margin-bottom:-5px}
body{margin:0px;margin-top:20px;margin-bottom:20px;padding:0px;font-family:Tahoma,Verdana,sans-serif;font-size:11px}
td,input,option,select,textarea{font-family:Tahoma,Verdana,sans-serif;font-size:11px;color:#333333}
dt{font-weight:bold}
h4{font-size:12px}
a{text-decoration:none}
a:hover{text-decoration:underline}
a img{border:0px}
#wrapper{background-color:#fff;background-repeat:repeat-y;width:766px;height:auto;overflow:hidden;margin-left:auto;margin-right:auto}
#adlinks{width:746px;margin:10px auto;margin-bottom:0;padding:10px;color:#565656;background-color:#fff;text-align:center}
#adlinks li{display:inline}
#adlinks a{color:#565656;background-color:inherit}
#adlinks a:hover{color:#358A0B;background-color:inherit}
#header{background-image:url(images/header.jpg);width:464px;height:89px;float:left}
#headhome a{background-image:url(images/header-link-home.jpg);width:84px;height:89px;float:left}
#headhome a:hover{background-image:url(images/header-link-home-over.jpg)}
#headlist a{background-image:url(images/header-link-listing.jpg);width:82px;height:89px;float:left}
#headlist a:hover{background-image:url(images/header-link-listing-over.jpg)}
#headfeed a{background-image:url(images/header-link-feedback.jpg);width:136px;height:89px;float:left}
#headfeed a:hover{background-image:url(images/header-link-feedback-over.jpg)}
#searchbox{background-image:url(images/banner.jpg);width:766px;height:186px;float:left}
#searchform{position:relative;top:120px;left:386px;width:300px}
#formtext{position:relative;top:4px;width:165px;height:28px;margin-right:5px;background-color:#FFFF99;border:1px #1bbf9f solid;font-family:Tahoma,Verdana,sans-serif;font-weight:bold;font-size:22px;text-align:center}
#formbutton{}
#nav{background-image:url(images/nav-bar.jpg);width:268px;height:46px;float:left}
#home a{background-image:url(images/nav-bar-home.jpg);width:89px;height:46px;float:left}
#home a:hover{background-image:url(images/nav-bar-home-over.jpg)}
#feedback a{background-image:url(images/nav-bar-feedback.jpg);width:88px;height:46px;float:left}
#feedback a:hover{background-image:url(images/nav-bar-feedback-over.jpg)}
#listing a{background-image:url(images/nav-bar-listing.jpg);width:88px;height:46px;float:left}
#listing a:hover{background-image:url(images/nav-bar-listing-over.jpg)}
#terms a{background-image:url(images/nav-bar-terms.jpg);width:89px;height:46px;float:left}
#terms a:hover{background-image:url(images/nav-bar-terms-over.jpg)}
#sitemap a{background-image:url(images/nav-bar-sitemap.jpg);width:144px;height:46px;float:left}
#sitemap a:hover{background-image:url(images/nav-bar-sitemap-over.jpg)}
#subheader{width:766px;height:40px;float:left}
#wrapper2{width:268px;height:auto;float:left}
#linkshead{background-image:url(images/featured-link.jpg);width:268px;height:40px;float:left}
#links{background-image:url(images/featured-link-bkg.jpg);width:268px;height:231px;float:left}
.links{position:relative;top:0px;/top:10px;left:45px;width:210px;}
.links ul{list-style:url(images/arrow-2.gif);/line-height:13px}
.links a{color:#565656}
.links a:hover{color:#358a0b}
#linksbg{background-image:url(images/featured-link-bkg2.jpg);background-repeat:repeat-y;width:268px;height:auto;float:left}
.linkonetitle{position:relative;top:20px;left:145px;width:110px;height:auto;font-weight:bold;color:#2583a5;}
.linkonetitle a{color:#2583a5}
.linkonebody{position:relative;top:45px;left:80px;width:175px;height:auto;}
.linktwotitle{position:relative;top:85px;left:145px;width:110px;height:auto;font-weight:bold;color:#2583a5}
.linktwotitle a{color:#2583a5}
.linktwobody{position:relative;top:100px;left:80px;width:170px;height:auto;}
#linksfoot{background-image:url(images/featured-link-footer.jpg);width:268px;height:40px;float:left}
.linksfoot a{position:relative;top:5px;left:192px;color:#358a0b}
#england{background-image:url(images/psd-2_22.jpg);width:268px;height:72px;float:left}
.ads{height:auto;width:auto;text-align:center}
#main{background-image:url(images/psd_13.jpg);width:498px;height:311px;float:left}
#content{background-image:url(images/page-txt-bkg.gif);width:498px;height:auto;float:left;}
.content{position:relative;top:0px;left:14px;width:416px}
#contentfoot{background-image:url(images/page-txt-footer.gif);width:498px;height:11px;float:right}
.techtext{position:relative;top:40px;left:70px;width:135px;height:auto;color:#fff;}
.techmore a{position:relative;top:50px;left:142px;width:135px;height:auto;color:#fff;}
.virustext{position:relative;top:-15px;left:291px;width:135px;height:auto;color:#fff;}
.virusmore a{position:relative;top:-15px;left:363px;width:135px;height:auto;color:#fff;}
.qualhead{position:relative;top:40px;left:18px;width:200px;height:auto;color:#2583a5;font-weight:bold;}
.qualbody{position:relative;top:50px;left:18px;width:193px;height:auto;}
.qualmore a{position:relative;top:80px;left:150px;width:189px;height:15px;color:#358a0b;}
.jarhead{position:relative;left:237px;width:187px;height:auto;}
.glosslink a{position:relative;display:block;top:10px;left:237px;width:187px;height:auto;color:#2583a5;}
#footer{background-image:url(images/psd_16.jpg);width:766px;height:160px;float:left}
#footer2{background-image:url(images/footer.jpg);width:766px;height:146px;float:left}
.listed a{display:block;position:relative;top:30px;left:68px;width:125px;height:auto;color:#fff;}
.connect a{display:block;position:relative;top:20px;left:280px;width:125px;height:auto;color:#000;}
.technician a{display:block;position:relative;top:9px;left:500px;width:125px;height:auto;color:#fff;}
.footlinks{display:block;position:relative;top:38px;left:175px;width:450px;color:#00a650;text-align:center}
.footlinks2{display:block;position:relative;top:20px;left:175px;width:450px;color:#00a650;text-align:center}
.footlinks a{color:#565656;font-weight:bold}
.footlinks a:hover{color:#358a0b}
.footlinks2 a{color:#565656;font-weight:bold}
.footlinks2 a:hover{color:#358a0b}
.spacer{clear:both}
#top{background-image:url(images/computing_top.jpg);width:423px;height:29px;float:left}
#top2{background-image:url(images/computing_unpaid_top.jpg);width:423px;height:15px;float:left}
#middle{background-image:url(images/computing_middle.jpg);background-repeat:repeat-y;width:423px;height:auto;float:left}
#bottom{background-image:url(images/computing_lower.jpg);width:423px;height:22px;margin-bottom:10px;float:left}
#bottom2{background-image:url(images/computing_unpaid_lower.jpg);width:423px;height:23px;float:left}
.paid_listing{position:relative;left:0px;width:390px;padding-top:10px;padding-bottom:10px;float:left}
.unpaid_listing{position:relative;left:0px;width:390px;margin:0px;padding-top:5px}
.paid_listing1{font-weight:bold;color:#444;font-size:14px}
.paid_listing2{color:#666;text-transform:lowercase}
.paid_listing3{;display:block;color:#555}
.paid_listing4{font-size:11px;color:#444}
.unpaid_listing1{font-weight:bold;color:#666}
.unpaid_listing2{color:#666}
.news{margin:16px;background-color:FAFAFA;border:solid 1px #EEEEEE;padding:4px}
.news a:link,.news a:visited{font-weight:bold;color:#7cb8ea;text-decoration:none}
.news a:hover{text-decoration:underline}
.news hr{margin:4px;margin-left:0px;margin-right:0px;height:1px;border:0px;border-top:solid 1px #CCCCCC}
hr{margin:4px;margin-left:40px;margin-right:40px;height:1px;border:0px;border-top:dashed 1px #CCCCCC}
#feedback_form{margin-bottom:40px}
#about_bt{padding-top:30px;border-top:1px solid #CCCCCC}
.copyright{text-color:00A650;text-align:center;padding-top:14px}

/*BT WEBCLICKS*/#bt_web_clicks{padding:0 3px 0 0}
#bt_web_clicks *{margin:0;padding:0;font-size:16px}
.btad_wrapper{background-color:#f8f8f8;color:#385368;margin:0 0 10px 0 !important;padding:10px !important;width:385px;float:left;display:inline;border:1px solid #478985;height:100px}
.btad_header h2 a{font-size:16px;margin:0 0 10px !important}
.btad_header h2 a:hover{font-size:16px;margin:0 0 10px !important;color:ff0000}
#bt_web_clicks .btad_header_right{float:right;color:#414852;font-style:italic;margin:0 5px 0 0 !important;font-size:11px}
.btad_left{float:left;width:255px}
.btad_image{float:left;margin:0 5px 0 0 !important}
.btad_right{float:right;width:117px;border-left:1px solid #777;padding:0 0 0 9px !important;position:relative;top:-15px}
.btad_contact{padding:5px 0 !important}
a.contact_website{text-decoration:none}
a.contact_website:hover{text-decoration:underline}
.btad_phone_num{font-weight:700}
.btad_wrapper .prop{clear:both;height:1px;font-size:0}
#bt_web_clicks .btad_text{color:#000;font-family:Tahoma,Geneva,sans-serif;font-size:11px;width:255px;overflow:hidden;height:80px;}
.btad_click_call_text{text-align:left;color:#fff;text-decoration:none}
.btad_click_call_num{font-weight:bold;color:#fff;text-decoration:none}
.btad_click_call_text a:hover{text-align:left;color:#2f4b60;text-decoration:underline}
.btad_click_call_num a:hover{font-weight:bold;color:#2f4b60;text-decoration:none}
/*POPOVER*/.popoversms{background-image:url(images/popover/sms-popover.gif);width:539px;height:434px;position:relative;color:#000;margin:0 auto}
.popoveraddress{background-image:url(images/popover/address-popover.gif);width:539px;height:434px;position:relative;color:#000;margin:0 auto}
.popoveremail{background-image:url(images/popover/email-popover.gif);width:539px;height:434px;position:relative;color:#000;margin:0 auto}
.popovertitle{text-align:left;position:absolute;top:69px;left:218px;color:#414852;font-size:10pt;height:17px;width:270px;overflow:hidden;font-family:Tahoma,Geneva,sans-serif}
.popoverleft{text-align:left;position:absolute;top:130px;left:40px;width:130px;font-family:Tahoma,Geneva,sans-serif;font-size:11px}
.popoverleft a{color:#4c8cfc;font-family:Tahoma,Geneva,sans-serif;font-size:11px}
.popovermain{position:absolute;top:130px;left:173px;width:320px;text-align:left;padding:0;font-family:Tahoma,Geneva,sans-serif;font-size:10px}
.popoversmsform1{width:250px}
.popoversmsform1 div{float:right;text-align:center;width:160px;margin:0;padding:0;font-family:Tahoma,Geneva,sans-serif}
.popoveremailform{width:310px;height:200px;line-height:12px;font-family:Tahoma,Geneva,sans-serif}
.popoveremailform input{float:left}
.popoveremailform .submitbox{position:relative;float:right}
.popoversmsform2{width:250px;height:200px;line-height:12px;padding:0 0 0 60px;font-family:Tahoma,Geneva,sans-serif}
.popoversmsform2 input,.popoversmsform2 button{float:left;line-height:14px}
.popoverbuttonleft{float:left;width:160px;height:20px}
.popoverbuttonright{float:right;width:160px;height:20px}
.popovercontact{height:49px;position:absolute;top:345px;left:65px;width:430px;padding:0}
.popovercontact a{color:#000}
.popovercontact .popovercontacttext{text-align:left;float:left;width:90px;font-size:7pt;line-height:8pt;font-family:Tahoma,Geneva,sans-serif}
.popovercontact .popovercontactlinks{float:left;margin:1px 0 0 10px;padding:0}
.popovercontact .popovercontact_sms,.popovercontact .popovercontact_address,.popovercontact .popovercontact_email,.popovercontact .popovercontact_website{text-align:center;width:55px;float:left;margin:0 4px 0 0;padding:0;font-family:Tahoma,Geneva,sans-serif}
.popovercontact .popoverclose{float:right;margin:10px 0 0}
.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:0.7;opacity:.70;filter:alpha(opacity=70)}
.popover_box{display:none;position:fixed;top:50%;left:0;margin-top:-217px;width:100%;height:434px;text-align:center;z-index:1002;overflow:auto;padding:0}
.btad_wrapper a,.btad_header a{color:#414852}
.popoverleft b,.popovermain b{font-size:10pt;font-weight:700;color:#414852;font-family:Tahoma,Geneva,sans-serif}
.popoveremailform .messagebox,.popoversmsform2 .messagebox{height:50px;overflow:auto}
.popovermap,.popovermap iframe{width:316px;height:185px}
.popover_box{display:none;height:434px;left:0;margin-top:-217px;overflow:auto;padding:0;position:absolute;text-align:center;top:50%;width:100%;z-index:1002}
.black_overlay{background-color:#000000;display:none;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:1001}
#bt_web_clicks .btad_header h2{font-size:16px;margin:0 0 5px !important;color:#478985}
#bt_web_clicks h2.btad_header_title a{font-size:16px;font-weight:bold;text-decoration:none;color:#478985}
#bt_web_clicks h2.btad_header_title a:hover{text-decoration:underline;color:#478985}
#bt_web_clicks b.btad_click_call_num_bold{color:#478985;font-size:13px}
#bt_web_clicks a.btad_click_call_text{float:left;text-decoration:none;color:#414852;font-size:12px}
#bt_web_clicks a.btad_click_call_text:hover{color:#478985;text-decoration:underline}
#bt_web_clicks a.contact_website{position:relative;top:-5px;font-size:12px;width:100px;display:block;color:#478985;text-decoration:underline}
#bt_web_clicks a.contact_website:hover{position:relative;top:-5px;font-size:12px;width:100px;display:block;color:#478985;}
#bt_web_clicks a.contact_address{float:left;padding-right:3px;color:#478985;}
#bt_web_clicks a.contact_sms{float:left;padding-right:3px;color:#478985;}
#bt_web_clicks a.contact_email{float:left;padding-right:3px;backgroud-color:#478985;}
#bt_web_clicks img.address_off{float:left;padding-right:3px;}
#bt_web_clicks img.sms_off{float:left;padding-right:3px;}
#bt_web_clicks img.mail_off{float:left;padding-right:3px;}
a img{border:none}
/*google ads*/
.google_ad{background:#D0E9CC; border: solid 2px #1F706A; margin:5px; padding:8px;}
.google_title {font-size:14px;}
.google_title a{color:#1F706A}

.google_link a{color:#1F706A}

ul#main-listings{padding:0}
ul#f-listings{padding:0}