/*  
Theme Name: Dreamer Art
Theme URI: http://digdesignz.net
Description: An eco-friendly theme with 2 sidebars.
Author: xsabrina.chic
*/
body{margin: 0; padding: 0; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
div, h1, h2, h3, h4, h5, ul, li{margin: 0; padding: 0;}
.header{background: url(images/header.jpg) repeat-x top center; height: 100px; width: 100%; border-top: 4px solid #000000; border-bottom: 1px dashed #999999;}
.logo{background:url(images/logo.jpg) no-repeat; width: 270px; height: 100px; margin: 0 auto;}
.ad-nav{border-bottom: 1px dashed #999999; width: 100%; margin: 5px auto 0 auto;}
.container{width: 970px; margin: 0 auto;}

.red{color: #FF0000;}
a, a:visited{color: #000000; text-decoration: underline;}
a:hover{text-decoration: none;}

.left-sidebar{float: left; width: 170px; margin: 0 15px 0 0;}
.left-sidebar ul{margin: 0 0 10px 0;}
.left-sidebar ul li, .left-sidebar ul li ul li{list-style: none; border-bottom: 1px dashed #999999; margin: 0;}
.left-sidebar ul li a, .left-sidebar ul li a:visited{text-decoration: none; padding: 2px 0 2px 3px; color: #333333; display: block;}
.left-sidebar ul li a:hover{background: #da4b1a; text-decoration: none; color: #FFFFFF;}
.right-sidebar{float: right; width: 155px; margin: 0 0 0 15px;}
.right-sidebar ul{margin: 0 0 10px 0;}
.right-sidebar ul li{list-style: none; border-bottom: 1px dashed #999999; margin: 0;}
.right-sidebar ul li a, .right-sidebar ul li a:visited{text-decoration: none; padding: 2px 0 2px 3px; color: #333333; display: block;}
.right-sidebar ul li a:hover{background: #da4b1a; text-decoration: none; color: #FFFFFF;}
ul#recentcomments li a, ul#recentcomments li a:visited{text-decoration: none; padding: 2px 0 2px 3px; color: #333333;}
ul#recentcomments li a:hover{background: none; text-decoration: none; color: #000000;}
h3.side-title{background: #333333; border-bottom: 3px solid #da4b1a; padding: 3px 5px; margin: 10px 0 8px 0; text-transform: lowercase; color: #FFFFFF; font-family:"Century Gothic", Arial, sans-serif; font-size: 20px; font-weight: bold;}
.textwidget{font-size: 12px;}

h5.archive-title{font-family: "Century Gothic", Arial, sans-serif; font-size: 18px; color: #000000; margin: 10px 0 0 0; font-style: italic;}

.content{float: left; width: 613px; overflow: hidden;}
.posted{margin-bottom: 20px;}
h2.post-title{font-family: "Century Gothic", Arial, sans-serif; font-size: 18px; color: #000000; margin: 10px 0 0 0;}
h2.post-title a, h2.post-title a:visited{text-decoration: none; color: #000000; border-bottom: 1px dashed #999999;}
h2.post-title a:hover{text-decoration: none; color: #666666; border-bottom: 1px dashed #999999;}
.post-info{font-family: Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 2px; margin: 5px 0 0 0;}
.post-info a, .post-info a:visited{text-decoration: underline; color: #000000;}
.post-info a:hover{text-decoration: none; color: #666666;}
.post{margin: 10px 0 0 0; font-size: 12px; line-height: 18px; color: #333333;}
.post blockquote{background: #f3f3f3; border: 1px dotted #d4d4d4; padding: 5px 20px; display: block; margin: 0 auto; width: 520px;}
.post code{background: #f3f3f3; border: 1px dotted #d4d4d4; padding: 5px 20px; display: block; margin: 0 auto; width: 520px;}
.post a, .post a:visited{color: #000000; text-decoration: underline;}
.post a:hover{color: #333333; text-decoration: none;}
.post img{background: #f3f3f3; border: 1px dotted #d4d4d4; padding: 5px;}
.post div.aligncenter{text-align: center; display: block; margin: 0 auto;}
.post img.wp-smiley{border: 0px none; background: none; padding: 0; display: inline;}
.mica-signature{width: 600px; height: 59px; background: url(images/signature.jpg) no-repeat right; margin: 0 0 10px 0;}
.sociable ul li{display: inline;}
.tags{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background: #CCCCCC; padding: 5px 10px;}
.tags a, .tags a:visited{color: #333333; text-decoration: none;}
.tags a:hover{color: #000000; text-decoration: underline;}

table#wp-calendar{background: #f4f4f4; border: 1px dotted #CCCCCC; color: #333333; margin: 0 auto;}
table#wp-calendar caption{font-weight: bold; margin: 0 0 3px 0;}
table tr th{background: #e8e8e8; padding: 0 5px;}
table tr td{background: #ffffff; font-size: 10px; text-align: center;}

.comments{margin: 0 10px;}
h4#comments{background: #666666; color: #FFFFFF; padding: 5px 10px; font-family: "Century Gothic", Arial, sans-serif; font-size: 14px; margin: 0 0 5px 0;}
ol.commentlist{margin: 0; padding: 0;}
ol.commentlist li{list-style: none; margin: 0 0 3px 0; padding: 0; background: #e8e8e8; border: 1px dotted #CCCCCC; padding: 10px;}
ol.commentlist li.alt{list-style: none; margin: 0 0 3px 0; padding: 0; background: #f4f4f4; border: 1px dotted #CCCCCC; padding: 10px;}
ol.commentlist a, ol.commentlist a:visited{text-decoration: none; color: #000000;}
cite{font-weight: bold;}
cite a, cite a:visited{color: #000000; text-decoration: none;}
cite a:hover{color: #da4b1a; text-decoration: none;}
span.cdate{font-family: Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 2px; margin: 5px 0 0 0;}
input#author, input#email, input#url{background: #FFFFFF; border: 1px solid #CCCCCC; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px 5px; width: 200px;}
textarea#comment{background: #FFFFFF; border: 1px solid #CCCCCC; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px 5px; width: 500px;}
input#submit{background: #da4b1a; border: 1px solid #c94214; color: #FFFFFF; font-weight: bold; padding: 5px 20px; cursor: pointer;}

.clear{clear: both;}

.bottom-link{background: #666666; color: #FFFFFF; padding: 5px 10px; text-align: center;}
.bottom-link a, .bottom-link a:visited{color: #FFFFFF; text-decoration: none;}
.bottom-link a:hover{color: #FFFFFF; text-decoration: underline;}

.footer{background: #333333; padding: 20px 0; color: #FFFFFF; font-size: 12px; margin: 10px 0 0 0;}
.foot{text-align: center; margin: 10px auto; line-height: 20px;}
.foot a, .foot a:visited{color: #FFFFFF; text-decoration: none;}
.foot a:hover{color: #FFFFFF; text-decoration: underline;}
