/* CSS - New Project */

/* reset */
	body, form, ul, li, img, pre, fieldset {padding: 0; border: 0; margin: 0;}

/* general */
	strong {font-weight: bold;}
	em {font-style: italic;}
	.left {float: left;margin-right: 1em;}
	.right {float: right;margin-left: 1em;}
	.hide {display: none;}
	.show {display: block;}
	body {font-size: 100%;font-size: 12px;background: url(images/header.jpg) no-repeat center top #BABB81;font-family: Georgia, "Times New Roman", Times, serif;color: #6a5f40;}
	.skipper {float: right; margin-right: 110px;}
	.skipper a {color: #81A172;}

/* basic */
	#mainContainer {clear: both;width: 920px; margin: 0 auto;}
	h1 {font-size: 24px; color: #82a071;}
	h2 {font-size: 18px; color: #8a3f3e;}
	h3 {font-size: 16px; color: #838870;}
	h4 {font-size: 14px; color: #89a476;}
	h5 {font-size: 12px; color: #89a476;font-weight: bold;}
	a {color: #8a3f3e;}
	a:hover {text-decoration: none;}
	
/* header */
	#headerContainer {clear: both;height: 299px;width: 920px;padding-top: 1px;}
	#headerContainer #words {font-size: 36px; width: 753px; color: #fff1cb;margin: 0 auto;margin-top: 75px;}
	#headerLogo h1 {text-indent: -9999px;margin: 0;}
	#headerLogo a {display: block;float: right;width: 230px; height: 100px;margin-right: 110px;}
	#headerNav li {list-style: none;}

/* body */
	#bodyContainer {clear: both;background: url(images/bodybg.jpg) repeat-y top; width: 920px;}
	#bodyContent {background: url(images/bodytop.jpg) no-repeat;padding-bottom: 15px;width: 920px;}
	#leftCol {float: left;width: 450px;margin-left: 110px;margin-top: 65px;}
	#leftCol ul {padding-left: 40px;}
	#rightCol {float: right;width: 190px;margin-right: 125px;}
	#rightCol #nav {padding-bottom: 20px;}
	#rightCol #nav ul {margin: 0;}
	#rightCol #nav a {color: #b9bb80; font-size: 16px; text-decoration: none;}
	#rightCol #nav a:hover {color: #EADDBB;}
	#rightCol #nav li {padding: 10px 0;list-style: none;background: url(images/line.jpg) repeat-x bottom;}
	#rightCol h2 {padding-left: 10px;}
	#sourceCode {position: relative; left: -11px;}
	.notice {clear: both;font-size: 14px;border-bottom: 1px solid #b9bb80;}

/* footer */
	#footerContainer {clear: both;background: url(images/footer.jpg) no-repeat; height: 56px; width: 920px;}
	#footerContent {color: #838870; text-align: center; width: 920px; margin: 0 auto;clear: both; padding-bottom: 15px;}
	#footerContent ul {padding-bottom: 5px;}
	#footerContent li {display: inline; list-style: none;padding-right: 5px;}
	

/* form stuff */

	.sbox {width: 10px;}
	.box {width: 100px;}
