/*
blue-green: #5e7c8b
maroon: #943c3b
grey: #eeeeee
*/

html {margin:0;
		padding: 0;
		}

body {	font-family: Verdana, Arial, Trebuchet;
		font-size: 12px;
		background:#eeeeee url('images/background.jpg') no-repeat top center;
		margin:0 auto;
		padding: 0;
		}

#container {width: 990px;
		margin: 0 auto;
		padding: 0;
		}

#header {height: 292px;
		width: 990px;
		}

#logo {display: block;
		margin: 104px auto 64px auto;
		}

img.displayed {display: block;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
		}

#content {margin-top: 10px;}
tr td {vertical-align: top;}
#links {font-size: 1.3em;}
#nav {margin: 0 0 20px 0;
		padding: 0;
		color: #eeeeee;
		list-style: none;
		width: 200px;
		float: left;
		}

#nav li {border-bottom: 5px solid #eeeeee;}
#nav li a, #nav li a:visited {display: block;
		width: 100%;
		text-decoration: none;
		background: #943c3b;
		padding: 14px 4px 14px 12px;
		width: 185px !important; width /**/:200px; color: #eeeeee; border-left: 4px solid #5e7c8b;
		}

#nav li a:hover {background: #5e7c8b;
		color: #eeeeee;
		border-left: 4px solid #943c3b;
		}

#nav ul {display: none;}
#nav ul li {border: none;}
#nav ul a, #nav ul a:visited {background: left repeat-y #F5F5ED !important; color: #555 !important;border: none !important;}
#nav ul li a:hover {background: #5e7c8b !important; color: #eeeeee !important; border:0; }

h1 {margin: 0;
		padding: 0;
		color: #5e7c8b;
		font-size: 1.6em;}

h2 {margin: 40px 0 0 0;
		padding: 0;
		color: #5e7c8b;
		font-size: 1.3em;}

p {font-size: 16px; line-height: 1.3em;}
#design {margin:30px auto 5px auto; text-align: center; width: 780px;}