﻿
h1.b_entry_title
{
    font-family:Georgia, Times New Roman, Serif;
    color:#583026;
    font-size:25px;  
    margin-bottom:0px;      
}
h1.b_entry_title a
{
    color:#583026;
    text-decoration:none;
}
h1.b_entry_title a:hover
{
    text-decoration:underline;
}




td.b_left_column
{
    padding-left:30px;
    padding-right:30px;
}

td.b_right_column
{
    padding:20px;
    background-color:#eee;
    width:200px;
}

div.b_content 
{
    margin-left:20px;
}
div.b_content p
{
   margin-top:10px;
   font-size:100%; 
   
}

div.b_comments
{
    margin-top:40px;
}
div.b_comments h2
{
    font-size:130%;
}

div.b_comment
{
    margin-top:10px;
}
div.b_comment_owner
{
    margin-top:10px;
    background: url(../img/owner_comment_bg.gif) 0 0 repeat-y;
    background-color:#f8f7ef;
}
div.b_comment_divider
{
    margin-top:10px;
    border-bottom:dashed 1px #bca49e;
    height:1px;
}
div.b_comment_head
{
    float:left;
	width:140px;
    padding:10px;
	vertical-align: top;
}
div.b_comment_text
{
    float:left;
    width:420px;
    padding:10px;
	vertical-align: top;
}
div.b_comment_thumb
{
    padding:5px;
    float:left;
    width:31px;
	vertical-align: top;
}

div.b_add_comment
{
    margin-top:10px;
    padding:20px;
    background-color:#f8f7ef;
}
h2.b_add_comment
{
    font-size:130%;
    margin-bottom:6px;
    margin-top:0px;
    padding-bottom:6px;
    border-bottom:1px solid #ccc;
}


div.b_summary
{
    margin-top:20px;
    margin-bottom:50px;
    padding:0px;
    background-color:#eee;
    border:1px solid #fff;
}
div.b_tags
{
    text-align:center;
    padding:10px;
    padding-top:17px;
    float:left;
    width:250px;
}
div.b_comment_summary
{
    text-align:center;
    padding:10px;
    padding-top:17px;
    float:left;
    width:190px;
}
div.b_rating
{
    text-align:center;
    padding:10px;
    border-right:1px solid #fff;
    border-left:1px solid #fff;
    width:120px;
    float:left;
}
span.b_rating
{
    font-size:20px;
    color:#dd7a17;
}


span.b_date
{
    color:#999999;
    font-size:11px;
    font-weight:normal;
}

span.b_controls
{
    font-size:12px;
    font-weight:normal;
    font-variant:small-caps;
    color:#ccc;
}
span.b_controls a
{
    color:#449999;
    text-decoration:none;
}
span.b_controls a:hover
{
    color:#449999;
    text-decoration:underline;
}


a.b_cloud_0
{
    font-size:10px;
    color:#aab334;
    text-decoration:none;
}
a.b_cloud_0:hover { text-decoration:underline; }
a.b_cloud_1
{
    font-size:11px;
    color:#aab334;
    text-decoration:none;
}
a.b_cloud_1:hover { text-decoration:underline; }
a.b_cloud_2
{
    font-size:12px;
    color:#9fa82b;
    text-decoration:none;
}
a.b_cloud_2:hover { text-decoration:underline; }
a.b_cloud_3
{
    font-size:13px;
    font-weight:bold;
    color:#aab334;
    text-decoration:none;
}
a.b_cloud_3:hover { text-decoration:underline; }
a.b_cloud_4
{
    font-size:14px;
    font-weight:bold;
    color:#9fa82b;
    text-decoration:none;
}
a.b_cloud_4:hover { text-decoration:underline; }
a.b_cloud_5
{
    font-size:16px;
    font-weight:bold;
    color:#939c23;
    text-decoration:none;
}
a.b_cloud_5:hover { text-decoration:underline; }
a.b_cloud_6
{
    font-size:18px;
    font-weight:bold;
    color:#939c23;
    text-decoration:none;
}
a.b_cloud_6:hover { text-decoration:underline; }
