/* Ginkgo Leaf Design http://www.ginkgoleafdesign.com/ */
/* All associated graphics copyright (c) 2006-2007, Erik K. Fritz */

/*layout*/

*, body {
	padding: 0;
	margin: 0;
}

body {
	font: 13px/1.6em Georgia,"Times New Roman",Times,serif;
	color: #5c5a4c;
	background: #000 url("img/black_wallpaper.gif") left top;
	min-width: 970px;
	text-align: center;
}

table {
	width: 950px;
	height: 100%;
	margin: 20px auto;
}

table .memberships {
	width: auto;
	margin: -10px 20px 20px 20px;
	letter-spacing: 1px;
}

#leftcol {
	width: 210px;
	margin: 0;
	padding: 0 20px 0 0;
	vertical-align: top;
}

.logo {
	width: 210px;
	height: 310px;
	background: transparent url("img/FPA-logo2.gif") left top no-repeat;
}

.reading_list {
	width: 210px;
	text-align: center;
}

#nav {
	vertical-align: top;
}

#nav_container {
	width: 720px;
	height: 60px;
}

.nav_left {
	float: left;
	width: 40px;
	height: 60px;
	background: transparent url("img/top-nav_left.gif") left top no-repeat;
}

.nav_main {
	float: left;
	width: 640px;
	height: 60px;
	background: transparent url("img/top-nav_bg.gif") left top repeat-x;
}

.nav_right {
	float: left;
	width: 40px;
	height: 60px;
	background: transparent url("img/top-nav_right.gif") left top no-repeat;
}

#rightcol {
	vertical-align: top;
}

#body {
	width: 720px;
	margin: 0;
	padding: 0;
	margin-top: 20px;
	background: transparent url("img/main_bg.gif") left top repeat-y;
	vertical-align: top;
	overflow: hidden;
	text-align: left;
}

.main {
	float: left;
	width: 375px;
	margin: 0 45px 45px 45px;
	_margin: 0 45px 45px 23px;
}

.subcol {
	float: left;
	width: 195px;
	margin: 0 30px;
}

#subcolEntry iframe {
	text-align: center;
	margin-top: 15px;
}

/* Start Mac IE5 filter \*/
.main,
.subcol {
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}	
/* End Mac IE5 filter */

#foot {
	width: 720px;
	margin: 0;
	padding: 0;
}

.main img {
	float: right;
	margin: 0 0 10px 10px;
}

/* Newsletter Subscribe Form Group */

#subcolEntry form {
	margin-left: 10px;
	_margin-left: 0px;
	font-size: 10px;
	text-align: left;
}

#subcolEntry form label {
	float: left;
	margin: 3px 0;
}

#subcolEntry form input {
	float: left;
	width: 150px;
	margin: 3px 0 5px 0;
	font-size: 10px;
}

