/* -------- TYPOGRAPHY --------- */
/* -------- AND COLORS ---------- */
/* ------------------------------- */
h1, h2, h3, h4, h5, h6  {
}
h5, h6 {
    font-weight:bold;
    text-transform:uppercase;
}
.entry h1{
    font-size: 20px;
    line-height: 20px;
}
.entry h2{
    font-size: 18px;
    line-height: 18px;
}
.entry h3{
    font-size: 16px;
    line-height: 16px;
}
.entry h4{
    font-size: 14px;
    line-height: 14px;
}
.entry h5{
    font-size: 12px;
    line-height: 12px;
}
.entry h6{
    font-size: 10px;
    line-height: 10px;
}
ul, ol {
   

}
a, a:link, a:visited, span a, span a:link, span a:visited {
    color: #818181;
    text-decoration:none;
    border:none;
}
a:hover, a:active, a:focus, span a:hover, span a:active, span a:focus {
    color: #504f4f;
    text-decoration:none;
}
strong {
    font-weight:bold;
}
em {
    font-style:italic;
}
ins {

}
cite {
    font-weight:bold;	
}
sup {
    vertical-align:super; 
    font-size:.7em;
    line-height:.5em;
}
blockquote{  
    padding: 0 50px;
    margin: 25px 0;
    font-style: italic;
    letter-spacing: 2px;
    font-size: 12px;
    font-family: Georgia, Times New Roman, serif;
}
small{ 
   
}
body {
    background: #eaeaea url(../images/white/header.png) no-repeat center top;
    color: #818181;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    height: 100%;
}
.menu-drops li {
    background:  url(../images/white/menu-separator.png) no-repeat bottom left;
}
.menu-drops li#menu-right  {
    background:  url(../images/white/menu-separator.png) no-repeat bottom left;
    width: 2px;
}
#menu-drop-content {
    border: 1px #e8e8e8 solid;
    background-color: #b8b7b7;
}
.menu-parent {
    
}
#menu-list a {
    font-size: 13px;
    text-decoration:none;
}
#menu-list a,
#menu-list .current_page  ul li a
{
    color: #818181;
}
#menu-list .current_page a,
#menu-list a:hover, 
#menu-list .current_page ul li a:hover,
#menu-list li ul li.current_page a
{
    color: #504f4f;
}
#menu-list li a {
    font-size: 14px;
}
#menu-list li ul li a {
    font-size: 12px;
}
#menu-list li.view a {
    font-size: 12px;
}

#mdSearch a {
    background:  url(../images/white/menu-search.png) no-repeat;
}
#mdSearch a:hover {
    background-position: 0px -52px;
}
#mdSubmit a {
    background:  url(../images/white/menu-submit.png) no-repeat;
}
#mdSubmit a:hover {
    background-position: 0px -52px;
}
#mdFollow a {
    background:  url(../images/white/menu-rss.png) no-repeat;
}
#mdFollow a:hover {
    background-position: 0px -52px;
}
#mdShare a {
    background:  url(../images/white/menu-share.png) no-repeat;
}
#mdShare a:hover {
    background-position: 0px -52px;
}

/* menu drop icon */

.drop-box input, .drop-box select, .drop-box textarea {
    color: #818181;
    background: #d7d6d6 url(../images/white/bg-form.png) repeat-x bottom; 
    padding: 5px 5px 0px 5px;
    border: 1px solid #a5a5a5;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    width: 167px;
}
.drop-box input#subs-email {
    width: 115px;
    margin-top: 4px;
}
.drop-box input {
    height: 21px;
}
.drop-box a:hover input, .drop-box a:hover select, .drop-box a:hover textarea {
    
}
#menu-drop-content .drop-box a:hover.a-icon {
    padding: 3px 5px 3px 5px;
    border-bottom: 1px solid #c6c4c4;
    border-top: 1px solid #c6c4c4;
    background-color: #bebdbd;
}
#submit-submit {
    background-color: #a4a4a4;
    width: 120px;
    height: 26px;
    cursor:  pointer;
    padding: 0px;
}


#menu-list  {
    background: url(../images/white/menu-tile.png) repeat-x;
}
#menu-list li.menuli {
    background: url(../images/white/menu-separator.png) no-repeat bottom left;
}
#menu-list ul li a {
    border: 1px #e8e8e8 solid;
    border-bottom: 1px  #ffffff solid;
    background: #ebebeb url(../images/white/menu-tile.png) repeat-x bottom;
}
#mainbar .thumbnail {
    border: none;
}




/* logo */
h1.logo a {
    background: url(../images/white/logo.png) no-repeat;
    width: 187px;
    height: 51px;
}


/*main*/
.item-title {
    line-height: 12px;
}
#breadcrumb {
    text-transform: uppercase;
    color: #979595;
}
    #breadcrumb a, .rate a, .rate {
        font-size: 9px;
        color: #979595;
    }
    #breadcrumb a:hover {
        color: #504f4f;
    }

/* border setup */
.main-outside-border {
    border: 1px solid #bebebe;
}
    .large-image .main-outside-border {
        border-top: none;
        border-bottom: none;
    }
    .large-image .main-outside-first {
        border-top: 1px solid #bebebe;
    }
.main-inside-box {
    border: 1px solid #fff;
    background: #d7d6d6 url(../images/white/outside-bg.png) repeat-x top;
}
    .large-image .main-inside-box {
        border-top: none;
    }
    .large-image .main-inside-first {
        border-top: 1px solid #fff;
    }
.list-outside-border {
    border: 1px #f2f2f2 solid;
}
.list-inside-box {
    border: 1px #bebebe solid;
    background: #bebebe url(../images/white/inside-bg.png) repeat-x top;
}
.frame-img {
    border: 1px #bebebe solid;
}
.loading {
    background: #bebebe url(../images/white/loading.gif) no-repeat center center;
}
.loaded {
    background-color: #bebebe;
}
.separator-bottom {
    border-bottom: 1px #fff solid;
}
.separator-top {
    border-top: 1px #bebebe solid;
}
.action li a   {
    background: #c3c2c2  url(../images/white/action-btn.png) no-repeat;
    font-size: 12px;
}
.action li a:hover {
    background: #c3c2c2  url(../images/white/action-btn.png) no-repeat;
    font-size: 12px;
    background-position: 0px -31px;
}
/*postwrap*/
.postwrap-title {
    font-size: 20px;
    line-height: 20px;
    font-family: Helvetica, Arial, sans-serif;
}
.entry {
    line-height: 23px;
}
.excerpt {
    line-height: 18px;
    padding-top: 3px;
}
#mainbar .excerpt {
    line-height: 14px;
}
.boundaries {
    padding:6px; 
}
.meta {
    line-height: 14px;
}
.navigation-inside{
    border-bottom: 1px #fff solid;
}
.navigation {
    border-bottom: 1px #bebebe solid;
}

/* comment */
#comments h3 {
    font-size: 15px;
}
.comment-meta {
    font-size: 10px;
}
.comment p {
    font-size: 12px;
    line-height: 18px;
}
.commentlist li.odd {
    background-color: #e5e4e4; 
}
.commentlist li.even {
    background-color: #dfdddd; 
}
/* input textarea */


#comments textarea, #comments input {
    color: #818181;
    border: 1px solid #a5a5a5;
    padding: 5px;
    margin-bottom: 5px;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    background: #d7d6d6 url(../images/white/bg-form.png) repeat-x bottom; 
}



.page-title, .item-title a { 

}
.thumbnail, .postwrap-title, .widgettitle, .item-title a:hover, .item-attribut a:hover ,.blog .item-title a:hover {
    color: #504f4f;
}
.thumbnail .item-title a, .blog .item-title a, #mainbar .item-title {

}
.item-attribut, .item-attribut a, #mainbar .item-title {
    font-size: 11px;
    color: #818181;
}



/*sidebar*/
#mainbar, #sidebar 
{
    font-size: 11px;
}
#bars .widget_categories ul li
{
    font-size: 9px;
}


#mainbar .widget {
    border-right: 1px #ffffff solid;
}
#mainbar .widget ul li {
    border-top: 1px #bebebe solid;
    border-bottom: 1px #ffffff solid;
}
#mainbar .inside-box ul {
    border-bottom: 1px #bebebe solid;
}
#bars .widgettitle {
    font-family: Georgia, Times New Roman, serif;
    letter-spacing: 1px;
    font-size: 13px;
    text-transform: uppercase;
    border-bottom: 1px #ffffff solid;
}
#bars .widgettitle-item {
    font-size: 12px;
}

#bars .blogroll ul li,
#bars .widget_categories ul li,
#bars .widget_links ul li {
    font-size: 9px;
}
#bars .blogroll ul li a,
#bars .widget_categories ul li a,
#bars .widget_links ul li a {
    font-size: 11px;
}
#bars .blogroll li a:hover, #bars  .widget_categories ul li a:hover {
}


/*widget*/
.widget_tag_cloud .inside-box div {
    border-top: 1px #bebebe solid;
    padding-top: 5px;
    font-family: Georgia;
    text-align: left;
    font-style: italic;
    line-height: 20px;
}
.widget_tag_cloud .inside-box div a {
    margin-right: 5px;

}
#sidebar .widget_links ul,
#sidebar .widget_archive ul,
#sidebar .widget_categories ul {
    display: block;
    border-top: 1px #bebebe solid;
}
#sidebar .widget_links ul li,
#sidebar .widget_archive ul li,
#sidebar .widget_categories ul li {
    float: left;
    width: 130px;
    border-bottom: 1px #bebebe solid;
    padding: 0px;
    margin: 0px;
}
#sidebar .widget_links ul li a,
#sidebar .widget_archive ul li a,
#sidebar .widget_categories ul li a {
    border-bottom: 1px #ffffff solid;
    display: block;
    padding-bottom: 6px;
    padding-top: 6px;
}


#footer {
    background: url(../images/white/footer.png) no-repeat center top;
    font-size: 11px;
}
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url(../images/white/stars.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */