/*  

Theme Name: MMAReviews.net

Theme URI: http://www.mmareviews.net

Description: MMA Reviews Template.

Version: 1.0

Author: Kenny Ma

Author URI: http://www.camelcase.net

*/



/* Begin Typography & Colors */

body {

	font-family: Verdana, Arial, Sans-Serif;

	color: #333;

	text-align: center;

	background-color: #000;

}



a {

	color: #06f;

	text-decoration: none;

}



a:hover {

	color: #f00;

	text-decoration: underline;

}



#page {

	width: 944px;

	margin-left: auto;

	margin-right: auto;

	background-color: #fff;

	border: 1px #DDD solid;

}



#header {

	padding-top: .5em;

	padding-bottom: .5em;

	}



#content {

	text-align: left;

	float: left;

	width: 695px;

	padding: 0 .5em 1em 1em;

	font-size: .7em;

}



#sidebar {

	padding: 0 1em 1em .5em;

	font-size: .8em;

	text-align: left;

	width: 200px;

	margin-left: 715px;

}



#footer {

	width: 944px;

	margin-left: auto;

	margin-right: auto;

	font-size: .8em;

	margin-top: 1em;

	background: #C1C1C1;

	clear: both;

}



#sidebar ul, #sidebar li {

	list-style-type: none;

}



#sidebar #category h2, #sidebar #pages h2 {

	color: #F00;

	font-family: Georgia, "Times New Roman";

	border-bottom: 2px #CCC solid;

	margin-bottom: .25em;

	padding-bottom: .25em;

	font-size: 2em;

}



#sidebar #category ul, #sidebar #pages ul {

	margin-left: 0;

	padding-left: .5em;

}



#sidebar #category ul li, #sidebar #pages ul li {

	padding: .25em 0 0 15px;

	background: transparent url('/wp-content/themes/mmareviews/images/li_arrow.png') 0em .5em no-repeat;

}



#sidebar #category a, #sidebar #pages a{

	text-decoration: none;

	color: #069;

	font-weight: bold;

}



#sidebar #category a:hover, #sidebar #pages a:hover {

	color: #f00;

}



#recentReviews {

	width: 410px;

	padding-right: 11px;

	margin-right: 11px;

	float: left;

}



#recentEventReviews {

margin-bottom: 1em;

float: left;

}



#recentEventReviews .product {

	width: 320px;

	float: left;

margin-left: 5px;

background: #F0F0FF;

padding: .5em;

border: #EEE solid;
min-height: 218px;
}
/* for Internet Explorer */
/*\*/
#recentEventReviews .product {
height: 250px;
}
/**/


#recentEventReviews .product h3 {

margin-top: 0;

margin-bottom: 0;

}



#recentEventReviews .product h3 a {

color: #333;

}



#searchResult .product h3 a {

	color: #06F;

	font-size: 1.2em;

	font-family: Georgia, "Times New Roman";

}



#recentEventReviews h2 {

	margin: 0;

	height: 40px;

	padding-top: 6px;

	color: #033;

	font-size: 2.2em;

background: #FFF;

}



#newProducts {

	margin-left: 10px;

	width: 250px;

	float: left;

}



#recentReviews h2, #newProducts h2, h2.pagetitle {

	border-top: 3px #CFCFCF solid;

	border-bottom: 1px #CFCFCF solid;

	background: transparent url('/wp-content/themes/mmareviews/images/ico_fighter.png') center left no-repeat;

	margin: 0;

	height: 40px;

	padding-left: 35px;

	padding-top: 6px;

	color: #033;

	font-size: 2.2em;

}





#searchform {

	background-color: #CFCFCF;

	padding: .5em;

}



#searchform input {

	border-top: 1px #999 solid;

	border-left: 1px #999 solid;

	border-bottom: 1px #BBB solid;

	border-right: 1px #BBB solid;

	width: 8em;

}



#searchform #searchsubmit {

	width: 5em;

	background-color: #333;

	color: #FFF;

	font-weight: bold;

	margin-left: 2px;

}



#recentReviews .product, #productListing .product {

	padding: 0 0 1em 0;

	border-bottom: 1px #C1C1C1 solid;

}



#searchResult .product {

	margin-bottom: 1em;	

}



#searchResult .product h3 {

	font-weight: normal;

}



#recentReviews .product h3, #newProducts .product h3, #productListing .product h3, #searchResult .product h3 {

	margin-bottom: 0;

}





#recentReviews .product h3 a, #productListing .product h3 a {

	color: #06F;

	font-size: 1.2em;

	font-family: Georgia, "Times New Roman";

}



#newProducts .product h3 a{

	color: #666;

	font-size: .8em;

}



#recentReviews .productCategory, #newProducts .productCategory, #productListing .productCategory, #searchResult .productCategory {

	margin-top: 0;

	margin-bottom: 0;

}



#recentReviews .productRating, #productListing .productRating, #recentEventReviews .productRating {

	margin: .5em 0;

	list-style-type: none;

	padding: 0;

}



#searchResult .productCategory a {

	color: #039;

}



#sidebar .description {

	background: #333 url('/wp-content/themes/mmareviews/images/desc_bg.png') top right no-repeat;

	color: #09f;

	font-size: 1.2em;

	font-weight: bold;

	padding: .5em;

	margin-bottom: 1em;

	line-height: 1.5em;

}



ul.productRating li {

	margin-left: 1em;

	margin-top: .5em;

}



li.positiveRating {

	background: transparent url('/wp-content/themes/mmareviews/images/positive.png') center left no-repeat;

	padding-left: 20px;

}



li.negativeRating {

	background: transparent url('/wp-content/themes/mmareviews/images/negative.png') center left no-repeat;

	padding-left: 20px;

}



#recentReviews .productReviewLink, #productListing .productReviewLink, #recentEventReviews .productReviewLink {

	background: transparent url('/wp-content/themes/mmareviews/images/lightning_go.png') center right no-repeat;

	display: block;

	text-align: right;

	margin-top: .5em;

	padding-right: 20px;

	color: #900;

	font-weight: bold;

}



#recentReviews .reviewExcerpt, #recentEventReviews .reviewExcerpt {

	margin-top: 1em;

	margin-bottom: 0;

	line-height: 1.5;

}



#newProducts .product {

	padding: 0;

}



.review {

margin-bottom: 2em;

}



.review cite {

width: 130px;

float: left;

text-align: right;

padding-right: 20px;

background: transparent url('/wp-content/themes/mmareviews/images/tip.png') no-repeat 139px 7px;

}



.review blockquote {

margin-left: 145px;

border: 1px #c9c2c1 solid;

padding-left: 1em;

padding-right: 1em;

background-color: #F0F0FF;

line-height: 1.5;

}



.review cite .author {

font-weight: bold;

font-style: normal;

font-size: 1.3em;

display: block;

color: #036;

}



h3.reviews {

background: transparent url('/wp-content/themes/mmareviews/images/comments.png') no-repeat top left;

padding-left: 25px;

margin-bottom: 2em;

}



.overallRating ul, .overallRating ul li, ul.rating, ul.rating li {

	list-style: none;

	font-weight: bold;

}

ul.rating, ul.rating li {
margin: 0;
padding: 0;
}

.overallRating ul {

	margin: 0;

	padding: 0;

}



.overallRating ul li, .overallRating li {

margin: 0em 0em .5em 0em;

padding: 0;

border-bottom: 1px #EEE solid;

}



.overallRating {

padding: 0;

font-weight: bold;

}



.overallRating label {

	width: 10em;

	display: block;

	float: left;

	color: #A00;

margin-top: 5px;

}



ul.rating label {

	color: #A00;

	width: 10em;

	float: left;

}



ul.rating,

ul.rating a:hover,

ul.rating a:active,

ul.rating a:focus,

ul.rating .current-rating{

background: url('/wp-content/themes/mmareviews/images/star.gif') left -1000px repeat-x;

}

ul.rating{

position:relative;

width:125px;

height:25px;

overflow:hidden;

list-style:none;

margin:0;

padding:0;

background-position: left top;

}

ul.rating li{

display: inline;

}

ul.rating a,

ul.rating .current-rating{

position:absolute;

top:0;

left:0;

text-indent:-1000em;

height:25px;

line-height:25px;

outline:none;

overflow:hidden;

border: none;

}

ul.rating a:hover,

ul.rating a:active,

ul.rating a:focus{

background-position: left bottom;

}

ul.rating a.star-1{

width:20%;

z-index:6;

}

ul.rating a.star-2{

width:40%;

z-index:5;

}

ul.rating a.star-3{

width:60%;

z-index:4;

}

ul.rating a.star-4{

width:80%;

z-index:3;

}

ul.rating a.star-5{

width:100%;

z-index:2;

}

ul.rating .current-rating{

z-index:1;

background-position: left center;

}



.inline-rating{

display:-moz-inline-block;

display:-moz-inline-box;

display:inline-block;

vertical-align: middle;

margin-right: 1em;

}

.product h2 {

margin-top: 1em;

margin-bottom: 0;

padding-bottom: 0;

}



.product h2 a {

font-size: 1.5em;

color: #033;

}



#reviewForm p {

margin: 0;

}



#reviewForm p.ratingFields {

margin: 1em 0 1em 0;

}



#reviewForm p.ratingFields label {

width: 10em;

float: left;

font-weight: bold;

}



#reviewForm p.ratingFields select {

width: 5em;

margin-bottom: .5em;

}



h3#respond {

font-size: 1.5em;

color: #A00;

margin-bottom: 0;

margin-top: 0;

padding-bottom: 0;

}



#reviewForm {

border-top: 3px #AAA solid;

background: #EEE;

padding: 1em;

margin: 0;

}



#reviewForm .submitButton {  

padding:.25em; 

float:none!important;

background:#F7F7F7 url('/wp-content/themes/mmareviews/images/button-bg.gif') bottom left repeat-x; 

border:1px solid #adadad!important;

border-left-color:#ececec!important; 

border-top-color:#ececec!important;

font-size: 16px;

font-weight: bold;

margin-top: 5px;

color: #A00;

}



#reviewForm textarea {

width: 660px;

}

.index_post_image { 
	text-align: center;	
}

.index_post_image img {
	border: 5px #FFFFFF solid;
}

div#ads, div#vertical_ads {
	text-align: center;
	margin: .5em;
}

div#productListing div.paging {
	margin: 1.5em .1em;
	font-size: 1.125em;
}

div#productListing div.paging .next {
	float: left;
	width: 50%;
	text-align: right;
}

div#productListing div.paging .previous {
	float: left;
	width: 50%;
	text-align: left;
}

#sidebar div.login {
	padding: 1em 0 0 .5em;
	font-weight: bold;
	font-size: 1.3em;
	font-family: Georgia, "Times New Roman";
}

#sidebar div.login a {
	display: block;
	text-decoration: none;
	color: #069;
}