        body { color: #808080; font-size: 8pt; font-family: "ヒラギノ角ゴ Pro W3", "courier new"; background-color: #ffffff; background-image: url(http://www.green-po.com/images/background.jpg); background-attachment: fixed; background-position: 0 0; margin:0 0 10px; }
	A 		{ color: #9acd32; font-size: 8pt; font-family: "ヒラギノ角ゴ Pro W3", "courier new"; text-decoration: none; font-weight:bold; font-style: normal; } 
	A:link		{ color: #9c3; font-size: 8pt; font-family: "ヒラギノ角ゴ Pro W3", "courier new"; font-weight: 100; text-decoration: none; } 
	A:visited	{ color: #cf0; font-size: 8pt; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; text-decoration: none; } 
	A:active	{ color: #999; font-size: 8pt; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; } 
	A:hover		{ color: #999; font-size: 8pt; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; }
	
	h1, h2, h3 { color: #999; font-size: 8pt; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; margin: 0; padding: 0; }

	#banner { color:#999; font-size:8pt; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; font-weight:normal; background-color: transparent; background-image: url(http://www.green-po.com/web/greenpoint/images/homepage-logo.gif); background-attachment: fixed; background-position: 0 0; padding:15px; text-transform:none; letter-spacing: 0.2em; }

	.description { color:#9c3; font-size:8pt; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; font-weight:normal; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform:none; }	
				
	#links {
                padding-right:10px;	
                padding-left:10px;
		background:#ffffff;
                			
		}
		
	.blog {
  		padding-left:15px;
  		padding-top:15px;
  		padding-right:15px;			
		}	
	
	.blogbody { color:#999; font-size:small; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; font-weight:normal; background-color: transparent; background-image: none; background-attachment: fixed; background-position: 0 0; padding:10px; border:dashed 1px silver
		; }


	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal;
		text-decoration: underline;
	}
	
        #container { color: #999; font-size: xx-small; font-family: arial; font-style: normal; position:relative; width:95%; background:#ffffff; margin-bottom:20px; }
                
	.title	{ font-size: x-small; color: #999; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; text-transform: uppercase; font-weight:lighter; }			
		
	.date	{ font-size: x-small; color: #808080; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; font-weight:bold;;;;;;
		}			
		
	.side { color:#999; font-size:8pt; font-family: "courier new", "ヒラギノ角ゴ Pro W3"; font-weight:normal; line-height:140%; padding:2px; }	
		
	.sidetitle { font-family:verdana, arial, sans-serif; color:#808080; font-size:8pt; font-weight:normal; line-height:140%; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding:2px; margin-top:10px; text-align:center; text-transform:uppercase; letter-spacing: 0.2em; }		
	
        .calendar {
		font-family:verdana, arial, sans-serif;
		color:#808080;
		font-size:8pt;
		font-weight:normal;
  		line-height:140%;
  		padding:2px;
  		text-align:center;	
		}
	
	.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#808080;
		font-size:8pt;
		font-weight:bold;
  		line-height:140%;
  		padding:2px;				
		}	
                
	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:xx-small;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
		color:#808080;		
 		}	
		
	.powered {
		font-family:verdana, arial, sans-serif;
		color:#808080;
		font-size:xx-small;
		font-weight:bold;
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;		
		line-height:140%;
		text-transform:uppercase; 
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: 0.2em  					
		}	
        
        .footer { color: #808080; font-family:verdana, arial, sans-serif; font-size:x-small; }