/*Custom*/

.pdflink a:link, .pdflink a:visited{font-size:18px; font-weight:bold; color:#90a860; display:block;   }
.pdflink a:hover{ color:#d8d8a8;}

/* -------- 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: #8b8b8b;
    text-decoration:none;
    border:none;
}
a:hover, a:active, a:focus, span a:hover, span a:active, span a:focus {
     color: #aeaeae;
    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: #121212 url(../images/black/header.png) no-repeat center top;
    color: #e5e5e5;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    height: 100%;
}
.menu-drops li {
    background:  url(../images/black/menu-separator.png) no-repeat bottom left;
}
.menu-drops li#menu-right  {
    background:  url(../images/black/menu-separator.png) no-repeat bottom left;
    width: 2px;
}
#menu-drop-content {
    border: 1px #222222 solid;
    background-color: #191818;
}
.menu-parent {
    
}
#menu-list a {
    font-size: 13px;
    text-decoration:none;
}
#menu-list a,
#menu-list .current_page  ul li a
{
    color: #8b8b8b;
}
#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: #aeaeae;
}
#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/black/menu-search.png) no-repeat;
}
#mdSearch a:hover {
    background-position: 0px -52px;
}
#mdSubmit a {
    background:  url(../images/black/menu-submit.png) no-repeat;
}
#mdSubmit a:hover {
    background-position: 0px -52px;
}
#mdFollow a {
    background:  url(../images/black/menu-rss.png) no-repeat;
}
#mdFollow a:hover {
    background-position: 0px -52px;
}
#mdShare a {
    background:  url(../images/black/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: #8b8b8b;
    background: #191818 url(../images/black/bg-form.png) repeat-x bottom; 
    padding: 5px 5px 0px 5px;
    border: 1px solid #201f1f;
    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 #201f1f;
    border-top: 1px solid #201f1f;
    background-color: #171616;
}
#submit-submit {
    background-color: #29150e;
    width: 120px;
    height: 26px;
    cursor:  pointer;
}


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




/* logo */
h1.logo a {
    background: url(http://www.pdfgallery.net/wp-content/uploads/2010/02/logo3.png) no-repeat;
    width: 187px;
    height: 51px;
}


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

/* border setup */
.main-outside-border {
    /*border: 1px solid #07090a*/;
}
    .large-image .main-outside-border {
        border-top: none;
        border-bottom: none;
    }
    .large-image .main-outside-first {
        border-top: 1px solid #07090a;
    }
.main-inside-box {
  /*  border: 1px solid #202020; 
    background: #191919 url(../images/black/outside-bg.png) repeat-x top;*/
}
    .large-image .main-inside-box {
        border-top: none;
    }
    .large-image .main-inside-first {
        border-top: 1px solid #202020;
    }
.list-outside-border {
    border: 1px #222222 solid;
}
.list-inside-box {
    border: 1px #121212 solid;
    background: #111111 url(../images/black/inside-bg.png) repeat-x top;
	height: 285px;
}
.frame-img {
    border: 1px #07090a solid;
}
.loading {
    background: #07090a url(../images/black/loading.gif) no-repeat center center;
}
.loaded {
    background-color: #07090a;
}

.separator-bottom {
    border-bottom: 1px #222222 solid;
}
.separator-top {
    border-top: 1px #07090a solid;
}
.action li a   {
    background: #000;
    font-size: 12px;
}
/*.action li a:hover {
    background: #170912  url(../images/black/action-btn.png) no-repeat;
    font-size: 12px;
    background-position: 0px -31px;
}*/
/*postwrap*/
.postwrap-title {
    font-size: 30px;
    line-height: 20px; margin-top:10px;
    font-family: Helvetica, Arial, sans-serif; color:#a81830;}
}
.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 #080808 solid;
}
.navigation {
    border-bottom: 1px #07090a solid;
}

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


#comments textarea, #comments input {
    color: #8b8b8b;
    border: 1px solid #201f1f;
    padding: 5px;
    margin-bottom: 5px;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    background: #191818 url(../images/black/bg-form.png) repeat-x bottom; 
}
:focus {
    outline-color:-moz-use-text-color;
    outline-style:none;
    outline-width:0;
}


/*.page-title, */.item-title a { font-size:12px;}

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

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



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


#mainbar .widget {
    border-right: 1px #222222 solid;
}
#mainbar .widget ul li {
    border-top: 1px #080808 solid;
    border-bottom: 1px #222222 solid;
}
#mainbar .inside-box ul {
    border-bottom: 1px #080808 solid;
}
#bars .widgettitle {
    font-family: Georgia, Times New Roman, serif;
    letter-spacing: 1px;
    font-size: 13px;
    text-transform: uppercase;
    border-bottom: 1px #222222 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 #080808 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 #080808 solid;
}
#sidebar .widget_links ul li,
#sidebar .widget_archive ul li,
#sidebar .widget_categories ul li {
    float: left;
    width: 130px;
    border-bottom: 1px #080808 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 #222222 solid;
    display: block;
    padding-bottom: 6px;
    padding-top: 6px;
}


#footer {
    background: url(../images/black/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/black/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 */
