@charset "UTF-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
}

body {
	background-color:#CCC;
}

.clear {
	clear:both;
}

div#header-wrap {
	height:114px;
	background-color:#C3C3C3;
}
	

	div#header {
		margin:0 auto;
		width:800px;
	}

		div#header a img {
			border:none;
		}
		
div#nav-wrap {
	background-image:url(../images/nav-bg.gif);
	height:39px;
}
		
	ul#navlist {
		display:block;
		list-style:none;
		width:800px;
		margin:auto;
		background-image:url(../images/nav-between.gif);
		background-position:left top;
		background-repeat:no-repeat;
		height:39px;
	}
		
		ul#navlist li {
			display:inline;
			list-style:none;
		}
		
			ul#navlist li a {
				display:block;
				float:left;
				font-size:12px;
				text-decoration:none;
				color:#FFF;
				background-image:url(../images/nav-between.gif);
				background-repeat:no-repeat;
				background-position:right top;
				height:24px;
				padding:15px 16px 0px 14px;
			}
		
				ul#navlist li a:hover {
					background-image:url(../images/nav-activepage.gif);
					background-repeat:repeat-x;
				}
		
				ul#navlist li.active a {
					background-image:url(../images/nav-active.gif);
					background-repeat:repeat-x;
				}
				
div#image-wrap {
	background-color:#A4B6CC;
}

	div#image-wrap img {
		margin:0 auto;
		display:block;
	}
				
div#wrapper-wrap {
	background-color:#FFF;
}
				
	div#wrapper {
		padding:25px 10px;
		width:780px;
		margin:0 auto;
	}
	
		div#content {
			float:left;
			width:530px;
			font-size:12px;
			line-height:16px;
		}
	
		div#content h1 {
			font-size:20px;
			font-weight:normal;
			margin:0px 0px 8px 0px;
			color:#0000FE;
		}
	
		div#content p {
			margin:0px 0px 8px 0px;
		}
	
		div#content ul {
			margin:0px 0px 0px 14px;
		}
	
			div#content ul li {
				margin:0px 0px 9px 0px;
			}
	
		div#content p.study {
			display:block;
			background-image:url(../images/study-bg.jpg);
			height:150px;
			width:250px;
			float:left;
			padding:5px;
			margin:0px 5px 5px 0px;
			position:relative;
		}
	
			div#content p.study strong {
				font-size:13px;
				display:block;
				padding:0px 0px 0px 0px;
			}
	
			div#content p.study em {
				font-weight:bold;
				display:block;
				position:absolute;
				bottom:5px;
				left:5px;
			}
	
		div#content a.header {
			display:block;
			text-decoration:none;
			clear:both;
			color:#333;
			padding:10px 0px 0px 0px;
			border-top:1px dotted #CCC;
		}
	
		div#content a.header:hover {
			color:#000;
		}
	
			div#content a.header img {
				border:0px;
				float:left;
				padding:0px 18px 12px 0px;
			}
	
			div#content a.header span {
				display:block;
				float:left;
				margin:3px 0px 0px 0px;
				font-size:14px;
			}
	
				div#content a.header span em {
					font-size:11px;
				}
	
				div#content a.header:hover span em {
					font-size:11px;
					text-decoration:underline;
				}
			
	div#sidebar {
		float:right;
		width:220px;
		font-size:11px;
		line-height:16px;
		padding:0px 0px 0px 14px;
		border-left:1px dotted #CCC;
	}
	
		div#sidebar h2 {
			font-size:20px;
			font-weight:normal;
			margin:0px 0px 8px 0px;
			color:#F90009;
		}
	
		div#sidebar h2 a {
			color:#F90009;
		}	
		
		div#sidebar p {
			margin:0px 0px 8px 0px;
		}
	
		div#sidebar ul {
			margin:0px 0px 0px 14px;
		}
	
			div#sidebar ul li {
				margin:0px 0px 9px 0px;
			}
			
div#footer-wrap {
	background-image:url(../images/footer-bg.jpg);
	background-position:center top;
	height:110px;
}
			
	div#footer {
		font-size:11px;
		line-height:16px;
		color:#FFF;
		padding:30px 10px 0px 10px;
		width:780px;
		margin:0 auto;
	}
			
		div#footer a {
			color:#FFF;
		}
		
p.credit {
	display:block;
	width:780px;
	padding:5px 10px;
	color:#666;
	font-size:10px;
	margin:0 auto;
	text-align:right;
}
		
	p.credit a {
		color:#666;
		text-decoration:none;
	}
		
	p.credit a:hover {
		color:#000;
	}
		
		p.credit a:hover span {
			text-decoration:underline;
		}