@charset "UTF-8";
/* CSS Document */

body {
font-family: "Lucida Sans";
font-size:11px;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 0px;
/* text-align: center; */
background-color: #ffffff;
/*background-image: url(images/gallerybackground.jpg);*/
background-repeat:no-repeat;
background-position:top;
}

#wrap {
width: 740px;
padding-top: 50px;
text-align: center;
margin-left: auto;
margin-right: auto;
}

#wrap_header {
width: auto;
padding: 0px;
margin: 0px;

}

#header {
height: 240px;
text-align: left;
padding-left: 133px;
margin: 0px;
background-image: url(images/generalbackground_header.jpg);
background-repeat:no-repeat;
background-position:center;
}

/* Navigation Box */

#wrap_nav {
}

#nav {
width: auto;
padding: 10px;
text-align: center;
margin-left: auto;
margin-right: auto;
text-align: left;

}


a {
color: #ffffff;
padding-right: 8px;
padding-left: 8px;
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
}

a:hover {text-decoration: underline;
/* background: yellow; */
/* background-image: url(images/tile.gif); */
}

/* Content Box */

#wrap_content {
width: auto;
height: auto;
padding: 0px;
margin: 0px;
background-image: url(images/generalbackground_contentbody.jpg);
background-repeat:repeat-y;
background-position:center;
}


#content_header {
height: 33px;
background-image: url(images/generalbackground_contentheader.jpg);
background-repeat:no-repeat;
background-position:center;
}

#content_body {
height: auto;

padding-left: 125px;
padding-right: 125px;
text-align:left;
}

#content_footer {
height: 30px;
background-image: url(images/generalbackground_contentfooter.jpg);
background-repeat:no-repeat;
background-position:center;
}


#content {
width: 300px;
/* border: 10px solid #99c; */
padding-left: 20px;
text-align: left;
margin-left: auto;
margin-right: auto;
/*background: #ffffff;*/
float:left;
}

#content_pic {
width: 196px;
height: 125px;
/* border: 10px solid #99c; */
padding-left: 135px;
padding-top: 2px;
float:left;


}

#wrap_footer {
width: auto;
height: 108px;
text-align: right;
clear:both;
color:#FFFFFF;
background-image: url(images/generalbackground_footer.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
}

#footer {
padding-top:20px;
text-align:center;
}

/* General Formatting */

a.internal {color: #999999;}

.title {
color:#FFFFFF;
font-weight: bold;
}

.highlightwhite {
color:#FFFFFF;
font-weight: bold;
}