@charset "utf-8";
/* CSS Document */

.image a img, img.image {
	border: 1px solid #E2EBF0;
	padding: 1px;
}

.lineDiv {
	border-bottom: 1px solid #ccc;
	padding-top: 10px;
	margin-bottom: 10px;
}

.image a:hover img {
	border: 1px solid #A4A4A4;
}

#votes ol {
	background: url('../i/hotvotes.gif') no-repeat 0 -38px;
	width: 240px;
	height: 34px;
	position: relative;
}

#votes ol li {
	float: left;
	padding: 0;
	margin: 0;
}

#votes ol li a {
	display: block;
	width: 22px;
	height: 34px;
	text-indent: -9000px;
	text-decoration: none;
	padding: 0;
	position: absolute;
}

#votes ol li.vote1 a {
	left: 0;
	z-index: 10;
	width: 22px;
	
}

#votes ol li.vote1 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	width: 22px;
}

#votes ol li.vote2 a {
	left: 21px;
	z-index: 9;
	width: 25px;
	
}

#votes ol li.vote2 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 46px;
}

#votes ol li.vote3 a {
	left: 45px;
	z-index: 8;
	width: 25px;
	
}

#votes ol li.vote3 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 72px;
}

#votes ol li.vote4 a {
	left: 71px;
	z-index: 7;
	width: 25px;
}

#votes ol li.vote4 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 98px;
}

#votes ol li.vote5 a {
	left: 97px;
	z-index: 6;
	width: 25px;
}

#votes ol li.vote5 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 122px;
}

#votes ol li.vote6 a {
	left: 122px;
	z-index: 5;
	width: 26px;
}

#votes ol li.vote6 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 148px;
}

#votes ol li.vote7 a {
	left: 148px;
	z-index: 4;
	width: 26px;
}

#votes ol li.vote7 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 173px;
}

#votes ol li.vote8 a {
	left: 170px;
	z-index: 3;
	width: 24px;
}

#votes ol li.vote8 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 194px;
}

#votes ol li.vote9 a {
	left: 194px;
	z-index: 2;
	width: 24px;
}

#votes ol li.vote9 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 218px;
}

#votes ol li.vote10 a {
	left: 218px;
	z-index: 1;
	width: 24px;
}

#votes ol li.vote10 a:hover {
	background: url('../i/hotvotes.gif') no-repeat 0 0;
	left: 0;
	width: 242px;
}

.DivError {
	color: #EF8D0E; 
}

.DivSuccess {
	color: #008FEB; 
}

.DivSuccess, .DivError {
	clear: both; 
	font-size: 0.75em; 	
	padding: 0.3125em; 
	margin: 0.3125em 0;	
	background-color: #fff;
	z-index: 10000;
}

.Success, .Error {
	background-color: transparent !important;
}

.friends {
	width: 100% !important;
}