body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: center; }

		#wrapper { position: relative; text-align: left; width: 780px; margin-right: auto; margin-left: auto; margin-bottom: 1em; background-image: url(images/shadow-bg.jpg); background-repeat: repeat-y; }

		#wrapper2 { background-image: url(images/sidebar.gif); background-repeat: repeat-y; margin: 0 10px 0 10px; background-color: #ffffcc; }

		#header { background-image: url(images/header.jpg); background-repeat: no-repeat;  height: 200px; position: relative; }
		#header h1 { margin: 0; padding: 0.3em 10px 0.3em 0; text-align: right; width: 750px; font-weight: normal;     color: #fff; font-size: 190%; position: absolute; bottom: 0; left: 0; }

		#content { float:right; width: 500px; padding: 0 10px 0 0; }
		#content h2 { font-size: 120%; color: #3333ff; background-color: transparent; margin: 0; padding: 1.4em 0 0 0; text-align: center; font-variant: small-caps; }
		#content h3 { font-size: 100%; color: #3333ff; background-color: transparent; margin: 0; padding: 1.4em 0 0 0;  font-variant: small-caps; }
		#content h4 { font-size: 90%; color: #3333ff; background-color: transparent; margin: 0; padding: 1.4em 0 0 0;  font-variant: small-caps; }
		#content p, #content ul { font-size: 80%; line-height: 1.6; }
		img.floatleft { float: left; padding: 0 10px; }
		img.floatright { float: right; }

		#nav { float: left; width: 230px; }
		#nav ul { list-style: none; margin: 1em 0 0 0; padding: 0; border: none; }
		#nav li { font-size: 85%; }
		#nav a:link, #nav a:visited { color: #555555; background-color: transparent; display: block; padding: 1em 0 0 10px; text-decoration: none; min-height: 30px; }
		#nav a:hover, #nav li.cur a:link, #nav li.cur a:visited { color: #ffffff; background-image: url(images/arrow.gif); background-repeat: no-repeat; }

		#footer { clear: both; font-size: 80%; padding: 1em 0 1em 0; margin-left: 250px; color: #999; background-color: transparent; }

		#btm { background-image: url(images/shadow-bottom.jpg); background-repeat: no-repeat; display: block; height: 13px; }
		
		table { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-align: left; }
		
		.black14 { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-align: left; }
		.black12 { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; }
		.black12center { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-align: center; }
		
		.center { text-align: center; }
		.underline { text-decoration: underline; }
		
		.indent10 { position: relative; left: 10px; }
		.indent20 { position: relative; left: 20px; }
		.indent30 { position: relative; left: 30px; }
		.indent40 { position: relative; left: 40px; }
		.indent50 { position: relative; left: 50px; }
		.indent100 { position: relative; left: 100px; }
		
		
