body {background-image: url(rock.jpg)}
#wrapper {
	width: 95%;
    color: black;
	background-color: white;
    border: 4px double black; 
    margin: 20px
}
#header {
     height: 100px;
     border-bottom: 4px double black; 
     padding: 15px 20px 15px 0px
     }
#logo {
    width: 50%; 
    float: left;
    margin-left: 10px;
}
#addr {
    float: right; 
    text-align: right; 
    font-size: 80%; 
    font-weight: bold}
#main_text {
    line-height: 150%;
    border-left: 2px solid black;
    padding: 30px 0 0 30px;
}
#main_text ul {
    list-style: disc url(bullet.gif) outside;
}
#reverse1 {
    color: white; 
    background-color: rgb(50,50,50);
    text-align: center;
    border-right: 1px solid white;
}    
#reverse2 {
    color: white; 
    background-color: rgb(61,0,122); 
    font-weight: bold; 
    line-height: 3; 
    text-align: center; 
}
#footer {
    color: gray; 
    background-color: black; 
    text-align: center;
    font-weight: bold;
    border-top: 2px double white;
}

#header a:link {color: black; text-decoration: none}
#header a:visited {color: black; text-decoration: none}
#header a:hover {color: black; text-decoration: underline}
#header a:active {color: black; text-decoration: none}

#main a:link {color: black}
#main a:visited {color: black}
#main a:hover {color: black; background-color: yellow}
#main a:active {color: black}

#links_hrz {
 width: 100%;
 color: white;
 background-color: black;
}
#btn_contact {border: 0;}
#links_hrz {
    font-size: 80%;
    color: white;
    background-color: black;
}
#links_hrz ul {
 margin: 0px;
 padding: 0px;
 font-size: small;
 line-height: 30px;
 white-space: nowrap;
}
#links_hrz li {
 list-style-type: none;
 display: inline;
 padding: 10px;
}
#links_hrz li a {
 text-decoration: none;
 padding: 7px 10px;
 color: white;
}
#links_hrz li a:hover {
 font-weight: bold;
 color: yellow;
}
.w25 { width: 25%;}
.f_arial {font-family: Arial, Helvetica, sans-serif}
.f_rockwell {font-family: Rockwell, Times, serif}
.f_fancy {font-family: "Lucida Calligraphy", cursive; font-size: 130%}
.formdata2 {display: none;}
.formlabel {font-family: Rockwell, Times, serif;}
.formtext {
font-family: Rockwell, Times, serif;
font-weight: bold;
color: purple;
text-align: center;
}
.formdata {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background-color: #D8D8D8;
}
.formbutton {
font-family: Rockwell, Times, serif;
font-weight: bold;
font-size: 115%;
color: purple;
background-color: #FFFF97;
}
.tiny {font-size: smaller;}
.centered {text-align: center;}
.fp {
padding: 20px;
background-color: #D7D7D7;
border: 30px solid white;
}
