
/**** style_bl.css ****/

*{
margin:0px;
padding:0px;
}

strong {
font-weight:normal;
}

img{
border:none;
}

ul{
margin-top: 0;
margin-bottom: 0;
}

hr{
margin:20px 0px;
}

body{
margin:auto;

 background:#f5f5f3 /*url(bgbody.gif)*/;
 font-size:0.8em;
  
}

#content{
width:780px;
margin:auto;
padding:auto;
border-top:3px solid #eee;
border-left:3px solid #eee;
border-right:3px solid #eee;
border-bottom:3px solid #eee;
background:#FFFFFF;
color:#666;
}

#top_logo{
          font-family: "Times Roman", "Times", serif;
          background : #99ccff url(Mesh_bl.png) repeat-x left;
          height:90px;
	  width:760px;
	  letter-spacing:2px;
	  margin-top: 10px;
          margin-left:10px;
}

#top_logo h1{
font-weight:bold;
font-size:20px;
text-align:left;
padding-left:20px;
padding-top:10px;
height:26px;
color:#fff;
}

#top_logo h1 a{
color:#fff;
text-decoration: none;
}

#top_logo h1 a:hover{
color:#c06;
}

.description{
text-align:left;
padding-top:10px;
padding-left:20px;
padding-right:20px;
font-size:12px;
color:#666666;
line-height:1.4em;
color:#fff;
}

.flbox {
        width: 460px;
        height:88px;
        margin: 1px 1px 0px 1px;
        float: left;
        color:#fff;

}
.search {
         width: 270px;
         margin: 0px 05px 0px 0px;
         padding: 40px 0px 9px 0px;
	 float: right;
	 text-align: right;
	 color:#fff;

}




#navibar{
	clear:both;
	background : #99ccff url(1silver.png) repeat-x left;
	margin: 10px 0px 10px 10px;
	height:30px;
	width:760px;
}

.home   {
         width: 350px;
         padding: 6px 1px 1px 15px;
         font-weight: bold;
         text-align: left;
}

.home a{
	color:#00f;
}
.home a:hover{
	color:#088;
}


.marquee{	
	color:#555;
	padding:10px 55px 10px 20px;
	text-decoration:none;
	text-align: left;
}


#contentbg{
background:url(main_bg_bl.png) repeat-y;
width:780px;
}	

#main{
float:right;
width:520px;
margin-left:20px;
_margin-left:10px;
padding-right:10px;
margin-bottom:40px;

}
#main a{
	color:#555;
}
#main a:hover{
	color:#088;
}

#main p{
font-size:small;
line-height:1.6em;
padding-bottom:14px;
color:#666666;
}

.to-top{
margin:40px 15px 0px 0px;
padding:0px 0px 0px 0px;
text-align:right;
}

.small{
font-size:10px;
color:#c06;
margin-bottom:10px;
}

#main dt{
font-weight:normal;
font-size:12px;
background:url(sh.gif) no-repeat;
height:16px;
line-height:16px;
padding-left:26px;
margin-bottom:12px;
color:#c06;
}

#main dd {
line-height:1.4em;
font-size:12px;
}

#main dd a{
color:#c06;
text-decoration:underline;
}


#main li{
padding-left:18px;
color:#c06;
font-size:12px;
line-height:20px;
height:20px;
list-style:none;
border-bottom:#ccc 1px dotted;
}

#main li a{
padding-left:14px;
background:url(icon.gif) no-repeat left center;
color:#c06;
text-decoration:none;
}

#main li a:hover{
color:orange;
text-decoration:underline;
}

#main h2{
        background:#dcdcdd;
	color:#777;
	font-size:1em;
	margin:10px 0px 7px 0;
	border-top:solid 2px #7788ee;
	border-bottom:solid 2px #7788ee;
	padding:3px 10px;
}

#main h3{
margin-top:20px;
font-size:12px;
background:url(bh.jpg) no-repeat;
height:24px;
line-height:24px;
padding-left:30px;
font-weight:normal;
color:#c06;
margin-bottom:12px;
}

#main h4{
font-weight:normal;
font-size:12px;
background:url(sh.gif) no-repeat;
height:16px;
line-height:16px;
padding-left:26px;
margin-bottom:12px;
color:#c06;
}

#main h5{
color:#c06;
font-size:14px;
padding-left:10px;
border-left:#c06 6px solid;
border-bottom:#c06 1px solid;
margin-bottom:10px;
}

#sidemenu{
float:left;
width:180px;
}

#sidemenu a{
	color:#555;
}
#sidemenu a:hover{
	color:#088;
}
#sidemenu h2,h3{
        float:left;
        width:180px;
        background:#dcdcdd;
	color:#777;
	font-size:1em;
	margin-top:10px;
	margin-left:10px;
        _margin-left:6px;
	border-top:solid 2px #7788ee;
	border-bottom:solid 2px #7788ee;
	padding:3px 10px 3px 20px;
}

.sidelist {
         margin:0px 0px 0px 20px;
         padding:0px 0px 0px 0px;
         line-height:150%;
        
}

#sidemenu dl{
float:left;
width:210px;
margin-right:10px;
_margin-right:6px;
margin-bottom:10px;
}

#sidemenu dt{
background:url(side_dt.gif) no-repeat ;
color:#333;
padding-left:28px;
_padding-left:30px;
font-weight:bold;
line-height:34px;
height:34px;
font-size:12px;
color:#c06;
}

#sidemenu dd {
background:url(side_dd.gif) no-repeat left 6px;
margin-left:24px;
padding:0px 0px 0px 16px;
margin-bottom: 5px;
font-size:12px;
text-decoration:none;
overflow: hidden;
}

#sidemenu dd a{
color:#c06;
}

#sidemenu dd a:hover{
color:orange;
}

.ads_t{
text-align:center;
margin-right:18px;
_margin-right:0px;
}

#box{
	text-align: center;
	margin: 300px 0 0 0;
	padding :0;
	text-align:center;
	}

.rss {
color:#c06;
font-size: 10px;
line-height: 1.3em;
margin-top:20px;
margin-bottom:20px;
margin-right:12px;
_margin-right:6px;
text-align:center;
}

.rss a{
color:#c06;
}

#footer{
clear:both;
text-align:right;
margin-top:18px;
margin-left:10px;
font-size:10px;
background:url(footer_bl.jpg) no-repeat #fff;
color:#fff;
height:72px;
text-decoration:none;
padding-right:20px;
}

#footer a{
color:#fff;
text-decoration: none;
}

#footer p{
text-align:center;
line-height:1.1em;
padding-top:20px;
font-size:1.3em;
color:#fff;
}


/*ýýýýýýýîFýíýý */
.red  {color: red; font-weight: normal}
.reds {color: red; font-weight: normal; font-size: 10px}
.redb {color: red; font-weight: bold}
.redl {color: red; font-weight: bold; font-size: 18px}

.blue  {color: blue; font-weight: nomal}
.blueb {color: blue; font-weight: bold}
.bluel {color: blue; font-weight: bold; font-size:16px;line-height:1.6em;}

.orange  {color: orange; font-weight: normal}
.orangeb {color: orange; font-weight: bold}
.orangel {color: orange; font-weight: bold; font-size: 16px}

.black 	{color: #333; font-weight: normal}
.blacks {color: #000; font-weight: normal; font-size: 10px}
.blackb {color: #333; font-weight: bold}
.blackl {color: #333; font-weight: bold; font-size: 18px}

.style1 {color: #9900CC}
.style2 {color: #000000}
.style3 {color: #FF0066}
.style4 {color: #CC6699}

*+html #sidemenu dd{
background-position:left 3px;
}

.center-left { float:left; width:120px; }
.right { float:right; width:365px; }
.c-both { clear:both; } 

