a:link, a:active, a:visited { font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #CCCCCC; }
a:hover { font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #336699;	text-decoration: none; }
body { margin: 20px auto 0 auto; text-align: center; background-color:#000000; font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #CCCCCC; }
html > body { margin: 20px auto 0 auto; }
#container { position: relative; width: 760px; margin: 0 auto; text-align: left;
border: 1px solid #ffffff; }
#header { position:absolute; width: 760px; height: 100px; background-image: url(../images/header.jpg);
background-repeat: no-repeat; }
#intro > #header { width: 760px; margin-top: 0px; }
#container > #navigation { width: 220px; margin: 0px 0 0 0px; background-image: url(../images/navBG-smoke.jpg); background-repeat: no-repeat;
background-position: top; }
#sitemap ul {list-style:none;}

#navigation { width: 220px;	text-align: left; margin: 0px 0px 0px 0px;
background-image: url(../images/navBG-smoke.jpg); background-repeat: no-repeat;
background-position: left 100px; z-index: 1;  }
#hand { background-image: url(../images/navBG-hand.jpg); background-repeat: no-repeat;
background-position: bottom; width: 200px; height: 156px; }
#footer { background-image: url(../images/footer.jpg);	background-repeat: repeat-x;
width: 760px; height: 20px; line-height: 20px; clear:both;}
#navigation li, #footer li { list-style: none; }
#footer li { margin: 0px 0 0px -10px; clear:left; }
#container > #footer li { margin: 0px 0 0px -30px; height:900px; }
#navigation li { margin: 5px 0 5px 0; }
#navigation ul { margin: 120px 0 0 20px; }

#navigation ul li a:link, #navigation ul li a:active, #navigation ul li a:visited {font: 11px Verdana, Arial, Helvetica, sans-serif;color: #CCCCCC; }
#navigation ul li a:hover { font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #336699;	text-decoration: none; }

#container > #navigation ul { margin: 100px 0 0 0px; padding: 20px 0 0 20px; }
#textArea {
	width: 600px;
	margin: 120px 0 20px 270px;
	text-align: justify;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	left: -41px;
	top: -3px; height:890px;
	padding-right:10px;
	overflow: auto;
	
}
#textArea p { margin: 10px 10px 20px 10px; }
#container > #textArea { position: absolute; width: 500px; margin: 120px 0 20px 270px; text-align: justify; font: 14px Verdana, Arial, Helvetica, sans-serif; }
#heading { position:relative; color:#A81E2C;  text-align: left;
font: 20px Verdana, Arial, Helvetica, sans-serif; line-height:30px;	letter-spacing: 1px;
border-bottom: #ffffff solid 1px; width: 430px; padding: 0 0 2px 10px; }

h2 {font-size:14px; padding-left:10px;}
