/*  
Theme Name: Bunny Bear
Theme URI: http://www.kayeesh.com
Description: A theme I did for Alyssa.
Version: 1.0
Author: Kaye Clarete
Author URI: http://www.kayeesh.com

*/

body, h1, h2, h3, h4, h5, h6, address, dd, dl, hr, p, form{
margin: 0;
padding: 0;
}

body{
font-family: verdana;
font-size: 11px;
line-height: 15px;
letter-spacing: 0px;
background-image: url(images/bg.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: top left;
text-align: center;
vertical-align: top;
background-color: #fff;
color: #444;
}

i, em{
color: #FF69B4;
font-family: georgia; 
}

b{
color: #FF1493;
}

strong{
color: #D87093;
}

u{ 
color: #FF69B4; 
text-decoration: underline;
}

a:link, a:visited{ 
color: #00BFFF; 
text-decoration: none; 
font-weight: bold;
}

a:hover{ 
color: #FF1493;
text-decoration: none; 
font-weight: bold;
}

img{
border: 0px;
}

p{ 
padding: 10px 0 0 0; 
}

input, textarea{ 
background: #e3f8ff; 
font-family: tahoma; 
font-size: 11px; 
line-height: 12px; 
color: #00BFFF; 
border: 1px solid #00BFFF; 
padding: 3px; 
margin: 2px; 
}

h1{
-moz-border-radius: 5px 5px 0 0;
font-family: century gothic;
font-size: 21px;
color: #fff;
font-weight: bold;
background: #FF69B4;
letter-spacing: -1px;
text-transform: none;
text-align: left;
padding: 10px;
margin: 0;
}

h1 a:link, h1 a:visited, h1 a:hover{ 
color: #fff; 
text-decoration: none; 
font-weight: bold; 
}


h2{
-moz-border-radius: 5px 5px 0 0;
font-family: century gothic;
font-size: 17px;
color: #fff;
background-color: #ffb0d8;
font-weight: bold;
text-transform: none;
text-align: center;
letter-spacing: -1px;
padding: 5px;
margin: 0;
}

.navigation{
padding: 10px;
font-weight: bold;
}

#wrapper{
margin: 0 auto 0 auto;
width: 900px;
text-align: left;
padding: 0;
background: transparent;
}

#header{
float: left;
width: 900px;
height: 330px;
text-align: center;
margin: 0;
padding: 0;
background-image: url(images/alyssa_header.png);
background-repeat: no-repeat;
}

#main{
float: right;
display: inline;
position: relative;
width: 500px;
padding: 0;
margin: 0 0 0 10px;
}

.post{
-moz-border-radius: 10px 10px 10px 10px;
background-color: #ffeff7;
border: 2px solid #FF69B4;
padding: 0 0 0 0;
margin: 0 0 30px 0;
}

.entry{
font-size: 11px;
line-height: 17px;
text-align: justify;
padding: 10px;
margin: 0;
}

p.postmetadata{
font-size: 11px;
line-height: 13px;
font-family: arial;
font-weight: bold;
text-align: left;
color: #00BFFF;
padding: 5px 5px 5px 10px;
}

#sidebarleft{
float: left;
width: 190px;
display: inline;
position: relative;
padding: 0;
margin: 0;
}

#sidebarright{
float: right;
width: 190px;
display: inline;
position: relative;
padding: 0;
margin: 0;
}

.box{
-moz-border-radius: 10px 10px 10px 10px;
background-color: #ffeff7;
border: 2px solid #ffb0d8;
margin: 0 0 20px 0;
padding: 0;
}

.box ul{
text-align: justify;
padding: 5px;
margin: 0;
}

#footer{
clear: both;
width: 100%;
padding: 0 0 10px 0;
margin: 0;
color: #fff;
background-color: #FF69B4;
font-family: tahoma;
font-weight: bold;
text-align: center;
}

#footer a{ 
color: #fff;
text-decoration: underline; 
font-weight: bold; 
}

/*COMMENTS*/

.comments-template{
margin: 10px 0 0 0;
padding: 10px;
}

.comments-template ol{
margin: 10px 0 10px 0;
padding: 10px;
list-style: none;
}

.comments-template ol li{
margin: 0 0 20px 0;
padding: 0;
line-height: 16px;
border-bottom: 0px solid #dcded3;
}

.comments-template h2, .comments-template h3{
font-family: century gothic;
letter-spacing: -1px;
font-size: 17px;
text-transform: uppercase;
font-weight: bold;
color: #222;
border-top: 1px solid #FF69B4;
padding: 20px 0 0 0;
}

.commentmetadata{
font-size: 11px;
line-height: 13px;
font-family: arial;
color: #FF1493;
font-weight: bold;
padding: 0;
}

.commentmetadata a{
color: #FF1493;
font-weight: bold;
}

.author{
font-size: 14px;
font-weight: bold;
line-height: 16px;
font-family: arial;
text-transform: uppercase;
color: #00BFFF;
padding: 0;
}

.author a{
font-weight: bold;
color: #00BFFF;
}

.comments-template p.nocomments{
padding: 0;
}

.comments-template textarea, .comments-template input{
font-family: tahoma;
font-size: 11px;
background: #e3f8ff; 
line-height: 16px; 
color: #00BFFF;
border: 1px solid #00BFFF; 
}