/*  
Theme Name: Darkness
Theme URI: http://mywebresource.com
Description: This is my theme for a tutorial.
Version: 1.0
Author: Semih G 
Author URI: http://mywebresource.com
*/
/* Coded By Karl @ www.thecreation.s.co.uk */

body {
margin: 0;
padding: 0;
background-color: #000;
}

/* Header Section */

div#header-wrap {
margin: 0 auto;
padding: 0;
width: 942px;
height: 295px;
}

.btnlogo {
margin: 0;
padding: 0;
width: 1000px;
height: 347px;
display: block;
background-image: url(images/header_bg.jpg);
background-repeat: no-repeat;
}
/* Header Section Ends */

/* Navigation Starts */

div#menu {
margin: 0 auto;
padding: 0;
width: 1000px;
height: 41px;
background-image: url(images/nav_bg.gif);
background-image: repeat-x;
}

#menu ul{
margin:0 0 0 0;
padding: 9px 0 0 0;
width:100%;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 22px;
font-weight: normal;
font-style: normal;
list-style:none;
text-align: left;
}

#menu li{
display:inline;
}

#menu li a{
padding:0 5px 0 10px;
color:#5E4E1B;
text-decoration: none;
border-right: none;
}

#menu a:hover{
color: #000;
text-decoration: none !important;
}

/* Navigation Ends */

/* Content Starts */

div#content-wrap {
margin: 0 auto;
padding: 0;
width: 1000px;
}

div#content {
margin: 5px 0 0 0;
padding: 0;
width: 730px;
float: left;
}

p{
padding: 5px 0 0 0;
}

.post {
padding: 0 10px 20px 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 25px;
color: #D7D3B0;
text-align: justify;
}

.post a:link, .post a:active, .post a:visited {
text-decoration: none !important;
color: #D7D3B0;
}

.post a:hover {
text-decoration: underline !important;
}

.post h2{
margin: 10px 0 0 0;
padding: 0 0 3px 0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-weight: normal;
text-transform: none;
background-color: #0D0D0D;
}

.post h2, .post h2 a:link, .post h2 a:active, .post h2 a:visited {
text-decoration: none !important;
color: #B38700;
}

.post h2 a:hover {
text-decoration: none !important;
color: #D7D3B0;
}

.entry{
margin: 0 0 10px 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
color: #FFF;
}

p.postmetadata{
margin: 10px 0 25px 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

p.postmetadata a:link, p.postmetadata a:active, p.postmetadata a:visited {
text-decoration: none !important;
color: #B38700;
}
 
p.postmetadata a:hover{
font-weight: bold;
text-decoration: none !important;
}

.navigation{
padding: 10px 0 10px 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
line-height: 10px;
}

.navigation a:link, .navigation a:active, .navigation a:visited {
color: #D7D3B0;
text-decoration: none !important;
}

.navigation a:hover {
font-weight: bold;
text-decoration: underline !important;
}

.datemeta {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #D7D3B0;
}

.tag {
margin: 0 0 10px 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #D7D3B0;
}


.comments {
margin: -15px 0 0 0;
padding: 0 0 2px 0;
width: 103px;
height: 20px;
background: url(images/comments_bg.gif) no-repeat center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
text-align: center;
float: left;
}

.comments a:link {
color: #000;
}

.comments a:hover {
font-weight: none;
color: #000;
text-decoration: none !important;
}

.comments a:visited {
color: #000;
}

/* Font size changer */

div#fontchange-wrap {
margin: 0 0 10px 0;
padding: 0;
width: 256px;
height: 49px;
background: url(images/fontchange_bg.gif) no-repeat top;
}

div#btn-wrap {
margin: 0 0 0 0;
padding: 0 0 0 120px;
width: 93px;
height: 39px;
float: left;
}

.btnminus {
margin: 0;
padding: 0;
width: 45px;
height: 39px;
display: block;
background-image: url(images/font_minus_btn.gif);
background-repeat: no-repeat;
float: left;
}

.btnplus {
margin: 0;
padding: 0;
width: 48px;
height: 39px;
display: block;
background-image: url(images/font_plus_btn.gif);
background-repeat: no-repeat;
float: right;
}

/* Font changer ends */

/* Sidebar Starts */

div#sidebar {
margin: 10px 5px 0 0;
padding: 0;
width: 256px;
float: right;
}

div#sidebar ul {
margin: 5px 0 10px 15px;
padding: 0 0 0 0;
list-style: none;
}

div#sidebar h2 {
margin: 0 0 0 15px;
padding: 0 0 3px 0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 30px;
font-weight: normal;
color: #B38700;
border-bottom: 1px solid #0D0D0D;
}

div#sidebar ul li {
margin: 0 0 0 0;
padding: 3px 0 3px 6px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF;
line-height: 17px;
border-bottom: 1px solid #0D0D0D;
}

div#sidebar ul li a:link {
color: #FFF;
text-decoration: none;
}

div#sidebar ul li a:visited {
color: #334D29;
text-decoration: none;
}

div#sidebar ul li a:hover {
color: #B38700;
text-decoration: none !important;
}

/* Sidebar Ends */

/* Footer Starts */

div#footer-wrap {
margin: 0 auto;
padding: 0;
width: 1000px;
height: 40px;
background: url(images/footer_bg.gif) repeat-x top;
clear: both;
}

div#copyright {
padding: 10px 0 0 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #5E4E1B;
}

#copyright a:link {
color: #5E4E1B;
}

#copyright a:hover {
color: #000;
font-weight: bold;
}

#copyright a:visited {
color: #000;
}

/* Footer Ends */

/* Comments Style Section Starts Here */

div#comments-box {
margin: 0;
padding: 0;
}
.comments-template{
margin: 10px 0 0 0;
padding: 10px 0 0 0;

}

.comments-template ol{
margin: 0;
padding: 0;
list-style: none;
}

.comments-template ol li{
margin: 5px 0 0 0;
line-height: 18px;
padding: 0 0 0 0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #334D29;
}

.comments-template h2, .comments-template h3{
padding: 0;
font-family: Georgia, "Times New Roman", Times, serif;
color: #B38700;
font-size: 16px;
}

.commentmetadata{
font-family: Georgia, "Times New Roman", Times, serif;
color: #334D29;
font-size: 12px;
}

.commentmetadata a:link, .commentmetadata a:visited {
color: #D7D3B0;
}

.commentmetadata a:hover {
font-weight: bold;
}

.comments-template p.nocomments{
padding: 0;
}

.comments-template textarea{
width: 80%;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: normal;
color: #000;
border: 1px solid #E8E4C9;
}

.comments-template, .author .email .url{
margin: 0 0 0 5px;
font-family: Arial, Helvetica, sans-seriff;
font-size: 14px;
color: #334D29;
}

.comment-template, input {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
border: 1px solid #e7e7e7;
color: #000;
}

#commentform .submit {
background: none;
border: none;
font-family: Georgia, "Times New Roman", Times, serif;
border: 1px solid #B38700;
font-weight: normal;
color: #B38700;
}

#commentform #author {
background-color: #fff;
}

#commentform #email {
background-color: #fff;
}

/* Comment Section Ends Here.. */