Theme Name: Bluebird
Theme URI: http://randaclay.com/themes/
Description: Bluebird is a happy blue and brown, SEO optimized, 3-column, widget-ready theme created for Wordpress
Version: 1.0
Author: Randa Clay
The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php

*/

html > body #content {
height:auto;
min-height:580px;
}
body {
background:#000000 none repeat scroll 0%;
border-left:20px solid #595441;
font-family:Georgia,"Times New Roman",Times,Serif;
font-size:62.5%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:100%;
line-height:normal;
margin-left:85px;
margin-right:85px;
padding-left:0px;
padding-right:0px;
}
#wrap {
padding-left:0px;
background-color:#F3FBFF;
}
#head {
background-color:#F3FBFF;
background-image:url(images/header2.jpg);
background-repeat:repeat-x;
height:343px;
margin:0px;
padding:0px;
text-align:left;
width:100%;
}
#headleft {
background-image:url(images/header4.jpg);
background-repeat:no-repeat;
float:left;
height:343px;
width:800px;
}
#headleft h4 {
color:#69BFDE;
font-size:3em;
margin:10px 0px 0px;
padding:0px 0px 0px 265px;
}
#headleft h4 a {
color:#69BFDE;
}
#desc {
color:#595441;
font-size:1.6em;
font-style:italic;
padding:5px 0px 0px 268px;
}
ul.menu {
font-size:2.3em;
font-weight:bold;
left:800px;
line-height:1.5em;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin:0px;
padding:0px;
position:absolute;
text-align:right;
width:220px;
z-index:1;
}
ul.menu li {
display:block;
margin:0pt;
}
ul.menu, ul.menu li a {
padding:10px 0px 0px;
}
ul.menu li a {
color:#595441;
margin:0px;
}
ul.menu li a:hover {
color:#69BFDE !important;
text-decoration:none;
}
ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover {
color:#595441 !important;
text-decoration:none;
}
a img, *:link img, *:visited img {
border:medium none;
}
a, a:link {
color:#4A8797;
text-decoration:none;
}
a:hover {
color:#595441;
text-decoration:none;
}
h1 {
color:#4A8797;
font-size:2.2em;
font-weight:normal;
margin:0px;
padding-bottom:0px;
}
h1 a:link, h3 a:hover, h3 a:visited {
color:#4A8797;
}
h2 {
color:#4A8797;
font-size:2.2em;
font-weight:normal;
line-height:1.2em;
}
h5 {
color:#4A8797;
font-size:1.5em;
font-variant:small-caps;
font-weight:normal;
margin:8px 0px 0px;
padding:0px;
}
strong, b {
font-weight:bold;
}
em, i {
font-style:italic;
}
code {
font-family:'Courier New',Courier,Fixed;
font-size:1.1em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#content {
float:left;
width:520px;
}
.item {
border-bottom:1px dotted #4A8797;
color:#595441;
margin-bottom:1.5em;
padding:0px 20px 10px;
}
.item p {
font-size:1.6em;
line-height:1.3em;
}
.item p a {
text-decoration:underline;
}
.item p a:hover {
color:#4A8797;
}
.item img {
background:#FFFFFF none repeat scroll 0%;
border:1px dotted #69BFDE;
margin:5px;
padding:5px;
}
.item ul {
font-size:1.4em;
list-style-type:disc;
margin:10px 0px 10px 15px;
padding-left:10px;
}
.item ol {
font-size:1.4em;
list-style-type:decimal;
margin:10px 0px 10px 15px;
padding-left:10px;
}
.itemhead {
margin-bottom:18px;
padding-bottom:7px;
padding-top:5px;
}
.itemhead h3 {
display:inline;
}
.date {
display:inline;
font-size:1.1em;
margin-bottom:20px;
text-align:right;
}
input {
font-size:100%;
}
.metadata {
font-size:1.2em;
line-height:220%;
margin-top:20px;
}
.metadata a:link, .metadata a:hover, .metadata a:visited {
color:#4A8797;
}
cite {
font-size:1.1em;
}
blockquote {
border-left:5px solid #CCCCCC;
margin:15px 30px 0pt 10px;
padding-left:20px;
}
blockquote cite {
display:block;
margin:5px 0pt 0pt;
}
#secondary {
float:right;
padding:0px;
width:420px;
}
#l_sidebar {
float:left;
padding:10px 10px 10px 10px;
width:175px;
}
#l_sidebar p {
color:#595441;
font-size:1.1em;
line-height:17px;
margin:0px;
padding:3px 0px 0px;
}
#l_sidebar ul {
color:#595441;
font-size:13px;
list-style-position:outside;
list-style-type:disc;
margin:0px 0px 20px;
padding:0px 0px 20px 3px;
}
#l_sidebar li {
color:#595441;
margin:0px;
padding:0px;
}
#l_sidebar ul li {
margin:0px;
padding:5px 0px 0px;
}
#l_sidebar ul li a {
color:#595441;
text-decoration:none;
}
#l_sidebar ul li a:hover {
color:#4A8797;
}
#l_sidebar ul ul {
color:#595441;
font-size:13px;
list-style-position:outside;
list-style-type:disc;
margin:0px 0px 20px;
padding:0px 0px 0px 14px;
}
#l_sidebar ul ul li {
margin:0px;
}
#l_sidebar ul ul ul {
color:#595441;
font-size:13px;
list-style-position:outside;
list-style-type:disc;
margin-bottom:0pt;
margin-top:0pt;
padding:0px 0px 0px 14px;
}
#l_sidebar ul ul ul li {
margin:0px;
}
#r_sidebar {
float:right;
padding:0px 15px 20px 15px;
width:175px;
}
#r_sidebar ul {
color:#595441;
font-size:13px;
list-style-position:outside;
list-style-type:disc;
margin:0px 0px 20px;
padding:0px 0px 20px;
}
#r_sidebar li {
color:#595441;
margin:0px;
padding:0px;
}
#r_sidebar ul li {
margin:0px;
padding:5px 0px 0px;
}
#r_sidebar ul li a {
color:#595441;
text-decoration:none;
}
#r_sidebar ul li a:hover {
color:#4A8797;
}
#r_sidebar ul ul {
color:#595441;
font-size:13px;
list-style-position:outside;
list-style-type:disc;
margin:0px 0px 20px;
padding:0px 0px 0px 14px;
}
#r_sidebar ul ul li {
margin:0px;
}
#r_sidebar ul ul ul {
color:#595441;
font-size:13px;
list-style-position:outside;
list-style-type:disc;
margin:0px 0px 20px;
padding:0px 0px 20px;
}
#r_sidebar ul ul ul li {
margin:0px;
}
#r_sidebar p {
color:#595441;
font-size:1.1em;
line-height:17px;
margin:0px 0px 20px;
padding:3px 0px 0px;
}
li .categories, li .linkcat, li .pagenav {
margin:0px;
padding:0px;
}
.sidebarSearch {
clear:both;
margin-bottom:10px;
margin-left:5px;
margin-top:10px;
}
.feedarea {
background-image:url(images/feedicon.png);
background-repeat:no-repeat;
height:30px;
padding-left:20px;
}
.feedarea a {
color:#595441;
}
#comment {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
color:#333333;
float:left;
font-size:1.3em;
margin:10px 0px;
padding:10px 10px 0px;
width:470px;
}
#comment {
border:1px solid #CCCCCC;
color:#515441;
margin-bottom:3em;
padding:10px 20px 20px;
}
#comment a {
text-decoration:underline;
}
#comment a:hover {
color:#E88337;
}
ol#commentlist {
font-weight:bold;
list-style-type:none;
margin:0px;
padding:5px 0px;
}
.commentdate {
font-size:1.2em;
font-weight:bold;
padding-left:0px;
}
.commentlist p {
clear:both;
font-size:1.2em;
}
#commentlist li p {
font-weight:normal;
line-height:18px;
margin-bottom:8px;
padding:5px;
}
.commentname {
color:#333333;
margin:0px;
padding:5px 5px 0px 0px;
}
.commentinfo {
clear:both;
}
.commenttext {
clear:both;
margin:0px 0px 20px;
padding:0px 0px 5px 10px;
width:450px;
}
.commenttext-admin {
clear:both;
margin:5px 0px 10px;
padding:0px 10px 5px;
width:450px;
}
#commentsformheader {
padding-left:0px;
}
#commentsform {
margin:0px;
padding:0px;
text-align:left;
}
#commentsform form {
margin:0px;
text-align:left;
}
#commentsform p {
margin:0px;
}
#commentsform form textarea {
width:99%;
}
p.comments_link img {
border-style:none;
margin:0px;
padding:0px;
}
.commentmetadata {
float:right;
font-size:1.1em;
}
.commentlist li {
border-top:1px solid #CCCCCC;
padding:2px;
}
.navigation {
color:#515441;
font-size:1.3em;
margin-bottom:10px;
margin-top:10px;
text-align:right;
}
.navigation a:link, .navigation a:hover, .navigation a:visited {
color:#4A8797;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
#wp-calendar {
empty-cells:show;
margin:0pt;
width:90%;
}
#wp-calendar #next a {
padding-right:10px;
text-align:right;
}
#wp-calendar #prev a {
padding-left:10px;
text-align:left;
}
#wp-calendar a {
display:block;
text-decoration:none;
}
#wp-calendar td {
color:#515441;
letter-spacing:normal;
padding:2px 0pt;
text-align:center;
}
#wp-calendar #today {
color:#4A8797;
}
#wp-calendar th {
font-style:normal;
text-transform:capitalize;
}
#foot {
color:#595441;
font-size:1.1em;
height:40px;
margin-top:20px;
text-align:left;
width:680px;
}
#foot a:link, #foot a:hover, #foot a:visited {
color:#4A8797;
text-decoration:underline;
