a:link { color: #aaaaaa; text-decoration:none;} 
a:visited { color: #aaaaaa; text-decoration:none;} 
a:hover { color: #ffffff; }





#container
{
margin-left:auto;
margin-right:auto;
text-align:center;
width:700px;
height:600px;
background:url(background.jpg) 100% no-repeat;


}


p 

{color:#ffffff;
font-size:12px;
font-family:sans-serif,helvetica,arial;
padding:10px;
text-align:left;
margin-top:5px;
margin-bottom:5px;
*font-size:11px;
}




h1 

{color:#ffffff;
font-size:12pt;
font-family:sans-serif,helvetica,arial;
font-weight: normal;
margin-left: 10px;
letter-spacing: 1px;
text-align:left;
}


#contact
{
text-align:right;
padding:30px;
}


h2 {color:#000000;
font-size:11px;
font-family:verdana;
font-weight: bold;
letter-spacing: 1px;
margin-left: 10px;}
h3 {color:#000000;
font-size:11px;
font-family:sans,arial;
font-weight: normal;
letter-spacing: 1px;
margin-left: 30px;}


h4 {color:#000000;
font-size:10px;
font-family:sans-serif,arial;
font-weight: normal;
letter-spacing: 1px;
margin-top: 0px;
margin-bottom:0px;
}



heading {color:#000000;
font-size:13px;
font-family:sans,helvetica,arial;
font-weight: bold;
letter-spacing: 1px;
margin-left: 10px;
margin-right:10px;}
.footer {color:#000000;
font-size:9px;
font-family:sans,helvetica,arial;
text-align: center;
}

#regionalbox

{
font-family:sans-serif;
font-size:40px;
color:#000011;
position:absolute;
left:0px;
top:0px;
width:100%;
height:600px;
overflow:hidden;
z-index:-1;
text-align:justify;
background-color:#000000;
}


#menu
{

position:relative;
top:255px;
left:80px;

}

#menu li
{
font-family:sans-serif,helvetica,arial;
color:#ffffff;
font-size:16px;
display:inline;
padding:5px;
}

#textbox
{
position:relative;
top:280px;
left:50px;
*left:0px;
width:590px;
height:150px;
overflow:auto;
overflow-x:hidden;
overflow-y:hidden;
font-family:sans-serif,helvetica,arial;
font-size:11px;
}

#textbox a:link
{
 color: #cccccc; text-decoration:none;} 
#textbox a:visited
{
 color: #cccccc; text-decoration:none;} 
#textbox a:hover
{
 color: #333333; text-decoration:none;} 

.links 
{

font-family:sans-serif,helvetica,arial;
font-size:14px;

}

.contact 
{
width:400px;
text-align:left;}


.form 

{color:#ffffff;
font-size:10px;
_font-size:12px;
font-family:sans;
letter-spacing: 1px;
background-color: #222222; opacity: .8;
	filter: alpha(opacity=80);
border-color: #444444;
text-align:left;
}

#name

{color:#ffffff;
font-size:10px;
_font-size:12px;
font-family:sans-serif;
letter-spacing: 1px;
background-color: #222222; opacity: .7;
	filter: alpha(opacity=70);
border-color: #444444;
position:absolute;
left:40px;

}

#email

{color:#ffffff;
font-size:10px;
_font-size:12px;
font-family:sans-serif;
letter-spacing: 1px;
background-color: #222222; opacity: .7;
	filter: alpha(opacity=70);
border-color: #444444;
position:absolute;
top:120px;
left:40px;

}

#comments

{color:#ffffff;
font-size:10px;
_font-size:12px;
font-family:sans-serif;
letter-spacing: 1px;
background-color: #222222; opacity: .7;
	filter: alpha(opacity=70);
border-color: #444444;
position:absolute;
top:80px;
left:250px;
width:250px;
height:60px;

}
.formbutton

{color:#ffffff;
font-size:11px;
font-family:sans-serif;
border-color: #444444;
background-color: #222222; opacity: .7;
	filter: alpha(opacity=70);
margin-left:20px;
position:absolute;
top:130px;
left:490px;
}

#namelabel
{

font-family:sans-serif,helvetica,arial;
font-size:11px;
color:#cccccc;
position:absolute;
top:80px;
left:10px;

}
#emaillabel
{

font-family:sans-serif,helvetica,arial;
font-size:11px;
color:#cccccc;
position:absolute;
top:120px;
left:10px;

}
#commentslabel
{

font-family:sans-serif,helvetica,arial;
font-size:11px;
color:#cccccc;
position:absolute;
top:60px;
left:250px;

}



#tree

{
display:inline;
position:absolute;
left:800px;
top:0px;


}

#sub
{
font-size:6px;
}

.footer
{
color:#aaaaaa;
}
