/*
Theme Name: Rus Nerwich
Theme URI: http://rusnerwich.com
Description:
Version: V2
Author: Foxinni 
Author URI: http://foxinni.com
Tags: 

*/


@import url('master.css');
@import url('reset.css');


html {font-size:100.01%} /* em Hack */

body { font-size: 0.75em; color: white; font-family: tahoma, arial; background: black;}

#wrapper{ width:700px; margin: 0 auto;  line-height: 1.5em;}

#container { width: 760px; padding:0; }

#blog-title, #blog-description { height:0px; text-indent: -9999px;}


/*#menu  { background: #333; padding: 5px 0px 5px 10px; border: solid #222; border-width: 0 0 1px 0; line-height: 12px; }
#menu ul { width:728px; margin:0px auto}
#menu li{ display: inline; padding: 0px 20px 0 0; font-size: 10px; line-height: 12px;}
*/ 
   

#menu li a { display:inline-block; padding: 0px 10px; line-height: 27px; background: url(images/nav.png) top left; border-right: 1px solid #6b92aa;}
#menu li  a:link,
#menu li  a:visited  { color: #fff; }    
#menu li  a:hover,
#menu li  a:active,                                            
#menu li.current_page_item a:link,
#menu li.current_page_item a:visited  { color: #fff;background: #333333 none ; text-decoration: none;border-right: 1px solid #666;}   

#content { width:480px; float: left; border-right:#333 solid 4px;  min-height: 600px;}
* html #content { height:600px}

.sidebar { float:left; width: 184px;}
.sidebar li { margin:20px 0 20px 20px}
.sidebar li.the_nav{ margin:20px 0 20px 0px}

.sidebar li li{ margin:0}
.sidebar li h2{ font-size: 24px; ;line-height: 1.5em; display: inline;/* border-bottom:1px white solid;*/ font-family: georgia, arial;  font-variant: small-caps;}

a:link, a:visited { color: #0680CB; text-decoration: none ;}
a:hover, a:active {color: #0680CB; text-decoration: underline; }

#content a:link, #content a:visited { color: #ccc; text-decoration: underline ;}
#content a:hover, #content a:active {color: #fff; text-decoration: underline; }

.entry ul, .entry ol { padding:0 0 0 30px;}
.entry ul ul, .entry ol ol, .entry ul ol, .entry ol ul { padding:0 0 0 10px;}  
.entry ul li { padding:0 0 0 0; list-style: disc;}
.entry ol li { padding:0 0 0 0; list-style: decimal;}   

/* Page Items */

/* .page-title { color:#fff; display:inline-block; padding: 15px; margin:0 auto; background: #333; border:1px solid #222; font-size: 28px; font-family: Georgia, tahoma; font-variant: small-caps;}*/

.entry,.page-title   { margin: 20px 0; padding: 10px; background: #060606; border:#333333 solid; border-width: 1px 0 1px 1px; background:#060606 url(images/entry.jpg) left top no-repeat ;}
.page-title { font-size:24px; letter-spacing: 0; font-family: georgia, verdana; height:auto}

p { margin:10px 0}

.entry-title { font-family: georgia, verdana, arial; font-size: 24px; padding: 5px 0; font-variant: small-caps;}
#content .entry-title a:link,#content .entry-title a:visited { color: white; text-decoration: none;}
#content .entry-title a:active,#content .entry-title a:hover { color: white; text-decoration: underline;} 


.entry-content { margin-top: 20px;}

.entry-image { margin: 20px auto; text-align:center;  display: block;}
.entry-image     img { border:5px solid black}

#content .entry-cat,
#content .entry-cat a:link,
#content .entry-cat a:visited { color:#999; font-size:9px; text-decoration: none;}
#content .entry-cat a:active,
#content .entry-cat a:hover{ text-decoration:underline}

.entry-date { font-size: 10px; margin-bottom: 10px; color: #999; display: inline; background: #333; padding: 0 5px;}
                               
.entry-meta { font-size: 9px;margin-top:20px; color: #999;}

.cl:after { content:"."; height:0; clear:both; display: block; visibility: hidden; }
* html .cl { height:1px;  min-height: 1%;}
*+html .cl { min-height: 1%;} 

.floatl { float:left}
.floatr { float:right} 

/*Comments*/

#respond { font-size: 18px; ;line-height: 2em; display: inline; border-bottom:1px white solid; font-family: georgia, arial;  font-variant: small-caps;}
#comment { border:0px; background: #eee;   padding: 5px; width:400px}
#submit { background:#0680CB!important; color: white; font-family: georgia, verdana; font-size:12px; padding:4px; border:0}

#commentform input { border:0;background: #eee;   padding: 5px; }
.comments li {border-bottom:1px solid #666; padding-bottom: 10px;}
.comment-author { float:right;}
.comment-author img { float:right; margin-left:5px}
.comment-meta { font-size: 9px; color:#999}
.comments .fn { font-size: 11px; text-align:right; }
 .comments h3, #respond h3 { font-size:25px; font-family: georgia, tahoma; font-variant: small-caps; line-height: 2em;}

.comment-text { margin-right:275px}



/* Music and Video Player Skins*/

.snow_music_unit  {margin-top: 20px; padding-bottom:20px; }
.sidebar .snow_music_unit  {margin:0; padding0} 
.snow_music_player {  line-height: 2em; padding-bottom: 15px; }
.sidebar .snow_music_player { border-bottom: 1px solid #333;}
.snow_music_title { font-size:17px; display: block; margin: 10px 0 0;}
.snow_music_excerpt  { font-size: 10px; color: black; margin: 0px 10px;}
.sidebar .snow_music_excerpt {margin: 0 0 -15px 0; color:#666}
.snow_music_content { font-size: 11px; margin: 0px 10px 0px; display: block; line-height: 1.2em; color:#ccc}
.snow_music_mp3{ margin: 0px 0 0;}

.snow_music_more { font-size:10px; margin-top:5px}

.snow-video-holder { margin:10px 0}
.snow-video-title { font-size: 18px; margin:0 0 10px 0; text-align: center;}

/* * Widget List Calendar OPTIONAL */
#events-calendar-list li {
border-bottom:1px #333 solid;
padding:5px 0;
   font-size: 11px;
  }
#events-calendar-list li a:link, #events-calendar-list li a:visited, #events-calendar-list li a:hover, #events-calendar-list li a:active {
    color:#0680CB;
}
#events-calendar-list strong { display:block; font-size: 10px}


#tooltip {

    width: 210px;
    padding: 20px;
    height: auto;
    line-height: 1.2em;
    background: white;
}

