body  {
margin: 0;
padding: 0;
color : #21120D;
font-size: 16px;
font-family: Georgia, serif;
background-color : #3C1A00;
line-height : 150%;
}
#header {
position: relative;
margin: 0 auto;
height: 375px;
width: 720px;
background-image: url(header.jpg);
background-repeat: repeat-y;
}
#container {
position: relative;
margin: 0 auto;
width: 720px;
background-image: url(back.jpg);
background-repeat: repeat-y;
}

#content { 
margin: 30px;
width : 450px;
float: right;
display: inline;
}


#navi { 
margin: 30px;
width : 150px;
float: left;
display: inline;
}
img { 
border-width : 0px;
}


#content A:link,#content A:visited  {
color: #0C0500;
text-decoration: none;
border-bottom: dotted #361F0D 1px;
padding: 1px;
text-transform: uppercase; 
}

#content a:hover, #content a:active  {
color: #4E3B2A;
text-decoration: none;
border-bottom: dotted #4E3B2A 1px;
padding: 1px;
text-transform: uppercase; 
}

#navi A:link, #navi A:visited  {
color: #0C0500;
display:block;
text-decoration: none;
border-bottom: dotted #361F0D 1px;
padding: 2px 5px;
margin: 2px;
text-transform: uppercase; 
}

#navi a:hover, #navi a:active  {
color: #4E3B2A;
display:block;
text-decoration: none;
border-bottom: dotted #4E3B2A 1px;
padding: 2px 5px;
margin: 2px;
text-transform: uppercase; 
}

img {
background-color: #4E3B2A;
border: solid #4E3B2A 5px;
margin: 5px;
}


h1  {
color: #0C0500;
display:block;
text-decoration: none;
font-size: 20px;
border-bottom: dotted #361F0D 1px;
padding: 2px 5px;
margin: 2px;
text-transform: uppercase; 
font-weight: normal;
}

fieldset {
border:  dotted #361F0D 1px;
margin: 15px 0 0 0;
padding:10px; }


input , textarea, select, option {
margin: 2px;
padding: 3px;
background-color: #4E3B2A;
color: #0C0500;
font-size: 16px;
font-family: Georgia, serif;
border: none;
}
    
