@import url(http://fonts.googleapis.com/css?family=Limelight);

body{
font-size:13px;
text-align: center; 
margin:0;
padding:0;
color:#594e52;
font-family:'Verdana','‚l‚r ‚oƒSƒVƒbƒN','Osaka';
background-color:#d4d9d6;
line-height:150%;
/*background:url();*/
}


div#main {  
	width: 680px;
	margin: 0 auto;  
	text-align: left;  
	padding:0; 
	min-height:100%;
	border:0;
}  

div#contents{width: 640px;margin: 20;text-align: center;min-height:100%;}

div.txt{margin: 0 auto;
	padding: 20px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #e6eae6;
	color:#626063;width:500px;
	line-height:170%;
	text-align: left;
}
h3{text-align: right;line-height:100%;margin: 0;color:#9fa09e;letter-spacing: 0.5em; }

.red {font-size:13px;color:#d70035;font-weight:normal;}


hr {   width:100%;text-align: center;border-color: #333333;
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(100,100,100,0.75), rgba(0,0,0,0));
	background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(100,100,100,0.75), rgba(0,0,0,0));
	background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(100,100,100,0.75), rgba(0,0,0,0));
	background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(100,100,100,0.75), rgba(0,0,0,0));
}


#title    {text-align:center;mtext-align:center;argin:0px;font-family: 'Limelight', cursive;font-size:46px;line-height:100%;}
#copyright{text-align:center;font-size:8pt;margin-top:5px;margin-bottom:5px;width: 100%;}

a:link,a:visited,a:active{
  color:#8da0b6;text-decoration:none;
}
a:hover{
  color:#fffff9;text-decoration:none;background-color:8da0b6;
}

a#title:link,a#title:visited,a#title:active,a#title:hover{
  color:#e6eae6;text-decoration:none;background-color:transparent;
}






