h1{font-size:11pt; font-weight:normal;}
h2{font-size:10pt;font-weight:normal;}
h3{font-size:9pt; font-weight:normal;}
hr { border-style: dotted; border-color: peru; }
*{margin:0 auto 0 auto;}
a:link { color: #a0522d; }
a:visited { color: #a0522d; }
a:hover { color: orange; }
a:active { color: #a0522d; }


div#header{
width:900px;
height:186px;
margin:0px auto 0px auto;
background-color:#;
}

#intro{
width:900px;
height:18px;
text-align:center;
font-size: 12px;
margin:0px auto 0px auto;
color:#fff;
line-height:1.6em;
background-image:url(intro_back.jpg);
}

div#menu_bar{
width:900px;
height:35px;
text-align:right;
margin:0px auto 0px auto;
background-image:url(menu_back.jpg);
}

#shadow{
width:900px;
height:8px;
}

div#container{
height:1000px;
width:900px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
padding:0px;
background-color:;
border:0px solid red;
}

div#content{
height:590px;
width:695px;
float: left;
margin-top:0px;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
padding:0px;
background-color:;
border:0px solid blue;
}

div#leftbox{
height:590px;
width:200px;
float:left;
margin-top:0px;
margin-right:0px;
margin-left:auto;
margin-bottom:0px;
padding:0px;
background-color:;
border:0px solid #dcdcdc;
}

#menu{
height:49px;
width:200px;
float:left;
margin-top:5px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
padding:0px;
background-color:#;
border-bottom:1px solid peru;
}

#area{
width:198px;
height:130px;
color:#a0522d;
font-size:9pt;
line-height:1.5em;
margin-top:0px;
background-color:;
border-bottom:1px solid peru;
}

div#center{
height:590px;
width:490px;
float:right;
margin-top:0px;
margin-right:0px;
margin-left:5px;
margin-bottom:0px;
padding:0px;
background-color:;
border:0px solid green;
}

div#info{
height:100px;
width:488px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:5px;
padding:0px;
background-color:#fff;
border:1px solid black;
}

#news{
height:20px;
width:488px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
padding:0px;
background-color:#fff;
border-bottom:1px solid black;
}

div#news_content{
width:482px;
height:76px;
margin:0px 0px  0px 0px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 0px;
color:brown;
font-size: 9pt;
line-height:1.3em;
overflow-y: scroll;
border-bottom: 0px solid #dcdcdc;
}

div#news_content2{
width:482px;
height:190px;
margin:0px 0px  0px 0px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 0px;
margin-bottom:5px;
color:brown;
font-size: 9pt;
line-height:1.3em;
overflow-y: scroll;
background-color: #ffffe;
border: px solid peru;
}

div#box_left{
height:80px;
width:240px;
float:left;
margin-top:5px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
padding:0px;
background-color:;
border-top:1px solid peru;
border-bottom:1px solid peru;
}

div#box_right{
height:80px;
width:240px;
float:left;
margin-top:5px;
margin-right:0px;
margin-left:4px;
margin-bottom:0px;
padding:0px;
background-color:;
border-top:1px solid peru;
border-bottom:1px solid peru;
}

div#tw{
height:350px;
width:200px;
float:left;
margin-top:5px;
margin-right:0px;
margin-left:0px;
margin-bottom:5px;
padding:0px;
background-color:#;
border-top:px solid peru;
border-bottom:px solid peru;
}

#center_intro{
height:60px;
width:480px;
padding-right:5px;
padding-left:5px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
color:#a0522d;
font-size:9pt;
line-height:1.4em;
background-color:;
border:0px solid green;
}

div#rightbox{
height:590px;
width:200px;
float:right;
margin-top:0px;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
padding:0px;
background-color:;
border:0px solid #dcdcdc;
}

#waribiki{
width:200px;
height:66px;
margin-top:0px;
margin-bottom:3px;
border-bottom:1px solid peru;
}

#adress{
width:198px;
height:263px;
margin-top:0px;
border:0px solid peru;
}

div#footer_link{
height:25px;
width:900px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
text-align:center;
color:#a0522d;
font-size:10pt;
line-height:1.6em;
background-color:;
border-top:0px solid peru;
border-bottom:0px solid peru;
}

div#footer2{
height:25px;
width:900px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
text-align:center;
color:white;
font-size:10pt;
line-height:2em;
background-image:url(footer.jpg);
border-top:0px solid peru;
border-bottom:0px solid peru;
}
