body{
	background:#660000;
	color:#FAF0E6;
}

a{
	color:#fff;
	text-decoration:none;
}
a:hover{
	color:#ff0;
	text-decoration:none;
}

/*-- COLUMN LAYOUT/ --------------------------------------------*/
#container-base{
	background:url(/img/common/back.gif) repeat-y;
	margin:0 auto; padding:0;
	width:830px;
	text-align:left;
}

#container{
	margin:0 auto; padding:0;
	width:830px;
	background:url(/img/common/back_image.gif) no-repeat 30px bottom;
}


#leftColumn{
	width:238px;
/*	background:url(/img/common/back_image.gif) no-repeat right bottom;*/
}

#rightColumn{
	width:592px;
}

#contents_title{
	margin:0; padding:0;
	height:28px;
	width:592px;
	background:url(/img/common/title_back.gif);
}
#contents_title h2{
	padding:0 10px;
	font-family:serif;
	line-height:1em;
	font-size:115%;
	font-weight:normal;
}

#contents{
	width:554px;
	margin:10px 0 0 10px;
}


#copyright{
	width:830px;
	font-size:10px;
	text-align:right;
	color:#996734;
}
#copyright p{margin:10px 30px 5px 0;}
/*-- /COLUMN LAYOUT --------------------------------------------*/

/*-- LEFT GLOBAL MENU/ ----------------------------------------*/
#glb-menu{
	width:155px;
	padding:0; margin:10px 0 0 45px;
	list-style-type:none;
}

#glb-menu li{
	width:155px;
	height:14px;
	margin:0 0 15px;
}

#glb-menu01{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_01.gif) no-repeat right;
}
a#glb-menu01{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_01.gif) no-repeat right;
}
a#glb-menu01:hover{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_01_over.gif) no-repeat right;
}

#glb-menu02{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_02.gif) no-repeat right;
}
a#glb-menu02{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_02.gif) no-repeat right;
}
a#glb-menu02:hover{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_02_over.gif) no-repeat right;
}

#glb-menu08{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_08.gif) no-repeat right;
}
a#glb-menu08{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_08.gif) no-repeat right;
}
a#glb-menu08:hover{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_08_over.gif) no-repeat right;
}

#glb-menu03{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_03.gif) no-repeat right;
}
a#glb-menu03{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_03.gif) no-repeat right;
}
a#glb-menu03:hover{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_03_over.gif) no-repeat right;
}

#glb-menu04{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_04.gif) no-repeat right;
}
a#glb-menu04{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_04.gif) no-repeat right;
}
a#glb-menu04:hover{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_04_over.gif) no-repeat right;
}

#glb-menu05{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_05.gif) no-repeat right;
}
a#glb-menu05{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_05.gif) no-repeat right;
}
a#glb-menu05:hover{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_05_over.gif) no-repeat right;
}

#glb-menu06{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_06.gif) no-repeat right;
}
a#glb-menu06{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_06.gif) no-repeat right;
}
a#glb-menu06:hover{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_06_over.gif) no-repeat right;
}

#glb-menu07{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_07.gif) no-repeat right;
}
a#glb-menu07{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_07.gif) no-repeat right;
}
a#glb-menu07:hover{
	display:block;
	width:155px;
	height:14px;
	background:url(/img/common/menu_07_over.gif) no-repeat right;
}

/*-- /LEFT GLOBAL MENU ----------------------------------------*/

/*-- RIGHT COLUMN UTILITIES/ -----------------------------------*/
#recent-comment{
	width:170px;
	margin:30px 0 30px 45px;
}

#recent-comment h2{
	color:#cd6800;
	font-weight:normal;
	text-align:center;
	margin:0 0 5px; padding:0;
}
#recent-comment ul{
	margin:0;
	list-style-type:none;
}
#recent-comment li{
	margin:0 0 5px;
	line-height:120%;
	font-size:small;
}


#monthly-archive{
	width:170px;
	margin:30px 0 30px 45px;
}

#monthly-archive h2{
	color:#cd6800;
	font-weight:normal;
	text-align:center;
	margin:0 0 5px; padding:0;
}
#monthly-archive ul{
	margin:0;
	list-style-type:none;
}
#monthly-archive li{
	margin:0 0 5px;
	line-height:120%;
	font-size:small;
	text-align:center;
}

/*-- /RIGHT COLUMN UTILITIES -----------------------------------*/
.index_entry{
	border-bottom:1px solid #653300;
	margin-bottom:10px;
}

.index_entry h3{
	padding:2px 5px 5px;
	font-size:90%;
	font-weight:normal;
}

.index_entry p{
	margin:5px 0 0;
	padding:2px 5px;
	font-size:85%;
}



.entry{
	margin-bottom:15px;
}

.entry h3{
	padding:2px 5px;
	font-size:115%;
	color:#ffcc33;
	font-weight:normal;
	border-bottom:1px solid #653300;
}

.entry p{
	padding:5px 10px;
	font-size:80%;
 	line-height:1.25em;
	background:#542208;
}

.entry p#comment{
	padding:5px 10px;
	font-size:90%;
	line-height:1.8em;
	background:#653300;
}

.link h3{
	border-left:5px solid #ffcc33;
	border-bottom:1px solid #ffcc33;
	color:#ffcc33;
	font-size:120%;
	margin:0 auto 5px;
	padding-left:5px;
}

.link dt{
	color:#ffcc33;
	border-bottom:1px dashed #996734;
	margin:0 auto 5px;
	padding-bottom:5px;
}
.link dd{
	padding-bottom:5px;
	border-bottom:1px solid #ffcc33;
}

.Concert{
	text-align:left;
	margin-bottom:20px;
	border:1px solid #cd6800;
	background:#542208;
	margin:5px auto 20px;
}

.Concert h3{
	padding:10px 10px 5px;
	color:#ffcc33;
	font-size:120%;
}

.Concert h4{padding:0 10px 5px; font-weight:normal; color:#ffcc33;}
.Concert p{padding:10px; line-height:150%;}

.oowaku{width:554px; margin:0 auto;}

.concert_table_waku{text-align:center;}
.concert_table{text-align:center; width:554px; margin:10px auto;}
.concert_table table{width:100%; background:#cd6800;}
.concert_table .celth1{width:280px;}
.concert_table .celth2{width:40px;}
.concert_table .celth3{width:75px;}
.concert_table .celth4{width:79px;}
.concert_table .celth5{width:80px;}
.concert_table th{background:#542208; color:#ffcc33; font-weight:normal; font-size:10px; padding:3px 0;}
.concert_table .title1{padding:3px 3px 0; font-size:12px;}
.concert_table .title2{padding:2px 3px 5px;}
.concert_table .title3{padding:3px;}
.concert_table td{background:#542208; color:#fff; text-align:left; font-weight:normal; font-size:10px;}
.concert_table .cell1{}
.concert_table .cell2{padding:3px;}
.concert_table .cell3{padding:3px;}
.concert_table .cell4{padding:3px;}
.concert_table .cell5{padding:3px;}

.page h3{
	padding:2px 5px;
	font-size:115%;
	color:#ffcc33;
	font-weight:normal;
	border-bottom:1px solid #653300;
}

.page p{
	padding:5px 10px;
	font-size:80%;
	line-height:1.8em;
	background:#000000;
}

.page p#header{
        padding:5px 10px;
        font-size:100%;
        line-height:1.8em;
        background:#000000;
}

.page p#comment{
	padding:5px 10px;
	font-size:90%;
	line-height:1.8em;
	background:#653300;
}










