/* Drop styles */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ul, ol, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0;
font-weight: inherit; font-style: inherit; font-size: 100%;
font-family: inherit; vertical-align: baseline; background: transparent;}
:focus {outline: 0;}
body {line-height: 1;color: black;}
ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
/* End of drop */

html{
  height: 100%;
}

body{
  height: 100%;
  font: normal normal 90% Verdana, Arial, sans-serif;
  color: #000;
  min-width: 960px;
  //width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 960)? "960px" : "100%");
  min-height: 550px;
  background: silver;
  font-size: 12px;
  z-index: -1000;
}

a:link, a:hover, a:visited, a:visited:hover {
    color:#436eee;
}

#container {
    width: 960px;
    margin: 0 auto;
}
.clear{clear: left;}

h1{font-size: 140%;}
h2{font-size: 120%;}
h3{font-size: 107%;}

h2 a:link{color:#000;}
#content_middle{float: left;width: 930px; padding: 0 15px 0 15px;background: #fff;}
/* Header */

#header{height: 100px;}
#header img.logo {margin-top: 22px;}

/* feed source */

#feed_dl{width: 600px;height: 100px;background: url('/media/images/feed/feed_dl.png') no-repeat;}
#feed_dr{height: 100px;background: url('/media/images/feed/feed_dr.png') no-repeat right;}
#feed_dc{padding: 20px 40px 0 40px;height: 100px;background: url('/media/images/feed/feed_dc.png') repeat-x;margin: 0 4px 0 4px;}
#feed_dc img{float: left;margin-right: 20px;}
#feed_dc h1{display: inline;}
#feed_dh{border: 1px solid #bbccdd;margin: 0 0 0 200px;padding: 10px;background: #fff;}
.feed_list{margin: 20px 0 20px 0;}
.feed_list img{float: left;padding: 0 10px 10px 0;}
.feed_list a{color: #000; text-decoration: none;}
.feed_list H1{color:#F18400;}
a.a_block{display: block;padding: 5px 0 5px 0;color:#0068ED; text-decoration: underline;}
/* post */
#h1_fd{margin-top: 20px;color: #F18400;}
#post_l{width: 600px;margin: 10px 0 0 0;}
.post_it{padding: 20px 5px 20px 5px; border-bottom: 1px solid #bbccdd;}
.post_it > img{float: left;margin: 0 10px 10px 0;}
.post_date{color:#777;font-size: 10px;}
.post_time{color:#000;font-weight: bold;font-size: 10px;}
.post_it h2{margin-bottom: 15px;}
.post_it h2 a{color:#0068ED;text-decoration: underline;font-family: Tahoma,Arial,sans-serif;font-size: 18px;font-weight: 200;}
.post_it .content{font-family: 'Times New Roman',serif;font-size: 110%;}
.post_source a{color:#F18400;}
.tags a{font-size: 95%}
.tags img{margin-right: 10px;}

a.tag{color:#00CC33;}
.h_tag{font-size: 130%;color:#00CC33;margin-top: 15px;font-weight: bold;}
.h_tag a{font-size: 120%;color:#00CC33;font-weight: bold;}

#posts_m{width: 600px;margin: 10px 0 0 0;float: left;}
.post_m{height: 80px;width: 262px;float: left;padding: 15px;background: url('/media/images/post/post_m.png') repeat-x bottom;margin: 0 8px 0 0;}
.post_m a{color:#000;text-decoration: none;}
.post_m div{font-size: 10px; color:silver;margin-top: 5px;}
.post_m img{float: left;width: 50px;margin: 0 10px 0 0;border: 3px solid #fff;}

/* right block */

#r_blok{float: left; margin: 10px 0 0 0; width: 330px;}
#r_blok_l{float: left;width: 160px;margin-left: 5px;}
#r_blok_r{float: left;width: 165px;}
#h1_fs_b{margin-bottom: 20px;}

/* tag cloud */
#cloud{text-align: center;line-height: 20px;background: url('/media/images/cloud.png') no-repeat;height: 237px;padding: 10px;}
#cloud a:link, #cloud a:hover, #cloud a:visited, #cloud a:visited:hover{color: #494949;}
.cloud1{font-size: 0.3em;}
.cloud2{font-size: 0.6em;}
.cloud3{font-size: 0.8em;}
.cloud4{font-size: 1em;}
.cloud5{font-size: 1.4em;}
.cloud6{font-size: 1.6em;}
.cloud7{font-size: 1.8em;font-weight: bold;}
.cloud8{font-size: 2em;font-weight: bold;}
.cloud9{font-size: 2.5em;font-weight: bold;}
.cloud10{font-size: 3em;font-weight: bold;}

#short_cloud{text-align: center;line-height: 20px;height: 100px;padding: 10px;}
#short_cloud a:link, #cloud a:hover, #cloud a:visited, #cloud a:visited:hover{color: #494949;}


/* box_gray */
.box_gray{background: #c9c9c9;}
.box_gray .tl{background: url('/media/images/box_gray_tl.png') no-repeat;width: 9px;height: 9px;float: left;}
.box_gray .tr{background: url('/media/images/box_gray_tr.png') no-repeat;width: 9px;height: 9px;float: right;}
.box_gray .bl{background: url('/media/images/box_gray_bl.png') no-repeat;width: 9px;height: 9px;float: left;}
.box_gray .br{background: url('/media/images/box_gray_br.png') no-repeat;width: 9px;height: 9px;float: right;}

.box_gray #h1_fs_b{padding-left: 10px;}
.box_gray .a_source{padding-left: 10px;margin-bottom: 5px;display: block;text-decoration: none; color: #000;}
.box_gray a:hover{color: #000;}

/* fresh */
.post_fresh{margin: 5px;}
.post_fresh a.title{font-size: 90%;color:#0068ED;}
.post_fresh .post_source{font-size: 90%;}

/* footer */

#footer{height: 50px;background: #c9c9c9;width: 100%}

/* pagination */
.pagination{padding: 15px;}
.step-links a{text-decoration: none;font-weight: bold;}
.pagination .current{font-weight: bold;}

/* archive */
#post_archive{font-size: 1.2em;margin: 0 0 1em 0;}
#post_archive div.year{margin: 0.8em 0 0.8em 0;}
#post_archive span.sel{border-bottom: 2px solid #090909;font-weight: bold;}
#post_archive span{border-bottom: 1px dashed #090909;}
#post_archive span a{color:#090909;text-decoration: none}

.links { margin: 1em;font-size: 0.9em;color:#999999;}

