/* -- HTML Tags --------------- */
* {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

body {
	color: #fffefe;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #777575;
}

p {
	margin-bottom: 1em;
}

a {color: #fffefe;}
a:hover {color:#75c4f0;}

a img {
	border: none;
}

h1 {margin-bottom: 1em; font-size: 20px; font-weight: normal;}


#body ul {margin: 1em 0 1em 3em;}
#body li {margin-bottom: 0.5em;}
#body {	line-height: 1.6em;}

/* -- Main Div Blocks --------- */
#wrapper {
	width: 949px;
	margin: 10px auto 0 auto;
}

#header {
	background: url(/images/logo.png) no-repeat 0px 5px;
	height: 152px;
	position: relative;
	margin-bottom: 8px;
}

#topbar {
	height: 24px;
	width: 949px;
	/*background: url(/images/barback.png) no-repeat #858383;*/
	background-color: #858383;
	position: absolute;
	left: 0px; bottom: 0px;
}

#header #menu {
	position: absolute;
	left: 0px; top: 98px;
	list-style: none;
	font-size: 20px;
}

#header #submenu {
	padding: 3px 0 0 0;
	font-size: 14px;
	list-style: none;
}

#header #home {
	display: block; position: absolute; top: 0px; left: 0px; width: 450px; height: 90px;
}

#header #menu li {
	float: left;
	margin-right: 40px;
}
#header #submenu li {
	float: left; margin-right: 16px
	}
#header #menu a, #header #submenu a {
	color: #fffefe;
	text-decoration: none;
}
#header #menu a.current, #header #submenu a.current {
	color: #75c4f0;
}
#header #menu a:hover, #header #submenu a:hover {
	color: #75c4f0;
}

#body {
	width: 949px;
	margin-bottom: 9px;
	float: left;
	position: relative;
	color: #ffffff;
}

#content1 {
	width: 224px;
	height: 341px;
	margin-right: 11px;
	float: left;
}
#content1 img {
	display: block;
}

#content4 {
	width: 432px;
	/*min-height: 311px;*/
	height: 311px;
	overflow: auto;
	margin-right: 11px;
	float: left;
	background-color: #858383;
	padding: 15px;

	scrollbar-face-color: #666; 
	scrollbar-highlight-color: #888; 
	scrollbar-shadow-color: #444; 
	scrollbar-3Dlight-color: #888; 
	scrollbar-arrow-color: #ccc; 
	scrollbar-track-color: #333; 
	scrollbar-darkshadow-color: #333; 
}
#content4 h1 {
	font-weight: normal;
	margin-bottom: .5em;
}

#content5 {
	width: 476px;
	float: left;
	background-color: #777575;
	height: 341px;
	overflow: hidden;
}

#content2{
	width: 213px;
	background-color: #858383;
	padding: 7px;
	height: 327px;
	float: left;
	overflow: auto;
	scrollbar-face-color: #333; 
	scrollbar-highlight-color: #555; 
	scrollbar-shadow-color: #111; 
	scrollbar-3Dlight-color: #555; 
	scrollbar-arrow-color: #999; 
	scrollbar-track-color: #000; 
	scrollbar-darkshadow-color: #000;
}

#content3 {
	position: absolute;
	right: 0px; top: -16px;
	width: 476px;
	height: 406px;
}

#bottombar {
	clear: both;
	background-color: #858383;
	height: 24px;
	width: 949px;
	float: left;
	margin-bottom: 14px;
}

#footer {
	float: left;
	color: #ffffff;
	font-size: 20px;
	padding-bottom: 1em;
}

#footer a {
	color: #ffffff;
	text-decoration: none;
}
#footer a:hover {
	color: #75c4f0;
}
#footer span {
	color: #ffffff;
	font-size: 10px;
	padding-left: 80px;
}

form {margin: 2em 0;}
form label {display: block; float: left; width: 10em;}
form li {margin-bottom: 1em;}
form ol {list-style: none;}
.error {font-weight: bold; color: #ff0000;}
.date {font-size: 0.9em; display: block; margin-bottom: 1em;}
