/*  
Theme Name: DarkoOo
Theme URI: http://www.azmind.com
Description: DarkoOo WordPress Theme developed by <a href="http://www.azmind.com" title="AZMIND - WordPress Themes, Website Templates">AZMIND.com</a> comes under Creative Commons License.
Version: 1.0
Author: Anli Zaimi
Author URI: http://www.azmind.com
*/


body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form, li, img, ul, ol{
	margin: 0;
	padding: 0;
}


body{
	margin: 0;
	font-family: Tahoma, Arial, Helvetica, Georgia, Sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: top;
	background: #2c2c2c;
	color: #505050;
	
}

img{
	border: none;
}

img a{
	border: none;
	
}

/*-----------Header - Style---------------*/

#header{
	margin: auto; height: 266px; background: #1b1b1b url(images/header-bg3.jpg) top left repeat-x;
}

#header-content{
	width: 974px; margin: auto;
}

#header-logo{
	float: left; margin-left: 30px; width: 667px; text-align: left;
}

#header-logo a{
	display:block; width:594px; height:161px; background:url(images/logo24.jpg) left top no-repeat;
}

#header-logo a:hover img{
	position:absolute; left:-999em; top:-999em;
}

#header-logo a:hover {zoom:1;}  /* for ie6 */
 




/*-----------Header Social Box - Style---------------*/

#social{
	float: left; margin-top: 20px; width: 277px; height: 168px; background: url(images/social.jpg) top left no-repeat;
	text-align: left; font-size: 14px;
}

.subscribers{
	margin-top: 20px; margin-left: 35px;	
}

.subscribers h2{
	font-size: 26px; color: #f8f8f8; display: inline;
}

.subscribers h3{
	font-size: 18px; color: #d7d2bc; display: inline; padding-left: 10px;
}


.rss-twitter{
	margin-top: 25px; margin-left: 35px;
}


.rss{
	float: left; background: url(images/rss.png) top left no-repeat; height: 26px;
}

.rss a{
	text-decoration: none; color: #d7d2bc; margin-left: 30px;
}

.rss a:hover{
	text-decoration: underline;
}


.twitter{
	float: left; margin-left: 15px; background: url(images/twitter.png) top left no-repeat; height: 26px;
}

.twitter a{
	text-decoration: none; color: #d7d2bc; margin-left: 30px;
}

.twitter a:hover{
	text-decoration: underline;
}


.updates{
	margin-top: 17px; margin-left: 35px; float:left;
}

.email{
	float: left; background: url(images/mail.png) top left no-repeat; height: 26px;
}

.email a{
	text-decoration: none; color: #d7d2bc; margin-left: 33px;	
}

.email a:hover{
	text-decoration: underline;
}






/*-----------Wrapper - Style---------------*/

#wrapper{
	width: 984px; margin: auto; text-align: left; overflow: hidden;
	background: #2c2c2c url(images/container.gif) top left repeat-y;

}


/*-----------Container Top - Style---------------*/

#container-top{
	margin: auto; margin-top: 30px; width: 984px; height: 13px;
	background: #2c2c2c url(images/container-top.gif) top left no-repeat;
}



/*-----------Container - Style---------------*/

#container{
	float: left; width: 674px; margin: 0px;
}






/*-----------Sidebar - Style---------------*/

.sidebar{
	float: left; margin: 0; width: 300px; background: #2c2c2c; font-family: Tahoma, Arial, Georgia, Sans-serif;
	font-size: 12pt; color: #f8f8f8; display: inline;
}

.sidebar ul{
	list-style-type: none; margin: 0 0 30px 35px; width: 265px;
}

.sidebar ul ul{
	margin: 15px 0 0 0; padding-bottom: 25px; line-height: 24px; border-bottom: #505050 1px dashed;
}

.sidebar a{
	text-decoration: none; color: #d7d2bc;
}

.sidebar a:hover{
	text-decoration: underline;
}

.sidebar h2{
	font-family: Tahoma, Arial, Georgia, Sans-serif; font-size: 18pt; color: #f8f8f8; margin: 20px 0 0 0;
}





/*-----------About Me - Style---------------*/

.about-me{
	margin: 10px 0 0 35px; width: 272px; height: 232px; background: #2c2c2c url(images/about-me.gif) top left no-repeat;
	font-size: 14px; line-height: 24px; color: #f8f8f8; padding-top: 17px; padding-left: 20px;
}

.about-me-content{
	width: 232px; height: 202px; overflow: auto;
}

.about-me-content img{
	float: left; margin-right: 20px;
}

.about-me-content h3{
	font-size: 20px; color: #d7d2bc; padding-bottom: 5px;
}

.about-me-content p{
	float: left;
}

.about-me-content a:hover{
	text-decoration: none;
}

.about-me-content a{
	text-decoration: underline;
}




/*-----------Advertising - Style---------------*/

.advertising {
	margin: 15px 0 0 35px; width: 270px; height: 295px; border-bottom: #505050 1px dashed;
}

.advertising img{
	padding-bottom: 5px; padding-right: 3px;
}




/*-----------Searchform - Style---------------*/

form#searchform {
	width: 273px; height: 56px; margin-left: 35px;
	background: #2c2c2c url(images/searchbox6.gif) top left no-repeat;
	border: none;
}

form#searchform input#s{
	margin-top: 12px; margin-left: 8px; border: 0px; font-size: 14px; color: #d7d2bc; background: #1b1b1b; width: 128px;
}







/*-----------Post - Style---------------*/

.post{
	padding: 25px 40px 15px 40px;
}

.post h2{
	font-family: Tahoma, Arial, Georgia, Sans-serif; font-size: 22pt; color: #3d3d3d; padding-bottom: 20px;
}

.post h2 a{
	text-decoration: none; color: #3d3d3d; border-bottom: #d7d2bc 3px dotted;
}

.post h2 a:hover{
	text-decoration: none; color: #2c2c2c;
}

.post a{
	text-decoration: none; color: #498bbf;
}

.post a:hover{
	text-decoration: underline;
}

.post-date{
	margin-top: 5px; padding-left: 20px; padding-top: 2px; font-size: 14px; line-height: 14px;
	background: #ffffff url(images/time.jpg) top left no-repeat;
}





/*-----------Entry - Style---------------*/

.entry{
	margin-top: 10px; font-size: 14px; line-height: 24px;
}

.entry img{
	padding: 0 0 10px 0;
}

.entry p{
	padding: 5px 0 5px 0;
}

.entry blockquote{
	padding: 5px 15px 5px 15px;
}

.entry ul, ol{
	padding: 0 25px 0 25px;
}

.entry p.postmetadata{
	padding-left: 20px; padding-top: 0px; line-height: 24px;
	background: #ffffff url(images/categories3.jpg) top left no-repeat;
}


.navigation{
	margin: 0px 35px 10px 35px; font-size: 12pt; color: #505050; text-align: right;
}

.navigation a{
	color: #505050; text-decoration: none;
}

.navigation a:hover{
	text-decoration: underline;
}






/*-----------Menu - Style---------------*/

#menu-titles{
        float: left; display: inline; overflow: hidden; margin-top: 32px; margin-left: 20px;
}

#menu-titles li{
	font-family: Tahoma, Arial, Georgia, Sans-serif; font-size: 19px; font-weight: 400; display: inline;
}

#menu-titles li a{
	color: #d7d2bc; padding: 0px 25px 0px 15px; text-decoration: none;
	background: url(images/menu-div.jpg) top right no-repeat;
}

#menu-titles li a:hover{
	text-decoration: none; color: #f8f8f8;
}




/*-----------Footer - Style---------------*/

#footer{
	clear: both; float: left; width: 974px; height: 100px;
	background: #2c2c2c url(images/footer2.gif) top left no-repeat;
}

#footer-credits{
	font-family: Tahoma, Arial, Georgia, Sans-serif;
	margin-left: 35px; margin-top: 27px; font-size: 14px; font-weight: 400; color: #f8f8f8;
}

#footer-credits a{
	color: #d7d2bc; text-decoration: underline;	
}

#footer-credits a:hover{
	text-decoration: none;	
}






/*------Comments - Style------------*/


#comments-wrap{
	margin: 30px 0 0 0;
}

.comments-navigation{
	margin: 0px; padding: 10px 0 10px 0; font-size: 12px;
}

.comments-navigation .alignleft{
	float: left; margin: 0; padding: 0;
}

.comments-navigation .alignright{
	float: right; margin: 0; padding: 0;
}

h3#comments-wrap, h3.postcomment{
	font-family: Tahoma, Arial, Georgia, Sans-serif;
	font-size: 22px; padding-bottom: 10px;
}




ol.commentlist { list-style:none; margin:20px 0 0 0; padding:0; text-indent:0; }
ol.commentlist li { border:1px dashed #d7d2bc; height:1%; margin:0 0 10px 0; padding:10px 10px 7px 57px; position:relative; }

ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }

ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 Tahoma, Arial, Georgia, Sans-serif; padding-bottom: 5px;}

ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { }
ol.commentlist li div.vcard cite.fn a.url:hover { }
ol.commentlist li div.vcard img.avatar { border:1px solid #d7d2bc; left:10px; position:absolute; top:10px; padding: 0; }

ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}

ol.commentlist li div.comment-meta { font:normal 12px/1.4 Tahoma, Arial, Georgia, Sans-serif; position:absolute; right:10px; text-align:right; top:10px; }
ol.commentlist li div.comment-meta a { color:#505050; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#505050; text-decoration:underline; }
ol.commentlist li p { font:normal 14px/1.4 Tahoma, Arial, Georgia, Sans-serif; margin:0 0 1em 0; }
ol.commentlist li form p { margin: 0; }

ol.commentlist li ul { font:normal 14px/1.4 Tahoma, Arial, Georgia, Sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply { font-size: 12px; }
ol.commentlist li div.reply:hover { }
ol.commentlist li div.reply a { }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }

ol.commentlist li ul.children li {  }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}

ol.commentlist li ul.children li.depth-2 { margin:0 0 8px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 8px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 8px; }

ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { }
ol.commentlist li.odd { }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }

ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }

ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}



h3#respond{
	padding-bottom: 10px;
}

#respond{
	padding-top: 30px;
}


#comments p.nocomments{
	padding: 0;
}

#submit{
	color: #505050;
}


form#commentform input{
	margin-top: 5px; padding: 5px; width: 250px; background: #fff; border: 1px solid #d7d2bc;
	font-family: Tahoma, Arial, Georgia, Sans-serif; font-size: 14px; color: #505050;
}

form#commentform textarea{
	margin-top: 5px; padding: 5px; width: 320px; background: #fff; border: 1px solid #d7d2bc; overflow: auto;
	font-family: Tahoma, Arial, Georgia, Sans-serif; font-size: 14px; color: #505050;
}

form#commentform input#submit{
	width: 150px;
}

