#page-movies .wppm-rr-title {
	font-size: 18px;
}

#page-movies .wppm-rr-excerpt {
	padding-left: 10px;
	font-style: italic;
	text-align: justify;
}

#page-movies .wppm-rr-rating {
	/*width: 100px;*/
	float: right;
}

#page-movies .wppm-rr-r1 {
	border-top:1px dashed #1d1b1b;
}

#page-movies .wppm-rr-r0 {
	border-top:1px dashed #1d1b1b;
}

#page-movies .wppm-rr-r0, #page-movies .wppm-rr-r1 {
	margin: 5px 0 0 !important;
	padding: 5px 0 0 !important;
}

#page-movies {
	margin-bottom: 10px;
}

/* IE6 makes this an ugly hack from hell */
.wppm-rr-rating {
	width: 100px;
	height: 20px;
	/*background: url(../images/oxygen/stars20.png) repeat-x;*/
}

.wppm-rr-empty {
	height: 20px;
	width: 20px;
	float: left;
	/*background-image: url(../images/oxygen/stars20.png);*/
	background: transparent url(../images/star_empty.png) no-repeat;
}

.wppm-rr-star {
	height: 20px;
	/*background: url(../images/oxygen/stars20.png) 0 20px;*/
	background: transparent url(../images/star_yellow.png) no-repeat;
}
/*
.wppm-rr-stars {
	height: 20px;
	background: url(../images/oxygen/stars20.png) 0 20px;
}*/

#page-movies h3 {
	font-size: 2em !important;
	padding: 10px 0 8px 0 !important;
}

#page-movies .unranked {
	padding: 24px 0 8px 0 !important;
}

#page-elusive h2, #page-cliches h2{
	font-size: 1.8em !important;
	padding: 8px 0 0 0 !important;
}

#page-elusive h2, #page-cliches h2 {
	border-top: 1px dashed #1d1b1b;
}

#page-elusive p, #page-cliches p {
	font-size: 1.3em !important;
	line-height: 160% !important;
	margin: 10px 0 10px !important;
}

.h2-top {
	border-top: 0 !important;
}

.wppm-post-rar {
	width: 100%;
}

.wppm-post-rank {
	text-align: right;
	width: 33%;
	font-size:1.1em;
}

.wppm-post-rating, .wppm-post-rank {
	width: 33%;
	padding-top: 4px;
}

.wppm-post-categories {
	text-align: center;
	width: 34%;
	/*width: 130px;*/
}

.wppm-post-rating, .wppm-post-rank, .wppm-post-categories {
	vertical-align: top;
}

.post .movie-title {
	font-size: 3.6em !important;
}

/* Overwrite */
.post {
	margin-bottom: 10px;
	padding-bottom: 5px;
}

.note {
	margin: 0 !important;
	padding: 4px 0 0 !important;
}

#comment-area {
	margin: 0 20px 20px 0 !important;
	padding: 15px 20px !important;
}
#comments, #comment-area li {
	padding-bottom: 8px;
	margin-bottom: 7px;
	border-bottom: 1px dashed #1d1b1b;
}

#comment-area p {
	font-size: 1.1em !important;
	margin-bottom: 0;
}

#commentform p {
	font-size: 1.3em !important;
}

.post h2 {
	font-size: 1.8em !important;
	padding: 0 0 0 0 !important;
}

.post-style-1 h2 {
	font-size: 3.6em !important;
}

p {
	margin-bottom: 10px;
}

#page-elusive .h2-top {
	padding-top: 0 !important;
}

#header img {
	border: 0;
}