/*
Theme Name: Black
Theme URI: http://bloggingzone.info
Description: Formal Black Wordpress Theme
Version: 1.0
Author: Bloggingzone.info
Author URI: http://bloggingzone.info
*/
html{
margin: 0px;

}

body {



	margin:0;



	padding-top:0px;



	background: #202020 url('images/bkg.png') repeat-y;



	font-family:Verdana,Tahoma,sans-serif; color:#b2a794; font-size:13px; background-repeat:repeat-y



	}







a {



	color:#eeeeee;



	text-decoration:none



	}



a:hover {



	color:#ffffff;



	text-decoration:none



		}



blockquote {



	color:#eeeeee;



	background:url('images/blockquotebkg.png') repeat-y;



	margin:18px 35px;



	border-right:1px solid #525252;



	border-bottom:1px solid #525252; padding-left:14px; padding-right:14px; padding-top:6px; padding-bottom:6px



	}



.clear {



	clear:both;



	}



.alignleft {



	float:left;



	padding:2px 0 0 5px;



	margin-left:10px;



	}



.alignright {



	float:right;



	padding:2px 0 0 5px;



	margin-right:10px;



	}







.line {



background:url('images/line.gif') repeat-x;



width:960px;



height:3px



}







/* The main container */







#container {



}











#searchform {



padding-top:30px;



}











/*Main Navbar */







#nav{



font-weight: bold;



font-size: 12px;



margin-left:5px;



width:404px;



}







#nav:after{ /*Add margin between menu and rest of content in Firefox*/



content: "."; 



display: block; 



height: 0; 



clear: both; 



visibility: hidden;



}







#nav ul{



text-indent: 10px;



padding: 3px 0;



margin: 0;



background-color: #e0e0e0;



border: 1px solid #bebebe;



text-align: left; /*set value to "center" for example to center items*/



}







#nav ul li{



display: inline;



}







#nav ul li a{



color: #494949;



padding-right: 25px;



margin: 0;



text-decoration: none;



background: url('images/slantdivider.gif') no-repeat top right;; padding-left:0; padding-top:3px; padding-bottom:3px



}







#nav ul li a:visited{



color: #494949;



} 







#nav ul li a:hover{



color: black;



}



	







		











#content {



width:567px;



margin-left:10px;



margin-right:10px;



margin-top:10px;



margin-bottom:10px;



height:100%;



float:left;



}







#content .adsense468index {



width:557px;



padding-left:10px;



padding-top:10px;



text-align:center;



}











.post {padding-left:10px;padding-top:10px;color:#ffffff;}







.post .dtm {height:50px;width:550px;background:url('images/dtmbkg.png') no-repeat;}



.post .dtmsingle {height:50px;width:550px;background:url('images/dtmbkg2.png') no-repeat;}



.post .dtmpage {height:50px;width:550px;background:url('images/dtmbkg2.png') no-repeat;}



.post .posttags {width:500px;padding-top:5px;margin-bottom:15px;margin-left:15px;margin-right:15px;}



.post .posttags a {color:#ffffff; font-size:11px;}















.post .dtmdate {



float:left;



width:60px;



}







.post .dtmtmc {



width: 480px;



float:right;



padding:3px 3px 3px 3px;



}











.post .dtm .dtmdate .date {



float:left;



width:60px;



height:40px;



text-align:center;



color:#ffffff;



font-weight:bold;



font-size:11px;



padding-top:10px;



}







.post .dtmsingle .dtmdate .date {



float:left;



width:60px;



height:40px;



text-align:center;



color:#ffffff;



font-weight:bold;



font-size:11px;



padding-top:5px;



}







.post .dtm .dtmtmc .titlemeta {



height:40px;



}







.post .dtmpage .dtmtmc .titlemeta {



height:40px;



}







.post .dtmsingle .dtmtmc .titlemeta {



height:40px;



}







.post .dtm .dtmtmc .titlemeta a {



font-size:15px;



font-weight:bold;



color:#ffffff;



line-height:1.1em;



line-spacing:2px;



}







.post .dtmsingle .dtmtmc .titlemeta a {



font-size:15px;



font-weight:bold;



color:#ffffff;



line-height:1.1em;



line-spacing:2px;



}







.post .dtmpage .dtmtmc .titlemeta a {



font-size:15px;



font-weight:bold;



color:#2C4537;



line-height:1.1em;



line-spacing:2px;



}







.post .dtm .dtmtmc .titlemeta .byline {



font-size:10px;



font-weight:normal;



color:#eeeeee;



}







.post .dtmsingle .dtmtmc .titlemeta .byline {



font-size:10px;



font-weight:normal;



color:#eeeeee;



}







.post .dtm .dtmtmc .titlemeta .byline a {



font-size:10px;



font-weight:normal;



color:#ffffff;



}







.post .dtmsingle .dtmtmc .titlemeta .byline a {



font-size:10px;



font-weight:normal;



color:#ffffff;



}







.post .dtm .dtmtmc .comments {



width:100px;



float:right;



color:#ffffff;



font-size:11px;



margin-right:10px;



}







.post .dtmpage .dtmtmc .comments {



width:100px;



float:right;



color:#ffffff;



font-size:11px;



margin-right:10px;



}











.post .dtmpage h1 {



color:#ffffff;



font-size:20px;



margin-left:10px;



padding-top:10px;



font-weight:bold;



}







.post .posttags .comments {



width:130px;



float:right;



color:#333333;



font-size:11px;



background: #E5E5E5;



text-align:center;



}







.post .posttags .comments a {



color:#333333;



font-size:11px;



}







.post .postcontent {



width:510px;



margin-left:10px;



margin-bottom:10px;



padding:10px 10px 10px 10px;



color: #ffffff;



}











.post .postcontent a {



color: #666666;



}







.post .pagecontent {



width:510px;



margin-left:10px;



margin-bottom:10px;



padding:10px 10px 10px 10px;



color: #eeeeee;



}







.post .pagecontent h1 {



font-size:15px;



font-weight:bold;



color:#2C4537;



line-height:1.1em;



line-spacing:2px;



border-bottom:1px solid #7C933E;



}







.post .pagecontent h1 a {



font-size:15px;



font-weight:bold;



color:#2C4537;



line-height:1.1em;



line-spacing:2px;



} 







.post .pagecontent h1 a:hover {



font-size:15px;



font-weight:bold;



color:#ffffff;



line-height:1.1em;



line-spacing:2px;



}







.post .pagetitle {



font-size:20px;



padding-top:5px;



margin-top:20px;



color:#b1b1b1;



}







.post .ptitle {



font-size:15px;



padding-top:5px;



margin-top:20px;



color:#ffffff;



}



	



/* Sidebar */



#sidebar {



float:left;



width:403px;



padding-bottom:30px;



}







#sbarheader {



background:url('images/headerbkg.png') no-repeat;



width:404px;



height:350px;



margin-left:5px



}







#sbarheader .ti {



text-align:center;



padding-top:30px;



}







#sbarheader .des {



text-align:center;



font-size:10px;



font-weight:normal;



color:#ffffff;



}







#sbarheader .rsssubscribe {



text-align:center;



margin-top:50px;



}







#sbarheader .rsssubscribe a {



font-size:15px;



text-transform:uppercase;



font-weight:bold;



font-style:italic;



color: #ffffff;



}







#sbarsearch {



background:#8D9399;



width:404px;



height:75px;



margin-left:5px;



text-align:center;



}







#sbarsearch .s {



border:1px solid #444444;



margin-right:2px;



}







#sbarsearch .searchsubmit {



border:1px solid #444444;



background: #3F3F3F;



color:#ffffff;



}







#sidebar .sbar140 {



float:right;



width:152px;



}







#sidebar .sbarsep {



width:4px;



background: url('images/sbarsep.gif') repeat-y;



}











#sidebar .sbar235 {



width:250px;



float:left;



}







#sidebar .sbar140 ul {



	list-style-type: none;



	margin: 0 ;



	padding-left:5px;



	}







#sidebar .sbar140 ul li {



	list-style-type: none;



	padding: 0;



	}







#sidebar .sbar140 ul li ul {



        list-style-type: square;



        margin: 0;



        padding: 0;



        }







#sidebar .sbar140 ul li ul li {



        list-style-type:none;



        padding-left:10px;



        margin:0;



       }



        



#sidebar .sbar140 ul li ul li a {



       color:#ffffff;



        }



        



#sidebar .sbar140 ul li ul li a:hover {



       color:#ffffff;



       text-decoration:underline;



        }







#sidebar .sbar140 h2 {



font-size:13px;



color:#ffffff;



font-weight:bold;



background:url('images/h2bkg.png') no-repeat;



height:31px;



width:124px;



text-align:center;



padding-top:6px;



margin-top:10px



}











/* Right side bar */



#sidebar .sbar235 ul {



	list-style-type: none;



	margin: 0 ;



	padding:0;



	}







#sidebar .sbar235 ul li {



	list-style-type: none;



	padding: 0;



	}







#sidebar .sbar235 ul li ul {



        list-style-type: square;



        margin: 0;



        padding: 0;



        }







#sidebar .sbar235 ul li ul li {



        list-style-type:none;



        padding-left:15px;



        margin-left:10px;



        }







#sidebar .sbar235 ul li ul li a:hover {



       text-decoration:underline;



        }







#sidebar .sbar235 h2 {



font-size:13px;



color:#ffffff;



font-weight:bold;



background: url('images/h2bkg2.png') no-repeat;



width:245px;



height:35px;



text-align:center;



padding-top:6px;



margin-left:5px



}















/* Calendar */  



 



#calendar {



	empty-cells: show;



	font-size: 12px;



	text-decoration: none;



	padding: 0px;



	color:#cccccc;



	font-weight: normal;



	width:245px;



	margin-bottom:5px;



	text-align:center;



	}







#calendar caption {



font : bold 11px/100%;



	color : #ffffff;



	text-transform:uppercase;



	margin:0;



	padding:10px 0 6px 12px;



	width:100%;



	text-align:left;



}







#calendar table {



	width: 100%;



	padding: 0 20px;



	text-align: center;



}







#calendar thead th {



	border-bottom: 2px solid #444444;



	border-top: 1px solid #444444;



}







#calendar tbody td {



	padding: 5px 0;



	border-bottom: 1px solid #444444;



}







#calendar tfoot td {



	border-top: 1px solid #444444;



}







#calendar #prev {



	text-align: left;



}







#calendar #next {



	text-align: right;



}







#calendar a {



	font-weight: bold;



	color: #ffffff;



}







#text-1 {



text-align:center;



margin-bottom:5px;



}







#tag_cloud {



width:190px;



text-align:center;



margin-bottom:5px;



}







#tag_cloud a {



padding-left:10px;



}







#text-2 {



pading-left:5px;



}







#recent-posts ul li {



margin-bottom:5px;



}







recent-comments {



margin-bottom:5px;



}







.sbar235 .widget {



padding-bottom:15px;



}







#footer {



background:#232323;



height:60px;



padding-top:20px;



padding-left:20px;



margin-left:5px;



}







#footer p {



font-size:10px;



color:#eeeeee;



}







#footer p a {



font-size:10px;



color:#eeeeee;



}







/* Forms */







#commentform {



        font-size:8pt;



        padding: 15px 15px 1px;



        margin-right: 20px;



        }







#commentform label {



        display:block;



        margin: 0;



        }







#commentform input {



	width: 100px;



	padding: 1px;



	margin: 0px 5px 10px 0;



	}







#commentform textarea {



        width: 500px;



        padding: 0;



	margin: 0px 0px 10px 0; 



	}







#commentform #submit {



	margin: 0 0 20px 0;



	}







#commentform p {



        margin: 5px 0;



	}











/* Comments */











ol.commentlist {



        font-size:8pt;



        padding: 0;



        margin: 0;



        }







ol.commentlist li {



	display: block;



	list-style: none;



        padding: 15px 15px 1px;



	margin: 0;



        border-bottom:1px solid #CCC9B8;



	}







ol.tblist {



        font-size:8pt;



	list-style: none;



        padding: 15px 15px 10px;



        margin: 0;



        border-bottom:1px solid #CCC9B8;



        }







ol.tblist li {



	display: block;



	background: url('images/sbarli.png') no-repeat 0 3px;



        padding-left: 14px; list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:5px; padding-right:0; padding-top:0; padding-bottom:0     



	}



	



#respond {



font-size:15px;



padding-top:5px;



margin-top:20px;



color:#eeeeee;



}







#comments {



padding:left:5px;



margin-right:20px;



color: #eeeeee;



}







#comments ol li {



color:#eeeeee;



	background:url('images/blockquotebkg.png') repeat-y;



	margin:8px 25px;



	border-right:1px solid #525252;



	border-bottom:1px solid #525252; padding-left:14px; padding-right:14px; padding-top:6px; padding-bottom:6px



}







#comments .alt {



color: #eeeeee;



background:#757575;



}











#comments h2 {



font-size:15px;



padding-top:5px;



margin-top:20px;



color:#eeeeee;



}



div#mainwrapper {

width: 1004px;

}

img a, a img {
border: 0px;
}