/*
Theme Name: SFX WordPress Theme
Theme URI: http://www.sfx.lv/
Description: The default <a href="http://www.sfx.lv/">sfx.lv</a> theme.
Version: 1.0
Author: Nauris Krūzkops
Author URI: http://www.sfx.lv/
Tags: 

  SFX Theme v1.0
   http://www.sfx.lv/

  This theme was designed and built by Nauris Krūzkops,
  whose blog you will find at http://www.sfx.lv/

  The CSS, XHTML and design is released under GPL:
  http://www.opensource.org/licenses/gpl-license.php

*/


/* Fonts */
a {color: #414141;}
a:link, a:visited, a:active {color: #2266BB; text-decoration: none;}
a img {border: 0;}

h1, h2, h3, h4 { font-family:Georgia,serif; line-height: 1.2em;}
h2 a:link, h2 a:visited{color: #2266BB;}
h2 span {font-weight: normal; font-size: 60%;}

.c {clear: both; height: 1; border: 0; margin-top: -1px; font-size: 1px;}
.left {float: left;}
.right {float: right;}
/* Begin Typography & Colors */
html {height: 100%; padding-bottom: 1px;}
body {margin: 0; padding: 0; font-family: 'Helvetica',Arial,sans-serif; font-size:80%; color: #414141; background: #F8F8F77;}
body * {margin: 0; padding: 0;}

#header, #container, #footer{border: 0px solid;}

#top { width:970px; margin: 0 auto; padding-top: 5px; font-size: 90%; color:#808080;}
#top a { color:#808080; padding:2px 2px 2px 10px;}
#top a { background: url(images/ico_li_green.png) no-repeat 0 6px; }
#top a:hover { background-color :#808080; color:#FFF;}

#header { padding: 0px 0px; background: #DFE0D7 url(images/bg-top.gif) repeat-x 0 15px; height:123px;}
#footer { font-size: 80%; background: url(images/bg-footer.gif) repeat-x 0 0px; height:49px; font-family: "Trebuchet MS",sans-serif;}
#footer .foot-in{margin:0 auto; padding-top:10px; width:970px;}

#container { clear:both; height:100%; margin:0 auto; overflow:hidden;text-align:left; width:970px; background: #fff}
#content   { padding:14px 15px 20px 10px; float:left; width:630px; }
#container .sidebar{width:312px;}
#container .sidebar.right{ float:right }

#container .sidebar .block{ margin:10px 0; }

#container .sidebar .block h3 { margin:2px 0; padding:2px 0; font-family: "Trebuchet MS",sans-serif; font-size: 150%; font-weight: normal; border-bottom: 1px solid #E0E0E0; color:#64AB58;}
#container .sidebar .block h3 a { color: #64AB58;}

#container .sidebar ul {list-style-type: none;}
#container .sidebar ul li {list-style-type: none;}
#container .sidebar ul li {padding:2px 0 2px 15px; background: url(images/ico_li_blue.png) no-repeat 0 7px; border-bottom: 1px dotted #F0F0F0;}
                                          
#container .sidebar .widget_tag_cloud div {line-height: 16px;}
#container .sidebar .widget_tag_cloud div a {}

#container .sidebar .widget_twitter li {line-height: 13px; margin-bottom: 2px; padding:2px 0 2px 0; background-image: none;}
#container .sidebar .widget_twitter li a{color: #414141;}
#container .sidebar .widget_twitter .entry-content {padding-left:2px; display: block; font-size: 90%;}
#container .sidebar .widget_twitter .entry-meta {display: block; font-size: 10px; color: #ACACAC;}
#container .sidebar .widget_twitter .entry-meta a {font-size: 10px; color: #ACACAC;}

/* Header */
#header .head-in{margin:0 auto; padding-top:5px; width:970px;}
#header .title {padding-top:10px;}

/* Menu */
#header .menu-in { font-family: "Trebuchet MS",sans-serif;}
#header .menu-in ul { list-style-type: none; float:left;}
#header .menu-in ul li{ margin:0px 0px 0px -1px; padding:4px 5px 3px 6px; float: left; list-style-type: none;}
#header .menu-in ul li a { color: #FFF; font-size: 120%; letter-spacing: -1; font-weight: bold; background: #4488DD; padding:0px 5px;}
#header .menu-in ul li:hover { background-color :#DFE0D7; color:#FFF;}
/* Post */
.post { }
.post .title {margin: 10px 0px; padding: 2px 5px; border-bottom: 1px solid #E0E0E0; background: #ffffff;}
.post .title h2 {font-weight: normal; font-size: 190%; letter-spacing: -1px; font-family: "Trebuchet MS",sans-serif;}
.post .title .info {font-weight: normal; font-size: 90%;}
.post .title .info .date {color: #64AB58; font-weight: bold;}
.post .title .info .tags a {color: #ACACAC;}
.post .data, .post .entry {line-height: 1.4em;}
.post .data .more-link {display:block; text-align: right;}

.post  p {margin-bottom: 5px; padding-bottom: 5px;}
.post .alignleft {float: left;}
.post img.alignleft {margin-right:5px;}
.post .alignright {float: right;}
.post img.alignright {margin-left:5px;}

.post blockquote{margin-left: 12px; padding-left: 10px; border-left: 5px solid #F6FAFF;}
.post code {padding:5px 5px; margin:5px 0 5px 20px; font-size:120%; background-color:#F7F7F7;}
.post pre {margin:5px 0 5px 20px; font-size:120%}

.post .data .piclenselink,.post .data .piclenselink a{font-size: 90%;}
.post .title .coments, .post .postmetadata .coments {float:right;}
.post .postmetadata {margin-bottom: 20px; border-top:1px dotted #80FF80;}

.post .postExtras {margin: 0px; padding: 0px;}
.post .postExtras ul {margin: 0px; padding: 0px; list-style-type: none;}
.post .postExtras a:hover {text-decoration:underline;}

/* List */
.post .data ul,.post .entry ul{margin:5px 0px 5px 30px}
.post .data ol,.post .entry ol {margin:5px 0px 5px 30px}

