/* CSS Document */

html{
	height:100%;
}

body{
	margin:0px;
	padding:0px;
	height:100%; 
	background:#1A1A1A;
	text-align:left;
	color:#CCCCCC;
	font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;
}	



#voicemenu{
	width:603px;
	height:21px;
	margin:0px;
	padding:0px;
	list-style: none;
	background:url(../../voice/images/navi_bk.gif) no-repeat 0px 0px;
}

#voicemenu li{
	overflow: hidden;
	float:left;
	margin-right:3px;
}

#voicemenu a{
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width:83px;
	height:21px;
}

#voicemenu #v10 a{ background: url(../../voice/images/navi10.gif) no-repeat 0px 0px; }
#voicemenu #v10 a:hover{ background-position:0px -21px;}
#voice10 #voicemenu #v10 a{ background-position:0px -21px;}

#voicemenu #v20 a{ background: url(../../voice/images/navi20.gif) no-repeat 0px 0px; }
#voicemenu #v20 a:hover{ background-position:0px -21px;}
#voice20 #voicemenu #v20 a{ background-position:0px -21px;}

#voicemenu #v30 a{ background: url(../../voice/images/navi30.gif) no-repeat 0px 0px; }
#voicemenu #v30 a:hover{ background-position:0px -21px;}
#voice30 #voicemenu #v30 a{ background-position:0px -21px;}

#voicemenu #v40 a{ background: url(../../voice/images/navi40.gif) no-repeat 0px 0px; }
#voicemenu #v40 a:hover{ background-position:0px -21px;}
#voice40 #voicemenu #v40 a{ background-position:0px -21px;}

#voicemenu #v50 a{ background: url(../../voice/images/navi50.gif) no-repeat 0px 0px; }
#voicemenu #v50 a:hover{ background-position:0px -21px;}
#voice50 #voicemenu #v50 a{ background-position:0px -21px;}

#voicemenu #v60 a{ background: url(../../voice/images/navi60.gif) no-repeat 0px 0px; }
#voicemenu #v60 a:hover{ background-position:0px -21px;}
#voice60 #voicemenu #v60 a{ background-position:0px -21px;}

#voicemenu #v70 a{ background: url(../../voice/images/navi70.gif) no-repeat 0px 0px; }
#voicemenu #v70 a:hover{ background-position:0px -21px;}
#voice70 #voicemenu #v70 a{ background-position:0px -21px;}


#commentsp{
	width:600px;
	height:335px;
	font-size:95%;
	overflow:scroll;
	
}

.comment{
	width:583px;
}

.comment th{
	width:480px;
	line-height:150%;
	font-weight:normal;
	padding:10px 2px 10px 10px;
	background:url(../../voice/images/line.gif) no-repeat left bottom;
}
.comment td{
	width:91px;
	text-indent:10px;
	background:url(../../voice/images/line.gif) no-repeat left bottom;
}




/*============================ clearfix =============================*/

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
/* End hide from IE-mac */

