/****** Universal *****/
A:link		{color: #369; font-weight:bold}
A:visited	{color: #636; font-weight:bold}
A:active	{color: #900; font-weight:bold}
A:hover		{text-decoration:none;}

div.banner a:link{text-decoration:none;font-weight:bold;color:white;}
div.banner a:visited{text-decoration:none;font-weight:bold;color:white;}
div.banner a:active{text-decoration:none;font-weight:bold;color:white;}

body
{
background: #0f0f0f url(http://www.jiulang.org/kkk/photo/0255-background100b.gif) /*#fcfcfc #3f3f3f*/;
margin: 10px;       /*10 pixels around the theme*/
position:relative;  /*Zooming in/out works normally in Maxthon.*/
min-width:750px;
}

div.theme
{
background:#f6f6f6;
width:750px;
margin:0 auto;
border:1px solid #dfdfdf;
position:relative;
} 

/***** Top Grid of Banner *****/

div.banner
{
background:url(photo/www.jpg) #060606;
width:730px;
height:100px;
/*position:relative;*/
border-bottom:3px solid #060606;
margin:10px;
margin-bottom:0px;
}


dt.hp
{
position:relative;
display:inline;
top:0px;
left:15px;
color:white;
font-size:324%;/*312%;*/
font-family:georgia;
text-align:left;
font-weight:bold;
}

dt.caption
{
position:relative;
left:20px;
top:-15px;
font: 120% arial, sans-serif, georgia, times, bookman old style;
font-weight:bold;
color:#cfcfcf;
text-align:left;
/*font-variant:small-caps*/
}

/***** Onmouseover Horizontal Menu *****/

#tabs
{
background: #060606;
margin:0px 10px;
/*font: 100% normal verdana;
color: #ccc;*/
padding-left:15px;
height:28px;
}


#tabs ul
{
margin:0;
padding:0;
list-style:none;
display:inline ;
color:#ccc;
}

#tabs ul li
{
margin: 0 ;
padding: 0px ;
display: inline ;
text-align: center ;
list-style: none ;
font-family: Arial, Helvetica, sans-serif ;
letter-spacing:3px;
}

#tabs li a {
color: #f6f6f6;
background-color: #060606;
padding: 6px ;
padding-bottom:6px;!important;
/*padding: 8px;
padding-bottom:1px;!important; */
font: 100% normal;
text-decoration: none ;
display: inline ;
}

#tabs li a:hover
{
color: #000 ;
background-color: #cfcfcf ;
}

#tabs li.current
{
color:#060606;
background-color:#f6f6f6;
padding: 6px;
/*padding: 8px;*/
font-weight:bold
}

#tabs li.current a {
color: #060606;
background-color: #f6f6f6;
padding: 0px;

}

/***** Left Grid of Main Content *****/

div.main
{
background:#f6f6f6;
width:425px;
border:0px solid green;
margin:0px;
margin-left:35px;
position:relative;

}


/***** This CSS is used for the Show/Hide functionality. *****/

#wrap
{
font: ;
width: 220px;
margin: 0 auto;
padding: ;
background-color: ;
}   

.more
{
display: none;
}

a.showLink, a.hideLink
{
background: transparent url(down.gif) no-repeat left; 
font-family: verdana;
}

a.hideLink
{
background: transparent url(up.gif) no-repeat left;
}

a.showLink:hover, a.hideLink:hover
{}


/***** Right Grid of Navigation Data *****/

div.nav
{
background:/*#e6e6e6 url(photo/ft.jpg) bottom no-repeat*/;
padding-right:0px;
padding-top:5px;
width: 240px;
font: 75% georgia;
border-left: 0px dashed #000;
letter-spacing:1px;
/*margin-right:10px;
margin-top:10px;*/
float:right;
margin-right:10px;
position:relative;
z-index:1

}

/***** Buttom Grid of Footer *****/

div.footer
{
border-top:0px solid #333;
padding-top:10px;
width:730px;
height:30px;
line-height:175%;
margin: 10px 10px;
font: 100% #060606;
clear:both;
}

span.copyright
{
float:right;
color: #060606;
margin-top:5px;
margin-right: 1%;
font-size:100%;
font-family: georgia;
}

/***** Title and Text Styles *****/

dl
{}

ul
{
list-style-type: circle;
color: #333;
line-height:150%;
letter-spacing:1px;
font-family: georgia;
text-indent:0;
}

ol
{
margin-top:24px;
font:normal 100% georgia;
color:black;
line-height:150%;
text-indent:0px;
}


h3
{
font: normal 100% verdana, sans-serif;
color: #666;
border:1px solid #999;
list-style-type:none;
line-height: 150%;
text-align: center;
margin-bottom:18px;
width:100%;
}

dl.spacing
{padding: 10px;
margin:0;
font-family:verdana;
}

dt
{line-height:160%;
text-indent:0;
}

dd
{line-height:175%;
letter-spacing:1px;
font: 120% georgia

}

dt.h1
{
/*background:#363636;*/
color:#6f6f6f;
font: 100% arial, Tahoma, Helvetica,sans-serif;
line-height:150%;
margin-top:15px;
border-bottom:0px dotted #dfdfdf;
border-top:0px dotted #dfdfdf;*/

}

dt.h2
{
/*color:#000;
font:bold 180% ·L³n¥¿¶ÂÅé, times, Serif;
margin-top: 20px;
margin-bottom: 0px;
line-height:150%;
letter-spacing:0px;*/
left:0px;
padding-left:0px;
position:relative;
font: 220% ·L³n¥¿¶ÂÅé, arial, courier new, arial black, georgia, georgia, sans-serif, tahoma, Helvetica, sans-serif, georgia, Times new roman;
font-weight: bold;
line-height:150%;
margin-top:5px;
}

dt.h3
{
color:#060606;
margin:15px 0px;
font:normal 100% georgia, serif;
text-indent: 34px;
line-height: 175%; 
letter-spacing:1px;
border:0px solid
}

dt.h4
{
width: 100%;
background: /*#cfcfcf*/;
color:#060600;
padding:0px 0px 0px 0px;
text-align:left;
text-indent: 0px;
font: 120% arial, courier new, arial black, georgia, georgia, sans-serif, tahoma, Helvetica, sans-serif, georgia, Times new roman;
font-weight:bold;
line-height: 175%;
border-bottom:0px solid #cfcfcf; 
/*border:1px solid #ccc;
border-left:5px solid #66666f;*/

}

dt.h5
{
/*padding: 3px 0px;
margin: 3px 0px;*/
font:150% black;
font-weight: bold;
line-height: 150%; 
letter-spacing:1px;
font-family: sans-serif,arial,verdana;
}

dt.bwff
{
font: 100% georgia;
display:inline;
position:absolute
}

dt.ruler
{
background:url(photo/k.gif) right no-repeat;
position:relative;
height:50px;
margin-bottom:30px;
border:0px solid
}

dt.spoiler
{

background: #c00000;
color: /*#c00000*/#fcfcfc;
text-align: center;
font-size: 100%;
font-weight:bold;
font-family: verdana;
line-height: 150%;
margin-top:10px;
border:;
vertical-align:middle;
height:50px;
}


blockquote
{
background:/*url('http://www.jiulang.org/kkk/photo/quote.gif') no-repeat*/;
padding:0% 5% 0% 5%;
font:100%;
text-indent:0px;
color: #369;
line-height: 150%; 
letter-spacing:1px;
margin-left:0;
margin-right:0;
border-left:5px solid #336699;
}

img
{
vertical-align: top;
margin:0 auto;
}


dt.title
{
left:0px;
padding-left:0px;
position:relative;
font: 240% arial, courier new, arial black, georgia, georgia, sans-serif, tahoma, Helvetica, sans-serif, georgia, Times new roman;
font-weight: bold;
line-height:200%;
margin-top:10px;
}

h2
{
font:108% verdana;
color:#999;
font-weight:normal;
line-height:100%;
margin-left:20px;
margin-bottom:20px;
//*border-bottom:1px solid #999;
width:395px;*//
}


td.map
{
font:100% black;
font-family: arial;
vertical-align:top;
border:3px double black;
padding:5px;
}
