body {
    text-align: center;
    background-color:#fffadd;
    font-size: 12px;
    color:#545454;
}

strong{
    font-weight: bold;
}
a {
    color: #0097d7;
}
.clear{
    clear:both;
}

#wrapper {
    text-align: left;
    width: 900px;
    margin: 0 auto;
}

#header {
    background: url(../img/header_bg.png) repeat-x top left;
    padding-top: 39px;
	
}
#headerLogo {
    margin-left: 35px;
	float:left;
}
#header ul {
    margin-top: 16px;
    float:right;
}
#header ul li {
    display: inline;
}

#content {
    clear:both;
}

#leftContent {
    margin-top:20px;
    width: 170px;
    float: left;
    margin-right: 20px;
}

ul.Link{
	float:left;
	width:190px;
	}
ul.Link li{
	padding:5px 8px;
	}

ul.LinkB{
	float:left;
		width:190px;
	}
ul.LinkB li{
		padding:5px 8px;
}

ul.LinkC{
	float:left;
		width:320px;
	}
ul.LinkC li{
		padding:5px 8px;
}




ul#navigation{
    margin-bottom: 20px;
}
ul#navigation li a {
    display: block;
    cursor: pointer;
    text-indent: -2500px;
    height: 46px;
}
ul#navigation li a:hover, ul#navigation li a.active{
    background-position: -187px 0px;
}
li#menu_material a{
    background: url(../img/menu_material.png) no-repeat;
}
li#menu_report a{
    background: url(../img/menu_report.png) no-repeat;
}
li#menu_meeting a{
    background: url(../img/menu_meeting.png) no-repeat;
}
li#menu_schedule a{
    background: url(../img/menu_schedule.png) no-repeat;
}
li#menu_join a{
    background: url(../img/menu_join.png) no-repeat;
}
li#menu_blog a{
    background: url(../img/menu_blog.png) no-repeat;
}


li#menu_ob a{
    background: url(../img/menu_ob.png) no-repeat;
}

li#menu_header{
    background: url(../img/menu_header.png) no-repeat;
    height: 18px;
}
li#menu_footer{
    background: url(../img/menu_footer.png) no-repeat;
    height: 20px;
}


#address {
    background: url(../img/leftbox.png) no-repeat;
    padding:10px;
    height: 131px;
}
#address address{
    margin-top:5px;
    font-size:.85em;
}
#address p{
    margin-top:10px;
}
#mainContent {
    margin-top:20px;
}

#mainContent div.middleContent {
    float:left;
    width: 480px;
}

#topicsHeader {
    margin-top: 20px;
    width: 480px;
    height: 37px;
    background: url(../img/topics_header.png) no-repeat;
}
#topics{
    background: url(../img/topics_footer.png) no-repeat bottom left;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 30px;
    height: 190px;
}
#topics dl{
    width: 430px;
}
#topics dt{
    float: left;
    width: 110px;
    padding: 5px 0 5px 0px;
    clear: both;
}
#topics dd{
    width: 300px;
    margin-left: 100px;
    padding: 5px 5px 5px 10px;
}
div.topicsBody{
    height: 190px;
    overflow: auto;
}

#mainContent div.rightContent {
    float: left;
    margin-left: 20px;
	_margin-left: 18px;
    width: 210px;
}
a.rightBanner img {
    padding-top: 10px;
}

#leftFootBanner{
    float:left;
    margin-top: 20px;
    width: 480px;
}
#leftFootBanner a img{
    margin-bottom: 6px;
}
#rightFootBanner{
    margin-top: 20px;
    margin-left: 10px;
    width: 300px;
    float:left;
}

#footer {
    clear: both;
    padding-top:20px;
    width: 900px;
    text-align:center;
    padding-bottom:30px;
}

#footer ul#Lbanner{
	    width: 900px;
		padding:10px 0;

	}

#footer ul#Lbanner li{
	display:inline;
margin-right:6px;

	}

#footer ul#Lbanner li img{
		border:1px solid #CCC;
}

#footNavigation {
    text-align:center;
    width: 900px;
    margin-bottom:5px;
	padding-top:10px;
}
#footNavigation ul{
    margin-bottom: 20px;
}

#footNavigation ul li{
display:inline;
padding:0 15px 0 10px;
    background: url(../img/arrow.gif) no-repeat 0 2px;


}

#footNavigation a {
    color: #545454;
    text-decoration: none;
}

