* {
margin: 0px;
padding: 0px;
font-family: "Times New Roman", Times, serif;
color: #000000;
font-size: 12px;
text-decoration: none;
}

body {
background: #26120b url(img/dk_back.jpg) top repeat-x;
}

#container {
width: 900px;
border-left: 2px solid #ffffff;
border-right: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
border-top: 0px;
text-align: left;
background-color: #ffffff;
}


#header {
border: 0px solid red;
background: url(img/lp_header_12_5_08.jpg) center top no-repeat;
}

#navcontainer
{
font-style: bold;
margin-left: auto;
margin-right: auto;
border: 0px solid yellow;
z-index: 1;
padding: 12px 30px;
background: url(img/button_off.jpg) repeat-x;
}

#navcontainer ul
{
list-style-type: none;
text-align: center;
margin: 0px;
padding: 0px;
position: relative;
z-index: 2;
}

#navcontainer li
{
display: inline;
text-align: center;
margin: 0px;
font-size: 15px;
font-style: bold;
padding: 0px;
}

#navcontainer li a
{
border-left: 1px solid #012137;
border-right: 1px solid #012137;
padding: 12px 30px;
margin: 0px;
color: #ffffff;
text-decoration: none;
background: url(img/button_off.jpg) repeat-x;
font-size: 15px;
font-style: bold;
}

#navcontainer li a:hover
{
border-left: 1px solid #012137;
border-right: 1px solid #012137;
color: #ffffff;
background: url(img/button_on.jpg) repeat-x;
font-style: bold;
margin: 0px;
}

#navcontainer li a#current
{
color: #ffffff;
background: url(img/button_on.jpg) repeat-x;
margin: 0px;
font-size: 15px;
font-style: bold;
border-left: 1px solid #012137;
border-right: 1px solid #012137;

}




.blend
{
text-align: left;
width: 300px;
border: 1px solid red;
}


#maincontent {
background: #ffffff url(img/three_photos.jpg) no-repeat right bottom;
text-align: left;
border: 0px solid yellow;
}

#maincontentRest {
margin-top: 8px;
margin-bottom: 10px;
background: #ffffff;
width: 840px;
border: 0px solid yellow;
color: #26120b;
font-size: 13px;
line-height: 16px;
text-decoration: none;
text-align: left;
}

#footerx
{
background: url(img/bottom.jpg) no-repeat center top;
}


#footer
{
font-style: bold;
margin-left: auto;
margin-right: auto;
margin: 0px;
padding: 0px;
border: 0px solid yellow;
z-index: 1;
padding: 16px 0px;
}

#footer ul
{
list-style-type: none;
text-align: center;
margin: 0px;
padding: 0px;
position: relative;
z-index: 2;
}

#footer li
{
display: inline;
text-align: center;
margin: 0px;
font-size: 12px;
font-style: bold;
}

#footer li a
{
padding: 14px 10px;
color: #ffffff;
text-decoration: underline;
font-size: 12px;
font-style: bold;
}

#footer li a:hover
{
color: #ffffff;
font-style: bold;
margin: 0px;
}









p {
color: #26120b;
font-size: 12px;
line-height: 18px;
text-decoration: none;
text-align: left;
}

p.content {
color: #26120b;
font-size: 12px;
line-height: 18px;
text-decoration: none;
text-align: left;
}


h1 {
color: #26120b;
font-size: 25px;
font-style: italic;
line-height: 32px;
text-align: left;
}


h2.rest {
color: #26120b; font-weight: bold; font-size: 15px; text-decoration: none;
}

h2 {
color: #26120b; font-weight: bold; font-size: 15px; line-height: 20px;
text-align: left;
}

#maincontent ul {
color: #26120b; font-size: 17px;
line-height: 18px;
list-style-position: inside;
text-align: left
}

#maincontent li {
color: #26120b; font-size: 17px;
line-height: 21px;
font-style: italic;
text-align: left;
}

navSpacer {
float: left;
}



#navGallery
{
font-style: bold;
margin: 0px;
border: 0px solid yellow;
z-index: 1;
padding: 0px;
}

#navGallery ul
{
list-style-type: none;
text-align: left;
margin: 0px;
padding: 0px;
z-index: 2;
color: black;
}

#navGallery li
{
border-left: 0px solid silver;
border-right: 0px solid silver;
display: inline;
text-align: center;
margin: 0px;
padding: 3px;
font-size: 14px;
font-style: regular;
}

#navGallery li a
{
padding: 0px 4px;
color: #0e3914;
text-decoration: none;
font-size: 14px;
font-style: bold;
text-decoration: underline;
}

#navGallery li a:hover
{
color: #0d5c01;
font-style: regular;
}

#navGallery li a#current
{
color: green;
font-size: 15px;
font-style: italic;
text-decoration: none;
}

#galleryButtonContainer
{
text-align: center;
font-style: italic;
margin: 0px;
padding: 0px;
border: 0px solid yellow;
text-align: left;
}

#galleryButtonContainer a
{
margin: 0px;
padding: 0px;
color: #ffffff;
text-decoration: none;
background: url(img/gallery_button_off.jpg) no-repeat left top;
font-size: 80px;
font-style: bold;
}

#galleryButtonContainer a:hover
{
color: #ffffff;
background: url(img/gallery_button_on.jpg) no-repeat left top;
font-style: bold;
margin: 0px;
}








.spacer {
clear: both;
}

