body {
margin: 15px 0px 20px 0px;
background-image: url("http://hamster-santa.info/img/back_119.GIF") ;
	}
a:{color:#660000; text-decoration:none;}
a:link {color:#660000; text-decoration:none;}
a:visited {color:#660000; text-decoration:none;}
a:active {color:#FFCC33; text-decoration:none;}
a:hover {color:#FFCC33; text-decoration:none;}

#header{
margin:0 auto 0 auto;
padding:0 0 20px 10px;
width:740px;
}

#navcontainer{
margin:0px;
padding:0px;
}

#navcontainer UL{
list-style: none;
margin: 0;
padding: 0;
background: #006633;
}

#navcontainer LI{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navcontainer A{
color: #FFF;
display: block;
width: auto;
text-decoration: none;
background: #006633;
margin: 0;
padding: 4px 10px;
font-family:"Verdana", "£Í£Ó £Ð¥´¥·¥Ã¥¯","Osaka¡¾ÅùÉý";
font-size: 12px;
text-align: center;
border-top:2px solid #996600;
}

#navcontainer A:hover, #navcontainer A:active { background: #aeffae;color:#333; }

#navcontainer A.active:link, #navcontainer A.active:visited{
position: relative;
z-index: 102;
background: #8dde8d;
font-weight: bold;
}


.site_title{    
font-size:40px;
margin: 0px 0px 10px 20px;
font-family: "Impact","Charcoal";                
color: #9e957d;
}

.site_title a,
.site_titlea:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover {
color:#9e957d;font-family: "Impact","Charcoal";  
}

#main{
margin:0 auto 0 auto;
padding:0 0 0 0;
width:750px;
}

#main_left{
margin:0px;
padding:0px;
width:460px;
float:left;
}

#main_right{
margin:0px;
padding:0px;
width:260px;
float:right;
text-align:left;
}



h1 {   
font-family:"ÎïÎ®Îì½ñ","Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 18px;
font-weight: bolder;
color: #ffffff;
background: #006633;
width:300px;
margin: 15px 0px 15px 0px;
padding: 7px 0px 5px 20px;
border-top:2px solid #996600;¡¡¡¡¡¡¡¡ 
}

ul {    
margin: 0px 0px 0px 15px;
padding: 0px;   
}


.blackboard3{
font-size: 10px;
border-bottom: 1px dotted #99CC66;
}


.entry {
background: #fcfcfc;
margin: 0px;
padding: 20px 10px 20px 20px;
}



.entry_body1 {
font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 13px;
line-height: 170%;         
color: #333333;
margin: 15px 0px 10px 0px;
}

.entry_more {
font-family:"Verdana", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 13px;
line-height: 170%;
color: #333333;
margin: 15px 0px 15px 0px;
}

.attention {
font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 13px;
line-height: 170%;         
color: #ff0000;
background:#ffeeee;
padding: 5px 10px 5px 10px;
margin: 0px;
}

.google {
padding: 0px 0px 0px 15px;
}

.blockquote {
	font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	color: #333333;
	margin: 20px 10px 20px 10px;
	padding: 10px;
	border-top: 1px solid #99CC66;
	border-bottom: 1px solid #99CC66;
	}


.pict {  
margin-right:5px;
border-width: 1px;
border-style: solid;
border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
}



.clm2{
padding-left : 10px;
border-left-width : 5px;  
border-left-style : solid;  
border-left-color : #804000;  
background-color : #ffefdf;
margin-bottom : 20px;   
margin-right : 30px; 
color : maroon;
}



.linktext {
width:230px;
font-family:"Verdana","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
color: #666666;
line-height: 170%;
background: #fcfcfc;
padding: 10px;
margin: 10px 0px 20px 0px;
border: 1px solid #333;
}


.linktext_c{
width:220px;
font-family:"Verdana","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
color: #666666;
line-height: 170%;
background: #fcfcfc;
padding: 10px 10px 10px 20px;
margin: 10px 0px 20px 0px;
border: 1px solid #333;
}




/* FOOTER---------------------------------------------------------------------- */
.copyright {
	font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	color: #333333;
	line-height: 170%;
	margin: 0px 0px 0px 20px;
¡¡¡¡¡¡¡¡ padding: 5px 0px 0px 0px;
}

.copyright2 {
	font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 10px;
	color: #333333;
	margin: 0px;
¡¡¡¡¡¡¡¡ padding: 10px 0px 0px 0px;
}


.counter{
        margin: 5px 5px 5px 5px;
}


.today {
         font-family: "Verdana";
	color: #ff0000;
	margin: 1px 10px 20px 10px;
}



.text img{
border: none 0px #FFFFFF;
}

.banner{
margin: 0px;
padding: 10px 0px 0px 0px;
  }

html {
scrollbar-3dlight-color :#fcfcfc;
scrollbar-arrow-color : #fcfcfc;
scrollbar-base-color : #99c699;
scrollbar-darkshadow-color : #fcfcfc;
scrollbar-highlight-color : #fcfcfc;
scrollbar-shadow-color : #fcfcfc;
scrollbar-track-color :#fcfcfc;
}


.entry_body1 hr {
  display: none;
}

a.toggleSequel {
  text-decoration: none;
}