@charset "utf-8";

/*
	fgtf.org style sheet
*/

* {
	margin:0px;
	padding:0px;
}

body {
	background:url(../img/name.gif) no-repeat fixed #006633;
	color:#000000;
	padding:14px 20px 0px 73px;
	margin:0px;
	font:12px/16px arial, verdana, sans-serif;
}

a:link {color:#38557D;text-decoration:none;}
a:visited {color:#FED531;text-decoration:none;}
a:hover {color:#FED531;text-decoration:none;}
a:active {color:#38557D;text-decoration:none;}

h1, h2, h3, h4, h5, h6 {color:#006633;font-weight:bold;margin:10px auto;}

h1 {font-size:1.6em;}
h2 {font-size:1.5em;}
h3 {font-size:1.4em;}
h4 {font-size:1.3em;}
h5 {font-size:1.2em;}
h6 {font-size:1.1em;}

ul {margin:0;padding-left:18px;}
form {text-align:center;margin:10px 0;}
ol {margin-left:18px;#margin-left:25px;padding-left:0;}

.hidden {text-align:center;visibility:hidden;}
p.name {color:#006633;font-weight:bold;}
img.photo {float:left;margin:3px;}

/* layout */

div#page {
	margin:5px auto;
	min-height:600px;
	width:700px;
}

div#pageHead {
	background:url(../img/needspage.jpg) no-repeat;
	height:217px;
	width:485px;
}

div#pageMain {
	background:url(../img/lines.gif) repeat-y #FFFFFF;
	float:left;
	width:485px;
}

div.banner {
	text-align:center;
}

div.content {
	margin:20px auto;
	text-align:center;
	min-height:380px;
	width:400px;
}

div.content p {
	margin:10px 5px;
	text-align:left;
}

div.footer {
	background:url(../img/footerbg.gif) no-repeat;
	clear:both;
	height:181px;
}

div.memberBio {
	border:1px solid #006633;
	margin:10px auto;
}

div#pageMenu {
	background:url(../img/menuneed.jpg) no-repeat;
	float:right;
	position:relative;
		top:-217px;
	height:600px;
	width:200px;
}

ul.nav {
	list-style-type:none;
	margin-top:175px;
}

ul.subNav {
	list-style-type:none;
	margin:0px;
}

ul.nav li {
	color:#38557D;
}

ul.nav li a, ul.subNav li a {
	background:url(../img/bullet.gif) no-repeat;
	color:#38557D;
	padding-left:10px;
	text-decoration:none;
}

ul.nav li a:hover, ul.subNav li a:hover {
	background-color:#FED531;
}

div#pageFoot {
	color:#FED531;
	float:right;
	position:relative;
		top:-200px;
	text-align:center;
	width:200px;
}