/*
Theme Name: Maternitique
Theme URI: http://www.maternitique.com/
Description: Custom WordPress theme for Maternitique.
Author: Driven Development
Version: 1.0
*/

@import url(../../../../stylesheets/screen.css);
@import url(default.css);

body {font-family: Arial, Verdana, Sans-Serif; font-size: 13px; line-height: 20px; color: #404040;}

h1.entry-title,
h2.entry-title {margin: 0 0 10px 0; padding: 0; font-size: 20px; font-weight: normal; color: #729d3f; border: none;}
h1.entry-title a,
h2.entry-title a {color: #729d3f; text-decoration: none;}

#xcontent {padding: 15px 0 0 10px;}

#container {float: left; width: 535px;}

#content {float: none; width: 100%; padding: 0;}
#content .header {padding: 0 0 15px 0;}

#sidebar {float: right; width: 210px; font-size: 12px; line-height: 18px;}
#sidebar h3 {margin: 0 0 5px 0; font-size: 13px; color: #6b4925; text-transform: uppercase;}
#sidebar a {text-decoration: none;}
#sidebar .box {margin: 0 0 10px 0; width: 210px; background: url(images/bg-box-sprites.gif) repeat-y -210px 0;}
#sidebar .box .c1 {background: url(images/bg-box-sprites.gif) no-repeat;}
#sidebar .box .c2 {padding: 10px; background: url(images/bg-box-sprites.gif) no-repeat -420px bottom;}
#sidebar .box h2 {margin: 0 0 5px 0; font-size: 13px; font-weight: normal; color: #6b4925;}
#sidebar .searchBox {margin: 0 0 20px 0;}
#sidebar .social {margin: 0 0 10px 0;}
#sidebar .social .facebook {float: left;}
#sidebar .social .twitter {float: right;}
#sidebar ul.xoxo {margin: 0 0 20px 0; padding: 0; list-style-type: none;}
#sidebar ul.xoxo li {padding: 25px 0 15px 0; background: url(images/bg-pink-dot.gif) repeat-x;}
#sidebar ul.xoxo li ul {margin: 0; padding: 0; list-style-type: none;}
#sidebar ul.xoxo li ul li {padding: 0; background: none;}

div.post {margin: 0 0 20px 0; padding: 0 0 65px 0; background: url(images/peach-flowers.gif) no-repeat center bottom;}
div.post p.entry-date {margin: 0 0 10px 0; color: #8d8c8c;}

div.separator1 {background-image: url(images/blue-flowers.gif);}
div.separator2 {background-image: url(images/green-flowers.gif);}

div.entry-footer {width: 525px; border: solid 1px #d9e2e0; border-width: 1px 0; padding: 10px 0; font-size: 11px; line-height: 18px; color: #8d8c8c;}
div.entry-footer div.authorAvatar {float: left; width: 45px; height: 36px; position: relative;}
div.entry-footer div.authorAvatar img {position: absolute; top: 0; left: 0;}
div.entry-footer div.authorAvatar .overlay {position: absolute; top: 0; left: 0; width: 36px; height: 36px; background: url(images/avatar-overlay.png) no-repeat;}
div.entry-footer div.content {float: left; width: 330px;}
div.entry-footer div.share {float: right;}
div.entry-footer div.share ul {margin: 0; padding: 0; list-style-type: none;}
div.entry-footer div.share ul li {display: inline; padding: 0 0 0 3px;}

div.textfieldWrapper {padding: 0 0 0 5px; background: url(images/bg-textfield.gif) no-repeat;}
div.textfieldWrapper .textfield {height: 22px; background: url(images/bg-textfield.gif) no-repeat right top;}

#searchForm {margin: 0 0 10px 0;}
#searchForm input.text {float: left; width: 150px; margin: 3px 0 0 0; padding: 0; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; border: 0;}
#searchForm input.button {float: right; margin: 1px 1px 0 0;}

#subscribeForm input.text {width: 178px; margin: 3px 0 0 0; padding: 0; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; border: 0;}
#subscribeForm .button {margin: 3px 0 0 0; text-align: right;}

div.navigation {margin: 0 0 20px 0; font-size: 11px;}
div.navigation a { text-decoration: none;}

#commentform p {margin: 0 0 5px 0;}
#commentform input {display: block; margin: 0 0 5px 0;}
#commentform textarea {display: block;}

ol.commentlist {margin: 0 0 20px 0; padding: 0 0 65px 20px; background: url(images/blue-flowers.gif) no-repeat center bottom;}
