/*
Theme Name: MyReviewPlugin - Orange
Theme URI: http://www.myreviewplugin.com/
Description: The second MyReviewPlugin theme.
Version: 1.0
Author: MyReviewPlugin
Author URI: http://www.myreviewplugin.com/
*/
.rss img { border:0; }
ol { list-style:none; margin:0; padding:0; }
body
{
    background-image:url(bg.png);
    font-family: Arial, Verdana, sans;
    color: #222;
    margin: 0;
}

#logo img
{
    border: none;
}
#container
{
    width:766px;
    background:white;
    margin:0 auto;
    padding:8px;
    padding-top:16px;

    /* -moz-border-radius:8px; -webkit-border-radius:8px; */
}
#header #title h1, #header #title h2
{
    margin:0; font-family:"Trebuchet MS", sans;
    font-size:28px;
    margin-bottom:2px;
}

#header
{
    height:98px;
    position:relative;
}

#logo, #logo img
{
    margin:0;
    padding:0;
    margin-left:4px;
    margin-right:5px;
    
    float:left;
    vertical-align:text-bottom;
}

h1 span
{
    font-weight:normal;
}

#header #title h2
{
    font-size:18px;
    font-weight:normal;
    color:gray;

    margin-bottom:0;
}

#menu
{ 
    position:absolute;
    left:70px;
    bottom:0;

    margin:0;
    padding:0;
}

#menu ul
{ 
    margin:0;
}

#menu li
{
    display:table-cell;
    padding:4px;
    padding-bottom:2px;
    
    background-color:#ffedde;
}

#menu li a
{ 
    color: black;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    
    padding-top:6px;
    padding-left:16px;
    padding-right:16px;
    padding-bottom:3px;
}

#menu li a:hover
{
    background-color: #ff2e00;
    color:white;
}

#menu li a .nomargin
{ 
    margin-left:0;
}

#menu li .nopadding
{ 
    padding-left:0;
}

#menu li a:hover {  }

#ad
{
    float:right;
    margin-top:2px;
}

#ad img
{
    border:solid 1px black;
}

#footer, #body
{
    border-top:solid 2px red;
    padding-left:20px;
    padding-right:20px;
    padding-top:10px;
}

#footer, #footer p
{ 
    clear:both;
    text-align:center;
    color: #999999;
    font-size:11px;
    margin:0;
}

#left
{
    width:550px;
    float: left;
}

#right
{
    float:right;
    width:171px;
    text-align:right;
}

.post { }

.ratings { float:right; }
.meta { float: right; }

a
{ 
    color: #ff2e00;
    text-decoration:none;
    font-weight:bold;
}

a:hover { color: #FF9900;}

.post
{
    margin-bottom: 20px;
    font-size:13px;
    line-height:1.5em;
    border-bottom: solid 1px #D0D0D0;
}

.post h2
{ 
    margin:0;
    margin-top:10px;
    font-size:24px;
}

.post .meta
{
    float:right;
    width:200px;
}

.post .meta a
{ 
    background-color:#F0F0F0;
    padding:5px 7px  5px  7px;
    text-decoration:none;
}

.post .meta a:hover
{ 
    background-color:#FFF;
}

.post .stars
{
    float:right;
    width:150px;
    margin-top:10px;
    margin-left:5px;
    padding:12px;
    border:solid 1px #D0D0D0;
}

.post .meta a.nomargin
{
    margin-right:0px;
    padding-right:8px;
}

#right
{ 
    margin-left:3px;
    border-left: solid 1px #efefef;
}

#right a
{
    color: gray;
    font-size:12px;
}

#right a:hover { color:#ff2e00; }

#right ul, #right h3
{
    padding: 0;
    margin: 0;
    padding-left:10px;
    margin-top:5px;
}

#right h3 { text-align:left; }

#right ul
{ 
    list-style-type:none;
    width:100%;
    margin-left:0;
}

#right ul li
{ 
    border-top: solid 1px #f0f0f0;
    width:100%;
    margin-left:0;
    margin-right:40px;
    text-align:left;
}

#right ul li img { vertical-align:text-bottom; }




/****/


/* comments list */

ol.commentlist {

    margin: 12px 10px;

    padding: 0;

    border-style: solid;

    border-color: #F0F0F0;

    border-width: 1px 1px 0 1px;

}

.commentlist li {

    margin: 0;

    padding: 10px;

    list-style: none;

    border-bottom: 1px solid #F0F0F0;

}

.commentlist li cite {

    display: block;

    font-style: normal;

    font-weight: bold;

    padding: 7px;

}

.commentlist li cite img {

    float: left;

    margin-right: 10px;

}

.commentlist li cite .comment-data {

    font-size: .8em;

    font-weight: normal;

}

.commentlist li .comment-text {

    clear: both;

    margin: 0; padding: 0;

}

.commentlist li.alt {

    background: #f8f8f8

}

