#lcol{width:460px; float:right}
#lcol h2{color:#832d2c; text-transform:uppercase; font:bold 32px/20px arial; margin:20px 0 10px 0}

.bx{background:#dbd2c1 url(imgs/box.gif) no-repeat left top; margin-bottom:15px}
.bx2{background:url(imgs/box.gif) no-repeat right bottom; padding:10px}
.bx0{background:#E2E1DD url(imgs/box2.gif) no-repeat left top; margin-bottom:15px}
.bx02{background:url(imgs/box2.gif) no-repeat right bottom; padding:10px}

#bnr{margin-bottom:15px}
#bnr img{margin:5px 11px; border:1px solid #fff}
#bnr2{clear:both;margin-bottom:15px}
#bnr2 img{margin:5px 15px 5px 14px; border:1px solid #fff}
#bnr a:hover img{border:1px solid #FD7801}

#rcol{width:460px; float:left}

#ao{height:40px; margin-bottom:15px}
#ao div{float:right; font-size:10px; color:#666; height:30px}
#ao div a, #ao div a:visited{font-size:14px; color:blue}
#tcomment{background:#fff98b url(imgs/bubble.gif) no-repeat right bottom}
#tcomment h3{color:#666; font:normal 26px arial; margin:3px 0}

#s{clear:both; width:460px; padding:10px 0}
#ss{position:relative; width:460px; height:295px}
#ss img{z-index:2; position:absolute; top:0px; right:0px}
#ss span{z-index:4; position:absolute; top:0px; right:0px; width:inherit; height:inherit}
#ss b{z-index:3; position:absolute; top:135px; right:170px; color:#fff; padding:2px 10px; text-shadow:2px 2px 2px #000; background:#000; opacity:.6; filter:alpha(opacity=60)}
#ss div{z-index:3; position:absolute; bottom:0px; right:0px; width:100%; height:25px; background:#000; color:#fff; overflow:hidden; opacity:.55; filter:alpha(opacity=55)}
#ss p{padding:3px 8px; margin:0px}
#ss ul{z-index:20; list-style:none; position:absolute; top:5px; left:2px; margin:0px; padding:0px}
#ss li{width:15px; height:15px; background:url('imgs/btn2.gif') no-repeat bottom; margin-left:5px; text-indent:-9999px; overflow:hidden;float:right; cursor:pointer; padding:0px}
#ss li:hover, #ss li.cur{background:url('imgs/btn2.gif') no-repeat top}

#tabs{margin-bottom:15px; background:url(imgs/box2.gif) no-repeat right bottom; padding-bottom:4px}
#tabs span a, #tabs span a:visited{display:block; float:right; padding:5px 8px; margin-left:5px; background:#666; color:#e2e1dd}
#tabs span a.cur{background:#e2e1dd; color:#666}
#tabs div{background:#e2e1dd; clear:both; padding:10px 15px; display:none}
#tabs div.cur{display:block}
#tabs ul{margin:0px; padding:0 10px; list-style:none}
#tabs li{background:url(imgs/star.png) no-repeat right 4px; padding:0 20px 5px 0}

#co{height:125px}
#co div{float:right; width:402px; height:128px; overflow:hidden; position:relative}
#co ul{list-style:none; margin:0px; padding:0px; width:804px; position:absolute; right:0px}
#co li{float:right}
#co ul a, #co ul a:visited{display:block; width:134px; text-align:center; font-size:10px; line-height:14px; color:#7f8186; text-decoration:none}
#co div img{border:1px solid #dcdbcf}
#co div a:hover{color:#000}
#co div a:hover img{border:1px solid #FD7801}
#co img{margin-bottom:5px}
#co .l{float:right; margin:25px 0 0 7px; background:url(imgs/flash.gif) no-repeat right; width:11px; height:33px}
#co .r{float:right; margin:25px 7px 0 0; background:url(imgs/flash.gif) no-repeat left; width:11px; height:33px}