/* ---------------------- new text styles ------------------------- */

div.onequarter p, div.onequarter h2 {
	margin: 10px 5%;
	}

a {
	text-decoration: none;
	}

a:hover {
	text-decoration: none;
	color: #f00;
	}

a.subnav {
	text-decoration: none;
	}

input, textarea {
 	font: 10px Verdana, sans-serif;
	background: transparent url('http://www.geocities.com/graphics/bgshade1.gif');
	border: 1px solid #ccc;
	right: 50px;
	}

.formbutton {
	font: bold 10px Verdana, sans-serif;
	background-color: #ddd;
	height: 16px;
/*
	cursor: hand;
*/
 	}

.navthis {
	border-left: 2px dotted #f60;
	padding: 0px 15px 0px 5px;
	}

.nav {
	padding: 0px 15px 0px 5px;
	}

.folio {
	margin: 20px 0px 0px 0px;
	border: 1px #999 solid;
	}

sup {
 	font: 8px Verdana, sans-serif;
 	}

/* ---------------------- layout ------------------------- */

#logo {
	margin: 3% auto 0% 7%;
	}

#tag {
	position: absolute;
	top: 6.5%;
	left: 380px;;
	}

#nav {
	position: relative;
	z-index: 5;
	}

h1 {
	position: absolute;
	left: 7%;
	top: 29%;
	}

#watermark {
	position: absolute;
	z-index: 0;
	top: 75%;
	right: 1%;
	}

.onequarter {
	position: absolute;
	width: 21%;
	left: 6%;
	top: 35%;
 	background: #fff;
	}

.threequarter {
	position: absolute;
	left: 32%;
	top: 35%;
	width: 63%;
	}

.threequarterhidden {
	visibility: hidden;
	position: absolute;
	left: 32%;
	top: 35%;
	width: 63%;
	}

div.onequarter form {
	margin: 0px;
	padding: 0px;
	}

/* ------------ Front Page Stuff ------------------ */

#shpeel {
 	position: absolute;
 	width: 53%;
 	top: 35%;
 	left: 7%;
 	border: 0px dotted #f00;
 	} 
 
div#shpeel h2 { 	
	margin-bottom: 0px;
	}
 
div#shpeel p { 	
	margin-top: 0px;
	}

#right {
	position: absolute;
 	width: 32%;
	left: 64%;
	top: 36%;
	z-index: 2;	
	}
	
div#right p, div#right h2 {
	margin: 10px 5%;
	}

div#right img {
	float: right;
	}

#news {
	padding: 0% 2%;
	}

#contact {
	padding: 0px 1%;
 	border: 2px dotted #eee;
 	background-color: #fafafa;
	}

#shade {
	position: absolute;
	left: 62%;
	top: 26%;
	width: 36%;
	padding-top: 380px;
	z-index: 1;
 	background: url('http://www.geocities.com/graphics/bgshade2.gif') repeat-x;
 	}
 	
div#shade p {
	text-align: right;
	}

/* --------------------  Column Layout  ------------------------- */

.leftcol {
	float: left;
	width: 280px;
	}
	
.rightcol {
        padding-top: 15px;
/*	padding-top: 22px;        */
	}