p@charset "UTF-8";
/* CSS Document */

@charset "EUC-JP";

/*
-----------------------------------------------------
Naoko Masuda digital diaries CSS 
Version: 2008.04.22
-----------------------------------------------------
*/

/* universal resets
-----------------------------------------------------------------------*/
    * {margin: 0; padding: 0;}

/* START BODY: Consists styles for the body  */
body {
	background: url(../../fma/images/background-shadow.png) repeat-y center #f2f2f2; 
	margin: 0px; padding: 0;
    text-align: center;/* centers the container div */

}

body p{line-height:18px; padding-bottom:15px;}

body embed{margin-right:5px;}
body img{margin-right:5px; margin-top:5px;}
body{
text-align: left; /* for ie 6- */
background-color:#FFFFFF;
margin:0;
padding:0;
color: #333333;
font-size:12px;
font-family: verdana ,arial ,sans-serif;
}

body,td,th {
	color: #999999;
}
h1 {font-size:24px; padding-bottom:18px; font-weight:normal;}
h2 {font-size:15px; padding-bottom:12px; padding-top:5px; font-weight:bold;}

#menu {float:right; margin-top: 10px}
#menu a:link {
	color: #666;
	text-decoration: none;
}
#menu a:visited {
	color: #666;
	text-decoration: none;
}
#menu a:hover {
	color: #CC3300;
	text-decoration: none;
}

#container {
  margin-left: auto;
  margin-right: auto;
  width: 900px;
}

.main a:link {
	color: #CC3300;
	text-decoration: none;
}
.main a:visited {
	color: #CC3300;
	text-decoration: none;
}
.main a:hover {
	color: #DD5500;
	text-decoration: none;
	border-bottom: dotted 1px #DD5500;
}
#head {
  width: 900px;
}
.headimage
{
margin:0;
padding:0;
float:left;


}



.main {
width: 900px;
color: #333333;
font-size:12px;
font-family: verdana ,arial ,sans-serif;
text-align:left;
}

.aboutmain {
color: #000000;
font-size:12px;
font-family: verdana ,arial ,sans-serif;
text-align:left
}

.quote {
color: #333333;
font-size:12px;
font-style:italic;
padding-left:10px;
font-family: verdana ,arial ,sans-serif;
float:right;
text-align:left;
}

.video {
padding-right:10px;
}


.title{
color:#000000;
text-align:left;
font-weight:normal;
line-height:1;
letter-spacing:1px;
}

.copyright {
color: #333333;
font-size:11px;
font-family: verdana ,arial ,sans-serif;
text-align:center
}


iframe {
border:none;
              }