/*

Theme Name: One Sakura

Theme URI: http://www.widgetreadythemes.com/

Description: One Sakura is a 2 cloumn black in blue theme designed by <a href="http://www.widgetreadythemes.com/"> WidgetReadyThemes </a>  . 

Version: 1.0

Author: Banhawi

Author URI: http://www.banhawidesigns.com

*/ 



* {

margin : 0;

padding : 0;

outline : none;

}



body,  h1, h2, h3, h4, h5, h6, blockquote, p {

margin : 0;

padding : 0;



}



p {

padding : 10px 0 0 0;

}



a img {

border : 0;



}



body {



margin : 0;



background : #624939;



font-family : Arial, Helvetica, Georgia, Sans-serif;



font-size : 12px;



vertical-align : top;



color : #ffffff;



}



#page {



width : 1000px;



margin : 0 auto;



background : #000;



}



a, a:visited {



color : #ffffff;



text-decoration : none;



}



a:hover {



text-decoration : underline;



}



#header {



width : 100%;



background : url('images/header.jpg') no-repeat;



height : 550px;



}



#header h1 {

padding : 150px 10px 10px 250px;

font-family:Georgia,Arial, Helvetica, sans-serif;

font-style:italic;

font-size:42px;

}



#header h1 a:hover {



text-decoration : none;



}



.description {



padding-left : 300px;



padding-top : 10px;



font : italic bold 18px "Georgia";



color : #fff;



}



#wrapper {



width : 100%;



}



#content {

float : left;

width : 700px;

padding : 0 10px 10px 10px;

margin-top:-10px;

}



#sidebar {

width : 250px;

float : right;

padding : 10px;

}



#nav {

float : left;

background:#FFF url('images/navbg.jpg') no-repeat;

padding-left : 20px;

height:34px;

width:980px;



}



#nav ul {



clear : both;

float : left;

width:600px;



}



#nav ul li {



float : left;



display : block;



}



#nav ul li a {



float : left;



display : inline;



color : #fff;



text-decoration : none;



font-weight : bold;



font-size : 18px;



margin-top : 5px;



margin-left : 37px;



}



#nav ul li a:hover {



background : #669933;



}





h2 a:hover, h2 a:visited, h2 a {

color:#967a4e;

font-size : 21px;

font-family:Georgia,Arial, Helvetica, sans-serif;

font-style:none;

text-decoration : none;

}



.post {



padding : 10px 0 10px 0;



}



.post ul, .post li {

margin-left : 25px;

}

.entry {



margin : 5px;

padding : 5px 10px 10px 10px;



}



.post a img {



border : 1px solid #005e78;



padding : 10px;



margin : 4px;



}



.navigation {



padding : 10px 10px 0 10px;

margin-bottom:-20px;

font-size : 18px;



}



.alignleft {



float : left;



}



.alignright {

float : right;

}

blockquote {



background-image : url(images/blockquote.gif);



background-repeat : no-repeat;



background-position : left top;



margin : 10px 40px 10px 5px;



color : #999;



clear : both;



padding-top : 15px;



padding-left : 38px;



}

p.postmetadata {

color : #696969;

background:#171717;

border:1px #242424 solid;

padding : 2px;

font-size : 11px;

}



#sidebar ul {



list-style : none;
margin-top: 35px;


}



#sidebar ul h2 {


padding : 5px;

color : #696969;

background:#171717;

border:1px #242424 solid;

text-transform : uppercase;

font-size : 14px;



}



#sidebar ul ul {



background : #040a00;



margin : 5px;



padding : 5px;



}



#sidebar ul ul li {

line-height : 24px;

}

#sidebar ul ul li:hover {

background : #292929;

}

#sidebar ul ul li:before {

content : "\00BB \0020";

}

#sidebar ul ul ul li {

padding-left : 20px;

}

#sidebar p {

padding : 10px;

color : #ccc;

}

h3#respond, h3#comments {

font-size : 18px;

padding : 10px 10px 10px 0;

}



ol.commentlist {

list-style : none;

font-size : 12px;

color : #ffffff;

}



ol.commentlist li {



margin-bottom : 20px;



padding-bottom : 20px;



padding : 5px;



border:1px #001c24 solid;

}



ol.commentlist li.alt {



margin-bottom : 20px;



padding-bottom : 20px;



}



#comment_title {

margin-bottom : 5px;

}

#commentform {

margin-bottom : 20px;

}

#commentform p {

margin-bottom : 10px;

}

#commentform textarea {



width : 99%;



padding : 2px;




font-size : 12px;




background-color : #fff;



border : 1px solid #0080a7;



}



.comtxt {



padding-left : 10px;



}



p.comto {

background : #000;

padding : 5px;

font-size : 12px;

font-family : Arial, Helvetica, sans-serif;

font-weight : bold;

}

p.comto a {



color : #0080a7;



text-decoration : none;



}

#searchform{

padding-top:4px;

padding-right:25px;

float:right;

}

#searchform input {

background : #634939;

color : #fff;

width : 50px;

padding:2px;

border:0px;

}



#searchform #s {

width : 100px;

background : #FFF;

padding:2px;

color:#2abae6;

}

#footer{

width:100%;

height:100px;

background: url('images/footer.jpg')no-repeat;

clear : both;

}

#footer p {



line-height : 24px;

color : #ffffff;

padding : 65px 5px 0 10px;

font-size:11px;



}



#footer a {



color : #ffffff;



}



hr {



display : none;



}



small {



float : left;

margin-left:5px;

color:#666;



}



