body {
background-image : url();
background-repeat : no-repeat;
background-attachment : fixed;
background-position : center center;
margin: 0px 25px;
padding: 0px;
background-color: #ffffff;
}

#layout {
width: 100%;
margin-top: 5%;
}

#main {
float: left;
width: 600px;
}

.w {
color: #ffffff;
}

.b {
color: #999999;
}


h1 {
margin: 0px;
padding: 0px;
}

ul {
margin: 0px 0px 0px 15px;
padding: 0px;
}

a { color: #999999; text-decoration:none; }

.side {font-size:10pt; font-family:"Times New Roman"; line-height : 11pt;letter-spacing : px;color: #999999;}

ul{margin: 2px;padding: 0px;line-height : 10pt}
ul li{margin: 0 0 0 1em; list-style-type: none;line-height : 10pt}


.description {
font-family: "Times New Roman";
font-size: 12px;
color: #999999;
margin: 0px 0px 25px 0px;
line-height:140%;
letter-spacing:0px;
}


.entry_navi{
font-family: "Times New Roman";
font-size: 12px;
color: #999999;
margin: 15px 0px 15px 0px;
line-height:140%;
letter-spacing:0px;
}

.entry {
margin: 0px;
padding: 0px;
margin-top: 30px;
margin-bottom: 30px;
line-height:130%;
letter-spacing:0px;
font-family: "Times New Roman";
}

.entry_date {
font-family: "Times New Roman";
font-size: 11px;
color: #999999;
margin: 0px 0px 0px 0px;
}

.entry_body {
font-family: "Times New Roman";
font-size: 12px;
color: #666666;
margin: 5px 0px 15px 0px;
line-height:130%;
letter-spacing:0px;
}


.entry_more {
font-family:  "Times New Roman";
font-size: 10px;
line-height: ;
color: #666666;
margin: 15px 0px 15px 0px;
line-height:140%;
letter-spacing:0px;

}

.entry_state {
font-family:  "Times New Roman";
font-size: 10px;
color: #999999;
margin: 15px 0px 30px 0px;
text-align: right;
line-height:140%;
letter-spacing:0px;

}

blockquote {
font-family:  "Times New Roman";
font-size: 10px;
color: #999999;
margin: 20px 10px 20px 10px;
padding: 10px;
line-height:140%;
letter-spacing:0px;
border-left: 3px solid #CCCCCC;
}


.pict {
border-width: 0px;
border-style: solid;
border-color: #999;
}

.linktitle {
font-family:  "Times New Roman";
font-size: 12px;
color: #666666;
line-height: ;
margin: 10px 0px 0px 0px;
}

.linktext {
font-family: "Times New Roman";
font-size: 12px;
color: #666666;
line-height: ;
margin: 5px 0px 15px 0px;
}


#footer {color: #999999;
	margin-bottom:30px;
	font-size:10px;
font-family: "Times New Roman";
	}


input, textarea {
	font-family:  "Times New Roman";
         color:#999999;
         background-color: transparent;
	border: 1px solid #cccccc;
         font-size:12px;
	margin: 0px;
	padding: 2px;
         }

.form{
	font-family: "Times New Roman", "Times New Roman", "Times New Roman", "Times New Roman", "Times New Roman";
         color:#999999;
         font-size:10px;
         background-color: transparent;
         border:1px solid #cccccc;
	margin: 0px;
	padding: 0px;
}
.button{
	font-family: "Times New Roman", "Times New Roman", "Times New Roman", "Times New Roman", "Times New Roman";
         color:#999999;
         font-size:10px;
         background: transparent;
	margin: 0px;
	padding: 0px;
         border:1px solid #cccccc;
         }
.formtitle{
	font-family: "Times New Roman", "Times New Roman", "Times New Roman", "Times New Roman", "Times New Roman";
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}


