body {
	margin:0;
	padding:0;
	color:003466;
	font-family:'Verdana','Arial','Helvetica','Verdana';
	font-size:0.9em;
	font-weight:normal;
}

div#side {
	width:932px;
	height:560px;
	margin:-285px 0px 0px -466px;
	padding:0;
	position:absolute;
	top:50%;
	left:50%;
	border:#003466 1px solid;
}

div#top {
	height:87px;
	width:932px;
	padding:0px;
	margin:0px;
	color:#dd8d1a;
	border-bottom:1px solid #003466;
}

div#top div.titleHeader {
	float:right;
	position:relative;
	top:20px;
	margin:0px 10px 10px 0px;
	padding:0px;
	text-align:right;
}

div#top div.titleHeader h1 {
	padding-left:15px;
	background-image:url(media/site/media_139.gif);
	background-position:left center;
	background-repeat:no-repeat;
	display:inline;
	font-size:1.5em;
	text-align:right;
}

div#top div.titleHeader h2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	font-size:1.2em;
	text-align:right;
}

img#logo {
	float:left;
	margin:20px 0px 10px 10px;
}

div#navi {
	float:left;
	height:472px;
	width:200px;
	overflow:auto;
	background-color:#EAD5AB;
	font-size:0.8em;
	border-right:1px solid #003466;
}

div#navi ul {
	margin-top:20px;
	margin-left:20px;
	padding:0px;
	list-style:none;
	list-style-position:outside;
	font-size:1.0em;
	font-weight:bold;
}

div#navi li {
	padding:3px 0px 0px 20px;
}

div#navi li:hover {
	padding:3px 0px 0px 20px;
	background-image:url(media/site/media_102.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div#navi li.sel {
	padding:3px 0px 0px 20px;
	background-image:url(media/site/media_102.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-repeat:no-repeat;
}

div#navi ul ul {
	margin:0px;
	padding:0px 0px 3px 0px;
	font-size:0.9em;
}

div#navi a {
	text-decoration:none;
	color:#003466;
}

div#navi a:visited {
	text-decoration:none;
	color:#003466;
}

div#navi a:hover {
	text-decoration:none;
	color:#DC8C19;
}

div#contact {
	position:absolute;
	bottom:0px;
	width:199px;
	padding-bottom:5px;
	text-align:center;
	font-size:0.95em;
}

div#contact a {
	font-size:0.8em;
	font-weight:bold;
}

div#mood {
	float:left;
	height:472px;
	width:240px;
	background-color:#DC8C19;
	border-right:#003466 1px solid;
}

div#firstmood {
	width:240px;
	max-height:472px;
}

div#firstmood img {
	width:240px;
	max-height:472px;
}

div#secondmood {
	position:absolute;
	left:0px;
	bottom:0px;
	- bottom:-1px;
	width:240px;
	margin-left:201px;
	- margin-left:200px;
}

div#secondmood img {
	width:240px;
}

div#content a {
	color:DD8D1A;
	font-weight:bold;
	text-decoration:none;
}

div#content h1 {
	font-size:1.1em;
	margin-top:5px;
	margin-bottom:3px;
}

div#content h2 {
	margin-top:2px;
	margin-bottom:5px;
	font-size:1.0em;
}

div#content ul {
	list-style:square;
}

div#content {
	height:452px;
	- height:472px;
	width:469px;
	- width:486px;
	padding:10px;
	overflow:auto;
	font-size:0.9em;
	background-color:F8F2E6;
}

div#content img.linked {
	border-color:#DC8C19;
}

div#content div.left {
	float:left;
	padding:5px;
}

div#content div.right {
	float:right;
	padding:5px;
}

div#content p.spacer {
	padding:0px 0px 10px 0px;
	margin:0px;
}

div#content p {
	padding:0px;
	padding-top:5px;
	margin:0px;
}

div#content table {
	margin:0px;
	font-size:0.9em;
}

div#content input {
	border:1px solid #003466;
	color:003466;
}

div#content textarea {
	border:1px solid #003466;
	color:003466;
}

div#content p.error {
	padding:0px;
	padding-top:5px;
	margin:0px;
	color:FF0000;
}

