body {
  margin:0;
	padding:0;
	background: #f1f2ea;
}
div#wrapper {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  top: 10px;
  width:785px;
  background-color: #f1f2ea;
}
div#headerlogo {
  position: absolute;
  width:783px;
  left:0px;
  top: 0px;
	height: 68px;
/**  background: white url("/images/edshostinghz.png") no-repeat left top;
  background: white url("/images/pencils.jpg") repeat-x center top; **/
  background: white url("/images/topbanner.png") repeat-x center top;
	border: 1px solid #444;
}
#header {
	position:absolute;
	top:71px;
  width: 785px;
  height: 34px;
  font-size: 70%;
  background:#f1f2ea url("/images/bggrey.gif") repeat-x bottom;
	
}
#content {
	position: relative;
	top: 105px;
	width: 773px;
	background: #f4f4f4;
	text-align: left;
	float: right;
	border-left: 1px solid #444;
	border-right: 1px solid #444;
	padding: 5px;
}

#footer {
	position: relative;
	clear: both;
	width: 773px;
	margin-top: 105px;
	background: #eaeaea;
}							
    /*** Navigation in header ***/
		
    #header ul {
      margin:10px 0 0 0;
      padding:0px 0 0 0px;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("/images/left_bothgrey.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
     /* border-bottom:1px solid #765;*/
      }
    #header a {
      float:left;
      display:block;
      width:.1em;
      background:url("/images/right_bothgrey.gif") no-repeat right top;
      padding:5px 9px 4px 0px;
      text-decoration:none;
      font-weight:bold;
      color:#444;
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:black;
      }
    #header #current {
      background-position:0 -150px;
      border-width:0;
      }
    #header #current a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:black;
      }
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:black;
      }
    #header li:hover a {
      background-position:100% -150px;
      }
		/*** Just for Looks ***/

		#content {
			font-family: Verdana, arial, helvetica, sans-serif;;
			font-size: 95%;
		}
		
    p, a {
      font-family: Verdana, arial, helvetica, sans-serif;;
      color: black;
    }

div#headerlogo {
	font-family: Verdana, arial, helvetica, sans-serif;;
	font-size: 70%;
	text-align: right;  
}
div#headerlogo h3 {
	text-align: right;
	padding-right: 5px;
	font-family: Verdana, arial, helvetica, sans-serif;;
	font-weight: normal;
	font-size: 110%;
	color: black;
	margin-bottom: 2px;
}
div#headerlogo input {
	font-family: Verdana, arial, helvetica, sans-serif;;
	font-size: 80%;
  color: black;
  background: #f4f4f4;
  border: 1px solid #444;
	width: 100px;
}
div#headerlogo input.pass {
  width: 70px;
}
div#headerlogo input.submit {
	width: 50px;
	font-size: 80%;
}
div#headerlogo p {
  margin: 1px;
	padding: 0px;
}
div#headerlogo form {margin:0px;padding:0px;}

		#header a {
      font-family: Georgia, Times New Roman, Times, serif;
			font-weight: lighter;
		}		
		
		#footer {
		  font-family: Verdana, arial, helvetica, sans-serif;;
			font-size: 60%;
			border: 1px solid #444;
			padding: 4px 5px;
		}

		#footer .date {
      float: left;
      text-align: left;
      }
      
    #footer .contact {
      float: right;
      text-align: right;
      }
    a:hover {
		  color: #444;
    }

		h1, h2, h3, h4, h5, h6 {
      font-family: Georgia, Times New Roman, Times, serif;
      margin-top: 2px;
      color: #701f1f;
    }
      
    h4 {
      margin-bottom: -5px;
    }

    #dual {
		  width:500px;
		}
		
    ul.left {
      float: left;
      width: 250px; 
      margin: 0px;
      padding: 15px 0px;
      border: 0px none; 
      list-style-position: inside;
      list-style-type: square;
      position: relative;
      left: 10px;
    }
    
    ul.right {
      float: right;
      width: 250px; 
      margin: 0px;
      padding: 15px 0px;
      border: 0px none; 
      list-style-position: inside;
      list-style-type: square;
    }

		#domaintbl a {
			 color: white;
		}

		img.spbelow {
  	 	 margin-bottom: 8px;
		}
		
		dt {
	 		 margin-top: 5px;
	 		 margin-bottom: 3px;
	 		 color: #776653;
		}

		dd {
			 margin-left: 1.5em;
		}

		img.imright {
 			 float: right;
			 padding: 5px;
 		}
		
		img.imright2 {
 			 float: right;
			 margin-bottom: 10px;
			 margin-left: -70px;
 		}

		img.imright3 {
 			 float: right;
			 margin-right: 70px;
 		}

		img.imleft {
 			 float: left;
			 padding: 5px;
 		}

		#indent p {
			 margin-left: 1.5em;
		}
		
		li {
		   margin-bottom: 0.5em;
		}

h1 {
	margin-top: 0;
}
.last {
	margin-bottom: 0;
}
.clearing {
	height: 0;
	clear: both;
}
img { behavior: url("/iepngfix.htc"); }

