/*
Theme Name: flash-rush
Author URI: flash-rush.ru
Version: 1
Author: Nagorsky Denis
Description: 
*/

div#tagbox{width: 240 px; margin:0 10px 10px;}
#tagbox a.t1{font-size:.8em;color:#808080;font-weight:100;}
#tagbox a.t2{font-size:.9em;color:#0f0;font-weight:200;}
#tagbox a.t3{font-size:1em;color:#008000;font-weight:300;}
#tagbox a.t4{font-size:1.1em;color:#f0f;font-weight:400;}
#tagbox a.t5{font-size:1.2em;color:#00f;font-weight:500;}
#tagbox a.t6{font-size:1.3em;color:#ff4500;font-weight:600;}
#tagbox a.t7{font-size:1.4em;color:#f00;font-weight:700;}
#tagbox a.t8{font-size:1.5em;color:#a52a2a;font-weight:800;}
#tagbox a.t9{font-size:1.6em;color:#000;font-weight:900;}

body {
    font: 11px Verdana, Helvetica, Arial, Sans-Serif;
    background: #ffffff url(images/header_bg3.jpg) top center repeat-x;
    color: #000000;
    margin: 0px;
    }

a, a:visited {
    color: #0066cc;
    text-decoration: none;
    }

a:hover {
    text-decoration: underline;
    }

#container {
    width: 99%;
    margin: 0 auto;
    }

#header {
width: 880px;
margin: 0px auto;
    }

#header img {
    border: 0 solid;
    }

#header h3 {
    font: bold 10px Georgia, Times New Roman, Sans-Serif;
    color: #cccccc;
    text-transform: uppercase;
    text-indent: 10px;
    margin: 0px; }

#content {
    font: 13px Trebuchet MS, Verdana, Sans-Serif;
    float: left;
    width: 48%;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    position:relative;
    padding: 50px 0px 15px 25px;
    }

#content p {
    margin: 0px;
    line-height: 18px;
    padding: 0px 0px 10px 0px;
    }

#content p img {
    border: none;
    margin-right: 15px;
    margin-bottom: 10px;
    padding: 0px 5px 15px 0px;
    }

#content h1 {
    font: normal 22px Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
    color: #333333;
    padding: 10px;
    line-height: 150%;
    margin: 0px;
    }

#content h1 a  {
    color: #006699;
    text-decoration: underline;
    }

#content h1 a:hover {
    color: #000000;
    text-decoration: none;
    }



#content h2 {
    font: bold 18px Georgia, Helvetica, Arial, Sans-Serif;
    margin: 0px;
    line-height: 150%;
    }

#content h2, h2 a  {
    color: #0E5F7D;
    text-decoration: none;
    }

#content h2 a:hover {
    color: #3366ff;
    text-decoration: underline;
    }


#content h3,h4,h5,h6 {
    font: bold 16px Georgia, Helvetica, Arial, Sans-Serif;
    margin: 0px;
    line-height: 150%;
    }


#content ol {
    list-style: decimal;
    line-height: 18px;
    margin: 0px;
    padding: 0px 0px 10px 30px;
    }

#content ul {
    list-style: none;
    margin: 0px;
    padding: 0px 0px 10px 0px;
    }

#content li {
    margin: 0px;
    padding: 0px;
    }

#content ul li {
    list-style: square inside;
    margin: 0 0 0 10px;
    padding: 5px 0 0 0;
    }

#content ul li a {
    color: #507AA5;
    text-decoration: none;
    }

#content ul li a:hover {
    color: #507AA5;
    text-decoration: underline;
    }

blockquote {
    margin: 0 0 0 25px;
    padding: 0 25px 0 10px;
    font-style: italic;
    color: #666666;
    border-left: 1px solid #cccccc;
    }

#content blockquote p {
    margin: 0 0 20px 0;
    padding: 0;
    }

.postspace {
    background: #FFFFFF;
    width: 85%;
    height: 32px;
    margin: 0;
    padding: 0;
    }

.postspace2 {
    background: #FFFFFF;
    width: 85%;
    height: 0;
    margin: 0;
    padding: 0;
    }

#l_sidebar ul.children , #r_sidebar ul.children {
    margin-left: 15px;
    margin-bottom:0px;
    padding:0px;
    }

#l_sidebar {
    font: 13px Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
    background: #F0FBFF url(images/sidebar_bg.jpg) top center repeat-x;
    width: 16%;
    float: left;
    position:relative;
    margin-top: 31px;
    margin-bottom: 20px;
    margin-left:0;
    margin-right:1px;
    padding: 15px;
    border: none;
    }

#l_sidebar p {
    font: bold 18px Georgia, Verdana, Helvetica, Arial, Sans-Serif;
    color: #333333;
    list-style: none;
    padding: 5px 0 5px 0;
    margin: 0;
    border-bottom: 1px dotted #0066cc;
    }

#l_sidebar h1 {
    font: bold 18px Georgia, Verdana, Helvetica, Arial, Sans-Serif;
    color: #333333;
    list-style: none;
    padding: 5px 0 20px 0;
    margin: 0;

    }

#l_sidebar ul {
    list-style: none;
    margin: 0;
    padding: 0 0 20px 0;
    }

#l_sidebar li {
    list-style: none;
    margin: 0;
    padding: 0;
    }

#l_sidebar ul li {
    list-style: square inside;
    margin: 0;
    padding: 5px 0 0 0;
    }

#l_sidebar ul li a {
    font: 15px Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
    color: #0E5F7D;
    text-decoration: none;
    }

#l_sidebar ul li a:hover {
    ont: 15px Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
    color: #507AA5;
    text-decoration: underline;
    }

#r_sidebar {
    font: 12px Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
    background: #F0FBFF url(images/sidebar_bg.jpg) top center repeat-x;
    width: 16%;
    float: right;
    position:relative;
    margin-top: 31px;
    margin-bottom: 20px;
    margin-left:0;
    padding: 15px;
    border: none;
    }

#r_sidebar p {
    font: bold 18px Georgia, Verdana, Helvetica, Arial, Sans-Serif;
    color: #333333;
    list-style: none;
    padding: 5px 0 5px 0;
    margin: 0;
    border-bottom: 1px dotted #0066cc;
    }

#r_sidebar ul {
    list-style: none;
    margin: 0;
    padding: 0 0 20px 0;
    }

#r_sidebar li {
    list-style: none;
    margin: 0;
    padding: 0;
    }

#r_sidebar ul li {
    list-style: square inside;
    margin: 0;
    padding: 5px 0 0 0;
    }

#r_sidebar ul li a {
    font: 15px Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
    color: #0E5F7D;
    text-decoration: none;
    }

#r_sidebar ul li a:hover {
    font: 15px Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
    color: #507AA5;
    text-decoration: underline;
    }

#footer {

    margin: 0px auto;
    height: 127px;
    background: url(images/footer.jpg) top center repeat-x;
    clear: both;
    color: #969696;
    border-top: 3px solid #1CC1FF;
    border-bottom: 0px solid;

    }



#footer img {

    border: 0px solid;
	}




#footer a {
    color: #006699;
    }

#footer a:hover {
    color: #aff268;
    }

.text-footer {
	color: #FFFFFF;
    position:absolute;
    margin-left:93px;
    margin-top:110px;
    }

#frames {text-align: center;margin: 0;overflow: hidden;}
.frame {position: relative;}
.inlined {display: inline-block;margin: 0;padding:0;}
.inlined li {display: -moz-inline-box;display: inline-block;list-style-type: none;vertical-align: top;}
