
body {
	background-color: #FFFFCC;
	background:url(nagisa/images/nagisa_bg01.gif);
	margin-left: 0px;
	margin-top: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#999900;
}
td,th,h1,h2,h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#990000;
vlink:#008800;
alink:#FF0000;
}
h2 {
margin:0px 0px 0px 0px;
}
h3 {
margin-bottom:0;
background-color:#339966;
border:1px solid #339966;
border-bottom:none;
margin:2px 0px 0px 5px;
color:#666666;
}


a:link {
	color: #007700;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #008000;
}
a:hover {
	text-decoration: underline;
	color: #999900;
background-color:#EEEEAA;
}
a:active {
	text-decoration: none;
	color: #FF8800;
}

.allbox {width:100%;}

.nagisabox {width:640px;}
.nagisabox_big {width:740px;}
.nagisabox_r {margin-left:250px;}
.nagisabox_c {width:480;}
.nagisabox_l {margin-right:250px;}
.subIndex{color: #EEEEEE}
.subIndex:link {color: #DDDDDD}
.subIndex:visited {color: #DCDCDC}
.subIndex:hover {color: #FFDDFF;
background-color:#AA0000}


ul {margin:2px 12px 2px 2px;}
.style1 {color: #000000}
.style2 {color: #333333}
.style3 {color: #00CC66}
.style4 {color: #00CC99}
.style5 {color: #EEEEEE}

.bagpipeTitle {color: #EEEEEE}
.bagpipeTitle:link {color: #DDDDDD}
.bagpipeTitle:visited {color: #DCDCDC}
.bagpipeTitle:hover {
	color: #FFFFFF;
	text-decoration: none;
background-color:#11AA11}

 .sbody{font-size:9px; line-height:normal;}
 .body{font-size:9pt; line-height:14pt;}
 .foot{font-size:10px; line-height:13px;}
 .bo2{font-size:10px; line-height:13px;}
 .bo3{font-size:12px; line-height:15px;}
 .ttl{font-size:14px; line-height:17px;}
 .t-ttl{font-size:12px; line-height:12px;}
 A{text-decoration:none;

}
 


.unnamed1 {  color: #0066FF}
.unnamed2 {  color: #0066FF}
.lover {  color: #0066FF}

#pipeLeft
{float:left;
width:430px;
background-color:#339966;
}

.h3 {
width:420px;
}

#pipeRight{
float:none;
width:230px;
}

.h3 {
width:220px;
}


#category {
border:1px dashed;
border-color:#888888;
cursor:text ;
width:420px;
padding:2px;
margin:0px 2px 10px 2px;
}
#category0{
border:1px solid;
border-color:#339966;
cursor:text ;
width:416px;
padding:5px;
margin:0px 2px 5px 2px;
background-color:#FFFFFF;
}

#category0Pipe{
border:1px solid;
border-color:#339966;
cursor:text ;
width:414px;
padding:5px;
margin:0px 2px 5px 2px;
background-color:#FFFFFF;
}

#category01,category02{
border:1px dashed;
border-color:#339966;
cursor:text ;
width:420px;
padding:5px;
margin:0px 2px 5px 2px;
}
.liPipe {
list-style-type:disc;
}
.liLiveIndex {

margin:10px;
padding:3px 10px 3px 3px;
list-style-type:disc;
background-color:#FFFFFF;
}
.detail {
text-align:right;
margin-bottom:5px;
margin-right:2px;
font-size:smaller;
}
#category0inline {
border:none;
width:355px;
padding:2px;
margin:0px 0px 3px 10px;
font-size:smaller;
}
#category2 {
border:1px dashed;
border-color:#333333;
cursor:text ;
width:120px;
padding:2px;
margin:2px;
}

.categoryHead {
font:Geneva, Arial, Helvetica, sans-serif larger;
font-weight:bold;
background-color:#333333;
color:#ffffff;
}
.lifont {
font-size:smaller;
}

#rightImage,rightImage1
{
border:none;
width:215px;
margin:10px 2px 5px 2px}

#rightImagePipe
{
border:none;
width:220px;
margin:30px 10px 5px 2px;
background-color:#FFFFFF;
}

#rightcategory
{

background-color:#339966;
cursor:text ;
width:220px;
padding:2px;
margin:10px 5px 2px 2px;}

#rightcategory0 {
float:none;
border:1px solid;
border-color:#339966;
background-color:#FFFFFF;
cursor:text ;
width:215px;
padding:2px;
margin:0px 0px 0px 0px;
}

#rightcategory0inline {
border:none;
width:200px;
padding:2px;
margin:0px 0px 3px 10px;
font-size:smaller;
}
#leftImage,rightImage1
{
border:none;
margin:5px 10px 10px 2px}

#ImageTop
{
border:none;
margin-top:15px}