/*  
Theme Name: Jungle
Theme URI: http://www.daintily.org/J
Description: Based off of "Banhawi Black," with various animal prints.
Author: J. Huang
Author URI: http://www.daintily.org/J
Version: 1.0
*/



body, h1, h2, h3, h4, h5, h6, blockquote, p {

margin : 0;

padding : 0;

}

body {

margin : 0;

font-family : Helvetica, Arial, Sans-serif;

font-size : 12px;

text-align : center;

vertical-align : top;

background : #ffffff;

color : #000000;

}

a {

color : #f6d22d;

text-decoration : none;

font-weight : bold;

}

a:hover {

text-decoration : underline;

}

p {

padding : 10px 0 0 0;

}

#wrapper {

margin : 0 auto 0 auto;

width : 850px;

text-align : left;

}

.main {

float : left;

width : 620px;

margin : 10px 0 0 10px;

background : #ffffff;

display : inline;

}

#container {

float : left;

width : 850px;

margin : 10px 0 0;

text-align : left;

background : #964f25;

margin : 0 auto;

}

#header {

background : url('images/headimg.jpg');

width : 600px;

height : 150px;

margin : 2px auto 0 auto;

}

.sidebar {

float : right;

width : 180px;

margin : 0 10px 0 0;

font-family : arial, helvetica, sans-serif;

display : inline;

color : #000000;

}

.sidebar ul {

list-style-type : none;

margin : 0;

padding : 0;

font-size : 11px;

}

.sidebar ul a {

font-weight : bold;

}

.sidebar ul li {

margin : 10px 0 0;

}

.sidebar ul li#search form {

height : 29px;

width : 180px;

overflow : hidden;

background : url(images/bg_searchform.jpg);

}

.sidebar ul li#search form input#s {

margin : 7px 10px 0 30px;

border : 0;

font-family : Helvetica, Arial, Sans-serif;

background-color : transparent;

color : #000000;

font-size : 10px;

width : 140px;

}

.sidebar ul li h2 {

padding : 7px 10px;

font-size : 11px;

text-transform : uppercase;

color : #000000;

background : #f6d22d;

}

.sidebar ul ul {

padding : 0 10px 10px;

line-height : 18px;

}

.sidebar ul ul li {

margin : 0;

padding : 3px 0 0;

}

.sidebar ul ul ul {

padding : 0 10px 0;

background-color : transparent;

background-image : none;

}

table#wp-calendar {

width : 100%;

background : #964f25 url(images/bg_sidebar_block.gif) no-repeat left bottom;

}

#footer {

clear : both;

float : left;

width : 750px;

padding : 0 10px 10px 10px;

}

#footer p {

line-height : 18px;

color : #ffffff;

}

h1 {

font-family : Helvetica, Arial, Sans-serif;

font-size : 24px;

padding : 0 0 10px 0;

}

.post {

padding : 10px 0 10px 10px;

}

.post h2 {

font-family : Helvetica, Arial, Sans-serif;

font-size : 24px;

}

.entry {

line-height : 18px;

margin : 0 10px 0 40px;

background : #ffffff;

}

p.postmetadata {

border-top : 1px dashed #963;

margin : 10px 0 0 0;

border-bottom : 1px dashed #963;

background : #ffffff url('images/pmdbg.gif') repeat;

}

.navigation {

padding : 10px 0 0 0;

font-size : 14px;

font-weight : bold;

line-height : 18px;

margin : 5px 0 5px 10px;

}

blockquote {

background-image : url(images/bquote.gif);

background-repeat : no-repeat;

background-position : left top;

margin : 10px 40px 10px 5px;

font-family : Helvetica, Arial, Sans-serif;

color : #555555;

clear : both;

padding-top : 15px;

padding-left : 38px;

}

span.comments {

background : transparent url(images/comment.gif) no-repeat;

border : 0;

margin : 0;

padding : 0 0 5px 20px;

float : right;

}

.comments-template {

margin : 10px 0 0;

border-top : 1px solid #ccc;

padding : 10px 0 0;

}

.comments-template ol {

margin : 0;

padding : 0 0 15px;

list-style : none;

}

.comments-template ol li {

margin : 10px 0 0;

line-height : 18px;

padding : 0 0 10px;

border-bottom : 1px solid #ccc;

}

.comments-template h2, .comments-template h3 {

font-family : Helvetica, Arial, Sans-serif;

font-size : 16px;

}

.commentmetadata {

font-size : 12px;

}

.comments-template p.nocomments {

padding : 0;

}

.comments-template textarea {

font-family : Arial, Helvetica, Sans-serif;

font-size : 12px;

}

.postmd {

vertical-align : top;

color : #964f25;

padding-top : 18px;

padding-left : 2px;

padding-right : 15px;

text-align : center;

float : left;

height : 100px;

}

.postd {

background-color : #f6d22d;

width : 35px;

height : 45px;

padding-top : 3px;

}

.date_day {

display : block;

font-size : 26px;

color : #333333;

}

.date_month {

display : block;

font-size : 10px;

font-weight : bold;

margin-bottom : -4px;

}

.date_year {

display : block;

font-size : 10px;

margin-top : -5px;

}

input.textbox, textarea {

border : 1px solid #ccc;

font : 1em Helvetica, Arial, Sans-serif;

padding : 2px;

width : 150px;

}

textarea {

width : 90%;

padding : 5px;

line-height : 2em;

height : 20em;

}

input.textbox:focus, textarea:focus {

border : 1px solid #999;

}

#submit {

padding : 3px 5px;

}

ul#nav {

list-style : none;

margin : 0 auto 0 auto;

padding : 0 0 0 0;

clear : both;

width : 570px;

}

ul#nav li {

padding : 125px 0 0 5px;

font : 10px Helvetica, Arial, sans-serif;

text-transform : lowercase;

float : right;

letter-spacing : 2px;

color : #aaaaaa;

}

ul#nav li a, ul#nav li a:visited {

text-decoration : none;

font-size : 10px;

color : #aaaaaa;

font-weight : normal;

}

ul#nav li a:hover {

color : #aaaaaa;

text-decoration : underline;

font-weight : normal;

}

a#rss-link {

background : url('images/rss.gif') no-repeat left center;

padding : 0 0 1px 15px;

}

a#technorati-link {

background : url('images/technorati.gif') no-repeat left center;

padding : 0 0 1px 17px;

}

a img {

	border:0px;

}

