@charset "UTF-8";
/* CSS Document */

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

BODY{
background-color:#cfb7a0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#container{
width:830px;
margin:auto;
}

#top{
background-image:url(/images/layout/top.jpg);
height:27px;
}

#header{
height:135px;
background-color:#f7f5f2;
}

#header img{
float:left;
}

#spacer{
background-image:url(/images/layout/spacer.jpg);
height:46px;
}

#wrapper{
width:830px;
background-color:#f7f5f2;
overflow:auto;
}

#navi{
background-image:url(/images/layout/navi_loop.jpg);
width:200px;
float:left;
font-size:14px;
}

#navi ul{
list-style:none;
margin-left:34px;
width:143px;
}

#navi ul ul{
width:122px;
margin-left:21px;
}

#navi a{
text-decoration:none;
color:#827973;
display:block;
height:20px;
}

#navi a.mainActive{
color:#ffffff;
background-color:#fab263;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
}

#navi a.mainNoActive{
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
}

#navi a.mainNoActive:hover{
color:#214292;
}

#navi a.subActive{
color:#214292;
padding-top:2px;
padding-bottom:2px;
}

#navi a.subNoActive{
padding-top:2px;
padding-bottom:2px;
}

#navi a.subNoActive:hover{
color:#214292;
}

#content{
background-image:url(/images/layout/content_loop.jpg);
width:630px;
float:left;
font-size:12px;
color:#827973;
overflow:hidden;
}

#content_content{
padding-left:47px;
padding-right:53px;
line-height:15px;
}

#content_content table tbody tr td a{
text-decoration:none;
color:#000000;
}

#content_content a{
text-decoration:none;
color:#000000;
}

#title{
font-size:14px;
font-weight:bold;
padding-bottom:10px;
}

#footer{
width:830px;
height:21px;
background-image:url(/images/layout/footer.jpg);
}
