body 			
	{ margin-top:0px; background-color:#666666; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
#maintable 
	{ margin-top: 0px; vertical-align:top; background-color: #000000; border:1px solid #FFCC99;}

#headline 
	{ font-size: 1px; color: #5B6B73; margin-right: 20px; }
#headline2
	{ font-size: 12px; color: #5B6B73; margin-right: 30px; }
#main
	{ padding:10px; padding-right: 18px; margin-bottom: 25px; }
#main td 
	{ padding: 3px; }

#nolink { color: #cccccc !important; text-decoration: none !important; border:none !important; }

td
	{ font-size: 12px; }
legend
	{ color:#332818;}
fieldset
	{ border-color:#230A02; border-style:solid; border-width:thin;}
	
textarea, input
	{ background-color:#FFF0BF; color:#332818; font-size:11px; border-color:#ffffff; border-style:hidden; border-width:thin; width:350px;}
.inputred
	{ border-color:#D90000; border-style:solid; border-width:thin; }

#index
	{ font-size: 14px; margin-top: 50px; padding: 10px; line-height: 25px; }

#index a	
	{ text-decoration:none; color:#FFCC99; border: none;}

#index a:hover
	{ text-decoration:underline; font-weight:bold; }

#main a:link, a:visited, a:active		
	{ text-decoration:none; color:FFCC99; border-bottom: thin dotted #414C52;}

#main a:hover
	{ text-decoration:underline; color:#FF0000; }

.footer 
	{ color:#999999; font-size:9px; text-decoration:none;}
.redfooter
	{ color:#D90000; font-size:9px; text-decoration:none;}
a.footer
	{ text-decoration:underline; color:#666666; font-size:9px; color:#333333;}	

#linkblock
	{ border:thin solid #414C52; padding: 5px; margin: 5px; margin-right: 15px; font-size:10px;}
	
#linkblock a:active, a:hover, a:visited, a:link
	{text-decoration:none; color:#FFCC99; border: none; }

.line2
	{ line-height: 1.6; }

.maintext
	{ font-size:12px; color:#cccccc; font-weight:bold;}	

h2
	{ font-size:14px; color:#332818; font-weight:bold;}		
	
h3
	{ border-bottom: thin solid #eba111; letter-spacing: 15px; text-align:right; font-weight: bold; font-size:14px;}

p.line {border-bottom: thin solid #eba111;}


h1
	{  text-align:center; font-weight: bold; font-size:14px; }
	
h1.headline
	{  text-align:right; font-weight: bold; font-size:18px; letter-spacing: 4px; margin-right: 50px;}
	
blockquote
	{ background-color:#000000; border:thin solid #FFCC99; padding: 10px;}	
	
img.fleft		{ float:left; padding: 3px; border:thin solid #899239; background-color:#ffffff; margin: 5px;}
img.fright		{ float:right; padding: 3px; border:thin solid #899239; background-color:#ffffff; margin: 5px; }
img.fclear		{padding: 3px; border:thin solid #899239; background-color:#ffffff; margin: 5px; }
br.clear		{clear:both; }
	
