/* story vote box */
#stories_data .vote_box {
	position:absolute;
	top:0;
	left:0;
	width:70px;
	height:86px;
	z-index:20;
}
#stories_data .vote_box .vote_op {
	float:left;
	width:100%;
	margin-left:2px;
}
#stories_data .vote_box .vote_op img {
	width:64px;
	height:15px;
	border:0;
}

#preloadedImage { 
	width:0;
	height:0;
	display:inline;
    background-image: url(http://img.zpcdn.com/voting/voted.gif); 
}

/* story score level */
.score_bg {
	margin:2px 2px 0 2px;
	float:left;
	width:64px;
	height:62px;
	background: url(http://img.zpcdn.com/voting/bg2.gif) no-repeat;
}
.score_text { 
	width:100%; 
	margin-top:8px;
	text-align:center; 
	color:#FFFFFF; 
    display:block;
}
.score_text table { margin:0 auto;padding:0;border:0 }
.score_text td {
    border:0;
    margin:0;
    padding:0;
	/*font-size:28px; */
	font-size:23px;
        font-weight:800;
        color:#FFFFFF;
}
.score_text .points { padding-top:4px }

.score_bg6 {
        background: url(http://img.zpcdn.com/voting/bg5.gif) no-repeat;
}
.score_text6 { font-size:24px; }

.score_bg5 {
        background: url(http://img.zpcdn.com/voting/bg5.gif) no-repeat;
}
.score_bg4 {
        background: url(http://img.zpcdn.com/voting/bg4.gif) no-repeat;
}
.score_bg3 {
        background: url(http://img.zpcdn.com/voting/bg3.gif) no-repeat;
}
.score_bg2 {
        background: url(http://img.zpcdn.com/voting/bg2.gif) no-repeat;
}
.score_bg1 {
        background: url(http://img.zpcdn.com/voting/bg1.gif) no-repeat;
}
.score_bg0 {
        background: url(http://img.zpcdn.com/voting/bg0.gif) no-repeat;
}

/* hacked vote box for html table layout */
#stories_data .vote_box {
	position:static;
	margin-top:-4px;
	padding-top:0;
}
#stories_data .vote_box .vote_op {
    width:100%;
    margin-left:2px;
	padding-bottom:2px;
	float:none;
}

.score_bg {
    margin:0 2px;
    display:block;
	float:none;
}

.score_text td {
    padding-top:8px;
}
.score_text .points {
    padding-top:10px;
}

/* other */
#stories_data .story_hint {
    float:left;
    padding:3px;
    width:96%;
    color:red;
    font-weight:bold;
}
#stories_data .story_image_box {
	padding-top:3px;
}
