/* styles 2 */

/* colors 

lt blue: #d3daf4
lt yelw: #ffffcc
dk yelw: #f4d664
lt gren: #a7c19d
dk grn1: #4e7730
dk grn2: #0b620d
dk brwn: #8a411e

*/

body
{
font-family:Arial, Helvetica, sans-serif;
background-color:#8a411e;
text-align:center;
font-size:.9em;
}

#wrapper
{
width:900px;
margin:0 auto;
text-align:left;
background-color:#fff;
}

#topimg
{
text-align:center;
}

#main
{
padding:0 30px;
min-height:200px;
}

.title
{
font-size:2em;
font-family:"Monotype Corsiva", cursive;
color:#4e7730;
}

#bottom
{
font-size:.9em;
text-align:center;
border-bottom:1px solid #fff;
border-top:1px solid #fff;
margin:0.5em 0;
background-color:#d3daf4;
border-bottom:1px solid black;
border-top:1px solid black;
}

#bottom a#home
{
text-decoration:none;
color:#4e7730;
font-weight:bold;
}

#bottom a#home:hover
{
text-decoration:overline underline;
color:#8a411e;
}

#photos
{
border:1px solid #8a411e;
border-bottom:0;
}

#photos tr td
{
border-bottom:1px solid #8a411e;
}




/* nav */
#nav
{
margin:0.5em 0;
background-color:#d3daf4;
border-bottom:1px solid black;
border-top:1px solid black;
font-size:1em;
}

#nav ul
{
padding:.2em 0;
margin: 0;
list-style-type: none;
/*background-color: #036;*/
color: #FFF;
width: 100%;
text-align: center;
font-size:1em;
margin-bottom:0;
}

#nav ul li
{
display: inline;
margin:0 .5em;
}

#nav ul li a
{
text-decoration: none;
background-color: #adc59b;
color: #000;
font-weight:bold;
padding: .2em 1em;
border:1px solid black;
}

#nav ul li a:hover
{
background-color: #f4d664;
color: #000;
}

#nav ul li a#active
{
font-weight:bold;
padding: .2em 1em;
border:1px solid black;
background-color: #f4d664;
color: #000;
}
