@charset "utf-8";
/* CSS Document */
html { height: 101%; }
body {
  margin: 0px;
  padding: 0px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#wrapper {
  width: 820px;
  margin-right: auto;
  margin-left: auto;
  margin-top: -10px;
}
#header {
  height: 60px;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #4385C6;
  padding-bottom: 10px;
}
#footer {
  height: 20px;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: #4385C6;
  line-height: 20px;
  padding-top: 10px;
  color: #999999;
  font-size: 1.0em;
}
#logo {
  background-image: url(/images/logo.png);
  height: 60px;
  background-repeat: no-repeat;
  width: 321px;
}
.navigation {
  float: right;
  padding-top: 40px;
  font-size: 1.1em;
}
.navigation a {
  margin-left: 10px;
}
.links { float: right; }
.links a { color: #999999; }
a {
  color: #E69138;
  text-decoration: none;
}
#questions {
  width: 820px;
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  text-align: right;
  color: #999999;
  font-size: 1.1em;
}
#questions img { vertical-align: text-top; }
#features { 
  color: #333366;
  width: 100%;
  border: 0px;
  border-spacing: 0px;
  padding: 0px;
}
.third {
  float: left;
  height: 160px;
  width: 198px;
  margin-left: 40px;
  padding: 10px;
  display: block;
  text-decoration: none;
}
.third  h1 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
}
.strip {
  text-align: center;
  margin-bottom: 10px;
  font-size: 1.2em;
}
#sidebar {
  width: 200px;
  float: right;
  margin-left: 20px;
}
#page {
  width: 820px;
  margin-top: 20px;
  padding-bottom: 20px;
  color: #3D85C6;
  text-align:justify;
}
#page img {
  float: left;
  vertical-align: baseline;
  margin-right: 5px;
  margin-bottom: -5px;
}
#page h2 { margin-bottom: 0px; }
#page p {margin-top: 5px; }
.infobox {
  border: 1px dashed #E69138;  
  background-color: #F3F3F3;
  margin-bottom: 20px;
}
.infobox h3 {
  color: #FFFFFF;
  background-color: #4385C6;
  margin: 0px;
  padding: 0px;
  padding-left: 5px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #073763;
}
.infobox ul {
  padding: 0px;
  list-style-position: outside;
  list-style-type: square;
  font-size: 0.7em;
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  margin-left: 20px;
}
.infobox li {
  color: #3D85C6;
  margin: 0px;
  padding: 0px;
}
#tooltip {
  display:none;
  background: #999999;
  font-size:0.9em;
  font-weight:bold;
  width:140px;
  padding:5px;
  color:#FFFFFF;
  border: 2px dashed #F90;
}
#plans tr.even{ background-color: #999999; }
#plans tr.odd{ background-color: #333366; }
#plans { color:#FFFFFF; }
#plans tr { height: 24px; line-height: 24px; }
#plans td { padding: 5px; }
#plans img {
	border:0;
	cursor:pointer;
}
.box {
  border: 1px dashed #E69138;
  font-size: 1.0em;
  color: #3D85C6;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color:#F3F3F3;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.half {
  width: 373px;
  display: block;
  text-decoration: none;
}
.whole {
  width: 778px;
  margin-left: 10px;
  margin-right: 10px;
}
.whole h1 {
  padding: 0px;
  margin: 0px;
}
#sharedhosting {
  float: left;
  margin-right: 5px;
  margin-left: 10px;
}
#resellerhosting {
  float: right;
  margin-right: 10px;
  margin-left: 5px;
}
#resellerhosting h1 {
	padding: 0px;
	margin: 0px;
}
#sharedhosting h1 {
	padding: 0px;
	margin: 0px;
}
