/* -------------------------------------------------------------- 
  
   custom.css
   * Custom styles to override and add to blueprint. Alexey Mamaev.
   
-------------------------------------------------------------- */

a       { color: #000; }
li      { list-style: none; background: url(../../images/user/bullet.gif) no-repeat 0 9px; padding: 2px 0 2px 15px; }

h2                        { font-size: 1.5em; color: #CC0000; }
h2 a                      { color: #CC0000; }

.fr                       { float: right; }
.fl                       { float: left; }
.cleaner                  { clear: both; height: 1px; font-size: 1px; border: none; margin: 0; padding: 0; background: transparent; }

p.desc                    { color: #666; line-height: 1.3em; }
h1.logo                   { font-weight: bold; padding: 10px 0 0 10px; }

.ror                      { color: #CC0000; }
.logo                     { margin: 0 0 0 -4px; position: absolute; top: 50px left: 0; }

.slogan                   { margin: 0 0 45px 0; }
.slogan h1                { font-size: 3em; margin: 0 0 5px 0; }
.slogan h2                { font-size: 1.4em;  border: none; }

.menu                     { float: right; padding: 30px 0 0 0; width: 600px; text-align: right; }
.menu ul                  { list-style-type: none; margin: 0; }
.menu ul li               { display: inline; margin: 0 0 0 20px; padding: 0 0 20px 0; background: none; }
.menu ul li.share-this a  { padding: 0 0 0 22px; }
.menu ul li a             { font-size: 1.2em; color: #000; padding: 0 0 17px 0; text-decoration: none; }
.menu ul li a:hover       { }
.menu ul li.here a        { }

.footer                   { font-size: 0.9em; color: #808080; border-top: 1px solid #b8b8b8; margin: 50px 0 0 0 !important; padding: 5px 0; }
.footer ul.links          { display: inline; margin: 0; }
.footer ul.links li       { display: inline; list-style: none; background-image: none; padding: 0 20px 0 0px; }

.feeds                    { float: left; width: 100%; margin-top: 20px; }
.feed                     { float: left; width: 275px; padding: 10px; margin: 0 15px 15px 0; height: 250px; background: #f5f5f5; border: 1px solid #eee; }
  .feed h2                { text-align: center; }