/*
Theme Name: MPRS Default Theme
Theme URI: http://www.myperformancereviewsucked.com
Description: Default theme for mypreformancereviewsucked.com.
Version: 1
Author: Kai Crow
Author URI: http://www.fusemedia.co.nz
Tags: mypreformancereviewsucked.com

*/

body{font-size:12px; font-family:'Lucida Grande',Verdana,Arial,Sans-Serif; background:#eaebe2; color:#000; text-align:center; margin:0}
h3{font-size: 1.3em; margin: 0px}
h2{font-size: 1.5em; margin: 0px}
h2 a{ color: #000; text-decoration: none; font-size: 1.1em}
h2 a:hover{color:#f00}
small{font-size: 0.9em; color: #666; font-weight: bold}
a img{border: none}
a{color:#900}
a:hover{color:#000}
a.modal{text-decoration: none}

#wrapper, #wrapper3{background:url(images/mprs-parts.jpg); text-align:left; margin:auto; width:908px; padding: 0 0 10px 0}
#wrapper2{top:176px; left:0px; position: absolute; text-align:center; width: 100%;}
#wrapper3{padding:0}


#header{background:url(images/mprs-header.jpg) no-repeat scroll 0 -20px; width:910px; height:539px; text-align:right}
#header h1{margin:0; padding:0}
#header h1 a{display:none;}
#header .description{color:#eaebe2; font-size:9px}
#header input[type="text"]{border:1px solid #ccc; padding:3px; font-size:1.2em; font-weight:bold}
#headerLink a{display:block; width:475px; height:195px; position:relative; top:-68px}

#contentWrapper{width:865px; padding:0 0 0 40px}
#content{width:560px; float:left; padding:15px 5px 15px 25px}
.post img{border:none}
.postSeparator{height: 15px; border-bottom: #333 6px solid; margin-bottom:5px}

#sidebar{width:270px; float:right; position:relative; top:-35px}
.sideBarSpacer{display:block; height:15px}

.postit, .postit-auto ul li, .postit-top{background:url(images/mprs-parts.jpg) -1178px 0px repeat-y; width:268px; margin-left:3px}
.postit-top{position:relative}
.postit-auto ul{list-style:none; padding:0px; margin:0px}
.postit-auto ul li{margin:20px 0px}
.postit-top .postitHeader{background:url(images/mprs-parts.jpg) -910px -95px no-repeat}
.postitHeader, .postit-auto ul li h2{width:238px; min-height:41px; background:url(images/mprs-parts.jpg) -1790px -108px no-repeat; padding:14px 15px 0}
.postitFooter{width:238px; height:41px; background:url(images/mprs-parts.jpg) -910px 2px no-repeat; padding:14px 15px 0}
.postitContent{padding:0px 15px}
.postit-auto ul li div{padding:0px 15px 10px}
.postitHeader h3{margin:0px}
.postitContent h2{font-size:14px}

.postit a, .postit-top a{color: #000; font-weight: bold}
.postit a:hover, .postit-top a:hover{color: #900}
.postit ul, .postit-top ul{list-style:none; padding: 0px 15px; margin: 10px 0 0}
.postit ul li, .postit-top ul li{padding: 0 0 10px;}
.postitHeader h2{margin: 7px 0px;}
.follow_text{float: right; width: 180px}
a.follow{width: 52px; height: 44px; display: block; float: left; margin: 0 5px 8px 0}
a.f_twitter{background: url(images/mprs-parts.jpg) no-repeat -1622px -112px}
a.f_facebook{background: url(images/mprs-parts.jpg) no-repeat -1674px -113px}
a.f_rss{background: url(images/mprs-parts.jpg) no-repeat -1880px -4px}

#mainNavigation{width:746px; height:33px; background:#000}
#mainNavigation ul{list-style:none; margin:0; padding:0}
#mainNavigation ul li{display:inline}
#mainNavigation ul li a{display:inline-block; position:relative; top:-5px; text-align:center; text-decoration:none; color:#FFF; padding-top:8px; font-size:1.4em; height:38px; margin:0px 10px}
#mainNavigation ul li.nav-small a{width:88px; padding: 8px 7px 0; margin: 0}
#mainNavigation ul li.nav-small.first.active a{background:url(images/mprs-parts.jpg) -1955px -5px no-repeat;}
#mainNavigation ul li a:hover{color: #f00}
#mainNavigation ul li.active a:hover{color: #fff}
#mainNavigation ul li.nav-large a{background:none; width:180px}
#mainNavigation ul li.nav-large.active a{background:url(images/mprs-parts.jpg) -1874px -59px no-repeat;}


#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.shareThis{padding: 0 0 10px; clear:both}
.ratings{height: 25px; float: left}
.comments{width: 148px; height: 63px; background: url(images/mprs-parts.jpg) no-repeat -1446px -115px; text-align:right; padding: 6px 15px 0 0; float:right}
span.comments_top a{display: block; font-size: 1.1em; font-weight: bold; color:#000; text-decoration: none}
.comments a:hover{color: #900; text-decoration: underline}
span.comments_bottom{display: block; font-size: 0.9em}
span.comments_bottom a{color: #000; text-decoration:none}

#footer{height: 170px; padding: 20px 152px 0px 65px;clear: both}
#footerInner{height: 163px; border-top: 7px solid #ccc; text-align:center}
.footerS6{height: 70px; width: 420px; background:url(images/mprs-parts.jpg) no-repeat -1446px 0px; display:block; padding:25px 0 0; margin: auto;text-decoration:none; color:#000;}
.footerS6:hover{color:#900}
#footerMenu{height: 46px; padding: 20px 0 0}
#footerMenu ul{list-style: none; margin: 0; padding: 0}
#footerMenu ul li{display: inline; padding: 0px 15px}
#footerMenu ul li a{color:#666; font-weight:bold}
#footerMenu ul li a:hover{color:#000}

.navigation .alignleft{float: left; text-align:left; padding-bottom: 15px}
.navigation .alignright{float: right; text-align: right}

.dictionaryEntry p{margin: 0; padding: 0; clear: none}
.dictionaryEntry{margin-top: 15px}
.dictionaryEntry .key{color: #666; font-size: .7em;}
.postitContent ul, .postitContent p{padding:0; margin:0}
.amusing_post{background: #fff; padding:5px 3px; display: block; position: relative; left: -4px}
.amusing_post img{padding-bottom:10px}
