.voice_navi1 {
	display:block;
	margin:0px 3px 0px 0px;
	padding:0px;
	width:138px;
	height:60px;
	line-height:0px;
	background:url("/voice/wp-content/themes/default/images/headernavi_01.gif") 0 0 no-repeat;
}
a.voice_navi1:hover {
	background:url("/voice/wp-content/themes/default/images/headernavi_on_01.gif") 0 0 no-repeat;
}

.voice_navi1_on {
	display:block;
	margin:0px 3px 0px 0px;
	padding:0px;
	width:138px;
	height:60px;
	line-height:0px;
	background:url("/voice/wp-content/themes/default/images/headernavi_now_01.gif") 0 0 no-repeat;
}

.voice_navi2 {
	display:block;
	margin:0px 3px 0px 0px;
	padding:0px;
	width:138px;
	height:60px;
	line-height:0px;
	background:url("/voice/wp-content/themes/default/images/headernavi_02.gif") 0 0 no-repeat;
}
a.voice_navi2:hover {
	background:url("/voice/wp-content/themes/default/images/headernavi_on_02.gif") 0 0 no-repeat;
}

.voice_navi2_on {
	display:block;
	margin:0px 3px 0px 0px;
	padding:0px;
	width:138px;
	height:60px;
	line-height:0px;
	background:url("/voice/wp-content/themes/default/images/headernavi_now_02.gif") 0 0 no-repeat;
}

.voice_navi3 {
	display:block;
	margin:0px 3px 0px 0px;
	padding:0px;
	width:138px;
	height:60px;
	line-height:0px;
	background:url("/voice/wp-content/themes/default/images/headernavi_03.gif") 0 0 no-repeat;
}
a.voice_navi3:hover {
	background:url("/voice/wp-content/themes/default/images/headernavi_on_03.gif") 0 0 no-repeat;
}

.voice_navi3_on {
	display:block;
	margin:0px 3px 0px 0px;
	padding:0px;
	width:138px;
	height:60px;
	line-height:0px;
	background:url("/voice/wp-content/themes/default/images/headernavi_now_03.gif") 0 0 no-repeat;
}

.voice_navi4 {
	display:block;
	margin:0px;
	padding:0px;
	width:138px;
	height:60px;
	line-height:0px;
	background:url("/voice/wp-content/themes/default/images/headernavi_04.gif") 0 0 no-repeat;
}
a.voice_navi4:hover {
	background:url("/voice/wp-content/themes/default/images/headernavi_on_04.gif") 0 0 no-repeat;
}
.voice_navi4_on {
	display:block;
	margin:0px;
	padding:0px;
	width:138px;
	height:60px;
	line-height:0px;
	background:url("/voice/wp-content/themes/default/images/headernavi_now_04.gif") 0 0 no-repeat;
}

.voice_top_bar {
	font-size:1px;
	width:560px;
	height:3px;
	border-top:3px solid #FF6600;
	line-height:0px;
	margin:0px;
}

.voice_table {
	border: 0;
	border-spacing: 0;
	padding: 0;
	border-collapse: collapse;
	width: 560px;
}

.voice_table_top {
	width:560px;
	height:8px;
	background:url("/voice/images/voice_top.gif") 0 0 no-repeat;
}

.voice_table_left {
	margin:0px;
	padding:0px
	width:3px;
	background:url("/voice/images/voice_left.gif") 0 0 repeat-y;
}

.voice_table_middle {
	margin:0px;
	padding:0px 16px;
	width:560px;
	background:url("/voice/images/voice_middle.gif") 0 0 repeat-y;
}

.voice_table_right {
	margin:0px;
	padding:0px
	width:3px;
	background:url("/voice/images/voice_right.gif") 0 0 repeat-y;
}

.voice_blog_block {
	float: clear;
	width: 560px;
}

.voice_table_center_bar {
	font-size:1px;
	width:560px;
	height:1px;
	line-height:0px;
	padding:0px
	margin:0px;
}

.voice_table_left2 {
	margin:0px;
	padding:0px
	width:3px;
	background:url("/voice/images/voice_left2.gif") 0 0 repeat-y;
}

.voice_table_middle2 {
	margin:0px;
	padding:0px
	width:560px;
	text-align: left;
	font-size: 80%;
	line-height: 130%;
	padding: 10px 10px;
	background:url("/voice/images/voice_middle2.gif") 0 0 repeat-y;
}

.voice_table_right2 {
	margin:0px;
	padding:0px
	width:3px;
	background:url("/voice/images/voice_right2.gif") 0 0 repeat-y;
}

.voice_table_bottom {
	width:560px;
	height:8px;
	background:url("/voice/images/voice_bottom.gif") 0 0 no-repeat;
}

.voice_title {
	padding:4px;
	font-weight:bold;
	font-size:14px;
	margin:0px;
}

.voice_cate {
	padding:4px;
	font-size:14px;
	margin:0px;
}

.voice_search_back {
	display:block;
	width:186px;
	height:364px;
	padding-top:24px;
	padding-left:6px;
	background:url("/voice/wp-content/themes/default/images/staff_blog_search05.gif") 0 0 no-repeat;
}

table#calendar {
	width : 186px ;
	height : 197px ;
	margin : 0px;
	padding : 0px;
	background : url("/voice/wp-content/themes/default/images/calender_bg2.gif") left top no-repeat ;
}

table#calendar td {
	margin: 0px;
	padding: 0px;
}

table#calendar td.c_title {
	font-size:13px;
	text-align:center;
	padding : 8px 0 0 0px ;
/*	padding : 10px 0 0 8px ;*/
}

table#calendar td.c_title span {
	color : #ff6600 ;
}

div#cont {
	background : url("/voice/wp-content/themes/default/images/calender_bg_in2.gif") left top no-repeat ;
	width : 163px ;
	height : 140px ;
	margin : 0px auto;
	padding:0px;
}

div#cont table {
	border-collapse: collapse;
	border-spacing: 1px;
	font-size : 12px ;
	margin : 5px 0 3px 0 ;
/*	margin : 5px 2px 3px 3px ;*/
}

* html div#cont {
	margin-left:9px;
}

div#cont table td {
	width : 23.25px ;
	height : 19px ;
	text-align : center ;
}

/* ----- */

*:first-child+html div#cont table td {
	width : 19px ;
	height : 18px ;
	text-align : center ;
}

/* ----- */


div#cont table td.week {
	font-weight : bold ;
	border-bottom : 1px solid #cccccc;
}

div#cont table a:link,v:link {
	color : #4469ff ;
	text-decoration : underline ;
}

div#cont table td .left {
	float : left ;
	width : 30px ;
}

div#cont table td.right {
	float : right ;
	width : 30px ;
}

#recent_comment ul li {
	margin-bottom:8px;
}

.cal_bottom {
	vertical-align:top;
}

.cal_bottom a {
	font-size:12px;
	line-height:12px;
}

* html .cal_bottom a {
	line-height:15px;
}


#calendar #cont a {
	font-weight:bold;
	height:16px;
	line-height:16px;
}

.categorylink1,.categorylink1:link,.categorylink1:visited,.categorylink1:hover,.categorylink1:active {
	font-weight:bold;
	color:#006600;
}

.categorylink2,.categorylink2:link,.categorylink2:visited,.categorylink2:hover,.categorylink2:active {
	font-weight:bold;
	color:#0000FF;
}

.page_navi {
	margin-left: 24px;
}

.voice_top_bar_s {
	padding:6px 3px 6px 0px;
	border-bottom:1px dotted #cccccc;
	text-align:right;
}
