	
	* {
		margin: 0px;
		padding: 0px;
	}
	
	body {
		background: #e3f1d4;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
	}
	
	#container {
		background: #FFFFFF;
		margin: 10px auto;
		width: 980px;
	}
	
	a {
		outline: none;
	}
	
	/* Homepage Styles
	=======================================*/
	div.home {
		width: 980px;
		height: 535px;
		position: relative;
	}
	
	div.content {
		width: 980px;
		position: relative;
		min-height: 555px;
		height: auto !important;
	}
	
	div.home div.left,
	div.content div.left {
		float: left;
		width: 200px;
		height: inherit;
	}
	
	div.home div.right {
		float: right;
		background: #41535D url(../images/home_bottom_bg.png) bottom right no-repeat;
		width: 780px;
		height: 535px;
	}
	
	div.content div.right {
		float: right;
		background: #41535D url(../images/home_bottom_bg.png) bottom right no-repeat;
		width: 780px;
	}
	
	.home h1.logo,
	.content h1.logo {
		display: block;
		text-indent: -54321px;
		background: url(../images/home_logo.png) no-repeat;
		width: 328px; height: 135px;
		position: absolute;
		margin-top: 20px;
		margin-left: 430px;
	}
	
	.home ul.nav,
	.content ul.nav {
		text-align: left;
		list-style: none;
		
		position: absolute;
		margin-top: 60px;
		width: 200px;
	}
	
	.home ul.nav li,
	.content ul.nav li {
		margin-bottom: 0px;
		padding-bottom: 10px;
		font-size: 13px;
	}
	
	.home ul.nav li a,
	.home ul.nav li a:visited,
	.content ul.nav li a,
	.content ul.nav li a:visited {
		color: #36444B;
		text-decoration: none;
		display: block;
		padding: 7px 0px 8px 16px;
	}
	
	.home ul.nav li a.active,
	.content ul.nav li a.active {
		background: #CBE3AF;
	}
	
	.home div.image {
		/*background: url(../images/home_frame.png) no-repeat;*/
		width: 510px;
		height: 280px;
		
		position: absolute;
		margin-top: 180px;
		margin-left: 30px;
	}
	
	
	/* Content Page Styles
	=======================================*/
	
	.content .body {
		padding: 180px 40px 130px 40px;
		font-size: 13px;
	}
	
	.content .white {
		background: #EBEBEB;
		border: 3px solid #FFFFFF;
		padding: 20px;
	}
	
	.content h1 {
		font-size: 32px;
		margin-bottom: 15px;
		color: #CBE3AF;
	}
	
	.content h2 {
		font-size: 18px;
		font-weight: normal;
		margin-bottom: 10px;
		color: #C6CACD;
	}
	
	.content .body ul {
		list-style: square;
		margin-left: 20px;
		margin-bottom: 20px;
	}
	
	.content .body ul li {
		margin-bottom: 10px;
	}
	
	.content .body p.intro {
		font-size: 20px;
		margin-bottom: 25px;
		/*color: #C6CACD;*/
		color: #CBE3AF;
	}
	
	.content .body p.small {
		font-size: 12px;
		line-height: normal;
		color: #C6CACD;
		font-style: italic;
	}
	
	.content .body a,
	.content .body a:visited {
		color: #C6CACD;
	}
	
	.content .body p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #FFFFFF;
		margin-bottom: 15px;
		text-align: justify;
		line-height: 22px;
	}
	
	.content .body p.dark {
		color: #333333;
	}
	
	/* Contact Form : Profiles */
	.content .staff-contact {
		float: left;
		width: 300px;
		height: 150px;
		margin-bottom: 40px;
	}
	
	.content .staff-contact p {
		margin-bottom: 5px;
	}
	
	.content .contact-details p {
		margin-bottom: 5px;
	}
	
	/* Contact Form : Links */
	.content .links span.logo {
		display: inline-block;
		width: 140px;
		text-align: left;
	}
	
	.content .links span.label {
		display: inline-block;
		width: 260px;
		text-align: left;
	}
	
	
	.content .links p {
		margin-bottom: 0px;
	}
	
	.content .links td {
		padding-bottom: 20px;
	}
	
	.content .body .mint {
		color: #CBE3AF;
	}
	
	.content .body .contact-danielle {
		color: #9acd66;
	}
	
	.bottom {
		clear: both;
		width: 960px;
		background: url(../images/bottom_bg.gif) repeat-y;
		font-size: 22px;
		padding: 10px;
		height: 30px;
	}
	
	.bottom p.left {
		float: left;
		font-size: 20px;
		padding-left: 200px;
	}
	
	.bottom p.right {
		float: right;
	}
	
	
	
	.clear {
		clear: both;
	}
