/* BODY */
/***************************************************************************************************/
body {
margin: 0px;
padding: 0px;
background-color: gray;
color: #660000;
}



/* HEADERS */
/***************************************************************************************************/
h1 {
text-indent: -9999999px;
height: 150px;
margin: 0;
padding: 0px;
}

h2, h3 {
text-align: center;
color: brown;
}

h4 {
color: brown;
}


/* IMAGE REPLACEMENT - Header */
/************************************************************************************************/
h1 {
background: black url(images/header.jpg) no-repeat;
}


/* WRAPPER */
/************************************************************************************************/
#wrapper {
background-color: #FFFF99;
width: 740px;
margin: 0 auto;
padding: 0; 
border: 2px solid white;
}


/* NAVIGATION */
/************************************************************************************************/
#navigation {
padding-top: 4px;
font-family: serif, sans-serif, georgia;
}

#navigation ul {
list-style-type: none; /* remove bullets */
margin: 0;
padding: 0;
text-align: center;
text-decoration: none;
}

#navigation li {
display: inline;
padding-left: 26px;
padding-right: 26px;
padding-top: 4px;
padding-bottom: 4px;
background: #663300 url(images/navigation-bg.jpg) fixed;
border-right:2px solid black;
}

#navigation-home {
border-left: 2px solid black;
}

* html #navigation a {
height: 1%;  /* a fix for Internet Explorer - removes white space */
}

#navigation a {
color: white;
text-decoration: none;
}

#navigation a:visited {

}

/* END_SPACER */
/************************************************************************************************/
#end_spacer {
margin-bottom: 30px;
}

/* CONTENT */
/************************************************************************************************/
#content {
margin: 10px;
}

#content a {
color: #330000;
}


/* FOOTER */
/************************************************************************************************/
#footer {
color: white;
text-align: center;
margin: 0px;
padding: 0px;
padding-top: 10px;
height: 80px;
background: black url(images/footer.jpg) no-repeat;
}


#footer p {
margin: 0px;
padding: 0px;
text-align: center;
}

* html #footer {
height: 1% /* a fix for Internet Explorer */
}


#footer a {
color: white;
}

#footer a:visited {

}


/* HOME */
/***************************************************************************************************/
.home img {
margin-top: 20px;
padding-left: 291px;
}

.home p {
text-align: center;
}


/* EVENTS */
/***************************************************************************************************/

.events h4 {
text-align: center;
}

/* MENU */
/***************************************************************************************************/

.menu h4 {
text-align: center;
}



/* PHOTOS */
/***************************************************************************************************/

.photos h4 {
text-align: center;

}

#Image_Center1 {
padding-left: 260px;
padding-right: 260px;
}

#Image_Center2 {
padding-left: 200px;
padding-right: 200px;
}

.photos img {
padding-left: 30px;
padding-right: 0px;
padding-top: 20px;

}


/* LOCATION */
/***************************************************************************************************/
.location img {
padding-left: 5px;
margin-bottom: 10px;
}

#address {
margin: 0px;
padding: 0px;
text-align: center;
}



/* CONTACT */
/***************************************************************************************************/
.contact p {
text-align: center;
margin: 0px;
padding: 0px;
}

.contact ol {
list-style-type: none; /* remove bullets */
margin: 0;
padding: 0;
text-align: center;
text-decoration: none;
}


.contact h4 {
text-align: center;
}




