/* Fodderstompf Light Blue CSS Document */

html {
	font-size: 100%;
	}
		
body {
		background: #6699FF url(/ARTWORK/neublue.jpg);
		font-family: Arial, Helvetica, sans-serif;
		color:#000;
		margin-top:10px; 
		margin-bottom:30px;
		}

/* body margin-top controls space at top, was set to 10 */
/* removed font-size: 62.5%; */
		
#wrapper { 
		min-width:760px; 
		max-width: 900px;
		min-height: 900px;
		margin:0 auto;
		padding: 0px 15px 0px;
		position:relative;
		}
/* wrapper padding also controls space at top, was set to 15 now 0 */
/* remove min height? */

* html #wrapper{
		width:800px
		}
		
#navContainer {
		width:650px;
		margin-left: auto;
		margin-right: auto;
		color:#fff;
		font-size: 1em;
		text-align: right;
		padding: 5px;
		}
/* navcont top padding controls top space, was 20 now 10, now 0 to bring next to mast */
		
#navigation {
	background:#003366;
	padding: 5px;
		}
		
#navigation a:link {
	color: #ccc;
}

#navigation a:visited, #navigation a:hover {
	color: #6699ff;
}

#content {
		background:#6699FF;
		width:650px;
		margin-left: auto;
		margin-right: auto;
		font-size: 1em;
		text-align: left;
		padding: 5px 5px 30px;
		}
		
#contentFooter {
		width:650px;
		margin-left: auto;
		margin-right: auto;
		color:#003366;
		font-size: 1em;
		text-align: center;
		padding: 20px 5px 50px;
		}
		
#footer {
		width:650px;
		margin-left: auto;
		margin-right: auto;
		font-size: 0.75em;
		text-align: left;
		padding: 5px;
		}
				
#wrapper, #navContainer, #navigation, #content, #contentFooter, #footer  {
		zoom:1;
		}
		
a:link {
	color: #CCCCCC;
	}
a:visited {
	color: #003366;
	}
a:hover {
	color: #003366;
	text-decoration: underline;
	}
a:active {
	text-decoration: #003366;
	}
/* links and navigation */
	

p {
	font-size: 1em;
	}
	
h1 {
	font-size: 2em;
	margin-bottom: 0px;
	font-weight: bold;
}

h2 {
	font-size: 1.5em;
	color: #003366;
	margin: 0px 0px;
	font-weight: bold;
}

h3 {
	font-size: 1em;
	color: #003366;
	margin-bottom: 0px;
	font-weight: bold;
}

h4 {
	font-size: 0.75em;
	margin-bottom: 0px;
}
/* headings fix firebox problem */

.smallCaptions {
	font-size: 0.75em;
}

.uppercase {
	text-transform: uppercase;
}
	
.lowercase {
	text-transform:lowercase;
}

.titlecase {
	text-transform:capitalize;
}

.bold {
	font-weight:bold;
}

.italics {
	font-style:italic;
}

.imagecenter { 
		text-align: center; 
		}
		
.rightAlign {
	text-align: right;
}
.verticalAlign {
	vertical-align: middle;
}

.BlueHeadingsUpper {
	font-size: 1.5em;
	color: #003366;
	margin: 0px 0px;
	font-weight: bold;
	text-transform: uppercase;
	}