* {margin: 0; padding: 0;}

form {margin: 0; padding: 0;}

body {background: url(images/bknd.png) repeat-x top left; padding: 0; margin: 0 5px; text-align: center;}

a, a:visited, a:link {color: #666666; text-decoration: none; font-weight: bold;}
a:hover {color: #027333; text-decoration: underline; font-weight: bold;}
a:active {color: #05aff2; text-decoration: none; font-weight: bold;}

b {font-weight: bold;}
i {font-style: italic;}
u {text-decoration: underline;}

strong {font-weight: normal; color: #05aff2;}

.e {font-size: 0.1em; color: #ffffff; display: none;}

img {margin: 0; padding: 0;}
	img.border {border: 3px solid #cccccc;}
	img.border_large {border: 10px solid #cccccc;}
	img.photos {border: 3px solid #cccccc; margin: 0 10px 10px 0;}

#container {position: relative; width: 635px; margin: 0 auto; background: url(images/bknd_content.png) repeat-y top center; text-align: center;}

#header {position: relative; width: 635px; height: 132px; margin: 0; padding: 0; overflow: hidden;}

#menu {position: relative; width: 635px; height: 29px; margin: 0; padding: 0; text-align: left; background: url(images/bknd_menu.gif); overflow: hidden;}
	#menu ul {margin: 0 0 0 2px; padding: 0;}
		#menu ul li {display: inline; list-style-type: none; height: 28px; margin: 0; padding: 0;}
	#menu p {margin: 0; padding: 0;}
	#menu img {margin: 0 0 0 2px;}

#text {position: relative; width: 468px; padding: 33px 0 12px 0; margin: 0; text-align: left; vertical-align: top; float: left; display: inline; overflow: hidden;}
	
	#text .menu_sub {position: absolute; top: 0; left: 0; width: 635px; height: 28px; margin: 0; padding: 0; overflow: hidden;}
		#text .menu_sub p {font: 11px arial, helvetica, sans-serif; margin: 0; padding: 0 0 0 62px; line-height: 28px; height: 28px; vertical-align: middle; text-align: left; color: #000000;}
		#text .menu_sub a, #menu_sub a:visited, #menu_sub a:link {color: #000000; text-decoration: none; font-weight: normal;}
		#text .menu_sub a:hover {color: #027333; text-decoration: none; font-weight: normal;}
		#text .menu_sub a:active {color: #05aff2; text-decoration: none; font-weight: normal;}
	
	#text p {font: 12px arial, helvetica, sans-serif; margin: 0 12px 1.1em 12px; text-align: left; line-height: 1.3em; color: #000000;}
	#text h1 {font: bold 15px arial, helvetica, sans-serif; margin: 0 12px 0.6em 12px; text-align: left; line-height: 1.3em; color: #025928;}	
	#text h2 {font: bold italic 13px arial, helvetica, sans-serif; margin: 0 12px 0.8em 12px; text-align: left; line-height: 1.3em; color: #000000;}
	#text h3 {font: bold italic 13px arial, helvetica, sans-serif; margin: 0 12px 0.2em 12px; text-align: left; line-height: 1.3em; color: #000000;}
	#text h4 {font: bold italic 12px arial, helvetica, sans-serif; margin: 0 12px 1em 12px; text-align: center; line-height: 1.3em; color: #000000;}
	
	#text div.hr {height: 1px; background: #9c000f; margin: 0.6em 12px 0.6em 12px; padding: 0; overflow: hidden; -moz-opacity: .50; -ms-filter: ”alpha(opacity=50)”; filter: alpha(opacity=50); opacity: .50; clear: both;}
	
	#text div.clear {height: 1px; clear: both;}
	
    #text table {font: 13px arial, helvetica, sans-serif; border-collapse: collapse; margin: 0 6px 0.3em 6px; padding: 0;}
		#text table th {font: bold 13px arial, helvetica, sans-serif; color: #000000; padding: 0 6px 0.6em 6px; text-align: left; vertical-align: top;}
    	#text table td {font: 12px arial, helvetica, sans-serif; color: #000000; padding: 0 6px 0.8em 6px; text-align: left; vertical-align: top;}
	
	#text ul {font: 12px arial, helvetica, sans-serif; margin: -0.2em 12px 1.1em 47px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    	#text ul li {line-height: 1.3em; margin: 0 0 0.7em 0; vertical-align: baseline;}
			#text ul li ul {font: 12px arial, helvetica, sans-serif; margin: 0.5em 0 0.7em 25px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    			#text ul li ul li {line-height: 1.3em; margin: 0 0 0.5em 0; vertical-align: baseline; list-style-type: circle;}
	#text ol {font: 12px arial, helvetica, sans-serif; margin: -0.2em 12px 1.1em 47px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
		#text ol li {line-height: 1.3em; margin: 0 0 0.7em 0; vertical-align: baseline;}

#rightbar {position: relative; width: 165px; margin: 0; padding: 12px 0; text-align: left; vertical-align: top; float: right; display: inline; overflow: hidden;}
	#rightbar h1 {font: bold 12px arial, helvetica, sans-serif; margin: 0 10px 0.4em 10px; text-align: left; line-height: 1.3em; color: #025928;}
	#rightbar p {font: 11px arial, helvetica, sans-serif; margin: 0 10px 0.8em 10px; text-align: left; line-height: 1.3em; color: #000000;}

#footer {position: relative; width: 635px; height: 115px; margin: 0; padding: 0; clear: both; overflow: hidden;}
	#footer img {margin: 0 12px;}
	#footer p {font: bold 11px arial, helvetica, sans-serif; margin: 0 12px; padding: 0; vertical-align: middle; text-align: center; color: #000000;}
	
input, select {font: 13px verdana, sans-serif; text-align: left; color: #000000; vertical-align: middle; letter-spacing: 0; text-transform: none;}
textarea {width: 350px; height: 100px; font: 13px verdana, sans-serif; text-align: left; color: #000000; vertical-align: top;}
textarea.small {width: 250px; height: 70px; font: 13px verdana, sans-serif; text-align: left; color: #000000; vertical-align: top;}
input.submit {font: bold 13px verdana, sans-serif; text-align: center; color: #000000; margin-top: 5px;}