html {
	height:100%;
	margin: 0px;
	padding: 0px;
}

img {
	border:0px;
}

body {
	background-color:#231F20;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height:100%;
}

form {
	display:inline;
}

form input,select,textarea {
	font:12px arial;
}

h1 {
	font: 20px arial;
	color: #b2be85;
}

#nav {
	height:23px; 
	background-image:url('/images/nav_bg.gif');
	font:11px arial;
	font-weight:bold;
	color:#000;
	text-align:center;
}

	#nav div {
		padding:3px;
	}

	#nav a {
		color:#000;
		text-decoration:none;
	}
	
	#nav a:hover {
		text-decoration:underline;
	}

.regform {
	font:12px arial;
	}

#leftcol {
	float:left;
	height:100%; 
	width:95px;
}

	#leftcol img {
		margin-top:110px; 
	}

#rightcol {
	margin-left:625px;
}

	#rightcol img {
		margin-top:365px; 
	}

#maincontainer {
	margin-left:95px;
}

#middle {
	float:left; 
	width:620px;
}

#content {
	background-color:#fff; 
	margin:20px 65px 20px 65px;
	font:.8em arial; 
}

	#content p {
		line-height:1.3em;
	}

	#content p.link {
		text-align:center;
	}



#content_cols {
	background-color:#fff; 
	color:#000; 
	font:.7em arial; 
}

	#content_cols p {
		text-align:justify; 
		line-height:1.2em;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
	}

	#content_cols .leftcol {
		width:287px;
		float:left;
	}
	
	#content_cols .rightcol {
		width:340px;
		float:left;
	}
	
	#content_cols .rightcol p.imagelink {
		padding:0px;
		margin:0px;
		text-align:center;
	}
	
	#content_cols .rightcol p.imagelink a {
		font:10px arial;
		color:#000;
		text-decoration:none;
	}
	
	#content_cols .rightcol p.imagelink a:hover {
		text-decoration:underline;
	}	

#footer {
	background-image:url('../images/bg_footer.gif'); 
	height:84px; 
	width:627px; 
	clear:left;
	margin-bottom:15px;
}

#footer img.gp {
	margin-left:25px;
}

#footer img.eoh {
	margin-left:200px; 
}

#content a {
	font:1.2em arial;
	color:#000;
}

p.clear {
	clear:both;
}

div.clear {
	clear:both;
}

#plans_thumbs {
	width:420px; 
	margin-left:auto; 
	margin-right:auto;
}

	#plans_thumbs .thumb {
		float:left; 
		width:140px; 
		text-align:center;
	}

#plans_titles {
	width:420px; 
	margin-left:auto; 
	margin-right:auto;
}

	#plans_titles .title {
		float:left; 
		width:140px; 
		text-align:center;
	}

#adobe {
	border-top:1px solid #ccc;
	font-size:9px;
}

#contact_copy {
	font:12px arial;
	color:#000; 
}

#contact_copy a{
	font:12px arial;
	color:#000;
}

#contact_form {
	background-color:#fff; 
	color:#000; 
	margin:20px 65px 20px 65px;
	font:.8em arial; 
}

h1.devlogo {
	margin: 0;
	padding: 0;
	}

h1.devlogo img {
	border: 0;
	}
	
h1.devlogo br, h1.devlogo em {
	position: absolute;
	left: -9999px;
	}
	