*	{margin	:10;
	padding	:0;}

body	{margin		:auto;
	width		:800px;
	background-color	:#FFFFFF;
	color		:#333333;
	font-size	:13px;
	text-align	:center;
	}
strong
	{
	font-weight					:normal;
	}
em
	{
	font-style					:normal;
	}	
#main{width	:830px;
background:url("back.gif") repeat-y;
}
	
h1	{color		:#c0c0c0;
	font-size	:10px;
	text-align	:right;
	margin		:0 20px 0 0;
	}
	
	
h2	{color		:#ffffff;
	font-size	:20px;
	font-weight	:bold;
	text-align	:left;
	margin		:0px 0px 10px 36px;
	padding		:27px 0px 0 0;
	}

#headertext {
margin: 30px 300px 0 30px;
padding: 0;
}
	
#header p	{
	color		:#000000;
	text-align	:left;
	font-size	:13px;
	margin		:0;
	padding		:0;
	}

#header strong	{
	color		:#333333;
	text-align	:left;
	font-size	:13px;
	font-weight	:bold;
	margin		:0;
	padding		:0;
	}

#header{
height			:200px;
background:url("top.jpg") no-repeat center top;
padding-top:5px;
border: 1px solid #333333;
border-style: double;
}

#contener{margin		:5px 0 15px 0;}

#img1 {
margin: 10px 30px 10px 10px;
padding: 0;
float: right;
}

#img2 {
margin: 20px 10px 20px 30px;
padding: 0;
float: left;
}

#img3 {
float: right;
margin: 20px 30px 20px 20px;
padding: 0;
}


A:link {
 color:black
}
A {
 text-decoration:none
}


#foot{
padding:10px 50px 10px 50px;
text-align: left;
}

#foot p {
margin: 0;
padding: 0;
}

h3	{color		:#333333;
	font-size	:18px;
	width		:px;
	margin		:40px 20px 10px 5px;
	padding		:2px 0 0 10px;
	text-align	:left;
	clear		:left;
	border-left	:20px solid #00008B;
}
	
h4	{font-size	:15px;
	margin		:20px 0 20px 40px;
	text-align	:left;
}
	
#contener p
	{text-align	:left;
	margin		:12px 30px 0 50px;
	padding: 5px 0 5px 0;
	}
	

ul {
text-align: center;
}

 li{display					:inline;}

a:link{color	:#333333;}
a:hover{color	:#333333;}
a:active{color	:#333333;}
a:visited{color	:#333333;}

img {
border-style: none;
}

table {
margin: 0px 5px 10px 5px;
padding: 0;
border: solid 1px #999999;
}

#rankmark {
margin: 0;
padding: 10px 10px 10px 10px;
}

#rank01 {
margin: 20px 0 10px 0;
}

#rank02 {
margin: 30px 0 10px 0;
}

#rank03 {
margin: 10px 0 10px 0;
}

#shamei01 {
text-align: left;
margin: 0px 0 0 0;
padding: 10px 0 0 20px;
background: url(rank01.jpg);
background-repeat: no-repeat;
}

#shamei01 a {
color: #0000ff;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

#shamei02 {
text-align: left;
padding: 10px 0 0 20px;
height: 30px;
background: url(rank02.jpg);
background-repeat: no-repeat;
}

#shamei02 a {
color: #0000ff;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

#shamei03 {
text-align: left;
padding: 10px 0 0 20px;
height: 30px;
background: url(rank03.jpg);
background-repeat: no-repeat;
}

#shamei03 a {
color: #0000ff;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

#shamei {
text-align: left;
padding: 10px 0 0 20px;
}

#shamei a {
color: #0000ff;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

#tableimg {
margin: 0;
padding: 10px 20px 10px 30px;
}

#text {
width: 500px;
padding: 0 10px 0 10px;
background: url(back01.gif);
background-repeat: no-repeat;
}

#text p {
font-size: 14px;
line-height: 20px;
margin: 0 20px 0 10px;
}

#aka {
color: #ff0000;
font-weight: bold;
}


#ao {
color: #00f;
font-size: 16px;
font-weight: bold;
text-align: left;
text-decoration:underline
}

#ao a{
color: #00f;
font-size: 16px;
font-weight: bold;
text-align: left;
text-decoration:underline
}
