*{ margin: 0; padding: 0; }*
body { 
	font: 0.85em Verdana, Arial; 
	line-height: 1.5em;
    color: #004400;
    text-align: center;
    background: #F0FDD3; 
}

a {color: #004400; background: inherit; text-decoration: none;}
a:hover {color: #ff0000; font-weight: bold; background: inherit; }

p { margin: 0;}

h1 { font: bold 1.0em Verdana, Tahoma;  margin:20px; }
h2 { font: bold 1.5em Verdana, Tahoma;  margin:5px 250px 20px 20px; text-align:centre; color: #004400;}
h3 { font: bold 1.5em Verdana, Tahoma;  margin:15px 0 0 25px; text-align:centre; color: #004400;}
h4 { font: bold 1.1em Verdana, Tahoma;  margin:0px; }
h5 { font: bold 1.4em Verdana, Tahoma;  margin:0px; }

#login {font-size: 1.0em; margin:0px 0 50px 27px; color: #004400;}
#login a {color: #ff0000; margin: 0px 0 50px 27px; padding: 5px;}
#login a:hover { color: #ff0000; background: #fff no-repeat;}   
   
 
#content {width:100%; margin:auto; text-align:left;}

img#a {float:left; margin:10px 5px 10px 5px}
img#b {float:center; margin:10px} 
img#c {float:right; margin:10px 5px 10px 5px}  
img#d {float:left; margin:3px}
	
#introindex {
	clear: both;
   	color: #004400;
	height: 190px;
	margin: 0px;
	padding: 0px;
	text-align: right;
}	
    #intro p { margin: 0; }      
	#login a:hover {color: #ff0000; background: #F0FDD3;}
    #login {font-size: .9em; margin: 111px 0 0 4px; text-align: left;}
	#login a {color: #004400; margin: 0px ; padding:0px}
 
#introacrhit {
	clear: both;
    color: #004400;
	height: 190px;
	margin: 0px;
	padding: 10px 10px 0 0;
	text-align: right;color: #004400;}
    
#introfacil {
	clear: both;
   	color: #0000FF;
	height: 190px;
	margin: 0px;
	padding: 10px 10px 0 0;
	text-align: right;}
                 
#introowners {
	clear: both;
   	color: #0000FF;
	height: 190px;
	margin: 0px;
	padding: 10px 10px; 
	text-align: right;}
    
#right {
	margin:auto;
    padding:0px;
	width: 898px;
	text-align:left; 
    color:#004400;
      }

#right h1 {width:100%; margin: 0px;}
#right h2 {border-bottom: 1px solid #990033; margin: 10px;}
#right h3 {margin: 5px;}

#right_2{
	margin:250px 10px 10px 10px;
    padding:0px;
	width: 900px;
	text-align:left; color: #00ff00;
}

#right_2 h1 {border-bottom: 1px solid #990033; margin: 0px;}
#right_2 h2 {border-bottom: 1px solid #990033; margin: 10px;}

#left {float: left; width: 150px; padding: 15px; font-size: .9em; margin: 5px; border-right:dotted;}
#leftmenu {list-style: none; margin: 0px 0px 5px 0px; }
#leftmenu li a { background: #fff; color: #00ff00; }

#notice1 {width: 85%; padding:0px; background: #999911; border: 1px solid #00ff00; color: #00ff00; margin: 0px; text-align: right;}
#notice1 a { color: #990033; background: #fff; }
#notice1 a:hover { color: #990033; background: inherit; }

#hit
{
font: 0.95em Verdana, Arial; 
width:80%;
color: #004400;
background: #F0FDD3;
} 

#hfs
{
font: 0.95em Verdana, Arial; 
width:95%;
color: #004400;
background: #F0FDD3;
}

#heroes
{
font: 0.95em Verdana, Arial; 
width:90%;
color: #004400;
background: #F0FDD3;
halign: left;
}

#fees
{
font: 0.85em Verdana, Arial; 
width:50%;
halign: center;
color: #004400;
background: #F0FDD3;
position:relative;
left:175px;
borders:collapse
} 
#fees td
{
font-size:1em;
border:collapse;
padding:2px;
background-color:#F0FDD3;
}
#fees th 
{
font-size:1.0em;
border:collapse;
text-align:left;
background-color:#004400;
color:#F0FDD3;
}

#img
{
  margin: 20px;
  height: auto;
  width: auto;
  float: center;
}	
#img img
{
  display:inline;
  margin: 10px;
 }


