body {
	margin: 0;
	background: #fff;
	font-family: verdana,"Lucida Grande", arial, helvetica, sans-serif;
}

a {
	text-decoration: none;
	border-bottom: 1px dotted #000;
	color: #0000FF;
}

/* Wrapper
-
*/

#container {
	width: 800px;
	margin: 0 auto;
}

/* Headers
-
*/

h1 {
	font-size: 25px;
	line-height: 25px;
	color: #000;
	font-weight: 200;
}

h1.tagline {
	padding-top: 10px;
	padding-right: 100px;
	color: #4ebb28;
}

h2 {
	font-size: 20px;
	line-height: 25px;
	/*color: #000;*/
    color: #0B7FBF;
	font-weight: 200;
	width: 800px;
	border-bottom: none;
}

h3 {
  font-size: 22px;
  color: #0B7FBF;
  letter-spacing: -1px;
  line-height: 25px;
  padding-top: 10px;
  margin-bottom: 10px;
}

/* Navigation
-
*/

div#nav-menu {
	width: 650px;
	margin-left: auto;
	margin-right: auto;
}

#nav-menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav-menu li {
	float: left;
	margin: 0 5px;
}

#nav-menu li a {
	height: 20px;
	line-height: 20px;
	font-size: 15px;
	float: left;
	display: block;
	padding: 5px;
	color: #000;
	text-decoration: none;
	text-align: center;
	border-right: 1px dotted #000;
	border-left: 1px dotted #000;
	border-bottom: 1px dotted #000;
}

#nav-menu li a.active {
	background-color: #3b87b5;
	color: #fff;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
}

#nav-menu li a.order {
	background-color: #4ebb28;
	color: #fff;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
	width: 150px;
}

#nav-menu li a.order:hover {
	background-color: #4ebb28;
	color: #fff;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
	width: 150px;
	text-decoration: underline;
}

#nav-menu li a:hover {
	background-color: #3b87b5;
	color: #fff;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
}

/* Hide from IE5-Mac \*/
#nav-menu li a {
	float: none
}
/* End hide */

#nav-menu {
	width: 	800px;
}

/* Main Content
-
*/

#top-box {
	padding-left: 83px;
	padding-top: 40px;
}

#linkBox {
  float: right;
  clear: right;
  display: inline;
  width: 375px;
  margin: 0px 0 0 0;
  padding: 0;
  padding-right: 60px;
  text-align: right;
  font-size: 13px;
}

#linkBox ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#linkBox li {
	float: right;
	margin: 0 5px;
}

/* Pre-Footer
-
*/

#prefooter {
  font-family: Arial, Helvetica, Sans-serif;
  width: 800px;
  font-size: 80%;
  float: left;
  text-align: center;
  margin:0;
  padding-top: 10px;
  padding-bottom: 10px;
}

#prefooter a {
	color: gray;
	text-decoration: none;
	border-bottom: 0px;
}


/* Footer
-
*/

#footer {
	width: 800px;
	border-top: 1px dotted #000;
	padding: 0;
}

#footer p {
	color: #000;
	font-size: 80%;
	margin: 10px 0 15px 0;
}

#footer img {
	border: 0;
}

#footer #icons {
	float: left;
	display: inline;
}

#footer a {
	border-bottom: 0;
	
}

/*-- Server Compare --*/
	div.serverComp { width:800px; margin-left:auto; margin-right:auto; position:relative; padding-bottom:6px; clear:left; }
	div.serverDetails { width:250px; padding:13px; margin-bottom:8px; float:left; position:relative;}
	div.serverDetails ul { margin:0px; padding: 0px 0px 20px 24px; }
	div.serverDetails li { font-size:12px; line-height:14px }
	div.serverDetails h4 { font-weight: bold;margin:0px; padding:0;}
	div.serverDetails h5 { color:#4ebb28; margin:0px; padding:0;}
	div.serverDetails h6 { color:#0096ff; margin:0px; padding:0;}
	
	div.configure a {
		height: 20px;
		line-height: 20px;
		font-size: 15px;
		float: left;
		display: block;
		padding: 5px;
		color: #000;
		text-decoration: none;
		text-align: center;
		background-color: #4ebb28;
		color: #fff;
		border-right: 1px solid #000;
		border-left: 1px solid #000;
		border-bottom: 1px solid #000;
		border-top: 1px solid #000;
		width: 150px;
	}
	
	div.configure a:hover {
		text-decoration: underline;
	}

	div.configure a:active {
		background-color: #77ea4f;
	}
	
	DIV.checkmark {
	  height: 14px;
	  background: url(../images/checkmark.png) no-repeat center;
	}
