html {
 
}
body { 
background: #f3f3f3   no-repeat; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; padding:0px; text-align:center;}
h3{font-size:15px;}
.body{ text-align:left;}
.headerbody{ border-bottom:#003333 0px solid;background:#0000A1 ;}
.header{ margin:auto;  height:134px;  background:#0000A1 right no-repeat; text-align:left;width:1000px; }
.Headerbox1{ margin:10px; height:110px; width:125px; border:#000033 1px solid; float:right; background: url(images/headerComp2.jpg) center;}
.Headerbox2{ margin:10px; height:110px; width:125px; border:#000033 1px solid; float:right; background: url(images/headerCircuit.jpg) right center;}
.Headerbox3{ margin:10px; height:110px; width:125px; border:#000033 1px solid; float:right; background: url(images/headerCompRepair.jpg) top center;}
.Headerbox4{ margin:10px 20px 10px 10px;; height:110px; width:125px; border:#000033 1px solid; float:right; background:  url(images/headerComp.jpg) center;}
.Headerbox5{ margin:10px 20px 10px 10px;; height:110px; width:500px; border:#000033 0px solid; float:right; background:  url(images/pcGoPhoneNumber.gif) center;}
.subheaderbody{border-top: #f3f3f3 0px solid;background: #ccc;  }
.subheader{ margin:auto;  background: #ccc; width:988px; text-align:center; padding:6px;}
.subheader h1{ font-style:normal; font-weight:normal;background: #ccc; line-height:normal;  color: #666666; font-size:25px;}
.subheader h1 a{color: #666666; font-weight:bold; text-decoration:none;}
.subheader h1 a:link{color: #666666; text-decoration:none;}
.subheader h1 a:active{color: #666666; text-decoration:none;}
.subheader h1 a:hover{color: #FF0000; font-weight:bold; text-decoration:none;}
.subheader h3{ font-style:normal; font-weight:normal;background: #ccc; line-height:normal;  color: #666666; font-size:15px;}
.subheader h3 a{color: #666666; text-decoration:underline;}
.subheader h3 a:link{color: #666666; text-decoration:underline;}
.subheader h3 a:active{color: #666666; text-decoration:underline;}
.subheader h3 a:hover{color: #FF0000; text-decoration:underline;}

.subheaderbody2{border-top: #F0F0F0 0px solid; position:relative;width:100%;   clear:both;}
.subheader2{ margin:auto;  background: #ccc; width:1000px; text-align:center; padding:0px;}
.subheader2 h1{ font-style:normal; margin:0px; padding:0PX; font-weight:normal;background: #ccc; line-height:normal;  color: #666666; font-size:25px;}
.subheader2 h1 a{color: #666666; font-weight:bold; text-decoration:none;}
.subheader2 h1 a:link{color: #666666; text-decoration:none;}
.subheader2 h1 a:active{color: #666666; text-decoration:none;}
.subheader2 h1 a:hover{color: #FF0000; font-weight:bold; text-decoration:none;}
.subheader2 a:link{color: #666666; text-decoration:none;}
.subheader2 a:active{color: #666666; text-decoration:none;}
.subheader2 a:hover{color: #FF0000; font-weight:bold; text-decoration:none;}
.subheader2 h3{ font-style:normal; font-weight:bold;background: #ccc; margin:0px; padding:0px; line-height:normal;  color: #666; font-size:18px;}
.subheader2 h3 a{color: #666666; text-decoration:underline;}
.subheader2 h3 a:link{color: #666666; text-decoration:underline;}
.subheader2 h3 a:active{color: #666666; text-decoration:underline;}
.subheader2 h3 a:hover{color: #FF0000; text-decoration:underline;}

.logo{ background:url(images/logo-v2.gif) center right no-repeat; width:332px; height:134px; float:left;}

.oneliner{padding-top:10px; clear:right; height:23px; text-align:center; padding-right:30px; color:#000000;
}
.smallerfont{ font-size: 45px;}
.redtext{ color: #00FF00}
.PageContent{ width:1000px; margin-left:auto; margin-right:auto;  min-height:425px; border:#999999 0px solid; background:#FFFFFF url(images/phonegirl.jpg) bottom left no-repeat;text-align:left; margin-bottom :0px; margin-top:0px; padding:0px; }
.PageContent h1{ font-style:normal; font-weight:normal; margin:0px;}
.PageContent h2{ text-align:left;margin:0px;font-size:20px; font-style:normal; color: #333333; font-weight:normal;}
.PageContent2{ width:1000px; margin:auto; border:#999999 0px solid; text-align:left; }
.PageContent2 h1{ line-height:30px; font-style:normal; font-weight:normal; margin:0px;}
.PageContent2 h2{ text-align:center; line-height:30px; margin:0px; padding:0px; font-size:20px; font-style:normal; color: #333333; font-weight:normal;}
.priceBanner{ width:550px; height:100px; background-image:url(images/noFixNoFee.gif)}
.PageContent3{ width:1000px; margin:auto; 
border:#999999 0px solid; background:#FFFFFF; text-align:left; }
.PageContent3 h1{ line-height:30px; font-style:normal; font-weight:normal; margin:0px;}
.PageContent3 h2{ text-align:center; line-height:30px; margin:0px; padding:5px; font-size:20px; font-style:normal; color: #333333; font-weight:normal;}
.fontbigger{ font-size:55px;}
.PageContent h2 a{color: #999999;}
.PageContent h2 a:active{color: #999999;}
.PageContent h2 a:link{color: #999999;}
.PageContent h2 a:hover{color: #FF0000; text-decoration:none;}
.box1{ width:260px; float:left; margin-left:10px;}
.box2{ width:540px; min-height:400px;   border-top:2px solid #FFFFFF; padding-right:300px; background:url(images/photoWeb.jpg) right no-repeat; text-align:justify; margin-left:160px;}
.box2-sales{ width:840px; min-height:400px;  margin-top:2px solid #FFFFFF; text-align:left; margin-left:160px;}
.box2-backup{ width:540px; min-height:400px;   border-top:2px solid #FFFFFF; padding-right:300px; background: url(images/backupimage.jpg) right no-repeat; text-align:justify; margin-left:160px;}
.box2-backup h2{ font-size:40px; }
.box2-heathcheck{background: url(images/compRepairman.jpg) no-repeat right top; min-height:340px; padding-right:400px;width:440px;}
.box2-prices{ width:540px; min-height:420px;   border-top:2px solid #FFFFFF; padding-right:300px; background:url(images/PricesPage.jpg) right bottom  no-repeat; text-align:justify; margin-left:160px;}
.box2-upgrade{ width:535px; min-height:420px;   border-top:2px solid #FFFFFF; padding-right:305px; background: url(images/UgradePhoto.jpg) right bottom no-repeat; text-align:justify; margin-left:160px;}
.box2 h4{ font-size:18px; }
.box2 li{ list-style:none}
.clear{ clear:both;}
.box-repairs{width:460px; min-height:400px;   margin-top:2px solid #FFFFFF;  text-align:justify; margin-left:20px; float:left;}
.box-networks{width:840px; min-height:430px;   border-top:2px solid #FFFFFF;  text-align:justify; margin-left:160px;}
.box-networks h2{ font-size:43px; }
.box-networks blockquote{ padding:10px; margin:0px;}
.bulletpoints{ width:348px; margin-left:649px; margin-top:2px; margin-right:0px; padding:0px; background: url(images/RepairsPhoto.jpg) no-repeat center bottom  ; height:425px; }
.bulletpoints-virus{ width:348px; margin-left:649px; margin-top:2px; margin-right:0px; padding:0px; background:  url(images/redHelp.jpg) no-repeat right bottom  ; height:420px; }
.contactForm{ width:330px; margin-left:639px; margin-top:2px; border-left:1px #CCCCCC dotted;padding:0px; padding-top:10px; padding-left:10px; height:415px; }
.bulletpoints-Networks{ width:348px; margin-left:20px; padding:0px 0px 0px 0px; height:430px; background: url(images/photoNetworkspage.jpg)  no-repeat center bottom #CCCCCC;float:right;}
.bulletpoints2{ width:270px; text-align:left; margin-left:20px; margin-top:10px; padding:80px 8px 8px 8px; background: #E1E1E1; float:right;}
.healthcheckbanner{ background:url(images/pchealthcheckMessage.gif) center no-repeat ; height:80px; width:840px; margin-left:160px;}
.topMenu { clear:right; height:30px;text-align:left;}
.topMenu a{ display:block; text-transform:uppercase; width:332px; color:#333333; background:#CCCCCC; border:0px; margin:0px; border-bottom:#666666 1px dotted; float:left; padding:8px;}
.topMenu a:link{ display:block; text-transform:uppercase;color:#333333;}
.topMenu a:active{ display:block; text-transform:uppercase; color:#333333;}
.topMenu a:visited{ display:block; text-transform:uppercase;color:#333333;}
.topMenu a:hover{ display:block; text-transform:uppercase; background:#B7B7B7; text-decoration:none}

.viruslinks{clear:right; height:30px;}
.viruslinks a{ display:block; text-transform:uppercase;  margin:1px; color:#333333; background:#CCCCCC; border:#666666 1px solid; float:left; padding:4px; text-align:center; }
.viruslinks a:link{ display:block; text-transform:uppercase; margin:1px; color:#333333; background:#CCCCCC; border:#666666 1px solid; float:left;  text-align:center; }
.viruslinks a:active{ display:block; text-transform:uppercase; margin:1px; color:#333333; background:#CCCCCC; border:#666666 1px solid; float:left;  text-align:center; }
.viruslinks a:visited{ display:block; text-transform:uppercase;  margin:1px; color:#333333; background:#CCCCCC; border:#666666 1px solid; float:left;  text-align:center; }
.viruslinks a:hover{ display:block; text-transform:uppercase;  margin:1px; color:#000; background: #00FF00; border:#666666 1px solid; float:left; text-align:center; }
.networklinks{clear:right; height:30px;}
.networklinks a{ display:block; text-transform:uppercase;  margin:1px; color:#333333; width:245px; background:#CCCCCC; border:#666666 1px solid; float:left; padding:10px; text-align:center; }
.networklinks a:link{ display:block; text-transform:uppercase; margin:1px; color:#333333; background:#CCCCCC; border:#666666 1px solid; float:left;  text-align:center; }
.networklinks a:active{ display:block; text-transform:uppercase; margin:1px; color:#333333; background:#CCCCCC; border:#666666 1px solid; float:left;  text-align:center; }
.networklinks a:visited{ display:block; text-transform:uppercase;  margin:1px; color:#333333; background:#CCCCCC; border:#666666 1px solid; float:left;  text-align:center; }
.networklinks a:hover{ display:block; text-transform:uppercase;  margin:1px; color:#000; background: #00FF00; border:#666666 1px solid; float:left; text-align:center; }
.contactform{ width:456px; text-align:left; margin-left:20px; margin-top:10px; padding:8px 8px 8px 8px; background: #E1E1E1; float:right;}

.boxContain{width:470px; height:200px; background:#ccc; float:left;  margin-right:5px;}
.boxContain-left{width:328px; height:200px; background:#fff; float:left;margin-left:5px;}
.boxContain-left{width:328px; height:200px; background:#fff; float:left;margin-left:5px;}
.mobileHeader{ background:url(images/crasyMobileOffer.gif) no-repeat ; height:120px;}
.phonePic{ float:left; margin-right:10px; width:110px; height:180px; background:url(images/phone-girl.jpg) center; border:#333333 1px solid;}
.PhoneOffer{ border-bottom:1px dotted #666666; height:210px; width:326px; background: url(images/Onecallbanner-2.gif)}
.phoneBox{ height:150px; width:100px; float:left; background:#FFFFFF} 
.PhonePic1{ background:url(images/phone-offer1.gif) no-repeat center}
.PhonePic2{background:url(images/phone-offer2.gif) no-repeat center}
.PhonePic3{background:url(images/phone-offer3.gif) no-repeat center}
.phoneText{ text-align:left}
.phoneText h2{ text-align:left; font-weight:normal; line-height:18px; font-size:15px; color:#FF0000; margin:0px; padding:0px;}
.smallbox{ padding:20px; margin-left:100px;}
.smallbox-header{ color: #333333; text-transform:uppercase; font-size:15px; background: url(images/plussymbol.gif) right center no-repeat; padding:20px; margin-left:100px;}
.smallbox-left-header{ color:#FFFFFF; background-color:#00FF00;padding:20px; width:558px;} 
.smallbox-left{ padding:20px; width:558px;}
.Singlesmallbox-left{ padding:20px; width:558px;}
.NoAdboxContain{width:813px; float:left;  margin-right:5px; background:#FFFFFF;}
.NoAdboxContain-repair {width:669px;margin-left:5px; float:left; border:#CCCCCC 1px solid;  margin-right:2px; background:#FFFFFF;}
.NoAdboxContain-repairs {width:669px;margin-left:5px;margin-top:5px; min-height:1165px; float:left; border:#CCCCCC 1px solid;  margin-right:2px; background:#FFFFFF;}
.picleftedge-repairs{  width:143px; float:left;margin-top:5px;}
.picleftedge-repairs div{ height:200px; margin:0px 0px 8px 0px; border:1px solid #CCCCCC;  background-color:#999999; }
.picleftedge-repairs-page{  width:143px; float:left;margin-top:5px;}
.picleftedge-repairs-page div{ height:200px; margin:0px 0px 8px 0px; border:1px solid #CCCCCC;}
.picleftedge-repairs-page-pic1{background:  url(images/circuitboard.jpg)} 
.picleftedge-repairs-page-pic2{ background: url(images/laptoprepair.jpg) center} 
.picleftedge-repairs-page-pic3{ background:url(images/phone-girl.jpg)} 
.picleftedge-repairs-page-pic4{background: url(images/helpKey.jpg) right} 
.picleftedge-repairs-page-pic5{background: url(images/PCgoComp.gif)} 

.picleftedge-virus{  width:143px; float:left;margin-top:5px;}
.picleftedge-virus div{ height:200px; margin:0px 0px 8px 0px; border:1px solid #CCCCCC;  background-color:#999999; }
.picleftedge-virus-page{  width:143px; float:left;margin-top:5px;}
.picleftedge-virus-page div{ height:200px; margin:0px 0px 8px 0px; border:1px solid #CCCCCC;}
.virus-pic1{background: url(images/010101.jpg)} 
.virus-pic2{ background: url(images/compprob-lady.jpg) center} 
.virus-pic3{ background:url(images/virusAlert.jpg) center} 
.virus-pic4{ background:url(images/phone-girl.jpg)} 
.virus-pic5{ background:url(images/ambulance-delivery.jpg) center} 
.virus-pic6{background: url(images/circuitboard.jpg)} 
.virus-pic7{background: url(images/systemBusy.jpg) center} 
.virus-pic8{background: url(images/laptoprepair.jpg)} 
.virus-pic9{background: url(images/PCgoComp.gif)} 
.Singlesmallbox{ padding:20px;}
.DoubleboxContain{width:470px; height:594px; background:#ccc; float:left;  margin-right:5px;}
.Singlesmallbox-header{ color: #333333; text-transform:uppercase; font-size:15px; background: url(images/plussymbol.gif) right center no-repeat #00FF00; padding:20px;}
.SingleboxContain{width:470px; height:594px; background:#ccc; float:left;  margin-right:5px;}
.leftsidepic{ float:left; width:100px; height:200px;}
.leftsidepic-pic1{ background:url(images/phone-girl.jpg) center; }
.leftsidepic-pic2{ background:url(images/laptoprepair2.jpg) center; }
.leftsidepic-pic3{  background:url(images/ambulance-delivery.jpg) center; }
.leftsidepic-pic4{background: url(images/compprob-lady.jpg) center; width:200px; height:265px;}
.imgright{background: url(images/2girlsComp.jpg) no-repeat right bottom}
.rightsidepic{float:right; width:392px; height:200px;}
.boxesLeft{ width:470px;float:left; }
.Productpricebox{ width:660px;float:left; }
.Productpricebox h1{ font-size:16px; font-weight:bold;}
.Productpricebox h2{ font-size:14px; font-weight:bold;}

.Productpricebox-header1{ width:660px;  clear:right; font-weight: bold; }
.Productpricebox-header2{ width:660px; clear:right; font-weight:bold; color: #FF0000; }
.Productpricebox-div1{ width:560px;float:left; border-bottom:1px dotted #666666; padding-bottom:3px; margin-bottom:2px; }
.Productpricebox-div2{ width:100px;float:left; color:#000000; font-weight:bold;border-bottom:1px dotted #666666;padding-bottom:3px;margin-bottom:2px; }
.MenuRight{width:177px; float:left;margin-left:0px; margin-top:0px; margin-right:0px;}
.MenuRight ul{ padding:0px; margin:0px; list-style:none;}
.MenuRight li{ padding:0px; margin:2px; min-height:25px; list-style:none; }
.MenuRight li a{background:#666666; font-size:12px; color:#fff; border-bottom: #000 1px solid; font-weight: normal; display:block; padding:5px 10px 5px 20px; text-decoration:none;}
.MenuRight li a:visited{  color:#fff; display:block;}
.MenuRight li a:active{  color:#fff;  display:block;}
.MenuRight li a:hover{ background-color:#00FF00; color: #000;  display:block;}
.coloursection{ background-color: #f3f3f3; border-top: 0px solid #ccc}
.box2 h2{ color: #999; font-size:50px; }
.box2 h3{ color: #999; font-size:22px; margin:4px }
.box3{clear:both; border:1px solid #666666; background:#000; font-size:15px; text-align:center; margin-bottom:0px; margin-top:5px; padding:5px; }

.footer{ height:2px; clear:both;}
.menuimages img{ width:80px; height:80px; /* for IE */ filter:alpha(opacity=50);  /* CSS3 standard */ opacity: 0.5;}
.menuimages img:hover{ width:80px; height:80px; /* for IE */ filter:alpha(opacity=100);  /* CSS3 standard */ opacity: 1;}
.menu{ width:143px;border :#999999 0px solid; background-color:#FFFFFF; float:left; clear:left; }
.menu ul{ padding:0px; margin:0px; list-style:none;}
.menu li{ padding:0px;  margin:2px 0px 2px 0px; height:25px; list-style:none; }
.menu li a{background:#666666; font-size:12px; color:#fff; border-bottom: #000 1px solid; font-weight: normal; display:block; padding:5px 10px 5px 20px; text-decoration:none;}
.menu li a:visited{  color:#fff; display:block;}
.menu li a:active{  color:#fff;  display:block;}
.menu li a:hover{ background-color:#00FF00; color: #000;  display:block;}
a{ color:#333333;text-decoration: none; }
a:link {text-decoration: none;color: #333333}
a:visited {	text-decoration: none;color: #333333;}
a:hover {	color: #00ec00; text-decoration:#333333;}
a:active {	text-decoration: none;color:#333333;}
.greenbox{ margin-top:20px; background-color:#00ec00; color:#FFFFFF; padding:10px; }
.footermenubody{ background-color:#333333;}
.footermenu{ color:#ccc; text-align:center; width:994px; padding:3px; margin:auto; background-color:#999999;}
.footermenu ul{ padding:0px; margin:0px; display:inline;}
.footermenu li{ display:inline;}
.footermenu a{ color:#fff; text-decoration:none;}
.footermenu a:active{ color:#fff;}
.footermenu a:link{ color:#fff;}
.footermenu a:hover{ color:#fff; text-decoration:none;}
.menuPhoto{ height:100%; width:141px; border:#666666 1px solid; background:#999999 url(images/phonegirl.jpg) right;}
.box3 a{ color:#fff; font-weight:bold;}
.box3 a:link{ color:#fff; font-weight:bold;}
.box3 a:active{ color:#fff;font-weight:bold;}
.box3 a:visited{ color:#fff;font-weight:bold;}
.box3 a:hover{ color: #FF0000; font-weight:bold;}
.priceDesc{ float:left; width:310px; padding-bottom:8px; margin-top: 6px;}
.price{ float:left; width:100px; margin-top:6px; text-align:right;}
.priceholder{ float:left;border-bottom: 1px dotted #333333; width:410px; padding-bottom:8px; }

.offer{ width:195px; margin:5px; float:left; padding-top:30px; padding-left:200px; height:120px; border:#999999 1px solid; text-align:center;}
.offer h2{padding: 4px; margin:4px; text-align:center;}
.offer-pic1{ background:url(images/Desktop_Computer.jpg) center left no-repeat }
.offer-pic2{ background:url(images/laptop5.jpg) no-repeat left;}
.offer-pic3{ background: url(images/monitor.jpg) no-repeat left;}
.offer-pic4{ background:url(images/completecomputer.jpg) bottom left no-repeat;}
.compoffer{ height:100px; text-align:center; background:url(images/completeGamingSystem.gif) center; width:820px; float:left; }
.onecallbanner{ border:#f50008 1px solid;}
#formmessage{ border:1px solid #999999; color:#999;
position:absolute;
	display:block;
	top:400px;
	left:70%;
	background:#FFFFFF;
	padding:3px;
	margin-left:-150px;
	width:300px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
#formmessage td{ padding-bottom:6px; vertical-align:middle;}  

#list
{
	
	margin:0px 0px 0px 0px;
	
	
}

#list ul

{
margin:0px; padding:0px;
	list-style:none;
	margin-top:20px;
	margin-left:15px;
		margin-right:10px;
		margin-bottom:20px;
	float:left;
	
	
}

#list ul li
{
	padding-left:14px;
	list-style-image:url(spanner1.jpg);
	padding:5px
}

.contactForm input{ width:270px; background:#E5E5E5; margin-top:5px; margin-bottom:5px; border-top:1px #CCCCCC solid; border-left:1px #CCCCCC solid; border-bottom: #999999 1px solid;border-right: #999 1px solid; padding:3px;}

.contactForm input[type="button"]{ width:150px; background:#E5E5E5; margin-top:5px; margin-bottom:5px; border-top:1px #CCCCCC solid; border-left:1px #CCCCCC solid; border-bottom: #999999 1px solid;border-right: #999 1px solid; padding:3px;}
.contactForm input[type="button"]:hover{background-color: #00FF00; font-weight:bold} 

.contactForm textarea{ width:270px; background:#E5E5E5; margin-top:5px; margin-bottom:5px; border-top:1px #CCCCCC solid; border-left:1px #CCCCCC solid; border-bottom: #999999 1px solid;border-right: #999 1px solid; padding:3px;}
