	
	* {
		margin:0;
		padding:0;
	}

	html, body {
		height: 100%;
	}

	body {
		background: #EEE;
		color: #000;
		font: normal 85%/140% tahoma, verdana, arial, helvetica, sans-serif;
	}

a img{
border:0;
}

a:link {	
text-decoration: none;
font-weight:bold;
        color: #ff0000
}

a:visited {
text-decoration: none;
font-weight:bold;
        color: #400000
}

a:active {
    text-decoration: none;
font-weight:bold;
        color: #ff0000
}

a:hover  {
text-decoration: none;
font-weight:bold;
color: #008000
}

.left { color: #808080;
	float: left
}

.right {color: #808080;
	float: right
}
	#container {
		min-height:100%;								
	}

	* html #container {
		height:100%;									
	}
		#header {
			background: #ffffff;
			color: inherit;
			height: 80px;
		}

		#wrapper {
			float: left;
			padding-bottom: 32px;
			width: 100%;
		}
			#search-form div {
				background: #CCC;
				color: inherit;
				float: right;
				height: 2em;
			}
				* html #search-form div {
					position: relative;
						right: 3px;
				}

				#search-form input {
					float: left;
					margin: 0.25em;
					padding: 0 0.4em;
				}

				* html #search-form .submit {
					margin: 1px 0 -1px 0;
					padding: 0;
				}

				*:first-child+html #search-form .submit {
					margin-top: 1px;
					padding: 0;
				}
			
			#main-menu {
				background: #CCC;
				color: inherit;
				height: 2em;							
				line-height: 2em;
				list-style: none;
			}
				#main-menu li {
					display: inline;
					white-space: nowrap;
}
			
				#main-menu a {
						background: #ccc;
						color: inherit;
						float: left;
						height: 2em;
						margin-right: 10px;
						padding: 0 0.5em;
						text-decoration: none;
					}

					#main-menu a:active,
					#main-menu a:focus,
					#main-menu a:hover{
						background: #00c000;
						color: #000;
					}

			h1 {
				background: #fff;
				font-family: Tahoma;
				clear: both;
				color: inherit;
				font-size: 1.35em;
				line-height: 1.8em;
			}

			h2 {font-size: 1.5em; font-family: Times New Roman}
			h3 {font-size: 1.05em; font-family: Times New Roman}
			h4 {font-size: 0.95em;}
			h5 {font-size: 0.85em;}
			h6 {font-size: 0.75em;}

			#content {
				float: left;
				margin-bottom: 0.5em;
				width: 69%;
				padding: 0.91em

			}
				#content .section {
					background: #fff;
					color: inherit;
					font-size: 1em;
					height: 1%;								
					margin: 2 14.5em 0 9.85em;
					padding: 0.5em;
				}
					#content h2 {
						background: #fff;
						border-bottom: 1px solid #000;
						color: inherit;
						margin-bottom: 0.2em;
						padding-bottom: 0.25em;
					}

			#sidebar {
				background: #ccc;
				border-style: outset;
				color: inherit;
				float: left;
				margin: 0 0 0.5em 1em;
				padding: 0.5em 0;
				width: -1em;	
		}
				#sidebar h2 {
					background: #ccc;
					border-bottom: 1px solid #ccc;
					color: inherit;
					margin-bottom: 0.2em;
					padding-bottom: 0.25em;
					text-align: center;
				}

				#sidebar p {
					padding: 0 0.5em;
				}
			
			#secondary-menu {
				float: left;
				list-style: none;
				margin: 0 0 0.5em -100%;
				width: 9.75em;
			}
				#secondary-menu li {
					float: left;
					padding-bottom: 1px;
				}
					#secondary-menu a {
						background: #FCC;
						color: inherit;
						display: block;
						padding: 0.25em 0.5em;
						text-decoration: none;
						width: 8.25em;					
					}

			
	
	#footer {
		background: #c0c0c0;
		color: inherit;
		float: left;
		font: normal 12px/16px tahoma, verdana, arial, helvetica, sans-serif;
		margin-top: -32px;
		padding: 8px 0;
		text-align: center;
		width: 100%;
	}

.centered {text-align: center}
