body {
	font:83%/1.4 verdana,sans-serif;
	font-style: normal; 
	color: #000000;
	background-color:#FFFFFF;
	margin:10px 0px 0px 0px;
	text-align:center;
}

#header {
  text-align:center;
  width:100%;
	background-image:url(/images/menu.png);
	background-repeat:repeat-x;
	vertical-align:bottom;
}

#footer {
  text-align:center;
  color:#535353;
  font-size:10px;
}

#newfooter {
background-color:#666;
background-image:url('images/footer-background.png');
text-align:center;
width:100%;
color:#fff;
padding-top:5px;
margin-top:30px;
height:100px;
clear:both;
}

#newfooter a:link {
  color:#fff;
}

.imgborder img {
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
}

#newfooter a:visited {
  color:#fff;
}

th.webhosting-features {
  width:187px;
  height:20px;
  color:#FFFFFF;
  background-color:#0a6b58;
  padding:5px;
}

td.webhosting-price {
  width:160px;
  height:20px;
  color:#FFFFFF;
  background-image:url(/images/webhosting-price.png);
  padding:5px;
  font-weight:bold;
}

td.webhosting-specs {
  background-color:#ebebeb;
  font-weight:bold;
}

#pagecontent {
  text-align:left;
  padding:20px;
  width:924px;
}

#pagecontainer {
  text-align:center;
  width:924px;
  margin:0 auto;
}

div.menubackground {
  background-image:url(/images/menu-webhosting.png);
}

div.square {
  width:422px;
  vertical-align:top;
}

h2 {
	font-size:22px;
	color:#093EA2;
}

@font-face {
  font-family: 'Archer-Semibold-Pro';
  src: url('fonts/Archer-Semibold-Pro.eot?#iefix') format('embedded-opentype'),
  url('fonts/Archer-Semibold-Pro.woff') format('woff'),
  url('fonts/Archer-Semibold-Pro.ttf') format('truetype'),
  url('fonts/Archer-Semibold-Pro.svg') format('svg');
}
    
@font-face {
  font-family: 'Archer-Medium-Pro';
  src: url('fonts/Archer-Medium-Pro.eot?#iefix') format('embedded-opentype'),
  url('fonts/Archer-Medium-Pro.woff') format('woff'),
  url('fonts/Archer-Medium-Pro.ttf') format('truetype'),
  url('fonts/Archer-Medium-Pro.svg') format('svg');
}

a {
	color:#004a7e;
	text-decoration:underline;
}

a:hover {
	color:#CC0000;
	text-decoration:underline;
}

h1 {
	color:#CC0000;
font: 2.5em/0.933em 'Archer-Semibold-Pro', Times, serif;
font-weight:bold;
	font-size:36px;
}

.link {
  font-size:14px;
  margin-bottom:0px;
  padding-bottom:0px;
}

img {
  border:0;
}

h3 {
  color:#007773;
  margin-bottom:2px;
	font-size:20px;
}

