/* Basic Elements */
html, body {font : 10pt/12pt MS UI Gothic,Osaka;color : #000000;
	margin: 0;
	background-image: url(../img/back_pink.gif);
	background-repeat: repeat-y;background-position: center;
}
#top {width:800px;text-align:center;height:20px;margin: 0 auto;}
h1 {font-size: 12px;color: #999999;margin: 0px;}
h2 {font-size: 12px;color: #666666;margin: 0px;}

a       {font-size:12px; color : #990000; text-decoration : none ; }
a:LINK  {font-size:12px; color : #0000FF; text-decoration : none ; }
a:HOVER {font-size:12px; color : #6600FF; text-decoration : underline ; }

#container {width: 800px;	margin: 0 auto;}
#header    {width: 100%;height: 80px;background-image: url(../img/header.jpg);background-repeat: repeat-x;background-position: 0% 0%;}
#footer    {width: 100%;clear: both;border-top: 1px solid #cecece;text-align: center;padding: 5px 0;color: #fff;background: #ff99ff;font-size: 12px;}
#content   {width: 800px;}
#pick_up   {
	background-image: url(../img/title_pick_up.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	width: 200px;
	margin-top: 10px;
	margin-left: 10px;
}

#top_box1 {float:left;width:180px;padding-top:10px;padding-left:7px;}
#logbox   {	border: 1px solid #333333;overflow: scroll;background-color: #FFFFFF;text-align: left;vertical-align: top;height: 200px;
	width: 570px;padding-left: 5px;line-height: 1.5em;}
#ranking {margin:20px; text-align:center}

#warning {border: 1px solid #cecece;width:700px;height: 50px;margin:auto;	margin-top: 10px; margin-bottom:10px} 
#warning_img {float:left;	background-image: url(../img/warning.gif);	background-repeat: no-repeat;
	background-position: left;height: 50px;width: 145px;margin-left: 10px;}
#warning_txt {float:left;width:500px;vertical-align: sub;} 


/* Nav Menu */
#nav {border: 1px solid #FF00FF; text-align:center;}
#nav ul {margin: 0;padding: 0;list-style: none;}
#nav li {display: inline;padding: 3px 0;}
#nav li a {	font-weight: bold;font-size: 12px;color: #0000FF;text-decoration: none;padding: 0 10px 0 10px;}
#nav li a:hover {#6600FF;text-decoration: underline;font-size: 12px;}

/* Additional styles */
p {padding: 5px;margin: 0;}
img {border: 0;}
