body {
background-color:#000;
margin:0;
font-family:geneva,arial,helvetica,sans-serif;
font-size:8pt;
}

a {
color:#ccc;
text-decoration:none;
outline:none;
}

a:hover, a:focus {
color:#fff;
outline:none;
}

a img {
border:none;
outline:none;
}

hr {
display:block;
border:1px solid #000;
margin:3px 0;
height:3px;
background-image:url('../images/hr.jpg');
background-position:center center;
background-repeat:no-repeat;
width:750px;
}

.bgSound {
height:0;
width:0;
visibility:hidden;
} .jsLink {
cursor:pointer;
}

#all {
color:#fff;
width:750px;
margin:0 auto;
text-align:left;

}
/*background-image:url('../images/background_container.jpg');
background-position:top center;
background-repeat:repeat-y;
} #top {
margin:0 auto 0 auto;
width:1000px;
height:54px;
background-image:url('../images/background_top.jpg');
background-position:top center;
background-repeat:no-repeat;
} #bottom {
margin:0 auto 0 auto;
width:1000px;
height:54px;
background-image:url('../images/background_bottom.jpg');
background-position:top center;
background-repeat:no-repeat;
} */
#content {
margin-bottom:10px;
}

#head {
height:120px;
width:700px;
padding-left:100px;
background-image:url('../images/rkl_logo.jpg');
background-position:0 5px;
background-repeat:no-repeat;
} #head #mapLink {
float:right;
margin:5px;
margin-right:75px;
} #head h1, #head h3 {
margin-top:0;
visibility:hidden;
} #head #home {
position:absolute;
margin-left:-100px;
top:10px;
display:block;
width:450px;
height:110px;
}

#content h1, #content h2, #content h3, #content p, #content ul, #content ol, #content fieldset {
margin:15px;
} #content h1, #content h2, #content h3 {
margin-bottom:5px;
font-size:12pt;
font-family:times,garamond,serif;
} #content p {
margin-top:0;
line-height:14pt;
} #content fieldset {
border:none;
margin:0;
width:360px;
} #content fieldset table {
margin-left:-10px;
} #content fieldset table tr td {
padding:5px;
} label {
display:block;
margin-top:5px;
} #content fieldset input, #content fieldset select, #content fieldset textarea {
width:100%;
} #content fieldset textarea {
height:58px;
} #content .button {
display:block;
margin-bottom:5px;
margin-top:5px;
width:auto;
background-color:white;
color:#8C824F;
border:1px solid #8C824F;
font-weight:bold;
font-size:8pt;
} #content fieldset input.chkbox {
width:auto;
} #content .button:hover, #content .button:focus {
width:auto;
background-color:#8C824F;
color:#fff;
border:1px solid #fff;
}

#footnav, #footer {
text-align:center;
}
#footer { margin:0;padding:0; }

img#example {
width:360px;
height:355px;
}

.photo_p {
padding:5px 0 15px 0;
font-size:13px;
}

.photo_p2 {
padding:5px 0 10px 10px;
font-weight:500;
font-size:12px;
}

.photo_p2 a {
background-color:gray;
color:#fff;
}

.photo_p a {
background-color:#000;
color:#fff;
}

.photo_p2 a:hover {
border-width:0 0 3px 0;
border-spacing:0;
border-style:solid;
border-color:#fff;
}

.photo_p a:hover {
border-width:0px 0px 3px 0px;
border-spacing:0px;
border-style:solid;
border-color:#999;
}

.photo_over {
color:#000;
border-width:0px 0px 3px 0px;
border-spacing:0px;
border-style:solid;
background-color:#fff;
border-color:#999;
}