body{
font-size:0.75em;
background-color:#000000;
background-image:url("../img/bg_grid.gif");
color:#666666;
line-height:15px;
padding:0;
margin:0;
}

img{
border:0;
}

#topics{
margin:0;
padding:0;
}


#menu ul{
padding-top:0px;
margin:0;}

#menu ul li {
	display: inline; 
float: left; 
	text-indent:-9999px;
}
#menu ul li a {
	PADDING-RIGHT: 0px; 
BACKGROUND-POSITION: 0px 0px; 
DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 0px; 
WIDTH: 100px; 
PADDING-TOP: 0px; 
BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}

#home{
background-image:url(../img/common/menu1.gif);
width:100px;
height:30px;
}
#home a{
background-image:url(../img/common/menu1.gif);
width:100px;
height:30px;
}
#home a:hover{
background-image:url(../img/common/menu1a.gif);
width:100px;
height:30px;
}

#news{
background-image:url(../img/common/menu2.gif);
width:100px;
height:30px;
}
#news a{
background-image:url(../img/common/menu2.gif);
width:100px;
height:30px;
}
#news a:hover{
background-image:url(../img/common/menu2a.gif);
width:100px;
height:30px;
}

#info{
background-image:url(../img/common/menu3.gif);
width:100px;
height:30px;
}
#info a{
background-image:url(../img/common/menu3.gif);
width:100px;
height:30px;
}
#info a:hover{
background-image:url(../img/common/menu3a.gif);
width:100px;
height:30px;
}

#sch{
background-image:url(../img/common/menu4.gif);
width:100px;
height:30px;
}
#sch a{
background-image:url(../img/common/menu4.gif);
width:100px;
height:30px;
}
#sch a:hover{
background-image:url(../img/common/menu4a.gif);
width:100px;
height:30px;
}

#dj{
background-image:url(../img/common/menu5.gif);
width:100px;
height:30px;
}
#dj a{
background-image:url(../img/common/menu5.gif);
width:100px;
height:30px;
}
#dj a:hover{
background-image:url(../img/common/menu5a.gif);
width:100px;
height:30px;
}

#report{
background-image:url(../img/common/menu6.gif);
width:100px;
height:30px;
}
#report a{
background-image:url(../img/common/menu6.gif);
width:100px;
height:30px;
}
#report a:hover{
background-image:url(../img/common/menu6a.gif);
width:100px;
height:30px;
}

#blog{
background-image:url(../img/common/menu7.gif);
width:100px;
height:30px;
}
#blog a{
background-image:url(../img/common/menu7.gif);
width:100px;
height:30px;
}
#blog a:hover{
background-image:url(../img/common/menu7a.gif);
width:100px;
height:30px;
}

#contact{
background-image:url(../img/common/menu8.gif);
width:100px;
height:30px;
}
#contact a{
background-image:url(../img/common/menu8.gif);
width:100px;
height:30px;
}
#contact a:hover{
background-image:url(../img/common/menu8a.gif);
width:100px;
height:30px;
}

.green{
color:#269032;}


#header{
width:800px;
margin:0;}
h3{
font-size:20px;
text-indent:12px;
border-left:5px solid #0818AF;
color:#0818AF;
}

a:link{
color:#5BA5C7;
letter-spacing:0.1em;
}


a:hover{
color:#FF6600;
text-decoration:none;
letter-spacing:0.1em;
}

a:focus{
color:#FF6600;
letter-spacing:0.1em;
}
a:active{
color:#FF6600;
letter-spacing:0.1em;
}


a:visited{
color:#666666;
letter-spacing:0.1em;
}

#all{
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
width:750px;}


#content{
width:500px;
padding:15px 0 15px 15px;
margin:0;
border:0;
float:left;
background-color:#ffffff;
}

#navi{
padding:15px;
margin:0;
border:0;
float:right;
width:170px;
background-color:#FFFFFF;
background-image:url("../img/common/dot2.gif");
background-repeat:repeat-y;
background-position:left;
}

#foot{
clear:both;
padding:5px 15px 15px 15px;
background-image:url("../img/common/dot.gif");
background-repeat:repeat-x;
background-position:top;
background-color:#F4F4F2;


}


h1{
font-size:12px;
color:#0818AF;
margin:0;
}

h2{
font-size:15px;
background-image:url("../img/common/h2_back.gif");
background-repeat:no-repeat;
text-indent:20px;
margin:0;
height:30px;
padding-top:3px;
color:#191887;
}

	
hr{
border: thin dotted #cccccc;
}

#archives ul{
list-style-type:none;
margin-top:0;
margin-bottom:20px;
margin-left:0;
padding-left:0;
}


#archives li{
display:inline;
}

#archives a,#archives a:link,#archives a:visited{
text-decoration:none;
background-color:#f9f9f9;
border:1px solid #ffffff;
display:block;
padding:5px 10px;
}
#archives a:hover{
background-color:#f1f1f1;
}

#entry{
margin:0;
padding:0;
}

#entry ul{
list-style-type:none;
margin-top:0;
margin-bottom:20px;
margin-left:0;
padding-left:0;
}


#entry li{
display:inline;
}

#entry a,#entry a:link,#entry a:visited{
text-decoration:none;
background-color:#f9f9f9;
border:1px solid #F4F4F2;
display:block;
padding:5px 10px;
}
#entry a:hover{
background-color:#f1f1f1;
}


#category ul{
list-style-type:none;
margin-top:0;
margin-bottom:20px;
margin-left:0;
padding-left:0;
}


#category li{
display:inline;
}

#category a,#category a:link,#category a:visited{
text-decoration:none;
background-color:#f9f9f9;
border:1px solid #ffffff;
display:block;
padding:5px 10px;
}
#category a:hover{
background-color:#f1f1f1;
}

#box{
background-image:url("../img/dot.gif");
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:15px;
}

#box2{
background-image:url("../img/dot.gif");
background-repeat:repeat-x;
background-position:top;
padding-top:15px;
}


#box h3{
background-color:#f9f9f9;
}


#content table{
width:100%;
text-align:left;
}

#content tr{
background-color:#f9f9f9;
border-bottom:1px solid #ffffff;
text-align:center;
}

#content td{
text-align:left;
}


#new{
margin:0;
padding:0;
}


#new ul{
list-style-type:none;
margin-top:0;
margin-bottom:20px;
margin-left:0;
padding-left:0;
}


#new li{
display:inline;
}

#new a,#new a:link,#new a:visited{
text-decoration:none;
background-color:#f9f9f9;
border:1px solid #ffffff;
display:block;
padding:5px 10px;
}
#new a:hover{
background-color:#f1f1f1;
}


#line{
background-image:url("../img/common/line.gif");
background-repeat:repeat-x;
background-position:top;
padding-top:3px;
}

#content3{
width:680px;
padding:15px;
margin:0;
border:0;
background-color:#ffffff;
line-height:170%;
}
#content3 table{
width:100%;
text-align:left;
}

#content3 tr{
padding:5px;
background-color:#f9f9f9;
border-bottom:1px solid #ffffff;
text-align:reft;
}

#content3 td{
text-align:left;
padding:5px;
}

#content3 th{
padding:5px;
border:1px solid #A68D53;
text-align:reft;
color:#A68D53;
background-color:#ffffff;
}


#content2 table{
width:100%;
text-align:left;
}

#content2 tr{
background-color:#ffffff;
border-bottom:1px solid #ffffff;
text-align:center;
}

#content2 td{
text-align:left;
padding:5px;
}


#content3 img{
margin:2px;
}




.td1{
background-color:#FFFFFF;
padding:10px;}

.td2{
font-size:12px;
font-weight:bold;
padding:10px;
border-bottom:#FFFFFF 1px solid;
text-align:center;
}

.td3{
font-size:12px;
font-weight:bold;
padding:10px;
border-left:#FFFFFF 1px solid;
text-align:center;
}

.td4{
font-size:12px;
font-weight:bold;
padding:10px;
text-align:center;
}

.td5{
background-color:#FFFFFF;
padding:10px;
text-align:center;}


#point{
margin-top:10px;
border:#EAEAEA 1px solid;
padding:10px;}