/*
Theme Name: Birds
Theme URI: http://uninsomnia.org/
Author: Shelly
Description: Two-column layout, a modification of the LightWord theme, found at: http://students.info.uaic.ro/~andrei.luca/blog/lightword-theme

*/

<!--

				/* Structure */ 

html
{margin: 0px;
padding: 0px;
background-color: #FFFFFF;}

body
{margin: 0px;
padding: 0px;
font-family: Tahoma, Arial, Sans-Serif;
color:#000000;
font-weight:normal;
font-size:0.6em;
line-height: 18px;
text-align: center;}

#body
{width:800px;
text-align:left;
margin:0 auto;
color:#000000;}

#header
{background:transparent url(images/header-image.png) no-repeat;
height:113px;}

#top
{margin-left:5px;
position:relative;
bottom:-57px;
margin-top:-57px;
min-height:56px;}

#top_bar
{padding:74px 23px 0 20px;}

#content
{background:#FFFFFF url(images/background.png) repeat-y;
padding:0 10px 15px 15px;
margin-left:7px;
width:769px;}

#blog
{float:left;
width:530px;
min-height:300px;
height:auto!important;
overflow:hidden;
margin-top:-10px;
padding: 0 0 0 5px;
line-height: 18px;
letter-spacing: 1px;}

#sidebar
{float:left;
margin: 0 0 0 15px;
padding:0;
width:200px;}

#footer
{height:60px;}

#footer a
{color:#01BAD5;}

#footer .text
{color:#8D837B;
display:block;
font-size:10px;
padding:12px;
width:650px;}

#footer .top 
{float:right;position:relative;top:-23px;right:15px;display:block;font-size:9px;}

				/* General */

p
{font-size:1.2em;
padding:2px;
margin:1px 0 10px;}

a
{color:#071159;}

h2
{background-color:#5EBBD7;
border-bottom:1px solid #DCDCDB;
letter-spacing:-1px;
font-size:24px;
padding-bottom:3px;
font-weight:400;
margin:10px 0 3px 0;
font-family: Tahoma, Helvetica, Georgia;}

h2 a
{font-weight:700;
border:0;
text-decoration:none;
color:#F6F9BF;
display:block;}

h3{font-size:1.6em;}
h4{font-size:1.5em;}
h5{font-size:1.4em;}
h6{font-size:1.3em;}


				/* Top Menu */

ul#top
{width:548px;
float:left;
text-transform:uppercase;
height:24px;
overflow:hidden;
position:relative;
top:60px;}

#top li
{list-style:none;
float:left;
margin-right:4px;
display:inline;}

#top li a
{height:24px;
display:block;
padding-left:15px;
color:#2C2C29;
font:700 1.2em/26px Arial, Helvetica, sans-serif;
text-decoration:none;cursor:pointer;}

#top li a span
{height:24px;
display:block;
line-height:24px;
padding-right:15px;}

				/* Content Area */

#blog ul,#blog ol
{margin:15px 30px;
font-size:12px;}

#blog ul li
{list-style:circle;
margin-bottom:4px;}

.comm_date
{background:transparent url(images/date.png) no-repeat;
height:100px;
width:57px;
position:absolute;
display:inline-block;
text-align:center;
margin:0 0 0 -72px;
z-index:2;}

.comm_date .data
{margin-left:-1px;
padding-top:11px;
display:block;
font-weight:700;
text-transform:uppercase;}

.comm_date .data .j{font-size:24px;}

.comm_date .nr_comm
{padding-top:15px;
color:#000000;
display:block;
font-weight:700;}

.comm_date .nr_comm_spot, .comm_date .dsq-comment-count
{display:block;
margin:0 9px 0 8px;
padding:6px 0 5px 0;}

.nr_comm a
{color:#000000;
text-decoration:none;}

.comm_date .data .my
{margin-left:-1px;
font-size:.8em;
letter-spacing:-1px;}

.cat_tags{background:url(images/blog_end.png) no-repeat;
width:548px;
padding:10px 5px 5px;}

.cat_tags_close
{background:url(images/blog_end.png) no-repeat 0 -71px;
max-height:3px;
height:3px;
width:550px;
padding-bottom:30px;
margin-bottom:20px;}

.cat_tags .continue 
{float:right;
padding-right:18px;
width:100px;
text-align:center;}

.cat_tags .category
{float:left;
width:400px;}

.cat_tags a
{font-size:10pt;}

blockquote
{margin:20px 10px 10px 5px;
border-left:4px solid #DDDDDD;
padding:0 5px 0 5px;
font-size:9px;
text-align:justify;}

.commenttext blockquote
{border-left:4px solid #B6B6B5;}

.post-edit-link
{display:block;
background-color:#BEE0EA;
margin-bottom:1em;
padding:5px;
color:#FFF;}

.post-meta 
{color: #000000; 
font-style: italic;}

.post-meta-key 
{color: #FFFFFF;
font-weight: bold;}


				/* SIDEBAR */

.sidebar
{padding:0;
margin-left:0px;}

.sidebar a
{font-size:1.2em;}

.sidebar-box ul
{width:160px;}

.sidebar-box
{margin-bottom:10px;}

.sidebar-box h3
{display:block;
background: url(images/sidebar_title.png) no-repeat;
height:30px;
width:191px;
font-weight:700;
font-size:1.3em;
padding:9px 0 0 10px;}

.sidebar-box h3 a
{text-decoration:none;
color:#F6F9BF;
line-height:13px;}

.sidebar-box ul
{list-style:none;
width:191px;
padding:2px;}

.sidebar-box ul li
{display:block;
color:#9D9793;
line-height:16px;
padding:4px 0 4px;
border-bottom:1px solid #EEE;
width:185px;}

.sidebar-box ul ul li
{border:0px;
padding-bottom:0;
width:140px;}

				/* COMMENTS */

#commentbox
{margin-top:2em;}

#commentbox p
{margin-bottom:-2px !important;}


#commentbox a
{text-decoration:none;}


#body input
{padding:3px;
border:1px solid #E5E2E0;
margin-bottom:2px;}

#body textarea
{border:1px solid #E5E2E0;
width:98%;
height:100px;
padding:5px;
font: 12px Verdana;}

#body input#submit 
{width: 88px;
height: 25px;
border: 1px;
background: #2D93BB;
font: bold 12px Helvetica,Georgia,serif;
color:#FFF;
text-align:center;
cursor:pointer;}

#comentarii ol.commentlist
{width:547px;
margin:0;
padding:0;
font-size:11px;}

ol.commentlist
{list-style:none;}

ol.commentlist li
{list-style-type:none;
margin-bottom: 10px;
background-color: #5EBBD7;
border: 1px solid #5EBBD7;
padding: 15px 10px 4px 10px;}

ol.commentlist li ul
{list-style-type: none;
margin-left: 7px !important;}

ol.commentlist li ul.children li
{list-style:none !important;
background-color: #5EBBD7;
width:100%;
font-size:11px;}

ol.commentlist li ul.children li ul.children li
{background-color:#5EBBD7;}

ol.commentlist li div.comment_content
{float: left;
width: 100%;}

ol li div.comment_content div.commentmetadata
{color: #999;
border-bottom: 1px solid #ddd;
margin:0px 8px 5px;}

ol li div.comment_content div.commentmetadata a
{color: #0073AB;
text-decoration: none;}

ol li div.comment_content p
{margin-left: 6px;}

ol li div.comment_content .reply
{margin:8px;}

strong.comment_author
{font-size:125%;
letter-spacing:-1px;}

strong.comment_author a
{text-decoration:underline !important;}

a#cancel-comment-reply-link
{text-transform:uppercase;
font-size:80%;
margin-left:10px;}

li #respond
{padding:7px;}

li #respond h2
{display:none;}

li.comment-author-admin
{border:1px solid #BBBBBB !important; }

.tab-content 
{background-color:#5EBBD7;
display: none;}

.tab-content p.no
{padding-top:10px;}

.tab-content.selected 
{ display: block; }

.clear_tab
{clear:both;
border-bottom:3px solid #287CB6;
margin-top:-21px;}

.tabs 
{display: block;
float: left;
height: 30px;
padding: 0 0 0 20px;
line-height: 29px;
position: relative;
top: 1px;color: #787878;
text-decoration: none;
margin: 0 5px 0 0;}

.subscribe_comments 
{display: block;
float: left;
height: 30px;
padding: 0 0 0 20px;
line-height: 29px;
position: relative;
top: 1px;
color: #787878;
text-decoration: none;
margin: 0 5px 0 0;}

.tabs span 
{display: block;
float: left;
padding: 0 20px 0 0;
cursor:pointer;}

.tabs.selected 
{background-color:#287CB6;
color:#FFF; }

div.selected
{background-color:#5EBBD7;
color:#2C2C29;}

.comment-edit-link
{background-color:#EFEFEF;
padding:1px 5px;
color:#999999;
border-left:1px solid #DDD;}


				/* WIDGETS */

#wp-calendar 
{font-size: 1.2em;
empty-cells: show;
line-height:5px;
margin-top:10px;
text-align:center;}

#wp-calendar a 
{font-size: 1.0em;
display: block;
font-weight: bold;}

#wp-calendar #next a 
{padding-right: 10px;
text-align: right;}

#wp-calendar #prev a 
{padding-left: 10px;
text-align: left;}

#wp-calendar caption 
{padding:2px 0;
margin: 8px 0;
text-transform: uppercase;
letter-spacing: 0.3em;
font-weight: lighter;
font-size: .8em;
color: #444;
text-align: center;}

#wp-calendar th 
{padding: 4px 5px 4px 6px;
font-weight: lighter;
font-size: .8em;
color: #666;
text-align: right;
background: #B3DBE7;}

#wp-calendar td 
{padding: 4px 5px 4px 6px;
text-align: center;}

#wp-calendar td#today 
{background: #e0e0e0;}

#wp-calendar td#prev a 
{padding: 0;
text-align: left;
font-weight: normal;}

#wp-calendar td#next a 
{padding: 0;
text-align: center;
font-weight: normal;}

-->