@charset "utf-8";

h1{
width:900px;
height:70px;
background:url(img/header.gif) no-repeat;
text-indent:-9999px;
border-bottom:#3b2b14 3px solid;
}

#menu{
display:block;
list-style-type:none;
width:188px;
height:296px;
float:left;
border-bottom:#3b2b14 8px solid;
margin-bottom:20px;
}
#menu li{
display:block;
width:188px;
height:37px;
}
#menu li a{
display:block;
width:188px;
height:37px;
text-indent:-9999px;
}
#m0 a:link, #m0 a:visited{
background:url(img/m0.gif) no-repeat left top;
}
#m0 a:hover{
background-position:left bottom;
}
#m1 a:link, #m1 a:visited{
background:url(img/m1.gif) no-repeat left top;
}
#m1 a:hover{
background-position:left bottom;
}
#m2 a:link, #m2 a:visited{
background:url(img/m2.gif) no-repeat left top;
}
#m2 a:hover{
background-position:left bottom;
}
#m3 a:link, #m3 a:visited{
background:url(img/m3.gif) no-repeat left top;
}
#m3 a:hover{
background-position:left bottom;
}
#m4 a:link, #m4 a:visited{
background:url(img/m4.gif) no-repeat left top;
}
#m4 a:hover{
background-position:left bottom;
}
#m5 a:link, #m5 a:visited{
background:url(img/m5.gif) no-repeat left top;
}
#m5 a:hover{
background-position:left bottom;
}
#m6 a:link, #m6 a:visited{
background:url(img/m6.gif) no-repeat left top;
}
#m6 a:hover{
background-position:left bottom;
}
#m7 a:link, #m7 a:visited{
background:url(img/m7.gif) no-repeat left top;
}
#m7 a:hover{
background-position:left bottom;
}

#flash{
width:712px;
height:301px;
float:left;
border-bottom:#3b2b14 3px solid;
margin-bottom:20px;
}

#topics{
/*width:449px;
*/
border-right:2px #999 solid;
margin-right:2px;
clear:both;
width:700px;
height:200px;
float:left;
margin-bottom:20px;
}
/*
#info{
width:447px;
height:200px;
float:left;
margin-bottom:20px;
}
*/

#topics h2{
width:700px;
height:24px;
background:#d8c953 url(img/h1.gif) no-repeat;
text-indent:-9999px;
}
/*
#info h2{
height:447px;
height:24px;
background:#ccc url(img/h2.gif) no-repeat;
text-indent:-9999px;
}
*/

#topics dl, #info dl{
/*width:447px;*/
width:700px;
height:175px;
overflow:auto;
border-bottom:2px #999 solid;
}

#topics dt,#info dt{
display:inline-block;
width:80px;
clear:left;
float:left;
font-weight:bold;
margin-bottom:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
}
#topics dd, #info dd{
margin-bottom:3px;
padding-bottom:3px;
border-bottom:1px #ccc dotted;
/*width:390px;*/
display:inline-block;
width:580px;
float:left;
margin-left:-100px;
padding-left:100px;
}

#info{
width:196px;
height:198px;
float:left;
padding-bottom:20px;
background:#f0eabc;
border-top:2px #3b2b14 solid;
}

#info ul{
display:block;
width:186px;
list-style-type:none;
padding-left:10px;
}
#info ul li{
display:block;
width:185px;
margin:8px 0;
}

#banner{
clear:left;
background:#f0eabc;
border-top:2px #3b2b14 solid;
border-bottom:2px #3b2b14 solid;
position:relative;
margin-bottom:10px;
}
#banner p{
width:148px;
height:116px;
}
#banner ul{
display:block;
position:absolute;
top:3px;
left:158px;
width:742px;
list-style-type:none;
}
#banner ul li{
display:block;
float:left;
width:185px;
margin:0;
}

#footer{
clear:left;
text-align:center;
font-size:11px;
}


strong{
font-weight:normal;
color:#f00;
}

.new{
	font-weight:bold;
	color:#f60;
}