	/******************************************
			Layout Elements 
	*******************************************/			
	body { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; color: #333333; background-color: #99CC99;}
	#frame { width: 800px; text-align: left; border: solid 1px #006633; background-color: #ffffff;}
	#banner { background-image:  url(../images/banner.jpg); background-repeat: no-repeat; height: 144px; }
	#menu, #footer { text-align: center; background-color: #006633; color: #ffffff; height: 24px; line-height: 24px; 
					 vertical-align: middle; border-bottom: solid 1px #ffffff;}
	#footer {border-bottom: none 0px;}
	#main {	background-image: url(../images/bgtile.jpg); background-repeat: repeat-y; }
	#leftcol { float: left; clear: none; width: 201px; }
	#rightcol { float: right; clear: none; width: 599px; }
	
	/******************************************
			Style Elements 
	*******************************************/	
	.breaker { clear: both; }
	h1 { font-size: 1.4em; }
	h2 { font-size: 1.2em; }
	a  { color: #990000; text-decoration: underline; }
	#menu a { color: #ffffff; text-decoration: none; margin: 0px 16px 0px 16px; font-weight: bold;}
	#footer a { margin: 0px; color: #ffffff; text-decoration: none;}
	#leftcol p { font-size: 1.2em; font-weight: bold; line-height: 22px;}
	#leftcol h1 { font-size: 2.0em; }
	a:hover { text-decoration: underline; }
	.padding10 { padding: 10px; }