/*
Theme Name: Traektoria Theme
Theme URI: http://www.traektoria.ru/
Description: Тема для блогов Траектории
Version: 1.0
Author: Roman Anokhov
Tags: trajectory

Default WordPress by Dave Shea || http://mezzoblue.com
Modifications by Matthew Mullenweg || http://photomatt.net
Это тема для блогов траектории, копировать можно из папочки /themes/traektoria
*/

A, A:Visited { color: #333; }
A:Active, A:Hover { color: #CC0000; }

BODY { background:url('/img/bg.gif') #FFF left top repeat-y; padding:0px 0px 0px 13px; margin:0px; font-family: Arial, Tahoma, sans-serif; }

TABLE { border:0px; border-collapse:collapse; }
TABLE TD { padding:0px; }
FORM { padding:0; margin:0; }

.post { margin-bottom:45px; border-bottom:#CCC 2px dotted; }
.post TD { font:80% Arial; padding-bottom: 25px; }

H3 { font:bold 18px Arial; }
H3 DIV { font: 11px Tahoma; color:#999; margin:3px 0 25px 0; }
H3 DIV.date { width: 30px; background-color:#662d91; color:#FFF; font:bold 16px Arial; line-height:100%; float:left; text-align:center; padding: 2px 5px 2px 5px; margin:1px 15px 15px 0; }
H3 DIV A, H3 DIV A:Visited { color: #999; }
H3 DIV A:Active, H3 DIV A:Hover { color: #333; }
        
H2 { font: 16px Arial; color:#662d91; padding:0 0 3px 0; margin:0 0 10px 0; border-bottom:#CCC 1px dotted; }
 
#commentlist { padding:0; margin: 10px 0 10px 25px; }
#commentlist LI { font:80% Arial; line-height:130%; padding:0 0 15px 0; margin:0; }
#commentlist P { padding:0; margin: 0 0 3px 0; }
#commentlist DIV { color:#009900; font:11px Tahoma; padding:0; margin: 0; }
#commentlist DIV A, #commentlist DIV A:Visited { color: #009900; }
#commentlist DIV A:Active, #commentlist DIV A:Hover { color: #CC0000; }

HR { padding: 0; height: 0; margin: 5px 0 5px 0; border: none; border-top: #CCC 1px solid; }
IMG { border:none;  }
            
.side UL { padding:0; margin: 30px 0 30px 0; }
.side LI { padding:10px; background-color:#EFEFEF; list-style:none; margin-bottom:15px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
.side UL UL { margin:0; padding: 5px 0 0 22px; }
.side LI LI { list-style:square; padding:0px; margin-bottom:2px; font:12px Arial; }
                                              
#search { background-color:#90d1e6; }
.side LI.widget_caticons { background:url('/img/catbg.gif') #fed79a top left no-repeat; }
.side LI.widget_caticons LI { background:none; list-style:none; }
.side LI.widget_caticons UL { padding-left:0; padding-top:8px; }
.side LI.widget_caticons LI { font: bold 14px Arial; padding-bottom:5px; }
.side LI.widget_caticons IMG { vertical-align:middle; margin-right: 8px; }

.side LI.widget_tag_cloud, .side LI.widget_tag_cloud LI { background-color:#e4edba; }
.side LI.widget_links { background:url('/img/shopbg.gif') #e1e4cc top right no-repeat; }
.side LI.widget_links LI { background:none; }
                     
.more { font:bold 14px Arial; margin: 15px 0 0 0; }
.more A, .more A:Visited { color: #662d91; }
.more A:Active, .more A:Hover { color: #CC0000; }

.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright {	float: right; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px;	margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

.copy { font: 11px Tahoma; color:#666; padding-bottom:10px; }
.copy A, .copy A:Visited { color: #666; }
.copy A:Active, .copy A:Hover { color: #CC0000; }

.screen-reader-text { width:150px; display:block; }
