/*  

Theme Name: Nightly Nature

Theme URI: http://www.bleachseries.com/

Description: This theme is a very beautiful nature based Wordpress theme

Version: 1.0

Author: Duality

Author URI: http://www.bleachseries.com/



*/



body {

margin:0 auto 0 auto;

background-image:url(pic/bodybg.gif);

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFF;

line-height:15px;

}



a:link, a:visited {

color: #fff;

}



a:hover {

text-decoration:none;

}



#bigwrapper {

position:absolute;

width:920px;

left:50%;

margin-left:-460px;

padding:10px 0 40px 0;

}



#header {

position:relative;

width:900px;

height:150px;

background-image:url(pic/header.jpg);

border:10px solid #FFF;

}



#header h1 {

margin:0;

left:40px;

display:block;

color:#FFF;

position:relative;

font-size:40px;

line-height:150px;

}



#header h1 a:link, #header h1 a:visited {

text-decoration:none;

}



#header h1 a:hover {

color:#EEE;

}



#pages {

z-index:2;

position:absolute;

height:20px;

top:130px;

left:40px;

}



#pages ul {

list-style:none;

margin:0;

padding:0;

}



#pages ul li a:link, #pages ul li a:visited {

display:block;

float:left;

height:20px;

padding:0 10px 0 10px;

text-decoration:none;

}



#pages ul li a:hover {

background-color:#85B100;

}



#pages ul li {

display:block;

position:relative;

float:left;

}



#pages .current_page_item a:link, #pages .current_page_item a:visited {

background-color:#FFF;

color:#274F79;

}



#wrapper {

width:900px;

position:relative;

float:left;

background-color: #292929;

border-right:10px solid #FFF;

border-left:10px solid #FFF;

}



#maincontent {

width:640px;

min-height:270px;

float:left;

background-color:#222222;

position:relative;

border-left:10px solid #292929;

}



.post {

border-bottom:10px solid #292929;

padding-left:20px;

padding-bottom:15px;

}



.post .postinfo {

position:relative;

font-style:italic;

font-size:10px;

color:#666;

}



.post h2 {

line-height:16px;

font-size:10px;

color:#222;

margin:0;

}



.post h3 {

line-height:25px;

font-size:14px;

color: #CCFF00;

margin:0px 0 -10px 0;

}



.post h3 a:link, .post h3 a:visited {

text-decoration:none;

color: #CCFF00;

}



.post h3 a:hover {

color:#FFF;

}



.postinfo a:link, a:visited {

color: #CCFF00;

}



.thecontent h1 {

line-height:20px;

font-size:20px;

color:#274F79;

margin:20px 0 -10px 0;

}



.thecontent h2 {

line-height:18px;

font-size:18px;

color:#274F79;

margin:20px 0 -10px 0;

}



.thecontent h3 {

line-height:16px;

font-size:16px;

color:#274F79;

margin:20px 0 -10px 0;

text-transform:none;

}



.thecontent h4 {

line-height:14px;

font-size:14px;

color:#274F79;

margin:20px 0 -10px 0;

text-transform:none;

}



.thecontent h5 {

line-height:12px;

font-size:12px;

color:#274F79;

margin:20px 0 -10px 0;

text-transform:none;

}



.thecontent blockquote {

font-style:italic;

margin:0 0 0 25px;

padding-left:7px;

border-left:10px solid #465B1E;

}



#sidebar {

position:relative;

float:right;

width:240px;

}



.block {

width:230px;

position:relative;

background-color:#222222;

margin-bottom:10px;

padding:20px 0 20px 0;

border-right:10px solid #292929;

}



.block div {

margin:0;

padding:0;

}



.block h3 {

margin:0 20px 5px 20px;

}



.block ul {

list-style:none;

margin:0 20px 0 20px;

padding:0;

}



.block ul li a:link, .block ul li a:visited {

text-decoration:none;

border-bottom:1px solid #333;

text-indent:5px;

display:block;

position:relative;

height:17px;

color:#CCFF00;

padding-top:5px;

}



.block ul li a:hover {

color:#ccc;

}



#s {

width:120px;

margin-left:20px;

}



.block .button {

width:50px;

margin-left:20px;

}



.block .dropdown {

width:230px;

margin-left:20px;

}



#bottombar {

width:900px;

position:relative;

float:left;

border-bottom:10px solid #FFF;

background-image:url(pic/bottombarbg.gif);

border-right:10px solid #FFF;

border-left:10px solid #FFF;

}



#bottomright {

width: 240px;

position:relative;

float:right;

}



#bottomright p {

margin:0 20px 20px 20px;

}



#bottomright h3, #bottomleft h3 {

margin:20px 20px 5px 20px;

}



#bottomleft {

width: 650px;

position:relative;

float:left;

}



#bottomleft ul {

list-style:none;

margin:0 20px 20px 20px;

padding:0;

}



#bottomleft ul li a:link, #bottomleft ul li a:visited {

text-decoration:none;

border-bottom:3px solid #FFF;

text-indent:5px;

display:block;

position:relative;

height:20px;

}



#bottomleft ul li a:hover {

border-bottom:3px solid #85B100;

}



#footer {

width:900px;

height:40px;

position:relative;

float:left;

border-left:10px solid #FFF;

border-right:10px solid #FFF;

border-bottom:0px solid #FFF;

background-color:#222222;

margin-left:-10px;

}



#footer p {

text-align:center;

margin:0;

padding-top:15px;

font-size:10px;

line-height:10px;

}



.commenteven {

position:relative;

background-color:#222222;

border-top:10px solid #292929;

margin:0;

}



.commentodd {

position:relative;

margin:0;

border-top:10px solid #292929;

}



.commentcontent {

padding:10px 20px 10px 40px;

}



.commentcontent p {

margin:0 0 0 5px 0;

}



.commentcontent blockquote {

font-style:italic;

margin:0 0 0 25px;

padding-left:7px;

border-left:10px solid #465B1E;

}



.commentinfo {

font-size:10px;

color:#666;

}



#comment {

width:470px;

}

