
/* BANNERS */


.Banner980x120 {
	width: 980px; 
	height: 120px;
        margin:5px 0px;
	/*background: #fff;*/
}
#MyFoundation {
	margin-bottom: 10px; 
	text-align: center; 
}
.BannersFrame {
	padding: 10px 0px;
	text-align: center; 
	border-top: 1px dotted #ccc;
}
.BannersBottomFrame {
	margin-bottom: 20px; 
	padding: 0px 0px 0px 0px;
	text-align: center; 
}
.Banner728x90 {
	width: 728px; 
	height: 90px;
	text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:5px;
}
.Banner140x350 {
	width: 140px;
	height: 363px;
        margin-bottom:10px;
	text-align: center;
        margin-left: auto;
        margin-right: auto;
}
.Banner468x60 {
	width: 468px; 
	height: 60px;
	text-align: center; 
	background: #ccc;
}
.Banner468x400 {
	width: 468px;
	height: 431px;
	text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px
	/*background: #ccc;*/
}
.Banner300x250 {
	width: 300px; 
	height: 250px;
	text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px
}
.Banner160x600 {
	width: 160px; 
	height: 615px;
	text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px;
	/*background: #ccc;*/
}
.Banner150x120 {
	width: 150px;
	height: 120px;
	text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px;
	/*background: #ccc;*/
}
.Vote {
	height: 30px;
	margin-top: 10px;
	text-align: center; 
	vertical-align: middle; 
}
.Share {
	margin-top: 10px;
	text-align: center; 
}

/* BANNERS */

.rating {
    float:left;
}

/*div.notclicked {
    height:20px;
}*/

/*div.notclicked div {*/
div.notclicked{
    background-image:url('../images/5cent.png');
    float:right;
    background-position: right center;
    background-repeat: no-repeat;
    height:13px;
    line-height:13px;
    padding-right:15px;
    font-size: 9px;
    color:#fff;
}

/* RATING
.rating{
	width:80px;
	height:16px;
        margin:6px 5px 0px 5px;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url('../images/star-matrix.gif') no-repeat 0 0;
}
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
.sixstar {background-position:0 -96px}
.sevenstar {background-position:0 -112px}
.eightstar {background-position:0 -128px}
.ninestar {background-position:0 -144px}
.tenstar {background-position:0 -160px}
ul.rating li {
	cursor: pointer;

	float:left;

	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li.six a {left:80px;}
ul.rating li.seven a {left:96px;}
ul.rating li.eight a {left:112px;}
ul.rating li.nine a {left:128px;}
ul.rating li.ten a {left:144px;}

ul.rating li a:hover {
	z-index:2;
	width:160px;
	height:16px;
	overflow:hidden;
	left:0;
	background: url(star-matrix.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -176px;}
ul.rating li.two a:hover {background-position:0 -192px;}
ul.rating li.three a:hover {background-position:0 -208px}
ul.rating li.four a:hover {background-position:0 -224px}
ul.rating li.five a:hover {background-position:0 -240px}
ul.rating li.six a:hover {background-position:0 -256px}
ul.rating li.seven a:hover {background-position:0 -272px}
ul.rating li.eight a:hover {background-position:0 -288px}
ul.rating li.nine a:hover {background-position:0 -304px}
ul.rating li.ten a:hover {background-position:0 -320px}

END RATING */

        /**************/

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url("../images/stars.png") left -1000px repeat-x;
}

.star-rating{
	position:relative;
	width:65px;
	height:12px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}

.star-rating li{
	display: inline;
}

.star-rating a,
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:12px;
        width:11px;
	line-height:12px;
	outline:none;
	overflow:hidden;
	border: none;
}

.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}

.star-rating a.one-star{
	width:20%;
	z-index:6;
}

.star-rating a.two-stars{
	width:40%;
	z-index:5;
}

.star-rating a.three-stars{
	width:60%;
	z-index:4;
}

.star-rating a.four-stars{
	width:80%;
	z-index:3;
}

.star-rating a.five-stars{
	width:100%;
	z-index:2;
}

.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}
        /*****************/

.ratingContainer {
    margin-top:5px;
    height:28px;
    background-color:white;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    line-height:28px;
}




DIV.AD {
	width:100%;
	margin:10px auto;
	text-align:center;
	clear:both;
}

DIV.468x60 {
	width:468px;
	height:60px;
	text-align:center;
	background:#ccc;
}



