@charset "utf-8";
/* CSS Document */

body{
text-align: center; 
margin-top: 0px;
font: 11pt Geneva, Arial, Helvetica, sans-serif;
background: #f9ef2d url(bg.jpg) center repeat-y;
height:2000px;}

#contents
{width: 867px; height:2000px;
text-align:center; 
margin-right:auto 0;
margin-left:auto 0; background-color:#FFFFFF;}

#header
{font-size:14px; 
color: #000000; 
background-color: #f9ef2d;
height: 120px; 
text-align:center;}

#mainphoto{
text-align:right; position: static; margin-top: -310px; padding-left:1em; margin-right: 2em;}

#page
{
text-align:left; 
margin-right:auto 0;
margin-left:auto 0;
width:867px;
height: 1600px;
align:center;margin-bottom;50px;
}

a:active, a:link, a:visited{
color: #330000; font-weight: bold; text-decoration:none;
align:right;}

a:hover{
color: #FF9900; font-weight: bold; text-decoration: underline;
align:right;}


#C21
{
padding:3.3em; 
padding-top:6.5em;
float:left; 
height:auto;
width: 320px;
position: static;
text-align:left;
margin-right: auto 0;margin-top: 3em;}

#FAM
{
padding:3em; padding-left: 4em;
padding-top:6.5em;
float:left;
height:auto;
width: 190px;
position: static;
text-align:left;
margin-left: auto 0;
margin-right: auto 0; margin-top: 3em;}

#ME
{
padding:3.3em;
padding-top:6.5em;
float:left;
height:auto;
width: 320px;
position: static;
text-align:left;
margin-left: auto 0; margin-top: 3em;}

#other
{
padding:1.5em;
text-align:center;
margin-top: 450px;
position:static;}

.center img
{text-align:center;
}

h1
{
font: 14pt Geneva, Arial, Helvetica, sans-serif;
color:#533404;
text-align: left; padding-bottom:1em;}

h2
{ width: 320px;
margin-left: .2em;
margin-right: .3em;
font: lighter 9pt Geneva, Arial, Helvetica, sans-serif; 
line-height: 1.7em;
text-align: left;}

h3
{
width: 320px;
font: lighter 9pt Geneva, Arial, Helvetica, sans-serif; 
line-height: 1.7em;
text-align: right; }

p1
{
font: 10pt Geneva, Arial, Helvetica, sans-serif;
color: #333333;
text-align: right;}

#info
{font: 10pt Geneva, Arial, Helvetica, sans-serif;
color::#333333;
text-align:left; margin-left: 1.8em; padding: 2em;
height: 300px;
line-height: 1.7em; width: 535px; position: static;}

#info img
{padding:1.7em}

.center
{text-align:center;}

#spon li{
position:static;
text-align:center;
float:left;
padding-top: .5em;
padding-left: 1em;
padding-right: 1em;
display: inline-block;
list-style-image: none;
list-style-position: none;
list-style-type: none;
margin-left:0%;
width:225px;
height: 110px;}

#spon img{
padding: 4px; 
text-align:center; 
margin-left: auto 0;
margin-right: auto 0;}

#spontext{
color:#533404;
margin-top: -85px;
margin-right: 70px;
font-size: 13pt; 
font-weight: bolder;
text-align: right;
position: inherit; }

#footer
{position:static;
margin-bottom:50px;
margin-right: auto 0;
height:20px;
width:867px;
background-color:#000000; 
font: 8pt Arial, Helvetica, sans-serif; 
color: #CCCCCC;
text-align: center;
line-height: 2em;
padding-bottom: 4px;}


#footer a:active, #footer a:link, #footer a:visited{
font: 8pt Arial, Helvetica, sans-serif;
color: #CCCCCC; text-decoration: none;}

#footer a:hover {
font: 8pt Arial, Helvetica, sans-serif;
color: #CCCCCC; text-decoration: underline;}
