
body, h1, h2, h3, li, p, ul {
font-size : 1em;
margin : 0;
padding : 0;
}

a, a:link, a:visited, a:hover, a:active {
color : #ada364;
}

a:hover {
text-decoration : none;
}

body {
color : #0f330d;
font-family : "Lucida Grande", Georgia, "Times New Roman", Times, serif;
font-size : 0.8em;
background: #FFFFFF url(tile.jpg) repeat-y 0 0;
}

h3,h2 {
color : #8f9947;
font-style : italic;
font-size : 1.7em;
font-weight : normal;
margin-bottom : 0.5em;
}

#container {
position : relative;
z-index : 99;
}

p {
line-height : 1.5em;
margin-bottom : 1em;
}

#pageHeader {
background : #fff url(header.jpg) no-repeat left top;
border-bottom : 1px solid #acb7a6;
height : 160px;
}
#pageHeader span {
display : none;
}

#bodycontent {
margin-left: 190px;
padding-top: 20px;
padding-left: 0;
width: 580px;
border-right: 3px double #acb7a6;
z-index : 100;
}
#support {
background: url(bg.jpg) no-repeat right bottom;
padding-bottom: 58px;
margin-bottom: 8px;
padding-right: 10px;
}

#side {
color : #fff;
font-family : Georgia, Tahoma, Geneva, Helvetica, Verdana, sans-serif;
font-size : 0.85em;
left : 0;
overflow : hidden;
position : absolute;
top : 160px;
width : 176px;
background: #2C450D;
}

#navigation {
background : #420D45 url(curl.gif) no-repeat bottom;
padding-bottom : 70px;
}

#side h3{
color : #ccc180;
font-size : 1.4em;
font-style : normal;
padding-top : 0.5em;
text-align : center;
text-transform : uppercase;
}

#navigation a, #announce p {
color : #fff;
font-size : 1.1em;
font-style : italic;
font-weight : normal;
text-decoration : none;
}
#navigation a:hover {
text-decoration : underline;
}

#navigation li {
background : url(bullet.gif) no-repeat 0 0.1em;
padding-left : 26px;
}
#navigation ul {
list-style : none;
padding : 0 10px 0.8em 10px;
}

#navigation {
border-bottom : 3px double #8e7253;
}

#announce {
background-color: #2C450D;
width: 167px;
padding-bottom: 10px;
padding-left: 10px;
}

#footer {
font-size : 0.85em;
font-style : italic;
text-align : right;
padding-bottom: 10px;
}

.galleryphoto p {
font-size: 85%;
margin-top: 5px;
width: 500px;
line-height: 1.4em;
padding-left: 30px;
}
.galleryphoto {
padding-bottom: 10px;
border-bottom: 1px dotted #638059;
margin-bottom: 5px;
padding-top: 5px;
}
.officephoto p {
font-size: 85%;
margin-top: 5px;
width: 500px;
line-height: 1.4em;
padding-left: 30px;
}
.officephoto {
padding-bottom: 5px;
margin-bottom: 5px;
padding-top: 5px;
}

#extraDiv1 {
background : transparent url(index1.JPG) no-repeat left top;
height : 333px;
left : 197px;
position : absolute;
top : 220px;
width: 250px;
z-index: 1;
}
#intro {
margin-left: 219px;
padding-left: 75px;
width: 240px;
}
