*{margin:0;padding:0}
html,body,table{height:100%;width:100%}
body{background:url(/images/bg_tile.jpg) 50% 50%;font-family:'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;color:#444}
p,ol,ul,blockquote{margin-bottom:15px}
ol,ul{margin-left:20px}
a{outline:none;text-decoration:none;color:#090}
a:hover{text-decoration:underline;color:#008000}
a img{border:none}

.alignleft{float:left}
.alignright{float:right;text-align:right}
.marginRight40{margin-right:40px}

#wrapper{width:960px;margin:auto;position:relative}
#wrapper #photo{position:absolute;top:59px;right:-19px}
#container{background:url(/images/bg_main.png) 0 0 no-repeat;width:940px;height:572px;padding:10px}
#content,#menu{float:right}
#content{width:680px;height:532px;padding:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;position:relative}
#content #intro{width:550px;height:100px}
#content #overflow{overflow:auto;height:420px;width:680px;clear:right}
#content h1,#content h2,#content h3{font-family:'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;margin:0 0 10px;font-weight:normal}
#content h1{font-size:30px}
#content h2{font-size:24px}
#content h3{font-size:20px}
#content #photo-padding{float:right;width:140px;height:110px}
.article{width:180px;height:205px;padding:30px 10px 50px;background-repeat:no-repeat;float:left;margin-bottom:10px;position:relative}
.article h3{font-size:16px}
.article p{line-height:16px}
.article p.font11{font-size:11px}
.article p.pdf{position:absolute;bottom:35px}
.odd{background-image:url(/images/bg_note_odd.jpg)}
.even{background-image:url(/images/bg_note_even.jpg)}
.clear{float:left;width:680px}
.pdf {background:url(/images/pdf.png) left bottom no-repeat;padding:2px 0 2px 20px}


#articleList{list-style:none;margin:0}
#articleList li{line-height:20px}
#articleList li span{font-size:11px}

#menu{list-style:none;width:220px;padding:20px 0;line-height:36px;font-size:22px;text-align:right;margin:0}
#menu li.current{background-color:#FFF}
#menu li a{color:#444;text-decoration:none;padding:0 20px}
#menu li a:hover{color:#888}
#menu li ul{line-height:20px;font-size:16px;margin:0;list-style:none}
#menu li ul li{padding-right:30px}
#menu li ul li a{padding:0;color:#090}
#menu li ul li a:hover{color:#008000}
#menu li ul li.menupadding{height:0px;line-height:0px}

#footer{width:920px;margin:auto;font-size:11px}

.photos{float:left;margin:0 8px 8px 0;border:1px solid #888}
.box{border:2px solid #CCC;padding:15px 15px 0;font-style:italic}