body {background: #ffffff; margin: 0px; padding: 0px; text-align:center;}
td {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height:130%;}
div {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height:130%;}

form {padding: 0px; margin: 0px;}
table {border:0px; border-collapse:collapse; width:100%;}
table td {padding:0px;} 
input, textarea{font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; padding:2px; color:#828282;}
img {border:0px;}

#itext {border:#fff200 1px solid; background:#ffffff;}
#isubmit {border:none; background:#fff200; color:#000000;}
#comment td{padding: 3px 0px 3px 0px;}

#header {width:320px; height:96px; background:#000000; text-align:center; vertical-align:middle; cursor:hand; cursor:pointer; font-weight:bold;}

#date {color: #828282; font-weight:bold;}
#subtitle {font-weight:bold; color: #aaaaaa; text-align:center; text-align:center; vertical-align:middle;}


#year div{color: #aaaaaa; font-size: 10px;}

#item {padding-top:32px;clear:both;}

.prev {background:#aaaaaa; width:96px; height:96px; float:left;}
.prev_magenta {background:#ec008c; width:96px; height:96px; float:left;}
.prev_blue {background:#00aeef; width:96px; height:96px; float:left;}
.prev_yellow {background:#fff200; width:96px; height:96px; float:left;}

#img_box {margin:6px; background: transparency;}
#img_box img{width:84px; height:84px;}

#title {font-weight:bold; color:fff200;  vertical-align:middle;  height:32px;}

#creators a{color: #aaaaaa; text-decoration: none; border-bottom: 1px dotted #dedede;}
#creators a:hover{color: #828282; text-decoration: none; border-bottom: 1px dotted #828282;}
	
#menu td {width:160px; font-weight:bold; text-align:center; cursor:hand; cursor:pointer;}

#news {color: #aaaaaa;}
#news a{color: #aaaaaa; text-decoration: none; border-bottom: 1px dotted #dedede;}
#news a:hover{color: #828282; text-decoration: none; border-bottom: 1px dotted #828282;}

#text {color:#aaaaaa;}


#gray_light{color:#aaaaaa;}
#gray_dark{color:#828282;}
.white{color:#ffffff;}

.black{color:#000000;}
.yellow{color:#fff200;}

.gray_light{color:#aaaaaa;}
.gray_dark{color:#828282;}




a{text-decoration: none; color:#aaaaaa;}
a:hover{text-decoration: none; color:#fff200;}
#subtitle a{color: #aaaaaa; text-decoration: none;}
#subtitle a:hover{color: #fff200; text-decoration: none;}
#sign {
	color:#aaaaaa; 
	padding-left:160px; 
	// padding-left:63px; 
	width:320px;
	padding-bottom:2px;
}
	
#sign a{color: #aaaaaa; text-decoration: none; border-bottom: 1px dotted #dedede;}
#sign a:hover{color: #00aeef; text-decoration: none; border-bottom: 1px dotted #fff200;}

		

#page_box {height:24px; float:left; font-weight:bold; width:32px; color:#ffffff; text-align:center; margin:32px 8px 0px 0px; padding-top:8px;}
#page_box a{text-decoration: none;color:#aaaaaa;}
		
		
#desc td{vertical-align:top;padding:0px 0px 4px 0px;}
#desc b{color:#828282;padding-left:5px;}



a{text-decoration: none; color:#aaaaaa;}
		a:hover{text-decoration: none; color:#fff200;}
		#subtitle a{color: #aaaaaa; text-decoration: none;}
		#subtitle a:hover{color: #fff200; text-decoration: none;}
		#sign {
			color:#aaaaaa; 
			padding-left:160px; 
			// padding-left:63px; 
			width:320px;
			padding-bottom:2px;
		}
	
		#sign a{color: #aaaaaa; text-decoration: none; border-bottom: 1px dotted #dedede;}
		#sign a:hover{color: #fff200; text-decoration: none; border-bottom: 1px dotted #fff200;}
		
		#page_box_sel {height:24px; //height:32px; float:left; font-weight:bold; background:#fff200; width:32px; color:#000000; text-align:center; margin:32px 8px 0px 0px; padding-top:8px;}
		#page_box a:hover{text-decoration: none;color:#fff200;}
