@charset "utf-8";
/* CSS Document */
body {
	font: 12px  Verdana, Arial, Helvetica, sans-serif;
	background: #cccccc;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.bluelink a {
	font-weight: bold;
	color: #276dc2;
	text-decoration: none;
}

#quakertown_computers {
	position:relative;
	width:694px;
	height:950px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	background-color: #FFFFFF;
}

#top-corner {
	position:absolute;
	left:0px;
	top:0px;
	width:21px;
	height:55px;
	background-image: url(images/top_corner.gif);
}

#top-gray {
	position:absolute;
	left:21px;
	top:0px;
	width:651px;
	height:52px;
	background-image: url(images/top_gray.gif);
	background-repeat: no-repeat;
}

#best-ewnlines-03 {
	position:absolute;
	left:672px;
	top:0px;
	width:22px;
	height:55px;
	background-image: url(images/best_ewnlines_03.gif);
}

#header-logos {
	position:absolute;
	left:21px;
	top:52px;
	width:651px;
	height:231px;
	background-image: url(images/header_logos.gif);
	background-repeat: no-repeat;
}

#left-side {
	position:absolute;
	left:0px;
	top:55px;
	width:21px;
	height:859px;
	background-image: url(images/left_side.gif);
}

#right-side {
	position:absolute;
	left:672px;
	top:55px;
	width:22px;
	height:859px;
	background-image: url(images/right_side.gif);
}

#residential {
	position:absolute;
	left:21px;
	top:283px;
	width:166px;
	height:136px;
	background-image: url(images/residential.gif);
}

#smallbiz {
	position:absolute;
	left:187px;
	top:283px;
	width:139px;
	height:136px;
	background-image: url(images/smallbiz.gif);
}

#ourbiz {
	position:absolute;
	left:326px;
	top:283px;
	width:138px;
	height:136px;
	background-image: url(images/ourbiz.gif);
}

#seelpt-li {
	position:absolute;
	left:464px;
	top:283px;
	width:208px;
	height:136px;
	background-color: #FFFFFF;
}

#whywait {
	position:absolute;
	left:21px;
	top:419px;
	width:166px;
	height:24px;
	background-image: url(images/whywait.gif);
}

#space-it {
	position:absolute;
	left:187px;
	top:419px;
	width:485px;
	height:24px;
	background-color: #FFFFFF;
}

#wait-text {
	position:absolute;
	left:21px;
	top:443px;
	width:618px;
	height:38px;
	background-color: #FFFFFF;
}

#computers {
	position:absolute;
	left:21px;
	top:481px;
	width:239px;
	height:166px;
	background-image: url(images/computers.gif);
}

#wireless {
	position:absolute;
	left:260px;
	top:481px;
	width:195px;
	height:166px;
	background-image: url(images/wireless.gif);
}

#network {
	position:absolute;
	left:455px;
	top:481px;
	width:217px;
	height:166px;
	background-image: url(images/network.gif);
}

#brag-divider {
	position:absolute;
	left:21px;
	top:647px;
	width:651px;
	height:11px;
	background-image: url(images/brag_divider.gif);
	background-color: #FFFFFF;
}

#who-header {
	position:absolute;
	left:21px;
	top:658px;
	width:239px;
	height:37px;
}

#best-ewnlines-19 {
	position:absolute;
	left:260px;
	top:658px;
	width:39px;
	height:37px;
	background-image: url(images/best_ewnlines_19.gif);
}

#best-ewnlines-20 {
	position:absolute;
	left:299px;
	top:658px;
	width:27px;
	height:37px;
	background-image: url(images/best_ewnlines_20.gif);
}

#best-ewnlines-21 {
	position:absolute;
	left:326px;
	top:658px;
	width:120px;
	height:37px;
	background-image: url(images/best_ewnlines_21.gif);
}

#best-ewnlines-22 {
	position:absolute;
	left:446px;
	top:658px;
	width:9px;
	height:37px;
}

#best-ewnlines-23 {
	position:absolute;
	left:455px;
	top:658px;
	width:9px;
	height:37px;
}

#testimonials {
	position:absolute;
	left:464px;
	top:658px;
	width:208px;
	height:37px;
	background-image: url(images/testimonials.gif);
}

#who-text {
	position:absolute;
	left:21px;
	top:695px;
	width:443px;
	height:72px;
	background-image: url(images/who_text.gif);
	background-repeat: no-repeat;
	text-align: left;
}

#testimonial-text-box {
	position:absolute;
	left:464px;
	top:695px;
	width:208px;
	height:145px;
}

#who-text027 {
	position:absolute;
	left:21px;
	top:767px;
	width:126px;
	height:1px;
}

#certficate2 {
	position:absolute;
	left:147px;
	top:767px;
	width:152px;
	height:73px;
	background-image: url(images/certficate2.gif);
}

#who-text029 {
	position:absolute;
	left:299px;
	top:767px;
	width:165px;
	height:1px;
}

#certificate3 {
	position:absolute;
	left:21px;
	top:768px;
	width:126px;
	height:72px;
	background-image: url(images/certificate3.gif);
}

#cetificate {
	position:absolute;
	left:299px;
	top:768px;
	width:165px;
	height:72px;
	background-image: url(images/cetificate.gif);
}

#space-it-foot {
	position:absolute;
	left:21px;
	top:840px;
	width:651px;
	height:32px;
}

#real-footer {
	position:absolute;
	left:22px;
	top:869px;
	width:651px;
	height:42px;
}

#bottom-left-corner {
	position:absolute;
	left:0px;
	top:914px;
	width:21px;
	height:36px;
	background-image: url(images/bottom_left_corner.gif);
}

#bottom {
	position:absolute;
	left:21px;
	top:914px;
	width:651px;
	height:36px;
	background-image: url(images/bottom.gif);
}

#bottom-rightcorner {
	position:absolute;
	left:672px;
	top:914px;
	width:22px;
	height:36px;
	background-image: url(images/bottom_rightcorner.gif);
}
.menu_ul {
	display: inline;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	height: 43px;
	text-align: center;
	background-position: center bottom;
	vertical-align: bottom;
	margin-top: 25px;
}
.menu_li {
	display: inline;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(images/menu_divider.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	
}
.menu_li2 {
	display: inline;
	padding-right: 15px;
	padding-left: 15px;background-position: right top;
	background-repeat: no-repeat;
}

.menu_li a {
	color: #000000;
	text-decoration: none;
}
.menu_li2 a {
	color: #000000;
	text-decoration: none;
}
.menu_li a:hover {
	color: #276dc2;
	text-decoration: none;
}
.menu_li a:visited {
	color: #6cc227;
	text-decoration: none;
}
.menu_li2 a:active {
	color: #6cc227;
	text-decoration: none;
}
.menu_li2 a:hover {
	color: #276dc2;
	text-decoration: none;
}
.menu_li2 a:visited {
	color: #6cc227;
	text-decoration: none;
}
.menu_li2 a:active {
	color: #6cc227;
	text-decoration: none;
}
.on_page {
	color: #276dc2;
}
body,td,th {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.bluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #276dc2;
	text-decoration: none;
}
.bluelink a {
	font-weight: bold;
	color: #276dc2;
	text-decoration: none;
}
#wait-text {
	font-size: 11.5px;
	line-height: 12px;
	text-align: left;
	margin-left: 25px;
}
#residential li {
	text-align: left;
	list-style-type: none;
}
#residential ul {
	margin-top: 45px;
}

.smallbiz_list {
	margin-top: 45px;
	text-align: left;
	padding-left: 15px;
}
#listtxt {
	text-align: left;
	margin-top: 45px;
	margin-left: 10px;
}
#link {
	margin-top: 25px;
	margin-left: 15px;
}
#link2 {
	margin-top: 15px;
	margin-left: 20px;
}
#link3 {
	margin-top: 25px;
	margin-left: 15px;
}
#service_list {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #276dc2;
	list-style-type: none;
	margin-left: -20px;
	margin-top: 15px;
	width: 178px;
}
#service_list li {
	list-style-type: none;
}
#service_list a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

	color: #276dc2;
	text-decoration: none;
}
#breakout1 {
	margin-top: 55px;
	width: 130px;
	float: right;
	text-align: left;
	font-size: 10px;
}
#breakout2 {
	margin-top: 55px;
	width: 125px;
	float: left;
	text-align: left;
	padding-left: 7px;
	padding-right:50px;
	font-size: 10px;
}
#breakout3 {
	margin-top: 55px;
	width: 190px;
	text-align: left;
	padding-left: 7px;
	padding-right:30px;
	float: left;
	font-size: 10px;
}
#breakout1 a
{text-decoration: none;}
#breakout2 a
{text-decoration: none;}
#breakout3 a{text-decoration: none;}
#whoarewe {
	padding-right: 45px;
	padding-left: 25px;
	overflow: visible;
}
#testy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 16.5px;
	font-weight: bold;
	color: #999999;
	padding-left: 5px;
	padding-right: 10px;
	margin-top: 10px;
	text-align: left;
}
#computer_service {
	background-image: url(images/compytersbkg_ser.jpg);
	height: 179px;
	background-repeat: no-repeat;
	background-position: left top;
}
#wireless_service {
	background-image: url(images/wireless_ser_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 119px;

}
#network_service {
	background-image: url(images/network_servbkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 115px;
}
#breadcrumb a {
	color: #6cc227;
	text-decoration: none;
}
#breadcrumb {
	color: #276dc2;
}
.style4 {	font-size: 18px;
	color: #276dc2;
}
.style5 {color: #276dc2;}
#header-logos h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #276dc2;
	text-decoration: none;
}
#header-logos h3 {
	font-size: 12px;
	font-weight: bold;
	color: #276dc2;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
}
