/*
Theme Name: Babe In Soyland
Description: Custom theme built for Kayla Coleman of Babe In Soyland
Author: Melonie Weismann
Author URI: http://www.blogged-down.com/
*/

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

/* Fonts 

@font-face
{
font-family: "Bambi";
src: url(images/BAMBI.TTF);
}

@font-face
{
font-family: "Manamana";
src: url(images/BAMBI.TTF);
}

*/

ul
{
list-style-type:none;
}

li
{
padding:3px 0 3px 0;
list-style-type:none;
}

body, h1, h2, h3, h4, h5, h6, blockquote, p, form
{
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	color:#1d1d26;
}

h1, h2, h3, h4, h5, h6, blockquote
{font-family:"Manamana",Arial,Helvetica,sans-serif;}

body
{
	height:auto;
	margin:0;
	font-size:12px;
	vertical-align:top;
	background-image:url('http://www.babeinsoyland.com/wp-content/themes/BabeInSoyland/images/leopard2.gif');
}

/* Header */

#header
{
position:relative;
top:-20px;
left:-90px;
text-align:center;
font-family:Helvetica,Arial,sans-serif;
margin-right:auto;margin-left:auto;
padding:0px;
font-size:20px;
border:none;
margin-bottom:0px;
}

.navigation
{width:400px;height:60px;margin-right:auto;margin-left:auto;position:relative;top:-60px;left:-80px;}

#navbar
{
height:70px;
margin:none;
list-style-type:none;
text-align:center;
padding:10px 0 0 0;
display:inline;
}

#navbar li
{
text-align:center;
margin-left:5px;

background-color:none;
display:inline;
}

#navbar a
{
font-size:24px;text-align:center;

font-family:helvetica,arial,sans-serif;
color:white;
padding:3px;
padding-top:6px;
text-decoration:none;
}

.buttons
{
border-style:solid;
border-width:1px;
border-color:#dbba51;
padding:3px;
text-align:center;
color:white;
padding-top:6px;
margin:0 3px 0 3px;
background-color:#EF8694;
opacity:.95;

display:inline;
}

#header a
{
	color:white;
}

                                                                             /* Wrapper */

#wrapper
{
position:relative;
top:-95px;

	margin:0px auto 0px auto;
	width:1000px;
}

#wrapper a
{
color:#1d1d26;
}

#recentcomments
{padding:0 10px 0 10px;}

#innerwrap
{
float:left;
width:790px;
}

#container
{
float:right;
	width:550px;
	background-color:#FFFFFF;
padding:0 15px 0 15px;
border-style:solid;
border-width:1px;
border-color:#dbba51;
}

.post
{
	padding: 10px 0 10px 0;
}

.post h2
{
	font-family:"Manamana",Arial,Helvetica,sans-serif;
	font-size:24px;
	color:#1d1d26;
}

.post h2 a
{
	text-decoration:none;
	color:#1d1d26;
}

.post p
{
	font-family:arial,helvetica,sans-serif;
	margin:15px 0 15px 0;
	font-size:14px;
}

.entry
{
	line-height:18px;
}

p.postmetadata
{
	border-top:3px dotted #1d1d26;
	margin:10px 0 10px 0;
	text-align:right;
}

#header img
{
	border:none;
	padding:10px 10px 10px 0;
}

.navigation
{
	text-align:center;
}


/* Sidebar */

.sidebar
{
text-align:left;
	float:right;
	display:inline; /*for IE compatability*/
}

.sidebar img
{border:none;}

.sidebar2 img
{border:none;}

.widget
{
border-style:solid;
border-width:1px;
border-color:#dbba51;
background-color:white;
padding:15px;
margin: 0 0 20px 0;
width:150px;
}

.sidebar2
{text-align:left;
	float:left;
	display:inline; /*for IE compatability*/
}

.sidebar ul, .sidebar2 ul
{
	list-style-type:none;
	margin:0;
	padding:5px 0 5px 0;
	text-align:left;
}

.sidebar li li, .sidebar2 li li
{
	/*margin-left:-10px;*/
}
	
#wp-calendar
{
	width:100%;
}

#footer
{
	clear:both;
	margin-bottom:10px;
	padding:5px;
	height:20px;
	text-align:center;
}

p
{
	padding:10px 0 0 0;
}

/* Comments */

.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: "Manamana",Arial,Helvetica,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;
}
