html,body {margin:0;padding:0}
form,ul,li {margin:0;padding:0}

body {
  /*  background: #eee url(page-bg.jpg) fixed repeat-x bottom right;   */
  /*  background: #9ec8ee url(page-bg.jpg) repeat-x 0 0;  */
  font-family:      Verdana, Geneva, Arial, sans-serif;
  font-size:        small;
}

img { border: 0px; border-width:0; }

span.hl { background-color:  #ffc; }

li { margin-bottom: 5px; }

/* -------------------- */

.news-meta {
    padding: 0.1em 0 0.2em;
    border: solid #b1b0ae;
    border-width: 1px 0;
}

.news-meta,
.news-meta a {
    color: #655659;
    font-size: 90%;
}

ul.news-meta {
    margin: 0.5em 0 1em;
    font-size: 95%;
}

ul.news-meta li {
    display: inline;
}

h3 { margin : 0 }

#wrapper {
  width:   900px;
  margin:  auto;
}
/* -------------------- */


#wrapper {
  width:   900px;
  margin:  auto;
}


#header {
    border-bottom: 1px solid #d7d7d7;
    padding: 15px 0 0 5px;
}

#header span.logo { font-size:  260%; }
#header span.date { font-size:  160%; }

#header ul, #sidebar ul  {
    padding: 5px;
    margin-left: 0;
    list-style: none;
}

.inline-area { display: inline }

#main {
    padding: 5px 15px;
    margin: 9px; 
	background: #9ec8ee url(/bjpw2009/img/page-bg.jpg) repeat-x 0 0;
}

#navigation {
    background: #9ec8ee url(/bjpw2009/img/page-bg.jpg) repeat-x 0 0;
}

#navigation li {
    margin-left: 12px;
    display: inline;
    padding-right: 15px;
}

#sidebar-menu, #sidebar {
    padding-top: 15px;
    margin: 9px; 
}

#sidebar-menu  li {
  padding-left: 9px;*padding-left:0;
  list-style-type: none;
  background: transparent url(/bjpw2009/img/blt_blu_arrow.png) no-repeat 0 0.4em; 
}


#sidebar-menu h2, #sidebar h2 {
    font-size: 100%;
    color: #666666;
	border:1px dotted #ccc;
	padding:1px 5px;
}

#sidebar li {
    list-style: none;
}

#footer  {
    text-align: center;
    padding: 15px;
    margin: 10px;
    clear: both;
    font-size: 90%;
}

#sidebar {
    float: right;
    width: 130px;
}

#main {
    width:540px;
	float:left;
}

#main ul {
  padding-left: 1em;
}

#main ul.sponsor {
  text-align: center;
}

#sidebar-menu {
    float: left;
    width: 120px;
	
}


