#Details,#AddVotes{
	width:770px;
	background:#CEE0F4;
	border:solid 1px #0080C0;
	margin:10px 0px;
	padding:3px 10px;
	line-height:18px;
	position:relative;
	overflow: hidden;
}
#AddVotes #point{float:left;width:180px; margin:5px; 0px; height:40px; text-align:center}
#AddVotes #NickName{margin:5px 20px; font-weight:bold}
#AddVotes img{margin-bottom:3px}
#AddVotes input{margin-right:5px;}

#Details #DR{width:750px; height:32px; margin:5px 0px;}

#Details #DA{background:#AAC9EC; height:28px; width:200px; text-align:center;float:left;border-bottom: solid 1px #999999; padding-top:5px;}
#Details #DB{width:535px;height:28px;float:right; border-bottom:solid 1px #0080C0; padding-top:5px;}

#Details #DC{float:left;background:#AAC9EC;height:25px; width:120px; text-align:center;font-size:15px;font-weight:bold;border-bottom: solid 1px #999999; padding-top:5px;}
#Details #DD{float:right;width:615px;height:25px;border-bottom:solid 1px #666666; padding-top:5px;}
#Details #DD img{width:60px; height:21px; margin-right:6px; border:0px}
#Details span{margin-right:20px; color:#0033FF;font-weight:bold;}
#Details #DD b{color:#FF0000;margin-left:30px; font-weight:bold;}

#votes{width:790px;border:solid 1px #0080C0; margin:2px 0px; position:relative; float:left; height:70px;}
#votes #User{position:absolute; left:0px; top:15px; width:180px;text-align:center; vertical-align:middle;color:#990000; font-weight:bold;}
#votes #User img{width:90px; height:40px; border:0px;}
#votes #ip{position:absolute; left:180px; top:0px; background-color:#CEE0F4;color:#990000; font-size:11px; font-weight:100;height:15px;border-left:solid 1px #0080C0; width:609px; border-bottom:solid 1px #0080C0;}
#votes #mm{position:absolute; left:180px; top:16px;height:55px; width:auto;border-left:solid 1px #0080C0; padding-left:6px;}
#mm img{width:15px; height:18px; border:0px; padding-top:3px;}
