body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #333333;
	margin: auto auto 10px;
	text-align: center;
	color: #333333;


}

div#header {
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 750px;
}

a {
	text-decoration: none;
	color: #003366;

}

div {
	text-align: left;
	clear: both;
	float: left;

}

div#container {
	margin-right: auto;
	margin-left: auto;
	width: 750px;
	clear: none;
	float: none;
}

div#header div#graphic {
}


div#links {
	text-align: right;
	width: 517px;
}
body#project table#fins img {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
body#project table#fins p {
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
body#project table#tailfins h2 {
	margin: 0px;
	padding-top: 18px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}




div#linkwrapper {
	padding-right: 12px;
	padding-left: 221px;
}

div#links a {
	display: block;
	width: 125px;
	padding-top: 6px;
	padding-bottom: 7px;
	color: #333333;
	font-size: 11px;

}

div#links div {
	text-align: center;
	clear: right;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	overflow: hidden;

}

div#links div#blue {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	left: 221px;
}

div#links div#blue a {
	background-color: #6da0a3;


}

div#links div#magenta a {
	background-color: #bf707c;
}

div#links div#green a {
	background-color: #a0b35d;
}

div#links div#orange a {
	background-color: #c98d57;
}

div#links div#magenta a:hover {
	background-color: #c57e89;

}

div#links div#green a:hover {
	background-color: #a9ba6d;

}

div#links div#orange a:hover {
	background-color: #ce9867;

}

div#links div#blue a:hover {
	background-color: #7ba9ac;
	background-image: none;


}

div#main {
	width: 750px;
	padding-bottom: 20px;


}

div#content {
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 0px;
	position: relative;
}

div#content div#left {
	clear: right;
	float: left;
	width: 250px;


}

div#left div#photo {
	padding: 10px 0px 10px 45px;
	margin: 0px;

}

div#content div#right {
	clear: right;
	float: left;
	width: 460px;
	position: relative;

}

div#content p {
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	margin: 0px;
}

body#blue div#linkwrapper {
	background-image: url(images/graphics/bluegradientbkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: c5d9da;

}



body#blue div#links div {
	border-right: 1px solid #c5d9da;
}

body#blue div#links div#blue {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c5d9da;
}

body#blue div#links div#blue a {
	padding-bottom: 17px;
}

body#blue div#main {
	background-color: #c5d9da;
	background-image:  url(images/graphics/bluefooter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

body#blue h1 {
	color: 6da0a3;
}



body#magenta div#linkwrapper {

	background-color: #ddced1;
	background-image: url(images/graphics/magentagradientbkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



body#magenta div#links div {
	border-right: 1px solid #ddcdd1;
}

body#magenta div#links div#blue {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ddced1;
}

body#magenta div#links div#magenta a {
	padding-bottom: 17px;
}

body#magenta div#main {
	background-color: #ddced1;
	background-image:  url(images/graphics/magentafooter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

body#magenta h1 {
	color: #c57e89;
}


body#magenta div#photo img {
	border: 1px solid #6da0a3;
}




body#green div#linkwrapper {

	background-color: #d4d8c6;
	background-image: url(images/graphics/greengradientbkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



body#green div#links div {
	border-right: 1px solid #d4d8c6;
}

body#green div#links div#blue {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d4d8c6;
}

body#green div#links div#green a {
	padding-bottom: 17px;
}

body#green div#main {
	background-color: #d4d8c6;
	background-image:  url(images/graphics/greenfooter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

body#green h1 {
	color: #a9ba6d;
}


body#green div#photo img {
	border: 1px solid #6da0a3;
}



body#orange div#linkwrapper {

	background-color: #dfd2c7;
	background-image: url(images/graphics/orangegradientbkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



body#orange div#links div {
	border-right: 1px solid #dfd2c7;
}

body#orange div#links div#blue {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dfd2c7;
}

body#orange div#links div#orange a {
	padding-bottom: 17px;
}

body#orange div#main {
	background-color: #dfd2c7;
	background-image:  url(images/graphics/orangefooter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

body#orange h1 {
	color: #ce9867;
}


body#orange div#photo img {
	border: 1px solid #6da0a3;
}
body#blue div#left {
	background-color: #c5d9da;
}
body#blue div#right {
	background-color: #c5d9da;
}
body#magenta div#left {
	background-color: #ddced1;
}
body#magenta div#right {
	background-color: #ddced1;
}
body#orange div#left {
	background-color: #dfd2c7;
}
body#orange div#right {
	background-color: #dfd2c7;
}
body#green div#left {
	background-color: #d4d8c6;
}
body#green div#right {
	background-color: #d4d8c6;
}
body#blue div#content div#left  p {
	padding-left: 45px;
}
div#left hr {
	width: 200px;
	margin-left: 15px;
	height: 1px;
	border-top: 1px solid #666666;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	margin-top: 15px;
	margin-bottom: 15px;



}
div#photo img {
	border: 1px solid #666666;
}
div#content div#right p {
	padding-left: 10px;
}
h1 {
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;



}
h2 {
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin: 0px;

}
ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}
li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	list-style-position: outside;
}
strong {
	color: #666666;
}
blockquote {
	margin: 0px;
	padding: 15px;
}
table {
	font-size: x-small;
	margin: 10px;
	clear: both;
	float: left;





}
td {
	margin: 0px;
	padding: 4px;
	text-align: left;
	vertical-align: top;

}
div#footer {
	color: #CCCCCC;
	clear: both;
	float: left;
	width: 750px;
	text-align: right;



}
div#footer p {
	color: #CCCCCC;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}
a:hover {
	color: #336699;
}
a:visited {
	color: #660033;
}
div#footer a {
	color: #6699CC;
}
div#footer a:hover {
	color: #FFFFFF;
}
a:visited:hover {
	color: #660033;
}
table#calendar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
body#project div#main {

	background-color: #ddced1;
	background-image:  url(images/graphics/magentafooter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
body#project h1 {

	color: #c57e89;
}
body#project div#content div#left {
	clear: right;
	float: left;
	width: 165px;
	background-color: #ddced1;

}
body#project div#content div#right {
	clear: right;
	float: left;
	width: 690px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	background-color: #ddced1;


}
body#project h4 {
	background-color: #c57e89;
	margin: 0px;
	padding: 5px 25px;
}
body#project div#content {
	background-image: url(images/graphics/magentagradientbkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 750px;
	padding-top: 50px;

}
body#project table {
	margin: 10px 0px;
	padding: 0px;
	font-size: 11px;
	position: relative;


}
body#project table#fins {
	background-color: ececec;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	border: 1px solid #666666;
}
body#project table#tailfins {
	width: 625px;
}


body#project table img {
	margin: 10px 10px 0px 0px;
	padding: 0px;
	border-top: 1px solid #c57e89;
	border-right: 1px solid #c57e89;
	border-bottom: 1px solid #c57e89;
	border-left: 1px solid #c57e89;


}
body#project table p {
	margin: 0px;
	padding: 10px;

}
body#project table#euro td {
	text-align: center;
}
body#project table#divisions {
	margin-left: 25px;
}
.left {
	text-align: left;
}
.middle {
	text-align: center;
}
.right {
	text-align: right;
}
.smallText {
	font-size: 11px;
}

