html, body{
  height: 100%;
}

body{
  margin: 0;
  padding: 0;
  font-family: Verdana;
  background-color: #eaeaea;
}

#topbar{
  background-image: url(topbar.jpg);
  background-repeat: repeat-x;
  height: 50px;
}

#logoR{
  text-align: center;
  margin: auto;
  position: relative;
  width: 1024px;
}

#logo{
  padding-top: 13px;
  float: right;
  padding-right: 45px;
}

#wrapper{
  text-align: center;
  margin: auto;
  position: relative;
  width: 1024px;
  background-color: #eaeaea;
}

#pctools{
  text-align: left;
  padding-left: 40px;
  padding-top: 60px;
  float: left;
}

#pccallout{
  text-align: left;
  padding-left: 150px;
  padding-top: 70px;
  float: left;
  width: 257px;
}

#webdesign{
  text-align: left;
  float: left;
  padding-top: 60px;
  padding-left: 160px;
}

.text{
  padding-left: 35px;
  padding-top: 10px;
  float: left;
  color: #396AAC;
}

.text1{
  padding-left: 60px;
  padding-top: 10px;
  float: left;
  color: #396AAC;
}

.text2{
  padding-left: 50px;
  padding-top: 10px;
  float: left;
  color: #396AAC;
}

a{
  text-decoration: none;
}

#bottomline{
  background-image: url(bottombar.jpg);
  height: 33px;
  background-repeat: repeat-x;
}

#bottomlinebk{
  background-image: url(bottombarbk.jpg);
  background-repeat: repeat-x;
  height: 169px;
}

#wrapper2{
  margin: auto;
  position: relative;
  width: 1024px;
  height: 430px;
}

#wrapper2 a:link{
  color: #5686c8;
}

#wrapper2 a:visited{
  color: #5686c8;
}

#wrapper2 a:hover{
  color: #396CB0;
}

#wrapper2 a:active{
  color: #5686c8;
}

#bev{
  background-image: url(bev.png);
  background-repeat: repeat-y;
  background-position: center;
  width: auto;
  height:  640px;
}

#bevend{
  background-image: url(bevend.png);
  height: 40px;
  background-position: center;
  width: auto;
  background-repeat: no-repeat;
}

#bnav{
  margin: auto;
  position: relative;
  width: 1024px;
  color: #B7B7B7;
  padding-top: 50px;
  line-height: 20px;
}

#bnav a:link{
  color: #B7B7B7;
}

#bnav a:hover{
  color: #AEAEAE;
}

#bnav a:visited{
  color: #B7B7B7;
}

#bnav a:active{
  color: #B7B7B7;
}

.testf{
  float: left;
  padding-left: 160px;
}

.tests{
  float: left;
  padding-left: 200px;
}

.testt{
  float: left;
  padding-left: 150px;
}

img{
  border: none;
}

#speedtests{
  padding-top: 30px;
  float: right;
  padding-right: 0px;
  width:495px;
}

#sp{
  padding-top: 30px;
  float: right;
  padding-right: 0px;
  width:420px;
}

#tools{
  float: left;
  text-align: left;
  padding-top: 30px;
  padding-left: 40px;
  width: 485px;
  color: #343434;
  font-size:14px;
}

.ccl{
  padding-top: 20px;
}

.ccl2{
  padding-top: 30px;
}

h3{
  padding-bottom: 10px;
  color: #292929;
  font-size:18px
}

#hm{
  padding-top: 35px;
}

#pr{
  padding-top: 35px;
}
