
body {
color : #3f271b;
margin : 0;
font-size : 14px;
font-family : Georgia, serif;
background-color : #563c2f;
line-height : 120%;
background-image : url(bodyvertical.jpg);
background-repeat : repeat-x;
background-position : top left;
font-weight : normal;
text-align:center;
}
#header {
background-image : url(header.jpg);
background-repeat : no-repeat;
background-position : top left;
position : relative;
width : 740px;
margin : 25px auto 10px auto;
height : 297px;
}
#footer {
background-image : url(footer.jpg);
background-repeat : no-repeat;
background-position : top left;
position : relative;
width : 740px;
height : 65px;
margin : 0 auto;
}
#container {
position : relative;
margin : 0 auto 20px auto;
width : 740px;
border-width : 0;
padding : 0;
background-image : url(containerhorizontal.jpg);
background-repeat : repeat-y;
background-position : center 0%;
text-align: left;
}
#content {
border-width : 0;
margin : 0 auto;
width : 740px;
padding : 0;
}
#text {
position : relative;
float : left;
display : inline;
margin : 60px 15px 40px 40px;
width : 480px;
border-width : 0;
}
#innercontent {
background-image : url(containertop.jpg);
background-repeat : no-repeat;
background-position : top left;
margin : 0;
padding : 0;
width : 740px;
}
img {
border-width : 0;
}
#navi {
margin : 120px 40px 60px 0;
width : 130px;
color : #967451;
font-size : 11px;
line-height : 11px;
text-align : left;
font-family : Arial, sans-serif;
font-weight : bold;
float : right;
display : inline;
}
blockquote, li {
padding-top : 5px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
text-decoration : none;
border-width : 0;
margin : 5px;
}
A:link {
color : #967451;
text-decoration : none;
}
A:visited {
color : #967451;
text-decoration : none;
}
A:hover, A:active {
color : #3f271b;
text-decoration : none;
}
#navi A:link, #navi A:visited {
padding : 3px;
margin : 2px;
border-width : 0 0 1px 6px;
border-color : #967451;
border-style : solid;
color : #967451;
display : block;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
#navi A:hover, #navi A:active {
padding : 3px;
margin : 2px;
color : #3f271b;
display : block;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
background : #967451;
}
h1 {
padding : 5px;
margin : 15px 0 5px 2px;
border-width : 0 0 1px 8px;
line-height : 15px;
border-color : #967451;
border-style : solid;
color : #967451;
display : block;
font-size : 30px;
text-decoration : none;
font-weight : normal;
font-variant : small-caps;
}

fieldset {
border: 1px solid #967451;
margin: 15px 0 0 0;
padding:10px; }


input, textarea, select, option {
padding : 3px;
margin : 3px;
font-family : Georgia, Serif;
color : #ffffff;
text-decoration : none;
background : #967451;
border-width : 0;
}
#content img {
margin : 3px;
border-color : #967451;
background-color : #967451;
border-style : solid;
border-width: 5px;
}

