body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; float: none;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

body{
	background:						#f0eef0 url('../graphics/bg_body.gif') center repeat-y;
	font-family:					trebuchet ms, trebuchet, verdana, arial;
	font-size:						80%;
}

#wrapper{
	margin:							0 auto 0 auto;
	padding:						0 35px 0 35px;
	width:							930px;
}

#header{
	background:						url('../graphics/header.jpg') no-repeat;
	display:						block;
	height:							150px;
	width:							930px;
}

	#header h1 a{
		display:						block;
		height:							150px;
		width:							175px;
	}
	
		#header h1 a span{
			display:						none;
		}

#navigation{
	background:						#bdcfdf;
	border:							2px solid #006699;
	display:						block;
	height:							35px;
	margin:							1px 0 0 0;
	text-align:						center;
	width:							926px;
}

	#navigation ul{
	}
	
		#navigation ul li{
			float:							left;
		}
		
			#navigation ul li a{
				color:							#006699;
				float:							left;
				font-size:						110%;
				font-weight:					bold;
				height:							25px;
				padding:						8px 10px 2px 10px;
				text-decoration:				none;
			}
			
			#navigation ul li a:hover{
				background:						#5187b3;
				color:							#ffffff;
			}
			
			#navigation ul li a.active{
				background:						#ffffff;			
			}			

#content{
	background:						#ffffff url('../graphics/bg_content.gif') repeat-x;
	display:						block;
	min-height:						600px;
	padding:						25px;
	width:							880px;
}

	#content h2{
		color:							#006699;
		font-size:						150%;
		letter-spacing:					2px;
		margin:							0 0 15px 0;
	}

#footer{
	color:							#c0c0c0;	
	display:						block;
	float:							left;	
	margin:							50px 0 50px 0;	
	text-align:						center;
	width:							930px;
}

	#footer a{
		color:							#c0c0c0;
	}
	
/* CLASSES */

	a{
		color:							#006699;
		text-decoration:				none;
	}

	a:hover{
		text-decoration:				underline;
	}

	em{
		font-style:						italic;
	}

	strong{
		font-weight:					bold;
	}
	
	.external{
		background:						url('../graphics/link_external.gif') left center no-repeat;
		padding:						0 0 0 18px;
	}

	.internal{
		background:						url('../graphics/link_internal.gif') left center no-repeat;
		padding:						0 0 0 18px;
	}

	.clearer{
		clear:							both;
	}

