/* CSS Document */
html, body {height:100%}


h1
{
	font-size: 14px;
	color:#FF9933;
	display:inline;
}

body,td,th 
{
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:400;
}

body 
{
	background-color: #FFFFFF;
}
img
{
	border: none;
}
#header
{
	position:relative;
	left:2%;
	background-color:#FFFFFF;
	width: 768px;
	z-index: 2;
	height: 130px;
	overflow: hidden;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.content a:link
{
	text-decoration:none; 
	border:none;
}
.content a:hover
{
	text-decoration:underline;
	background-color:#FF9933;
	color:#FFFFFF;
}
.content a:visited
{
	text-decoration:none;
	color: #000000;
}
.divider 
{
	border-top:medium solid #000000;
	padding: 10px;
}

#main
{
	position:relative;
	left:2%;
	background-color:#FFFFFF;
	width:768px;
}

#headertitle
{
	position:absolute;
	top:50px;
	left: 590px;
}

#mainnav
{
	position:absolute;
	left:0%;
	top: 71%;
	background-color:transparent;
	width:650px;
	height:25px;
	z-index: 1;
	vertical-align:baseline;
	visibility: visible;
}
#mainnav ul
{
	margin:0;
	padding:0;
}
#mainnav li
{
	list-style:none;
	padding-left:15px;
	padding-right:15px;
	margin-left:2px;
	margin-right:2px;
	line-height:25px;
	display:inline;
	background-image:url(images/buttonDesignb.jpg);
}
#mainnav a
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#mainnav a:hover
{
	color:#FF9933;
	background-color:transparent;
	text-decoration:none;
}
.subnav
{
	float: left;
	width: 103px;
	margin:0px 3px 0px 0px;
	background-image:url(images/buttonDesignb.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:bottom;
	width:103px;
	padding-right:0px;
	height:25px;
	line-height:23px;
}

#picture
{
	position:absolute;
	left:60%;
	top:5%;
	background-color:transparent;
	width:295px;
	height:275px;
}
#hosting
{
	position:relative;
	left:2%;
	background-color:transparent;
	width:768px;
	height:200px;
	margin:0px;
	padding:0px;
	font-size:12px;
	vertical-align:center;
	visibility: visible;
	overflow: visible;
}
#hosting a
{
	color: #0166ff;
	vertical-align:middle;
}

#hosting a:hover
{
	text-decoration:none;
	color:#FF9933;
	background-color:#FFFFFF;
}
#hosting table
{
	margin:0px;
	margin-top:5px;
	padding:0px;
}
#hosting ul
{
	list-style-type:circle;
}
.personal h3
{
	margin:0px;
	padding:0px;
	font-size:14px;
	margin-left: 2px;
	background-color:#0166ff;
	color:#FFFFFF;
}
.personal h4
{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#0166ff;
}

.standard h3
{
	margin:0px;
	padding:0px;
	font-size:14px;
	margin-left: 2px;
	background-color:#FF9933;
	color:#FFFFFF;
}
.standard h4
{
	color:#FF9933;
	font-size:14px;
	margin:0px;
	padding:0px;
}
.standard ul
{
	list-style-image:url(images/orangedot.jpg);
}
.professional h3
{
	margin:0px;
	margin-left: 2px;
	font-size:14px;
	padding:0px;
	background-color:#F00000;
	color:#FFFFFF;
}
.professional h4
{
	color:#F00000;
	font-size:14px;
	margin:0px;
	padding:0px;
}
.professional ul
{
	list-style-image:url(images/reddot.jpg);
}


#hostnav
{
	position:absolute;
	left:67%;
	top:1%;
	background-color:transparent;
	width:250px;
	height:50px;
}
#hostnav a
{
	font-size: 14px
}
#hostnav a:link{text-decoration:none; cursor:help; }
#hostnav a:hover{text-decoration:underline; color:blue; cursor:help; }
#hostnav a:active{text-decoration:none; color:black;}
#hostnav a:visited{text-decoration:none; color:blue;}

#guarantees
{
	position:absolute;
	left:67%;
	top:41%;
	background-color:transparent;
	width:250px;
	height:110px;
	border-bottom: thin dotted #CCCCCC;
	border-left: thin dotted #CCCCCC;
}

#intro
{
	position:relative;
	left:0%;
	top:2%;
	background-color:transparent;
	width:450px;
}

#wizard
{
	position:relative;
	left:0%;
	top:2%;
	background-color:#FFFFFF;
	width:450px;
	height:120px;
	border-top: medium dotted #0066FF;
	border-bottom: medium dotted #0066FF;
	padding-top:10px;
	padding-bottom:10px;
}
#wiztext
{
	position:relative;
	top: 2%;
	left:0%;
	width:360px;
}
#wizimage
{
	position:absolute;
	top:10%;
	left:80%;
	width:90px;
	height:80px;
	overflow: hidden;
}
#hostintro
{
	position:relative;
	left:0%;
	top:2%;
	background-color:#FFFFFF;
	width:450px;
	padding-top:10px;
	padding-bottom:10px;
}
#hostdiv
{
	position:relative;
	left:2%;
	background-color:#FF9933;
	width:768px;
	height:20px;
}

#hostarea
{
	position:relative;
	height:1950px;
	left:2%;
	background-color:#FFFFFF;
	width:768px;
	border-left: thin dotted #FF9933;
	border-right: thin dotted #FF9933;
}

#hosttext
{
	position:relative;
	top: 0.5%;
	left: 0%;
	width:750px;
	text-indent: 1.5em;
	height: 1950px;
	margin-left:5px;
	
}

#areamain
{
	position:relative;
	left:2%;
	background-color:#FFFFFF;
	width:756px;
	border-left: thin dotted #FF9933;
	border-right: thin dotted #FF9933;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom:25px;
}

#areamain a
{
	text-decoration:underline;
}

#areamain ul, ol
{
	margin:0px;
	padding:0px;
	line-height:2em;
	margin-left:10px;
	list-style-type:circle;
}

.realestate ul
{
	margin-left:10px;
}

#textarea
{
	position:relative;
	top: 1%;
	left: 0%;
	width:760px;
	text-indent: 1.5em;
	margin-left:5px;
	margin-right: 5px;
	text-indent:10px;	
}
#textarea table
{
	display:inline;
}

#textarea h1
{
	font-size: 12px;
	font-weight:normal;
	display:inline;
	text-indent:10px;
	
}

#textarea h1:first-letter
{
	color: #ff9933;
	font-size:xx-large;
}

/*#textarea:first-letter 
{
color: #ff9933;
font-size:xx-large
}
*/
#contactarea
{
	position:relative;
	top: 1%;
	left: 0%;
	width:720px;
	
}

#linkarea
{
	position:relative;
	top: 1%;
	left: 1%;
	width:175px;
	border-right: thin dotted #FF9933;
	border-left: thin dotted #FF9933;
	text-align:center;
	height: 200px;
}

#linkarea a
{
	font:Georgia, "Times New Roman", Times, serif;
	font-weight:bolder;
}

#areafooter
{
	width:768px;
	height:20px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
	position:relative;
	background-image:url(images/footer.jpg);
	left: 2%;
	margin-left:0px;
	padding:0px;
	line-height:2.0em;
	
}

#areafooter p
{
	position:relative;
	top:5%;
	left: 2%;
	margin:0px;
	padding:0px;
	margin-left:5px;
	font-weight:bolder;
}

#contactfooter
{
	width:768px;
	height:20px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background-color: #FFFFFF;
	color: #000000;
	text-align:center;
	position:relative;
	bottom:2%;
	background-image:url(images/footer.jpg);
	left: 2%;
}

#contactfooter p
{
	position:relative;
	top:5%;
	left: 2%;
	margin:0px;
	padding:0px;
	margin-left:5px;
	font-weight:bolder;
} 

#footer
{
	position:relative;
	left: 2%;
	width: 768px;
	height: 20px;
	vertical-align:middle;
	background-color:transparent;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
#footer p
{
	position:relative;
	top:0%;
	left: 1%;
	text-align:left;
	visibility: visible;
	line-height:150%;
	display:inline;
	margin:0;
	padding:0;
}
#footer a 
{
	color:#FFFFFF;
	font-weight:bold;
	margin:25px;
}
