html{
 scrollbar-face-color:#CCCCCC;
 scrollbar-highlight-color:#333333;
 scrollbar-shadow-color:#333333;
 scrollbar-3dlight-color:#CCCCCC;
 scrollbar-arrow-color:#333333;
 scrollbar-track-color:#CCCCCC;
 scrollbar-darkshadow-color:#CCCCCC;
}

body{
 margin:0px;
 padding:0px;
 background-color:#CCCCCC;
 background-image : url(img/bg.gif);
 background-repeat:repeat;
 background-position:center;
 background-attachment:fixed;
}

TABLE{
 border-collapse:collapse;
}

td{
 vertical-align:top;
}

th{
 vertical-align:top;
 font-weight:bold;
 color:#000000;
 letter-spacing:+2px;
}

b{
 font-weight:bold;
 color:#000000;
 letter-spacing:+2px;
}

SMALL{
 font-size:80%;
 letter-spacing:0px;
}

img{
 border-width:0px;
}

img a{
 border-width:0px;
}

img a:link{
 border-width:0px;
}

img a:visited{
 border-width:0px;
}

img a:active{
 border-width:0px;
}

img a:hover{
 border-width:0px;
}

.inbox{
 width:780px;
 margin:0px auto 0px auto;
 padding:0px;
 background-color:#FFFFFF;
 background-image : url(img/inbox.gif);
}

.header{
 width:780px;
 height:100px;
 margin:0px;
 padding:0px;
 text-align:left;
 background-color:#000000;
 background-image : url(img/title-1.jpg);
}

.description{
 margin-top:75px;
 margin-left:50px;
 color:#FFFFFF;
 font-size:11px;
 letter-spacing:+3px;
}

.navi-1{
 width:170px;
 height:500px;
 margin:0px;;
 padding:0px;
 float:left;
 background-color:#000000;
 background-image : url(img/title-2.jpg);
 color:#FFFFFF;
}

.navi-2{
 width:170px;
 margin:0px;
 padding:0px;
 float:left;
 background-color:#333333;
 color:#FFFFFF;
}

.link{
 width:130px;
 margin:12px auto 0px auto;
 padding:0px 0px 0px 10px;
 text-align:left;
 border-left:3px solid #FF0000;
 font-size:13px;
 letter-spacing:+2px;
}

.link a{
 color:#FFFFFF;
 text-decoration:none;
}

.link a:link{
 color:#FFFFFF;
 text-decoration:none;
}

.link a:visited{
 color:#FFFFFF;
 text-decoration:none;
}

.link a:active{
 color:#FF0000;
 text-decoration:none;
}
.link a:hover{
 color:#FF0000;
 text-decoration:none;
}

.blog{
 margin-top:20px;
 margin-bottom:20px;
}

.fv{
 width:120px;
 margin-top:15px;
 margin-bottom:15px;
 font-size:9px;
 font-weight:bold;
 color:#666666;
}

.fvlink{
 margin-top:2px;
 text-align:left;
 font-size:9px;
 font-weight:normal;
}

.fvlink a{
 color:#666666;
 text-decoration:none;
 font-weight:normal;
}

.fvlink a:link{
 color:#666666;
 text-decoration:none;
 font-weight:normal;
}

.fvlink a:visited{
 color:#666666;
 text-decoration:none;
 font-weight:normal;
}

.fvlink a:active{
 color:#FF0000;
 text-decoration:none;
 font-weight:normal;
}

.fvlink a:hover{
 color:#FF0000;
 text-decoration:none;
 font-weight:normal;
}

.main-1{
 width:610px;
 height:500px;
 margin:0px;
 padding:0px;
 float:right;
 text-align:right;
 background-color:#000000;
 background-image : url(img/title-3.jpg);
}

.main-2{
 width:610px;
 margin:0px;
 padding:0px;
 float:right;
 text-align:center;
 background-color:#FFFFFF;
}

.topic{
 margin-top:310px;
 margin-right:5px;
 border:0px;
 background-color:transparent;
 color:#CCCCCC;
 font-size:12px;
 letter-spacing:+2px;
 line-height:1.5em;
 scrollbar-face-color:#000000;
 scrollbar-highlight-color:#333333;
 scrollbar-shadow-color:#333333;
 scrollbar-3dlight-color:#000000;
 scrollbar-arrow-color:#333333;
 scrollbar-track-color:#000000;
 scrollbar-darkshadow-color:#000000;
}

.pagetitle{
 width:590px;
 margin-top:5px;
 margin-bottom:5px;
 padding-left:10px;
 text-align:left;
 border-left:3px solid #FF0000;
 background-color:#999999;
 color:#000000;
 font-size:13px;
 font-weight:bold;
 letter-spacing:+4px;
 line-height:2.2em;
}

.contents{
 width:600px;
 margin-top:5px;
 margin-bottom:15px;
 text-align:left;
 color:#333333;
 font-size:11px;
 letter-spacing:+1px;
 line-height:1.9em;
}

.contents a{
 color:#990000;
 text-decoration:none;
}

.contents a:link{
 color:#990000;
 text-decoration:none;
}

.contents a:visited{
 color:#990000;
 text-decoration:none;
}

.contents a:active{
 color:#FF0000;
 text-decoration:none;
}

.contents a:hover{
 color:#FF0000;
 text-decoration:none;
}

.box{
 margin-top:7px;
 margin-bottom:7px;
}

.footer{
 width:780px;
 clear:both;
 line-height:3.0em;
 text-align:center;
 vertical-align:middle;
 background-color:#000000;
 color:#999999;
 font-size:10px;
 letter-spacing:+2px;
 }

.footer a{
 color:#999999;
 text-decoration:none;
}

.footer a:link{
 color:#999999;
 text-decoration:none;
}

.footer a:visited{
 color:#999999;
 text-decoration:none;
}

.footer a:active{
 color:#FF0000;
 text-decoration:none;
}
.footer a:hover{
 color:#FF0000;
 text-decoration:none;
}

.counter{
 width:390px;
 float:left;
 padding;0px;
}

.copyright{
 width:390px;
 float:right;
 padding;0px;
}
 