/* gg-b rj06-2009 */

/*********** TITLE WIDE **************/
.post-title {float:left; width:540px; margin:0px 10px 10px 0px; padding:0;}
.post-title li {float:left; width:540px; padding:0px 5px 20px 5px; margin-bottom:20px;}
.post-title li .thumb {float:left;}
.post-title li .mediatitle {float:left; margin:0px 0px 0px 0px; padding:0; width:560px; font-size:1.3em; color:#2d2c39; font-weight:bold;}
.post-title li .mediatitle a {color:#2d2c39	;}
.post-title li .description {float:left; margin:5px 0px 0px 0px; width:560px; color:#2d2c39; line-height:1.5em;}
.post-title a {color:#2d2c39; font-weight:bold;}

/*********** TOP CHANNEL POST **************/
.top-channel-pod {float:left; width:935px; margin:0px 0px 10px 10px; padding:0;}
.top-channel-pod li {float:left; width:445px; height:180px; padding:0px 0px 10px 0px; margin-bottom:10px;}
.top-channel-pod li .mediatitle {float:left; margin:0px 0px 0px 10px; padding:0; width:220px; font-size:1em; color:#4e93d5; font-weight:bold;}
.top-channel-pod li .mediatitle a {color:#2d2c39;}
.top-channel-pod li .description {float:left; margin:5px 0px 0px 10px; width:220px; color:#2d2c39; font-size:0.9em; line-height:1.2em;}
.top-channel-pod li .info {float:left; margin:10px 0px 0px 10px; width:220px; color:#696969; font-weight:bold; font-size:0.9em;}
.top-channel-pod a {color:#444444; font-weight:bold;}

.top-channel-pod li .thumb {float:left; position:relative; width:199px; height:155px; padding:4px; background:url(../images/alt/post-pod.png) 0 0 no-repeat;}
.top-channel-pod li .count-overlay {float:left; position:absolute; top:0; left:0; width:80px; height:80px; background:url(../images/alt/post-pod-num-overlay.png) 0 0 no-repeat;}
.top-channel-pod li .count {float:lef;text-indent:-2000em; height:12px; width:42px; margin:16px 0px 0px 4px; overflow:hidden; background: url(../images/alt/post-pod-num.png) 0 0 no-repeat;}

.top-channel-pod li .thumb.sml {float:left; width:144px; height:113px; padding:50px 0px 0px 63px;}

/*********** RATING *************/
.rating {float:left; margin:2px 0px 0px 5px;}
.rating p {float:left; font-size:0.9em; font-weight:bold; padding-top:3px; color:#696969;}
.rating ul {float:left; list-style:none; margin: 0px 10px 0px 3px; padding:0px; width: 100px; height: 20px; position: relative; background: url(../images/alt/rating.png) top left repeat-x;}
.rating li {padding:0px; margin:0px; height:20px; width: 20px; float: left; line-height:20px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; overflow:hidden;}
.rating .current {float:left; background: url(../images/alt/rating.png) left bottom; position: absolute; left:0; top:0; height: 20px; display: block; text-indent: -9000px; z-index: 1;}	
.rating a.one {left: 0px;}
.rating a.two {left:20px;}
.rating a.three {left: 40px;}
.rating a.four {left: 60px;}	
.rating a.five{left: 100px;}