/* CSS Document */
/*  
Theme Name: Digdesignz Eco-Friendly Theme (November 2009)
Theme URI: http://digdesignz.net
Description: An eco-friendly theme for DigDesignz. All objects on this theme are illustrated by the owner. Stealing, copying and modifying the designs is strictly prohibited.
Author: xsabrina.chic
*/

body{background: #000000 url(images/bg.jpg) repeat-x; width: 100%; margin: 0; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div,h1,h2,h3,h4,h5,h6{margin: 0; padding: 0;}

.red{color: #FF0000;}

.logo{width: 240px; height: 55px; margin: 45px 0 0 153px;}
.content{background: url(images/DD-indx_02.jpg) no-repeat; padding: 0;}
.cnt{width: 970px;}
.cont-bdy{padding: 0; margin: 10px 30px 30px 0; text-align: left; float: left; width: 610px;}
.ad1{text-align: left; margin: 0 0 0 10px;}
.thumbs1{padding: 10px 0;}
.thumbs1 img{margin: 3px;}
.thumbs1 a, .thumbs1 a:visited{color: #000000; text-decoration: none; font-weight: bold;}
.thumbs1 a:hover{color: #78B749; text-decoration: none;}
.title-imgs{margin: 10px 0;}
.posts-content{background:url(images/post-content-bg.gif) top repeat-x; padding: 30px 0 0 0;}
.post{margin: 0 0 20px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0 10px;}
.post img{border: 3px solid #CCCCCC;}
.post img.wp-smiley{background: none; border: 0px none; margin-bottom: -3px;}
.post a, .post a:visited{color: #78B749; text-decoration: none;}
.post a:hover{color: #866b40; text-decoration: underline;}
.post-title h2{font-family: "Century Gothic", Arial, sans-serif; font-size: 18px; color: #000000;}
.post-title h2 a, .post-title h2 a:visited{color: #000000; text-decoration: none; font-weight: bold;}
.post-title h2 a, .post-title h2 a:visited{color: #000000; text-decoration: none; font-weight: bold;}
.post-title h2 a:hover{color: #78B749; text-decoration: none;}
.date{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0 0 10px 0;}
.date img{background: none;}
.bubbles{float: right;}
.bubbles img{background: none;}
.meta-info{color: #666666; text-align: left; font-size: 11px; background:url(images/meta-info-bg.gif) repeat-x; padding: 10px 5px; margin: 0;}
.meta-info a, .meta-info a:visited{color: #000000; text-decoration: none;}
.meta-info a:hover{color: #666666; text-decoration: none;}

.right-side{width: 290px; float: right; text-align: left;color: #FFFFFF; margin: 0 5px 0 0; padding: 0;}
.right-side a, .right-side a:visited{color: #78B749; text-decoration: none;}
.right-side a:hover{color: #f2cb3e; text-decoration: none;}
.tweet{background: url(images/tweet.gif) no-repeat; width: 269px; height: 85px;}
.mod-1{padding: 0 0 0 8px; margin: 0 0 10px 0;}
.side-body{padding: 5px 10px 5px 10px; margin: 3px 8px;}
.side-body ul{margin: 0 10px 0 0; padding: 0;}
.side-body ul li{margin: 0 0 5px 0; padding: 0; list-style: none; font-weight: bold; text-transform: uppercase;}
.side-body ul li a,.side-body ul li a:visited{color: #eed7b7; border-bottom: 1px dashed #5b421a; display: block; padding: 3px 10px;}
.side-body ul li a:hover{color: #ffffff; border-bottom: 1px dashed #5b421a;}
.side-body ul li ul{margin: 0; padding: 0; list-style: none;}
.side-body ul li ul li{margin: 1px 0 0 0; padding: 0; list-style: none; font-weight: normal; text-transform: none;}
.side-body ul li li{font-weight: bold;}
.sideimg img{border: 2px dotted #8c722f;}
.sideimg img:hover{border: 2px dotted #b79a6f;}
.sideimg1 img{border: 2px solid #8c722f;margin: 1px;}
.sideimg1 img:hover{border: 2px solid #b79a6f;}
.plist ul{margin: 0 10px 0 0; padding: 0;}
.plist ul li{margin: 1px 0 0 0; padding: 0; text-transform: none; font-weight: normal;}
.plist ul li a, .plist ul li a:visited{color: #eed7b7; border-bottom: 1px dashed #5b421a;; display: block; padding: 3px 10px;}
.plist ul li a:hover{color: #ffffff; border-bottom: 1px dashed #5b421a;}

h3#comments, h3#respond{color: #000000; text-align: left; font-size: 14px; background:url(images/meta-info-bg.gif) repeat-x; padding: 10px 5px; margin: 0;}
.comms a, .comms a:visited{color: #78B749; text-decoration: none; }
.comms a:hover{color: #866b40; text-decoration: none;}
.comment-page-numbers{margin: 20px; text-align: center; color: #8e8e8e; font-family: trebuchet ms; font-size: 11px; font-weight: bold;}
.comment-page-numbers a,.comment-page-numbers a:visited{color: #d9c200; text-decoration: none;}
.comment-page-numbers a:hover{color: #ffffff; text-decoration: none;}
ol.commentlist, ol.commentlist li{list-style-type: none; margin: 0; padding: 0;}
ol.commentlist li{background: url(images/comment-bg.gif) repeat-x; border: 1px dotted #f0f0f0; margin: 10px 30px; padding: 10px;}
ol.commentlist li a,ol.commentlist li a:visited{color: #78B749; text-decoration: none;}
ol.commentlist li a:hover{color: #866b40; text-decoration: none;}
ol.commentlist li img.avatar{border: 3px solid #ffffff; margin: 0 10px 0 0;}
ol.commentlist li img.wp-smiley{background: none; border: 0px none; margin-bottom: -3px;}
ol.commentlist li cite{color: #78B749; font-weight: bold; font-style: normal;}
ol.commentlist li cite a,ol.commentlist li cite a:visited{color: #78B749; text-decoration: none; font-weight: bold;}
ol.commentlist li cite a:hover{color: #866b40; text-decoration: none;}
ol.commentlist li span.cdate{color: #866b40; font-size: 10px; font-style: normal; display: block; padding: 0 0 10px 0; margin: 0 20px 5px 0;}
ol.commentlist li span.cdate a,ol.commentlist li span.cdate a:visited{color: #866b40; text-decoration: none;}
ol.commentlist li span.cdate a:hover{color: #333333; text-decoration: none;}
input#author{background: #ffffff; border: 1px solid #a8a8a8; font-family: tahoma; font-size: 11px; color: #565656; padding: 3px; margin: 2px 0 0 0; height: 15px; width: 300px;}
input#email{background: #ffffff; border: 1px solid #a8a8a8; font-family: tahoma; font-size: 11px; color: #565656; padding: 3px; margin: 2px 0 0 0; height: 15px; width: 300px;}
input#url{background: #ffffff; border: 1px solid #a8a8a8; font-family: tahoma; font-size: 11px; color: #565656; padding: 3px; margin: 2px 0 0 0; height: 15px; width: 300px;}
input#submit{background: #78B749; border: 1px solid #619d34; font-family: tahoma; font-size: 11px; font-weight: bold; color: #ffffff; padding: 3px; margin: 5px 0 0 0; width: 100px;}
input#submit:hover{background: #866b40; border: 1px solid #72572d; font-family: tahoma; font-size: 11px; font-weight: bold; color: #ffffff; padding: 3px; margin: 5px 0 0 0; width: 100px; cursor: pointer;}
textarea#comment{background: #ffffff; border: 1px solid #a8a8a8; font-family: tahoma; font-size: 11px; color: #565656; padding: 3px; margin: 20px 0 0 0; height: 200px; width: 300px;}
form#commentform{margin: 0 0 0 30px;}
form#commentform p{margin: 0; padding: 0;}
ol.commentlist li .chalt{background: url(images/comment-bg.gif) repeat-x; border: 1px dotted #f0f0f0; margin: 10px 10px; padding: 10px;}
ol.commentlist li .comment-childs{background: url(images/comment-bg.gif) repeat-x; border: 1px dotted #f0f0f0; margin: 10px 10px; padding: 10px;}

.footer-bg{background: url(images/footer-bg.jpg) no-repeat center; width: 1000px; height: 134px; text-align: center; margin: 0 auto;}
.footer{background: #090a04; border-top: 1px solid #131509; padding: 30px 0;}
.foot{background: url(images/foot-logo.gif) no-repeat right center; width: 900px; margin: 0 auto; color:#FFFFFF; height: 67px;}
.foot a, .foot a:visited{color: #ffffff; text-decoration: none;}
.foot a:hover{text-decoration: underline;}

.notfound{color: #da4e00;}
.clear{clear: both;}

.wp-pagenavi a, .wp-pagenavi a:link{padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #bcbcbc; color: #686868; background-color: #e0e0e0;}
.wp-pagenavi a:visited{padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #bcbcbc; color: #686868; background-color: #e0e0e0;}
.wp-pagenavi a:hover{border: 1px solid #345500; color: #ffffff; background-color: #5e9900;}
.wp-pagenavi a:active{padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none;	border: 1px solid #345500; color: #ffffff; background-color: #5e9900;}
.wp-pagenavi span.pages{padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; border: 1px solid #bcbcbc; color: #686868; background-color: #e0e0e0;}
.wp-pagenavi span.current{padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold;	border: 1px solid #345500; color: #ffffff; background-color: #5e9900;}
.wp-pagenavi span.extend{padding: 2px 4px 2px 4px; margin: 2px;	border: 1px solid #bcbcbc; color: #686868; background-color: #e0e0e0;}