/* general settings */
* {
	margin:0;
	padding:0;
}

body {
	font-size: 60%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: white;
}
a img {
	border: none;
}
h2 {
	color: #B60024;
	font-size: 1.4em;
	line-height: 2em;
	padding-top: 1.4em;
	
}
a, p {color: #4c4c4c;}
p {
	font-size: 1.2em;
	line-height: 1.6em;
	padding-right: 35px;
	padding-bottom: 10px;
}
/* page settings */
	#container {
		margin-top: 50px;
		margin-bottom: 50px;
		margin-right: auto;
		margin-left: auto;
		width: auto;
	}
	#page-wrapper {
		height: auto;
		min-height: 700px;
		border-color: #B60024;
		border-width: 2px;
		border-style: solid;
		border: none;
		position: relative;
	}

/* div's inside page-wrapper			 */
#header-wrapper {
	position: relative;
	height: 190px;
}			
	#logo {
		float: right;
		}
	
#main-content-wrapper {
	position: relative;
}
	#nav-primary {
		display: none;
	}
	#content-top-bar {
		display: none;
	}
	#content-body {
		position: absolute;
		left: 110px;
		top: 60px;
		height: auto;
		width: auto;
		overflow: auto;
		padding-left: 20px;
		padding-top: 10px;
	}
	#content-bottom-bar {
		display: none;
	}
	
/* footer */
	#footer {
		position: absolute;
		top: 20px;
		left: 200px;
	}
	#footer ul {
		 text-align: center;
		 margin-top: 5px;
	}
	
	#footer li {
		font-style: italic;
		display: inline;
		font-size: 1.2em;
		margin-top: 15px;
	}


/* nav modifiers			 */
	#nav-primary ul {
		text-align: center;
		padding-top: 8px;
	}
	#nav-primary li {
		display: inline;
		text-transform: uppercase;
		font-size: 1.4em;
		color: white;
		padding-left: 5px;
		padding-right: 15px;
	}
	
	#nav-primary li a {
		text-decoration: none;
		color: white;
	}
	#nav-primary li a:hover, #nav-primary li a:active{
		color: white;
		text-decoration: underline;
	}
			
			
/* text modifiers  - used for primary nav spans*/
.underline {
	text-decoration: underline;
}

.white-text {
	color: white;
}
/* lists w/in the main content area */
#content-body ul {
	margin-left: 20px;
}

