#container {
position: relative;
margin-left : auto;
margin-right : auto;
margin-top: 20px;
margin-bottom: 20px;
width: 580px;
border-width: 0;
background-image : url(back.jpg);
background-repeat : repeat-y;
}
#content { 
border-width : 0px;
width: 350px;
padding : 0;
margin-right : 40px;
position : relative;
height : auto;
text-align : left;
float: left;
display:inline;
}
fieldset {
border: 1px solid #696c7f;
margin: 15px 0 0 0;
padding:10px; }

#navi A:link, #navi A:visited {
color : #696c7f;
border-width: 0 0 0 15px;
border-style: solid;
margin: 3px;
padding: 2px;
border-color : #696c7f;
text-decoration : none;
font-weight : bold; 
display: block;
}
#navi A:hover, #navi A:active {
color : #434345;
border-width: 0 0 0 15px;
border-style: solid;
margin: 3px;
padding: 2px;
border-color : #434345;
text-decoration : none;
font-weight : bold; 
display: block;
}

#content img { 
border-width : 0px;
margin: 2px;
}


#navi  {
margin: 30px 40px;
font-size: 12px;
text-align: left;
width: 90px;
font-family: Lucida Sans, Lucida Grande, sans-serif;
float: left;
display:inline;
border-width: 0;
}


.img  {
padding : 2px;
border: 0;
}

A:link  {
color : #696c7f;
text-decoration : none;
font-weight : bold; 
}

A:visited  {
color : #696c7f;
text-decoration : none;
font-weight : bold; 
}

A:hover  {
color : #434345;
text-decoration : none;
font-weight : bold; 
}

A:active  {
color : #434345;
text-decoration : none;
font-weight : bold; 
}

body , tr , td   {
margin : 0;
color : #696c7f;
font-size: 11px;
font-family: Lucida Sans, Lucida Grande, sans-serif;
background: #c0c2f2;
line-height : 10px;
background-image:url(pattern.jpg)
}



blockquote {
padding-top: 5px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
text-decoration : none;
color : #696c7f;
border-width : 0px;
margin : 5px;
}


input , textarea, select  {
color : #e3dad1;
background : #696c7f;
font-size : 10px;
font-weight : normal;
text-decoration : none;
font-family: Lucida Sans, Lucida Grande, sans-serif;
text-align : left;
border-width : 0px;
border-style : dotted;
border-color : #696c7f;
}


h1 {
font-size: 16px;
color : #696c7f;
border-width: 0 0 0 16px;
border-style: solid;
margin: 20px 3px;
padding: 2px;
border-color : #696c7f;
text-decoration : none;
font-weight : bold; 
display: block;
}

