* { padding: 0; margin: 0; }

body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px; 
    background-image:url(../web%20pics/website-background.jpg);
    background-position:center;
    background-position:top;
}

p {padding: 10px;}

#wrapper { 
 margin: 0 auto;
 width: 800px;
 
}

#content { 
 float: left;
 color: #333;
 background: #FFFFFF;
 width: 620px;
 margin-bottom:-25px;

}
#content_two { 
 float: left;
 color: #333;
 background: #FFFFFF;
 width: 800px;
 margin-bottom:-25px;

}

#rnd_container {background: #fff; margin:2px;}
    
.rnd_top, .rnd_bottom {display:block; background:#fff; font-size:1px;}
.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
.rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
.rnd_b2, .rnd_b3, .rnd_b4 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.rnd_b1 {margin:0 5px; background:#fff;}
.rnd_b2 {margin:0 3px; border-width:0 2px;}
.rnd_b3 {margin:0 2px;}
.rnd_b4 {height:2px; margin:0 1px;}
    
.rnd_content {
    display:block;
    border:0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image: url(../web%20pics/biglogo.jpg);
    background-repeat: no-repeat;
    background-position: -300px  50px;
}


.rnd_content-envelope {
    display: block;
    border:0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image: url(../web%20pics/biglogo-envelope.jpg);
    background-repeat: no-repeat;
    background-position: -300px  50px;
}


.rnd_content-colocation {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image: url(../web%20pics/biglogo-colocation.jpg);
    background-repeat: no-repeat;
    background-position: -300px  50px;
}


.rnd_content-netman {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-netman.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-generic {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-circuit.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}

.vmware_margin {
padding: 10px;
}



.rnd_content-web {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-web.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-inethome {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-inethome.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-cat5 {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-cat5.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-wireless {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-wireless.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-itpros {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-itpros.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-safe {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-safe.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-solutions {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-solutions.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-harddrive {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-harddrive.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-voip {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-voip.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-wireless2 {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-wireless2.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-netdesign {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-netdesign.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-wirebroad {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-wirebroad.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-dialup {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-dialup.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-hotspots {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-hotspots.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-support {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-support.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-ptop {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-ptop.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


.rnd_content-corp {
    display: block;
    border: 0 solid #fff;
    border-width: 1px;
    padding: 0px;
    background: #fff;
    color: #000000;
    background-image:url(../web%20pics/biglogo-corp.jpg);
    background-repeat:no-repeat;
    background-position:-300px  50px;
}


h2 {
text-decoration:underline;
padding-left:8px;
color:#DE0202;
margin-top:-4px;
}

#header {
 width: 800px;
 float: left;
 height: 107px;
 background:url(../includes/images/background-banner2.png);





}

#navigation {
 float: left;
 width: 100%;
}

#rightcolumn { 
 height: 350px;
 width: 180px;
 float: right;
}

.box { 
  background:url(../web%20pics/rightbarback.jpg);
  border-top:2px solid #fff;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
	border-left:2px solid #fff;
	padding-top:20px; 
	
}

.boxtwo { 
  background:url(../web%20pics/rightbarback2.gif);
  border-top:2px solid #fff;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
	border-left:2px solid #fff;
	padding-top:20px; 
	
}



.boxtop { 
  
  margin-top:5px;
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
 
}
.boxbottom { 
  
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
 
}
.boxcontent {
  padding: 0px 10px 0px 2px;
  color:#fff;
}

.boxcontent ul{
  list-style:none;
  color:#fff;
  padding:5px;
  line-height:30px;
}


.boxcontent ul a{ 
  color:#fff; 
  list-style:none;
  border-bottom: none;
  text-decoration:none;
}


.boxcontent ul a:hover{ 
  color:#0a73ce; 
  list-style:none;
  border-bottom: 1px dashed #ccc;
}

.boxcontent ul li a.current{ 

  color:#0a73ce; 
  list-style:none;
  border-bottom:none;
  text-decoration:none;
  background-color:#fff;

}




/**========================================== Begin Navigation Code ==========================================**/
/* Begin CSS Popout Menu */

#menu{
width:100%;
float:left;
}

#menu a, #menu h2{
font:bold 11px/16px arial,helvetica,sans-serif;
text-align:center;
display:block;
border-width: 1px;
border-style:solid;
border-color:#ccc #888 #555 #bbb;
white-space:nowrap;
margin:0;
padding:1px 0 1px 3px;
}

#menu h2{
color:#fff;
background:#000070 url(../web%20pics/buttonback.jpg) no-repeat 100% 100%;
text-transform:uppercase
}

#menu a{
color:#fff;
background:#000070 url(../web%20pics/buttonback.jpg);
text-decoration:none;
}

#menu a, #menu a:visited{
background-color:#000070;
}

#menu a:hover{
color:#fff;
background:#0a73ce url(../web%20pics/buttonbackhi.jpg);
}

#menu a:active{
color:#fff;
background-image:url(../web%20pics/buttonbackhi.jpg);
}

#menu ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:8.79em;
}

#menu li{
position:relative;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu h2:hover{
background:#000 url(../web%20pics/buttonback.jpg) no-repeat -999px -9999px;
}

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

body.hm #hm a{color:#fff;background:#0a73ce url(../web%20pics/buttonbackhi.jpg);}
body.bs #bs a{color:#fff;background:#0a73ce url(../web%20pics/buttonbackhi.jpg);}
body.so #so a{color:#fff;background:#0a73ce url(../web%20pics/buttonbackhi.jpg);}
body.is #is a{color:#fff;background:#0a73ce url(../web%20pics/buttonbackhi.jpg);}
body.ds #ds a{color:#fff;background:#0a73ce url(../web%20pics/buttonbackhi.jpg);}
body.co #co a{color:#fff;background:#0a73ce url(../web%20pics/buttonbackhi.jpg);}
body.pr #pr a{color:#fff;background:#0a73ce url(../web%20pics/buttonbackhi.jpg);}

#menu a.x, #menu a.x:visited{
font-weight:bold;
color:#fff;
background:#0a73ce url(/css/images/expand3.gif) no-repeat 100% 100%;
} 

#menu a.x:hover{
color:#fff;
background:#0a73ce;
}

#menu a.x:active{
color:#fff;
background:#0a73ce url(../web%20pics/buttonbackhi.jpg);
}

/* End CSS Popout Menu */

/**========================================== End Navigation Code ==========================================**/

/* footer */
#footer { 
	background:#6B6659 url(../web%20pics/backfooter.jpg);
border:2px solid #fff;
clear: both;  
color: #fff;    
height: 30px;
width:796px;
    height: 30px;
    padding-bottom:22px;
    margin-top:-20px;
    font-size:10px;
	position:relative;
	z-index:100;
	
}
#footer a { 
	border-bottom: 1px solid #000;
	text-decoration:none;
	font-weight: bold;
	color:#fff;
}
#footer a:hover { 
	font-weight: bold;
	text-decoration:underline;
	border:0;
}

#footer-content {
	margin: 0 auto;
	width: 800px;
	margin-bottom:0px;
	color:#fff;
}
#footer-content #footer-left {
	padding-top: 10px;
	padding-left:10px;
	width: 50%;
	float: left;
	text-align: left;
	
}
#footer-content #footer-right {
	
	padding: 10px;
	width: 40%;
	float: right;
	text-align: right;
}
/**========================================== Images ==========================================**/
#pic1{
	background-image:url(../web%20pics/plan1.jpg);
	width:288px;
	height:216px;
	float:right;
	margin-right:50px;
	
}
#pic2{
	background-image:url(../web%20pics/plan2.jpg);
	width:240px;
	height:320px;
	float:right;
	margin-right:50px;
}
#pic3{
	background-image:url(../web%20pics/plan3.jpg);
	width:288px;
	height:216px;
	float:right;
	margin-right:50px;
}
#pic4{
	background-image:url(../web%20pics/plan4.jpg);
	width:288px;
	height:216px;
	float:right;
	margin-right:50px;
}
#pic5{
	background-image:url(../web%20pics/infospeed.jpg);
	width:243px;
	height:162px;
	float:right;
	margin-right:100px;
}
#pic6{
	background-image:url(../web%20pics/dialup.jpg);
	width:216px;
	height:162px;
	float:right;
	margin-right:50px;
}
#pic7{
	background-image:url(../web%20pics/Monroeville-Tower-026.jpg);
	width:276px;
	height:208px;
	float:right;
	margin-right:50px;
}

#pic8{
	background-image:url(../web%20pics/tower-2.jpg);
	width:216px;
	height:162px;
	float:right;
	margin-right:50px;
}
#pic9{
	background-image:url(../web%20pics/data-center.jpg);
	width:300px;
	height:225px;
	float:right;
	margin-right:15px;
}
#pic10{
	background-image:url(../web%20pics/steps.jpg);
	width:326px;
	height:161px;
	float:right;
	margin-right:25px;
}
#partnerspic1{
background-image:url(../web%20pics/microsoft.gif);
width:108px;
height:59px;
margin-left:40px;
cursor:pointer;
}
#partnerspic2{
background-image:url(../web%20pics/images.gif);
width:115px;
height:73px;
margin-left:40px;
cursor:pointer;
}
#partnerspic3{
background-image:url(../web%20pics/hp.gif);
width:108px;
height:90px;
margin-left:40px;
cursor:pointer;
}
#partnerspic4{
background-image:url(../web%20pics/juniper.gif);
width:163px;
height:82px;
margin-left:40px;
cursor:pointer;
}
#partnerspic5{
background-image:url(../web%20pics/lightspeed.gif);
width:166px;
height:30px;
margin-left:40px;
cursor:pointer;
}
#partnerspic6 {
background-image:url(../web%20pics/emclogo.gif);
width:170px;
height:100px;
margin-left:40px;
cursor:pointer;
}

#partnerspic7 {
background-image:url(../web%20pics/vmware.gif);
width:170px;
height:67px;
margin-left:40px;
cursor:pointer;
}



#logopic{
background-image:url(../web%20pics/acclogo.gif);
width:200px;
height:200px;
float:right;
margin-right:75px;
}

#logopic2{
background-image:url(../web%20pics/logosupport.gif);
width:150px;
height:150px;
float:right;
margin-right:20px;
}
#virtulizationpic{
background-image:url(../web%20pics/virtuliazationpic.gif);
width:325px;
height:223px;
float:right;
margin-right:20px;
}

#mslogo{
background-image:url(../web%20pics/msvirtual.gif);
width:258px;
height:33px;
float:right;
margin-right:40px;
cursor:pointer;
}

#vmware{
background-image:url(../web%20pics/vmware-logo.gif);
width:160px;
height:61px;
float:right;
margin-right:40px;
cursor:pointer;
}

#dslhomechart{
background-image:url(../web%20pics/dslhomechart.gif);
width:237px;
height:299px;
float:right;
margin-right:40px;
}

#dslbusinesschart{
background-image:url(../web%20pics/dslbusinesschart.gif);
width:237px;
height:299px;
float:right;
margin-right:40px;
}

#mynet{
background-image:url(../web%20pics/mynet-total.gif);
width:270px;
height:173px;
float:right;
margin-right:40px;
}

#mynettwo{
background-image:url(../web%20pics/mynetchart.gif);
width:300px;
height:225px;
float:right;
margin-right:10px;
}

#facebook{
width:300px;
float:right;
margin-right:10px;
}

#flag {
background-image:url(../web%20pics/flag.gif);
width:25px;
height:19px;
float:right;
margin-right:0px;
}
