body, html{
width:100%;
height:100%;
margin:0 auto;
font-size: 13px; 
font-family: Arial, sans-serif; 
color: #999;	 
float: left; 
clear: left;
background:#000;
}


/*structure*/
#wrap{
	width:100%;
	min-height:100%;
	margin:0 auto;
	padding-top:0 auto;	
}

#header{
	height:388px;
	width:1000px;
	margin:0 auto;
		}
		
#body2{
	width:1000px;
	margin:0 auto;
	background:#FFF;
		}

#nav{
	height:203px;
	width:250px;
	margin:0 auto;
	background:#FFF;
		}
#text{
	height:500px;
	width:750px;
	margin:0 auto;
	background:#FFF;
		}
		
#footer{
	height:177px;
	width:1000px;
	margin:0 auto;
		}
		
		#fp{
			margin-left:20px;
			background: #fff;			
		}
		
		#fp a:link{
			color:#ffffff;
		}
			
		#body{
			width:800px;
			margin:0 auto;
			background: #fff;
		}
			#text{
				width:700px;
				text-align:left;
				background: #fff;
			}
		
		
/*structure*/
	
	
/*misc*/
a { 
	outline: none; 
}
a:link { 
	color:#093; 
}
a:visited { 
	color:#999; 
}

/**png fix**/
* {
behavior: url(css/iepngfix.htc);
}

/*float fix*/

/* Fix's #container not clearing inner floats in firefox */
.floatfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Hides from IE-mac \*/
* html .floatfix {
height: 1%;
}
/* End hide from IE-mac */

/*styles*/

ul { 
	list-style-type:disc;
	}

h1{
	padding-top:14px;
	padding-bottom:10px;
	font-size:20px;
	font-family: Georgia;
	font-style:italic;
	color:#093;
}
.green{
	font-size:13px;
	font-family: Georgia;
	font-style:italic;
	color:#093;
}

h3{
	font-size:12px;
}

h4{
	font-size:12px;
}

/*layout*/
.hide {
position: absolute;
left: -9000px;
}

