/*
Theme Name: MyReviewPlugin "Hostatron"
Theme URI: http://www.myreviewplugin.com/
Description: Another new theme in 5.0. Expect a new theme package available with extensive MyReviewPlugin integration soon!
Version: 5.0
Author: Mark Edwards
Author URI: http://www.myreviewplugin.com/
*/
body{
background-color: #333;
padding:0;
margin:0;
}
#wrapper{
width:960px;
padding:0px 0 0 0;
margin:0 auto;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
}
.clear{
clear:both;
}

#logocontainer{
width:960px;
height:65px;
float:left;
padding:0;
margin:0;
background-color:#fff;
}
#logocontainer .logo, #logocontainer .logo a{
width:510px;
padding:0 0 0 22px;
margin:0;
float:left;
    height:65px;
font-family: 'Trebuchet MS', Arial, Sans; color: black; font-weight: bolder; position: relative; font-size: 42px; top: 0px;
text-decoration:none;

}
#logocontainer .menu{
width:404px;
padding:29px 0 0 0;
margin:0;
float:left;
height:36px;
}
#logocontainer .menu li{
list-style-type:none;
}

#logocontainer .menu li a{
background:#333;
padding:0 16px 0 16px;
margin:0 4px 0 0;
height:35px;
line-height:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
display:block;
float:left;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
text-decoration:none;
}

#logocontainer .menu li a:hover {
background: #666;
text-decoration:underline;
}


#contentblock{
background:#FFFFFF;
padding:15px 20px 20px 20px;
width:920px;
float:left;
border-top: 1px solid #666;
}
#contentblock .leftblock{
width:660px;
padding:0 0px 0 0;
float:left;
margin:0;
}
.leftheading{
background:#333;
border:1px solid #222;
width:90%;
padding:0 0 0 20px;
margin:0;
margin-bottom:1em;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
height:32px;
line-height:32px;
}
.leftheading .headingleft{
width:380px;
float:left;
line-height:32px;
}
.leftheading .headingright{
float:left;
line-height:32px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#contentblock .rightblock{
width:260px;
padding:0;
margin:0;
float:left;
}
.rightheading{
background:#333;
border:1px solid #222;
width:240px;
padding:0 0 0 20px;
margin:0;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
height:32px;
line-height:32px;
}
.rightcontent{
width:260px;
padding:0;
margin:0;
margin-bottom:1em;
float:left;
}
.rightcontent ul{
padding:37px 0 0 20px;
width:240px;
margin:0;
}
.rightcontent ul li{
list-style:none;
list-style-type: square;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
line-height:18px;
color:#565759;
padding:0 0 0 0px;
}
.rightcontent ul li a{
color:#565759;
text-decoration:none;
}
.rightcontent ul li a:hover{
color:#222;
text-decoration:underline;
}
.awardblock{
width:660px;
border-bottom:1px dotted #999999;
float:left;
padding:15px 0px 10px 0px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#565759;
display:block;
}
.awardblock .awardheading{
width:98%;
float:left;
height:20px;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#222;
}
.awardblock .awardheadingblock1{
width:475px;
float:left;
padding:0;
margin:0;
height:20px;
line-height:20px;
text-align:left;
}
.awardblock .awardheadingblock2{
width:110px;
float:left;
padding:0;
margin:0;
height:20px;
line-height:20px;
text-align:right;
display:block;
}
.awardblock .awardheadingblock2 a{
color:#222;
text-decoration:none;
font-size:12px;
background:url(images/reviewicon.gif) no-repeat left;
padding:0 0 0 30px;
height:20px;
line-height:20px;
display:block;
}
.awardblock .awardheadingblock2 a:hover{
color:#565759;
text-decoration:underline;
font-size:12px;
background:url(images/reviewicon.gif) no-repeat left;
padding:0 0 0 30px;
height:20px;
line-height:20px;
display:block;
}
.awardblock .awardcontent{
width:98%;
float:left;
padding:0px 0 15px 0;
border-top: 1px solid #ccc;
}

.awardblock1{
width:90%;
border-bottom:1px dotted #66b2fe;
float:left;
padding:15px 0px 10px 0px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#222;
display:block;
}
.awardblock1 .awardcontent1{
float:left;
padding:0px 20px 0px 20px;
text-align:justify;
width:100%;
}
.awardblock1 .awardcontent1 .bluetext{
color:#222;
font-weight:bold;
}
.awardblock1 .reviewfeatures{
width:165px;
padding:25px 15px 25px 15px;
float:left;
backgrouand:#d8eafe;
line-height:18px;
}
.awardblock .reviewlinks{
width:586px;
float:left;
height:20px;
padding:0;
margin:0;
line-height:16px;
display:block;
}
.awardblock .reviewlinkblock{
width:180px;
padding:0;
margin:0;
float:left;
display:block;
line-height:16px;
}
.awardblock .postivelink{
background:url(images/postive.gif) no-repeat left;
text-decoration:none;
color:#222;
line-height:16px;
height:16px;
padding:0 0 0 23px;
display:block;
float:left;
}
.awardblock .postivelink:hover{
background:url(images/postive.gif) no-repeat left;
text-decoration:underline;
color:#222;
line-height:16px;
height:16px;
padding:0 0 0 23px;
display:block;
float:left;
}
.awardblock .negitivelink{
background:url(images/negative.gif) no-repeat left;
text-decoration:none;
color:#222;
line-height:18px;
height:18px;
padding:0 0 0 23px;
display:block;
float:left;
}
.awardblock .negitivelink:hover{
background:url(images/negative.gif) no-repeat left;
text-decoration:underline;
color:#222;
line-height:18px;
height:18px;
padding:0 0 0 23px;
display:block;
float:left;
}
.other{
width:586px;
float:left;
padding:5px 50px 5px 20px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#222;
display:block;
}
.other a{
color:#222;
text-decoration:underline;
}
.other a:hover{
color:#565759;
text-decoration:none;
}
.next{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#222;
text-decoration:underline;
}
.next:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#565759;
text-decoration:none;
}

.maincontentblock{
width:98%;
float:left;
padding:15px 0px 30px 10px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#565759;
display:block;
text-decoration:none;
}

.maincontentblock h1{
padding:0;
margin:0;
color: #222;
font-size: 24px;
}

.maincontentblock h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#222;
padding:0;
margin:0;
}
#footer{
background:#222;
height:45px;
padding:10px 0 0 0;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
width:960px;
text-align:center;
float:left;
}

.reviewsblock{
background:#ffffff;
padding:10px;
width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#565759;
display:block;
line-height:16px;
}
.reviewsblock .firstblock{
width:100px;
float:left;
}

.starrate{
background:#d8eafe;
padding:10px;
width:160px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#565759;
display:block;
}

.formblock{
width:616px;
padding:20px;
float:left;
font-family:Tahoma, Arial;
font-size:12px;
color:#222;
font-weight:normal;
line-height:16px;
}
.formblock h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#333;
}
.formblock h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#333;
}

.formblock fieldset{
border:0;
padding-bottom:10px;
float:left;
widows:616px;
}
a {
color: #333;
font-weight: bolder;
text-decoration:none;
}

a:hover {
color: #222;
font-weight: bolder;
text-decoration:underline;
}

.navigation a {

font-family: arial;

position: relative;
top: 8px;
}

.yourate a {
font-size: 10px !important;
color: #990000 !important;
padding-left: 25px;
padding-top: 4px;
font-weight: normal;
}

.yourate a:hover {
color: #222 !important;
}

.post-meta {
width: 360px;
border: 1px solid #ccc;
text-transform: uppercase;
color: #555;
list-style-type: none;
padding: 5px;
float: right;
line-height: 190%;
margin-right: 20px;
margin-top: 0px;
font-size: 9px;
background-color: #D6D6D6;
}

.post-meta ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.post-meta li {
padding-bottom: 5px;
}

.post-meta-key {
color: #222; 
font-weight: bold; 
font-size: 110%; 
}


.review_top_left {
width: 265px;
float: left;
margin-top: 20px;
margin-bottom: 10px;

}

.quick_facts {
border-top: 1px solid #888;
border-left: 1px solid #888;
border-right: 1px solid #888;
text-align:center;
float: right;
width: 360px;
padding: 5px;
margin-right: 20px;
font-weight:bold;
color:#fff;
background-color:#333333;
text-transform:uppercase;
font-size:11px;
margin-top: 20px;
}


