@charset "utf-8";

html {height:100%;}

/* MAIN CSS */
body {
	background-color: #FFF;
	background-image: url(images/background.png);
	background-repeat:repeat-x;
	margin:0;
	padding:0; 
	height:100%;
}


/* MY LINKS */
a:link {
	color: #06C;
}






body,td,th {
	font-size: 13px;
	/* [disabled]color: #000; */
	font-family:Verdana, Geneva, sans-serif;
}
#fullpage {
	min-height:100%;
	margin:auto;
	position:relative;
	text-align:left;
}
#content {
	padding-bottom:45px;
}
#content:after {
	display:block;
	clear:both;
}

.pagecontentleft {
	float:left;
	width:410px;
}
.pagecontentright {
	float:right;
	width:490px;
	min-height:568px;
	position:relative;
}
.pagecontentright p {
	margin:10px;
}

/* FOR THE PAGE IMAGES */
.fader_img {
	border-width:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
.fader_img:hover {
	border-width:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}


/* MY OWN CSS */
.superheader {
	font-size:24px;
}
.miniheader {
	font-size:20px;
}
.microheader {
	font-size:16px;
}
.nanoheader {
	font-size:14px;
}


#high, #med, #low {
	display:none;
	z-index:1 !important;
}



.leftimagebuffer {
	padding: 0 5px 0 0;
}
.rightimagebuffer {
	padding: 0 0 0 5px;
}

.mainpassage {
	padding: 0px 5px 0px 5px;
	min-height:300px;
	z-index:auto;
}
.pagepassage {
	padding: 0px 50px 0px 50px;
	min-height:300px;
	z-index:auto;
	text-align:justify;
}
.center {
	text-align:center;
}
.pagegeneral {
	padding: 0px 0px 0px 0px;
	min-height:300px;
	z-index:auto;
}
.mymenu {
	position:relative;
	z-index:6000 !important;
}

/* FOOTER STUFF */
.footer {
	font-size: 11px;
	color: #eee;
	font-family:Verdana, Geneva, sans-serif;
}
#footer {
	clear:both;
	position:absolute;
	bottom:0;
	height:38px;
	width:100%;
	background-image:url(images/footer_bg.png);
	text-align:center;
	margin:auto;
	padding: 0px 0px 0px 0px;
} 




