/* CSS Document */

	/* div {
		border: 1px solid #CCFF33;
		}*/
	
	body {
		width: 960px;
		margin: 0 auto 0 auto;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 75%;
		color: #000000;
		background-color:#ffffff;
		background-image: url(images/bk.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		line-height: 1.4;
	}

/* IDs for main layout */

	#masthead {
		margin: 0 0 20px 0;
		padding: 12px 0 0 130px;
		height: 122px;
		color:#FFFFFF;
		}
		
	#content {
		margin: 0 50px 5px 185px;
		padding: 0;
		text-align:left;
		}

	#content2 {
		margin: 0 20px 5px 0;
		padding: 0;
		width: 525px;
		float: left;
		text-align:left;
		}
		
	#navbar {
		margin: 0 20px 0 0;
		padding: 0;
		float: left;
		width: 165px;
		text-align:left;
		}

	#rightbar {
		margin: 0;
		padding: 0;
		float: left;
		width: 220px;
	}
	
	#articlebar {
		margin: 0 0 15px 0;
		padding: 8px 0 12px 0;
		border: 1px solid #179c9e;
		border-left: 28px solid #179c9e;
		font-size: 90%;
		line-height: 1.1;
		}
		
	#footer {
		margin: 0;
		padding: 0;
		clear: both;
		text-align: center;
	}

/* Rules for standard headings */

	h1 {
		margin-top: 0;
		font-size: 160%;
		color: #179c9e;
		font-style: italic;
		}

	h2 {
		font-size:140%;
		color:#666666;
		}

	h3 {
		font-size:120%;
		color: #179c9e;
		}

	h4 {
		font-size:100%;
		color: #666666;
		}
		
	h1.style2 {
		font-size:160%;
		color: #666666;
		font-style: normal;
		}
		
/* Standard Links*/

	a { 
		color: #179c9e;
		font-weight: bold;
		text-decoration:none;
		border-bottom: 1px #179c9e dashed;
	}
	
	a:hover { 
		color: #000000;
		font-weight: bold;
		text-decoration:none;
		border-bottom: 1px #000000 solid;
	}
	
/* Custom Links*/

	#masthead a { 
		color: #ffffff;
		font-weight: bold;
		text-decoration:none;
		border: 0;
	}
	
	#masthead a:hover { 
		color: #ffffff;
		font-weight: bold;
		text-decoration:underline;
		border: 0;
	}
	
	#articlebar a {
		color: #000000;
		text-decoration:none;
		border: none;
	}
	
	#articlebar a:hover {
		color: #000000;
		text-decoration:underline;
		border: none;
	}
	
	
	#articlebar li a {
		color: #000000;
		text-decoration:none;
		font-weight: normal;
	}
	
	#articlebar li a:hover {
		color: #000000;
		text-decoration:underline;
		font-weight: normal;
	}
	
/* Custom layout */

	#articlebar ul {
		margin: 0 0 0 15px;
		padding: 0 8px 0 8px;
	}
	
	#articlebar h1, #articlebar h2, #articlebar h3, #articlebar h4, #articlebar p {
		padding-left: 8px;
		padding-right: 8px;
	}
	
/* Navigation */

	#navbar ul {
		margin: 0;
		padding: 0;
		list-style: none;
		}

	#navbar ul li{
		padding: 0;
		margin: 0 0 8px 0;
		list-style: none;
		background: transparent;
		}

	#navbar ul li a{
		margin: 0px;
		padding: 4px 4px 4px 8px;
		display: block;
		height: 100%;
		text-decoration:none;
		font-weight: bold;
		color: #7fc6c7;
		border-top: 1px #7fc6c7 solid;
		border-right: 15px #7fc6c7 solid;
		border-bottom: 1px #7fc6c7 solid;
		border-left: 1px #7fc6c7 solid;
		}
		
	#navbar ul li a:hover {
		margin: 0px;
		padding: 4px 4px 4px 8px;
		display: block;
		height: 100%;
		text-decoration:none;
		font-weight: bold;
		color: #000000;
		background-color: #ffffff;
		border-top: 1px #179c9e solid;
		border-right: 15px #179c9e solid;
		border-bottom: 1px #179c9e solid;
		border-left: 1px #7fc6c7 solid;
		}

/* Forms */

	fieldset {
		padding: 10px;
		border: 1px #179c9e solid;
	}
	
	legend {
		border: 1px #179c9e solid;
		padding: 5px;
		background-color: #7fc6c7;
		color: #000000;
		font-size:120%;
		font-weight:bold;
	}
	
	label {
		display: block;
		font-weight: bold;
	}
	
	input, textarea {
		width: 95%;
		border: 1px #179c9e solid;
		background-color: #7fc6c7;
	}
	
	input.submit {
		width: 95%;
		border: 3px #179c9e double;
		background-color: #179c9e;
		color: #ffffff;
		font-weight: bold;
		border-color: #dddddd #aaa #666 #dddddd;
	}
	
	select {
		width: 96%;
		border: 1px #179c9e solid;
		background-color: #7fc6c7;
	}
	
	th {
		padding: 5px;
		background-color: #179c9e;
		color:#FFFFFF;
		text-align: center;
	}

/* standard small bits */

	img {
		border: 0;
	}
	
	img.pic {
		border: 0;
		margin: 0 10px 0 0;
		float: left; 
	}
	
	.essa {
		border: 0;
		margin: 0 0 15px 0;
	}
	
	p.copyright {
		margin: 25px 0 25px 0;
		font-size:80%;
		color: #666666;
	}
	
	hr {
		color: #7fc6c7;
		background-color: #7fc6c7;
		height: 1px;
		text-align:center;
		border: 0 none;
	}
	
	
