body{width:1000px;font-size:12px;color:#000;margin-right:auto;margin-left:auto;padding:0;background:#76898F;font-family: Verdana, Tahoma, Georgia, Geneva, Arial}
h1,img,h2,.txt ul{margin:0;padding:0;border:0}
a{color:#0060C0;text-decoration:none}
a:hover{color:#00006C}

#searchbar{width:100%;height:42px;border-bottom:1px solid #333}
#searchbox{float:left;padding:15px 0px 0px 10px}
#current_time{float:right;width:300px;text-align:right;color:#333;padding:15px 10px 0px 0px}

#header{clear:both}
#heading{height:50px;background:url(img/bg2.gif);padding:10px;cursor:pointer}
#headerads{height:35px;background:url(img/bg3.gif) no-repeat top}
#topbar{background:#545454;width:1000px;position:relative;top:15px;height:20px}
.description{width:970px}
.topbartext{padding-left:20px}

#content{width:970px;float:left;text-align:left;background-color:#fff;padding:15px}
.article img,.previouspost img{width:100px;height:67px}
.previouspost img{float:left;padding:2px 5px 5px 0px}
.previouspost li{float:left;width:130px;text-align:center;line-height:18px}
.txt li{width:520px;text-align:left}
.txt a{font-size:14px}
.down,.description,#paly #ad{padding-top:10px}

#blogs{width:550px;float:left}
#blogs h2,#blogs h1{background:url(img/post.gif) no-repeat left;line-height:50px;padding-left:20px;font-size:20px;width:550px}
#blogs h1{font-size:16px}
#blogs h2 a,#blogs h1 a,.txt a{color:#E50066}
#blogs h2 a:hover,#blogs h1 a:hover,.txt a:hover{color:#00006C}
.small{padding-bottom:5px}
#centerbar{float:left;width:160px;height:auto;text-align:left;margin:30px 0px 0px 15px}
#sidebar{float:right;width:200px;height:auto;margin-top:20px;text-align:left}
#index #sidebar{position:relative;top:-90px}
.article{padding-bottom:5px;line-height:15px}
.postmetadata{text-align:center;color:#000777;padding:5px}
.alt{background-color:#F4F4F4;border-top:1px solid #aaa;border-bottom:1px solid #aaa;clear:both}
#paly{padding:10px 0px 10px 0px}
#paly #ad{text-align:center}
#paly a{display:block;margin:10px}

#footer{color:#333;padding-top:15px;padding-bottom:0px;background-color:#f5f5f5;width:100%;height:40px;clear:both}
#footer,#searchbar{background-image:url(img/bg1.gif)}
#tj{display:block;overflow:hidden;width:0;height:0}
#footerbuttons{margin-top:-4px;float:right;margin-right:12px}

.block{background-color:#ECF1F4;padding:6px 10px 6px 10px;border:1px solid #c5c5c5;border-top:0px}
.block li{width:165px}
.block li,.previouspost li,.description,#blogs h2,#blogs h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.blocktitle{text-transform:uppercase;color:#333;font-weight:bold;padding:3px 5px 2px 10px;border:2px solid #C5C5C5}
.menu a{text-decoration:underline}
.menu ul{margin:0px 0px 0px 6px;padding:0;list-style-type:none}
.menu li{line-height:18px}
#new{background:url(img/new.gif) no-repeat top}
#hot{background:url(img/hot.gif) no-repeat top}

#page ul,#page li,#page a{background:#f1f1f1;padding:0;margin:0;border:none;text-decoration:none;font-weight:normal;font-style:normal;list-style:none;text-transform:none;text-indent:0px;font-variant:normal;text-align:left;line-height:16px;letter-spacing:0px;word-spacing:0px;font-size:12px}
#page{margin-top:10px;width:100%;background:#f1f1f1;border:1px solid #bfbfbf}
#page ul{width:100%}
#page li{float:left;display:block}
#page a{margin:2px 1px 2px 1px;padding:2px;display:block;color:#333;border:1px solid #f1f1f1}
#page li a:hover{border-color:#999}
#blogs .navi h1{padding:0;margin:0;display:inline;font-weight:normal;font-size:12px;background:none}
