/*
Theme Name: Onedrgirl
Theme URI: http://www.onedrgirl.ca
Description: The default Onedrgirl blog theme!
Version: 1.0
Author: Paula Solanoy
Author URI: http://www.paulasolanoy.com
Tags: brown, white, pink, clouds, handwriting, rain
*/

body
{
background-color: #fcfaf3;
background-image: url("");
background-repeat:repeat;
margin-top: 0;
}

#wrapper
{
width: 908px;
margin-left: auto;
margin-right: auto;
overflow: auto;
}

#header
{
background-color: #fcfaf3;
width: 298px;
background-image: url("http://onedrgirl.ca/wp-content/uploads/2010/07/O_header4.jpg");
height: 90px;
margin-bottom: 20px;
float: left;
}

#mainmenu
{
width: 908px;
padding-top: 80px;
}

.menu 
{
margin: 0;
padding: 0;
list-style: none;
float: right;
}

.menu li 
{
padding: 0;
margin: 0;
height: 47px;
margin-right: 1em;
list-style: none;
background-repeat: no-repeat;
}

.menu li a, .menu li a:visited 
{
display: block;
text-decoration: none;
height: 47px;
text-indent: -908px;
background-repeat: no-repeat;
}

.blog
{
background-image: url(images/O_BlogHover.png); 
width: 74px;
}

.blog a 
{
background-image: url(images/O_Blog.png);
}

.about 
{background-image: url(images/O_AboutHover.png); 
width: 92px;
}

.about a 
{background-image: url(images/O_About.png);
}

.links 
{
background-image: url(images/O_LinksHover.png);
width: 80px;
}

.links a 
{
background-image: url(images/O_Links.png);
}

.contact 
{
background-image: url(images/O_ContactHover.png); 
width: 122px;
}

.contact a 
{background-image: url(images/O_Contact.png);
}

ul.menu li a:hover 
{
background: none;
}

.menu li 
{
float: left;
}

.menu:after 
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}


#body_wrapper
{
width: 908px;
height: auto;
overflow: auto;
border: 1px solid red;
}

#body_header
{
width: 908px;
height: 10px;
background-image: url("images/O_BodyHeader.png");
}

#body_content
{
width: 908px;
background-color: #FFFFFF;
overflow: auto;
}

#body_footer
{
width: 908px;
height: 13px;
background-image: url("images/O_BodyFooter.png");
}

.comments
{
font-family: Arial;
font-size: 11px;
color: #3d2324;
line-height: 1.5em;
text-decoration: none;
padding-left: 20px;
}

.comments a:link, .comments a:active, .commentsn a:visited
{
font-family: Arial;
font-size: 11px;
color: #bcd9e9;
line-height: 1.5em;
text-decoration: none;
font-weight: bold;
}

.comments a:hover
{
font-family: Arial;
font-size: 11px;
color: #c2a1dc;
line-height: 1.5em;
text-decoration: none;
border-bottom: 1px dotted;
font-weight: bold;
}

.comments_author
{
font-family: Arial;
font-size: 15px;
color: #53a194;
text-decoration: none;
weight: bold;
}

.comments_author a:link, .comments_author a:active, .comments_author a:visited
{
font-family: Arial;
font-size: 15px;
color: #53a194
text-decoration: none;
weight: bold;
}

.comments_author a:hover
{
font-family: Arial;
font-size: 15px;
color: #3d2324;
text-decoration: none;
weight: bold;
}

.comments_date
{
font-family: Arial;
font-size: 11px;
color: #7d5353;
text-decoration: none;
text-weight: bold;
padding-left: 20px;
}

.comments_date a:link, .comments_date a:active, .comments_date a:visited
{
font-family: Arial;
font-size: 11px;
color: #7d5353;
text-decoration: none;
text-weight: bold;
}

.comments_date a:hover
{
font-family: Arial;
font-size: 11px;
color: #7d5353;
text-decoration: none;
text-weight: bold;
}

#left_column
{
float: left;
width: 540px;
margin: 40px 0px 40px 40px;
font-family: Arial;
font-size: 13px;
color: #868686;
line-height: 1.5em;
}

#left_column h1
{
color: #92b9cf;
}

#left_column h1 a:hover
{
font-family: Arial;
font-size: 13px;
color: #92b9cf;
line-height: 1.5em;
text-decoration: none;
}

#left_column a:link, #left_column a:active, #left_column a:visited
{
font-family: Arial;
font-size: 13px;
color: #92b9cf;
line-height: 1.5em;
text-decoration: none;
}

#left_column a:hover
{
font-family: Arial;
font-size: 13px;
color: #c2a1dc;
line-height: 1.5em;
text-decoration: none;
border-bottom: 1px dotted;
}

#right_column
{
float: right;
width: 208px;
margin: 40px 50px 40px 0px;
font-family: Arial;
font-size: 11px;
color: #868686;
line-height: 1.5em;
}

#right_column li
{
font-family: Arial;
font-size: 11px;
color: #a6a6a6;
line-height: 1.2em;
list-style-type: none;
border-top: 1px dotted #b7b0a6;
padding: 10px 0px 10px 0px;
}

#right_column ul
{
line-height: 1.2em;
list-style-type: none;
padding: 0px 0px 10px 0px;
}

#right_column a:link, #right_column a:active, #right_column a:visited
{
font-family: Arial;
font-size: 11px;
color: #bcd9e9;
line-height: 1.5em;
text-decoration: none;
}

#right_column a:hover
{
font-family: Arial;
font-size: 11px;
color: #c2a1dc;
line-height: 1.5em;
text-decoration: none;
}

#divider
{
border-top: 1px dotted;
padding-bottom: 20px;
}

#tags
{
font-family: Arial;
font-size: 13px;
color: #a6a6a6;
line-height: 1.5em;
text-decoration: none;
padding: 10px 0px 10px 0px;
}

#tags a:link, #tags a:active,
{
font-family: Arial;
font-size: 13px;
color: #bcd9e9;
line-height: 1.5em;
text-decoration: none;
}

#tags a:hover
{
font-family: Arial;
font-size: 13px;
color: #c2a1dc;
line-height: 1.5em;
text-decoration: none;
border-bottom: 1px dotted;
}

#left_column blockquote 
{
font: italic 16px Arial;
background: url(http://onedrgirl.ca/wp-content/uploads/2009/11/close-quote.png) no-repeat right bottom;
padding-left: 18px;
text-indent: -18px;
color: #53a194;
}

#left_column blockquote:first-letter 
{
background: url(http://onedrgirl.ca/wp-content/uploads/2009/11/open-quote.png) no-repeat left top;
padding-left: 18px;
font: italic 16px Arial;
color: #53a194;
}

#footer
{
width: 908px;
overflow: auto;
padding: 20px 0px 20px 0px;
font-family: Arial;
font-size: 12px;
color: #92b9cf;
line-height: 1.5em;
}