@charset "utf-8";
/* CSS Document */

/*---------------------------------------------
CSS RESET
---------------------------------------------*/
#navbar-iframe {
display: none !important;
}

#main {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
outline:none;
}
/*---------------------------------------------
REAL CSS
---------------------------------------------*/
/*-------------- GENERAL STUFF --------------*/
#main {
background:grey url(http://www.9ooo.ru/images/background-1.jpg) no-repeat scroll center top;
font-family:arial,helvetica,sans-serif;
text-align:center;
}
#main a {
color:#1e67c1;
text-decoration:none;
}
/*-------------- OUTER WRAPPER --------------*/
#outer-wrapper {
background:white;
margin:15px auto 0;
padding:15px;
text-align:left;
width:100%;
}
/*-------------- FOOTER -------------------*/
#footer-wrapper {
background:transparent url(http://www.9ooo.ru/images/bgfooter.jpg) repeat scroll 0 0;
color:#444444;
margin:0 auto;
padding:15px;
text-align:left;
width:100%;
}
#footer-wrapper h2 {
background:#444;
color:#fff;
font-family:georgia;
font-size:16px;
margin-top:10px;
padding-bottom:7px;
padding-top:7px;
text-align:center;
}
#footer-wrapper .widget {
float:left;
margin:0 10px;
width:271px;
}
#footer-wrapper ul {
font-family:georgia;
font-size:15px;
}
#footer-wrapper li {
border-bottom:1px dotted #fff;
padding:7px 7px 7px 0;
}
#footer-wrapper li a:hover {}
#footer-wrapper a {
color:#fff;
font-family:georgia;
font-size:15px;
}
#footer-wrapper a:hover {
color:#444;
}
/*-------------- POSTS COLUMN --------------*/
.post {
margin-top:10px;
}
.post img {
max-width:600px;
}
.profile-img {
float:left;
margin-bottom:5px;
margin-left:0;
margin-right:10px;
margin-top:0;
}
.post-info {
border-bottom:1px dotted black;
font-family:georgia;
font-size:14px;
margin-bottom:5px;
padding-bottom:5px;
position:relative;
}
.post-category {}
.post-author {
margin-left:15px;
}
.post-time {
margin-left:15px;
}
/* Comments
----------------------------------------------- */
.commentauthor {
background:#F2F2F2 url(http://www.9ooo.ru/images/commenticongray.gif) no-repeat scroll 15px 13px;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
border-top:1px solid #DCDCDC;
font-size:18px;
font-weight:bold;
letter-spacing:-1px;
margin-bottom:-10px;
padding-left:39px;
padding-top:10px;
}
.commentauthor-author {
background:#CFCFCF url(http://www.9ooo.ru/images/user_comment-1.png) no-repeat scroll 15px 12px;
border-left:1px solid #9F9F9F;
border-right:1px solid #9F9F9F;
border-top:1px solid #9F9F9F;
font-size:18px;
font-weight:bold;
letter-spacing:-1px;
margin-bottom:-10px;
padding-left:39px;
padding-top:10px;
}
.commentauthor a{text-decoration:none;}
.commentauthor-author a {
text-decoration:none;
color:#1F1F1F;
}
#comments-block .comment-footer-author a {color:#1F1F1F;}
#comments h4 {
color:black;
font-family:arial;
font-size:22px;
font-weight:bold;
letter-spacing:-2px;
line-height:1.4em;
margin:1em 0 0;
}
#comments-block {
margin:1em 0 1.5em;
line-height:1.6em;
}
#comments-block .comment-author {
margin:.5em 0;
}
#comments-block .comment-body {
background:#F2F2F2 none repeat scroll 0 0;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
color:#454545;
margin:10px 0;
padding:15px 15px 5px;
}
#comments-block .comment-body-author {
background:#CFCFCF none repeat scroll 0 0;
border-left:1px solid #9F9F9F;
border-right:1px solid #9F9F9F;
color:#1F1F1F;
margin:10px 0;
padding:15px 15px 5px;
}
#comments-block .comment-footer {
background:#F2F2F2 none repeat scroll 0 0;
border-bottom:1px solid #DCDCDC;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
font-size:13px;
font-weight:bold;
margin:-10px 0 2em;
padding:0 15px 15px;
}
#comments-block .comment-footer-author {
background:#CFCFCF none repeat scroll 0 0;
border-bottom:1px solid #9F9F9F;
border-left:1px solid #9F9F9F;
border-right:1px solid #9F9F9F;
font-size:13px;
font-weight:bold;
margin:-10px 0 2em;
padding:0 15px 15px;
}
#comments-block .comment-body p, #comments-block .comment-body-author p {
margin:0 0 .75em;
}
.deleted-comment {
font-style:italic;
color:gray;
}
.post-comments {
position:absolute;
right:0;
}
#main-wrapper {
float:left;
width:65%;
}
.post-body {
font-family:helvetica,arial,sans-serif;
font-size:15px;
line-height:1.4em;
color:#4d4b47;
}
.post-body a {}
.post h3 {
font-family:georgia;
font-size:24px;
margin-bottom:10px;
margin-top:10px;
}
.post h3 a {
color:#444444;
}
.post h3 a:hover {
color:black;
}
/*-------------- SPONSORS --------------*/
.dantearaujo {
background:transparent url(http://www.9ooo.ru/images/125x125danteraujo.png) no-repeat scroll 0 0;
display:block;
float:left;
height:125px;
margin-right:5px;
text-indent:-9999px;
width:125px;
}
.deluxetemplates {
background:transparent url(http://www.9ooo.ru/images/125.png) no-repeat scroll 0 0;
display:block;
float:left;
height:125px;
text-indent:-9999px;
width:125px;
}
.sponsors {
margin-top:5px;
}
/*-------------- SIDEBAR --------------*/
.sidebar h2 {
background:#444444 none repeat scroll 0 0;
color:white;
font-family:georgia;
font-size:16px;
margin-bottom:10px;
margin-top:10px;
padding-bottom:7px;
padding-top:7px;
text-align:center;
}
.sidebar ul {
font-family:georgia;
font-size:15px;
}
.sidebar li {
border-bottom:1px dotted black;
padding:7px 7px 7px 0;
}
.sidebar a {
color:#4D4B47;
font-family:georgia;
font-size:15px;
}
.sidebar a:hover {
color:black;
}
#sidebar-wrapper {
float:left;
width:30%;
margin-left:20px;
}
.clear {
clear:both;
}
/*-------------- HEADER --------------*/
#header h1 {
color:#444444;
font-family:georgia;
font-size:52px;
font-weight:normal;
letter-spacing:-3px;
}
#header h1 a {
color:#444444;
}
.descriptionwrapper {
margin-left:2px;
margin-top:-10px;
}
.description {
font-family:helvetica,arial,sans-serif;
font-size:14px;
}
/*-------------- NAVIGATION --------------*/
#navigation-wrapper {
margin-bottom:10px;
margin-top:25px;
}
#navigation {
border-bottom:10px solid #444444;
padding-bottom:7px;
}
#navigation li {
display:inline;
}
#navigation a {
background:transparent;
border:1px solid #444444;
color:#444444;
font-family:georgia;
font-size:14px;
padding:7px 13px;
}
#navigation a:hover {
background:#444444 none repeat scroll 0 0;
color:white;
}
#copyright {
color:white;
font-family:verdana;
font-size:10px;
font-weight:bold;
padding:20px 0;
}

--></style>
<style>

.post {
border:5px solid #D0D0D0;
float:left;
height:245px;
margin-bottom:5px;
margin-right:15px;
margin-top:10px;
overflow:hidden;
padding:15px;
width:245px;
}

.post:hover {
background:#E5E5E5 none repeat scroll 0 0;
border-color:#AAAAAA;
}

body {background: #fff;
      color: #000;
	  margin: 3px 8px}

#gbar {height: 22px}

.gbh,.gbd {border-top: 1px solid #c9d7f1;
           font-size: 1px}
		   
.gbh {height: 0;
      position: absolute;
	  top: 24px;
	  width: 100%}
	  
#gbi,#gbs {background: #fff;
           left: 0;
		   position: absolute;
		   top: 24px;
		   visibility: hidden;
		   z-index: 1000}
		   
#gbi {border: 1px solid;
      border-color: #c9d7f1 #36c #36c #a2bae7;
	  z-index: 1001}
	  
#guser {padding-bottom: 7px !important;
        text-align: right}
		
#gbar,#guser {font-size: 13px;
              padding-top: 1px !important}
			  
@media all{
.gb1,.gb3 {height: 22px;
           margin-right: .5em;
		   vertical-align: top}
		   
#gbar {float: left}}

.gb2 {display: block;
      padding: .2em .5em}
	  
a.gb1,a.gb2,a.gb3{color: #00c !important}

.gb2,.gb3 {text-decoration: none}

a.gb2:hover {background: #36c;
             color:#fff !important}
			 
a.gb1,a.gb2,a.gb3,.link{color: #20c!important}

.ts {border-collapse: collapse}

.ts td{padding: 0}

.ti,.bl,form,#res h3 {display: inline}

.ti {display: inline-table}

.fl:link,.gl,.gl a:link {color: #77c}

a:link,.w,#prs a:visited,#prs a:active,.q:active,.q:visited {color: #20c}

.mblink:visited,a:visited {color: #551a8b}

a:active {color: red}

.cur {color: #a90a08;
      font-weight: bold}
	  
.b {font-weight: bold}

.j {width: 42em;
    font-size: 82%}
	
.s {
	max-width: 42em;
	heigt: 300;
	height: auto;
}

.s iframe {
	width: 890px;
	height: 700px;
}

.sl {font-size: 82%}

#gb {text-align: right;
     padding: 1px 0 7px;
	 margin: 0}
	 
.hd {position: absolute;
     width: 1px;
	 height: 1px;
	 top: -1000em;
	 overflow: hidden}
	 
.f,.m,.c h2,#mbEnd h2{color: #676767}

.a,cite,.cite,.cite:link{color: green;
                         font-style: normal}
						 
#mbEnd {float: right}

h1,ol{margin: 0;
      padding:0}
	  
li.g,body,html,.std,.c h2,#mbEnd h2,h1 {font-size: small;
                                        font-family: arial,sans-serif}
										
.c h2,#mbEnd h2,h1 {font-weight: normal}
 
#ssb,.clr {clear: both;
           margin:0 8px}
		   
.clr {
	margin-bottom: 500;
	font-size: small;
}		   
		   
#nav a,#nav a:visited,.blk a {color: #000}

#nav a {display: block}

#nav .b a,#nav .b a:visited {color: #20c}

#nav .i {color: #a90a08;
         font-weight: bold}
		 
.csb,.ss {background: url(http://www.9ooo.ru/images/nav_logo6.png) no-repeat 0 0;
          height: 26px;
		  display: block}
		  
.ss {background-position: 0 -88px;
     position: absolute;
	 left: 0;
	 top: 0}
	 
.cps {height: 18px;
      overflow: hidden;
	  width: 114px}
	  
.mbi {width: 13px;
      height: 13px;
	  background-position: -91px -74px;
	  margin-right: 3px}
	  
#nav td{padding: 0;
        text-align: center}
		
#logo {display: block;
       overflow: hidden;
	   position: relative;
	   width: 103px;
	   height: 37px;
	   margin: 11px 0 7px}
	   
#logo img {border: none;
           position: absolute;
		   left: -0px;
		   top: -26px}
		   
#logo span,.ch {cursor: pointer}

h3,.med {font-size: medium;
         font-weight: normal;
		 padding: 0;
		 margin: 0}
		 
.e {margin: .75em 0}

.slk td {padding-left: 40px;
         padding-top: 5px;
		 vertical-align: top}
		 
.slk div {padding-left: 10px;
          text-indent: -10px}
		  
.fc {margin-top: .5em;
     padding-left: 3em}
	 
#mbEnd cite {display: block;
             text-align: left}
			 
#mbEnd p {margin: -.5em 0 0 .5em;
          text-align: center}
		  
#bsf,#ssb,.blk {border-top: 1px solid #6b90da;
                background: #f0f7f9}
				
#ssb {margin: 11px 0}

#bsf {border-bottom: 1px solid #6b90da}

#flp {margin: 7px 0}

#ssb div{float: left;
         padding: 4px 0 0;
		 padding-left: 7px;
		 padding-right: .5em}
		 
#prs a,#prs b {margin-right: .6em}

#ssb p{text-align: right;
       white-space: nowrap;
	   margin: .1em 0;
	   padding: .2em}
	   
#ssb {margin: 0 8px 11px;
      padding: .1em}
	  
#mbEnd {background: #fff;
        padding: 0;
		border-left: 11px solid #fff;
		border-spacing: 0;
		white-space: nowrap}
		
#res {padding-right: 1em;
      margin: 0 16px}
	  
.c {background: #fff8dd;
    margin: 0 8px}
	
.c li {padding: 0 3px 0 8px;
       margin: 0}
	   
.c .tam,.c .tal {padding-top: 12px}

#mbEnd li {margin: 1em 0;
           padding: 0}
		   
.xsm {font-size: x-small}

.sm {margin: 0 0 0 40px;
     padding: 0}

ol li {list-style: none}

.sm li {margin: 0}

.gl,#bsf a,.nobr {white-space: nowrap}

#mbEnd .med {white-space: normal}

.sl,.r {display: inline;
        font-weight: normal;
		margin: 0}

.r {font-size: medium}

h4.r {font-size: small}

.mr {margin-top: -.5em}

.g {margin: 1em 0}

.mbl {margin: 1em 0 0}

em {font-weight: bold;
    font-style: normal}

.tbi div, #tbp {background: url(http://www.9ooo.ru/images/nav_logo6.png) no-repeat;
                overflow: hidden;
				width: 13px;
				height: 13px;}

#ssb #tbp {background-position: -91px -74px;
           padding: 0;
		   margin-top: 1px;
		   margin-left: 0.75em;}

.tbpo,.tbpc {margin-left: 3px;
             margin-right: 1em;
			 text-decoration: underline;
			 white-space: nowrap;}

.tbpc,.tbo .tbpo {display: inline}

.tbo .tbpc,.tbpo {display: none}

#prs * {float: left}

#prs a, #prs b {margin-right: .3em}

#ssb a {outline: none}

.std dfn {padding-left: .2em;
          padding-right: .5em}

dfn {font-style: normal;
     font-weight: bold;
	 padding-left: 1px;
	 position: relative;
	 top: -.12em}

#tbd {display: none}

#container {
	margin: 0 500;
	padding-top: 500px
}

#space {
	margin-bottom: 1000px;
}