/* CSS Document */
body, html {
	height: 100%; 
	margin:0;
	padding:0;}

#container /* Holds entire code */
	{min-height:100%;
	position:relative;
	}

#member {
	background-color: #a70101; 
	padding:10px;
	height: 35px;}

#login 
	{left: 40px;
	margin-top: 5px;

	position: absolute;
	width: 200px;
	float: left;}

.nav {
	margin-top: 25px;
	white-space: nowrap;
	float: right;} 

.logo
	{
	
	width: 200px;
	float: left;}
	
#menu
	{margin: 0 auto;
	width: 900px;
	padding-top: 10px;
	padding-bottom: 5px;}
	
#maincontainer {
	margin: 0 auto;
	width: 900px;
	}

#footer
	{bottom: 0;
	position: absolute;
	background-color:#000000;
	width: 100%;
	height: 200px;
	}


.maincontent
	{margin-top: 100px;
	border-top: 1px solid #CCCCCC;
	padding-bottom: 200px;
	margin-bottom: 50px;
	width: 900px;}
	
.leftcontent
	{padding-top: 25px;
	float: left;
	width: 500px;
	text-align: left;}
	
.rightcontent
	{padding-top: 25px;
	float: right;
	text-align: left;}
	
/* Text and Link style */
.nav a {
	font: 14pt 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	color: #000000;
	padding: 20px 13px 0px;
	white-space: nowrap;}

.nav a:hover {
	color: #a70101;}
	
h2
	{font: 18pt Georgia, "Times New Roman", Times, serif; color: #a70101;}

.maincontent p, li{
	font: 9pt/13pt 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; color: #333333;}
	
.memberlogin, .memberlogin a
	{font: 8pt 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; color: #580103;}
	
.loggedin, .loggedin a
	{font: 11pt 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; color: #000000;}

.loggedin a:hover
	{text-decoration: underline; color: #FFFFFF;}

.link a, li a
	{font: 9pt/13pt 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; color: #a70101;}

.link a:hover
	{text-decoration: underline; color: #555555;}
	
.copyright, .copyright a {
	font: 8pt/12pt 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	color: #292929;
	padding: 5px 0px 0px 10px;
	}
.copyright a {
	text-decoration: none; 
	color: #292929;
	padding: 0;}
	
.copyright a:hover {text-decoration: underline; padding: 0;}

.footer
	{font: 12px 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	color: #999999; 
	padding-top: 5px; 
	padding-right: 10px;}
	
.footer a
	{font: 12px 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; text-decoration: none; color: #00539B;}
	
.footer a:hover
	{font: 12px 'Lucida Grande', 'Lucida Monotype', 'Lucida Sans', Arial, Helvetica, sans-serif; text-decoration: underline; color: #81603A;}
	
.ulpadding
	{padding-bottom: 50px;}

/* image style */
.img {padding: 4px; border: 1px solid #CCCCCC;}
	


