/*
Theme Name: Version 66 Floral
Theme URI: http://www.eruanna.net
Description: Version 66 Floral, eleven2
Author: Hannah
Author URI: http://www.eruanna.net
*/
a, a:link, a:visited {
color: #ec008c;
text-transform: lowercase;
text-decoration: none;
}

a:hover{
color: #999;
text-decoration: none;
}

img {border: 0px;}

.post input, .post textarea, #rightContainer input {
border: 1px solid #ccc;
padding: 4px;
margin: 4px;
color: #111;
font-size: 10px;
}

.clear {clear: both;}

body {
	background-image: url('images/bg.jpg');
margin: 0;
padding: 0;
font-family: "trebuchet MS", sans-serif;
color: #636363;
font-size: 0.8em;
	}

#all {
margin: 0;
padding: 0;
width: 100%;
background-image: url('images/repeatingbg.gif');
background-repeat: repeat-y;
background-position: 50.1% 50%; 
}

#container {
margin: 0px auto;
width: 1000px;
}

#header {
background-image: url('images/header.jpg');
background-repeat: no-repeat;
background-position: center; 
width: 1000px;
height: 313px;
}

#search {
margin-left: 71px;
}

#header #search input#s {
background-image: url('images/searchbg.gif');
background-repeat: no-repeat;
background-color: transparent;
width: 224px;
height: 28px;
border: 0;
padding: 6px;
position: absolute;
margin-top: 6px;
color: #7bae35;
}

#header #search input#searchsubmit {
width: 77px;
height: 28px;
margin-top: 6px;
position: absolute;
margin-top: 6px;
margin-left: 230px
}

#nav ul#floralmenu {
padding-top: 270px;
padding-left: 430px
}

#leftContainer {
margin-left: 65px;
float: left;
width: 620px;
}

#rightContainer {
margin-right: 55px;
float: right;
width: 244px;
}

#footer {
background-image: url('images/footer.gif');
background-repeat: no-repeat;
background-position: bottom; 
width: 1000px;
height: 200px;
}

#footer .footerText {
width: 900px;
margin: 0px auto;
text-align: center;
padding-top: 60px;
}


.postHeader .title {
float: left;
background-image: url('images/titlebg.gif');
background-repeat: no-repeat;
background-position: left;
background-color: transparent;
height: 49px;
font-family: arial, tahoma, sans-serif;
font-weight: bold;
padding-top: 15px;
padding-left:15px;
padding-top:15px;
width:530px;
font-size: 1.6em;
}

.postHeader .title a {color: #000000; text-decoration: none;}

.postHeader .comments {
float: right;
background-image: url('images/commentsbg.gif');
background-repeat: no-repeat;
background-position: left;
background-color: transparent;
width: 71px;
height: 49px;
padding-top: 30px;
text-align: center;
font-size: 1.2em;
font-family: arial, "trebuchet MS", sans-serif;
font-weight: bold;
}


.postHeader .comments .commentsNumber a {
color: #000000;
text-decoration: none;
display: block;
}
.postHeader .comments .commentsNumber a:hover {
color: #7bae35;
}

h2.postCategory {
margin-top: -40px;
float: left;
font-size: 0.9em;
font-weight: normal;
}

h2.postCategory a {
color: #000;
text-decoration: none;
}

h2.postCategory a:hover {
text-decoration: underline;
}

.post {
line-height: 25px;
}
.post ul {
list-style: url('http://www.eruanna.net/wp-content/themes/Version66Floral/images/bullet.gif');
}

.postimg {
text-align: center;
padding: 0px; 
overflow: hidden;

}

.postimg img {
border: 0px;
padding: 5px;
}

.linksLeft {
width: 48%;
float: left;
}

.linksRight {
width: 48%;
float: right;}

.sidebarPromotion {
background-image: url('images/leaf.gif');
background-repeat: no-repeat;
background-position: right;
padding-right: 50px;
margin: 0px auto;
width: 150px;
}

.sidebarPromotion h3 {
text-transform: uppercase;
font-size: 1em;
color: #ec008c;
font-weight: bold;
margin-bottom: 0px;
}

.sidebarPromotion h3 a {color: #ec008c;}


.sidebarTab {
background-image: url('images/sidebartab.gif');
background-repeat: no-repeat;
background-position: right;
background-color: transparent;
width: 270px;
height: 61px;
}

.sidebarTabTitle {
color: #fff;
font-family: arial, tahoma, sans-serif;
font-weight: bold;
font-size: 1em;
padding-top: 15px;
padding-left: 20px;
letter-spacing: 2px;
text-transform: uppercase;
}

.sidebarList ul {
margin-top: -3px;
}

ul.tablist {
list-style: none;
margin-left: -20px;
margin-top: -5px;
}

.aktt_tweets ul li a, .sidebarList ul li a {
color: #111;
font-weight: bold;
}


.aktt_tweets ul, .sidebarList ul {
list-style: none;
}

.aktt_tweets ul li, .sidebarList ul li {
padding-top: 5px;
padding-bottom: 5px;
font-size: 0.9em;
margin-left: -25px;
}

.aktt_tweets ul li a:hover, .sidebarList ul li a:hover {
color: #7bae35;
}


.sideentry p a {
color: #111;
font-weight: bold;
}

.sideentry {
padding: 0;
margin: 0;
}

.sideentry p {
margin: 0;
padding-left: 15px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 0.9em;
}

.sideentry p:hover {
}


.sidebarContent {
width: 230px;
padding-left: 15px;
}

.rss a {
font-weight: bold;
text-transform: uppercase;
font-family: arial, sans-serif;
color: #7bae35;
font-size: 2em;
}


/***Nav***/
ul#floralmenu {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#floralmenu li {
	float: left;
	margin: 0;
	padding: 0;
	height: 56px;
}

ul#floralmenu li a {
	background: url('images/nav.gif') no-repeat;
	display: block;
	height: 56px;
	outline: 0;
	text-indent: -999em;
}

ul#floralmenu li#floral-MenuItem1 a:link, ul#floralmenu li#floral-MenuItem1 a:visited, ul#floralmenu li#floral-MenuItem1 a:focus {
	background-position: -0px -0px;
	width: 95px;
}

ul#floralmenu li#floral-MenuItem1 a:hover, ul#floralmenu li#floral-MenuItem1.current a {
	background-position: -0px -56px;
	width: 95px;
}

ul#floralmenu li#floral-MenuItem2 a:link, ul#floralmenu li#floral-MenuItem2 a:visited, ul#floralmenu li#floral-MenuItem2 a:focus {
	background-position: -95px -0px;
	width: 82px;
}

ul#floralmenu li#floral-MenuItem2 a:hover, ul#floralmenu li#floral-MenuItem2.current a {
	background-position: -95px -56px;
	width: 82px;
}

ul#floralmenu li#floral-MenuItem3 a:link, ul#floralmenu li#floral-MenuItem3 a:visited, ul#floralmenu li#floral-MenuItem3 a:focus {
	background-position: -177px -0px;
	width: 108px;
}

ul#floralmenu li#floral-MenuItem3 a:hover, ul#floralmenu li#floral-MenuItem3.current a {
	background-position: -177px -56px;
	width: 108px;
}

ul#floralmenu li#floral-MenuItem4 a:link, ul#floralmenu li#floral-MenuItem4 a:visited, ul#floralmenu li#floral-MenuItem4 a:focus {
	background-position: -285px -0px;
	width: 102px;
}

ul#floralmenu li#floral-MenuItem4 a:hover, ul#floralmenu li#floral-MenuItem4.current a {
	background-position: -285px -56px;
	width: 102px;
}

ul#floralmenu li#floral-MenuItem5 a:link, ul#floralmenu li#floral-MenuItem5 a:visited, ul#floralmenu li#floral-MenuItem5 a:focus {
	background-position: -387px -0px;
	width: 118px;
}

ul#floralmenu li#floral-MenuItem5 a:hover, ul#floralmenu li#floral-MenuItem5.current a {
	background-position: -387px -56px;
	width: 118px;
}

/***comments***/


h4#comments {
font-family: helvetica, arial, sans-serif;
font-size: 1.5em;
color:#7bae35;
font-weight:normal;
}

ul#singlecomments {
list-style: none;
margin-left: -35px;}

* html>body ul#singlecomments {list-style: none;margin-left: 20px !important;}

ul.children {list-style: none;}


.commentsLeft {
float: left;
width: 80px;
border-right: 1px solid #f1f1f1;
}

.commentsAvatar img {
padding: 3px;
border: 0px solid #eee;
}

.commentsAvatar img:hover {
border: 0px solid #ccc;
}


.commentsAuthor .fn a {
color:#7bae35;
font-weight:normal;
font-size:15px;
text-decoration: none;
}

.commentsAuthor .fn a:hover {
color:#7bae35;
}

.commentsDate {
color: #999;
font-size: 10px;
font-weight: bold;
margin-top: 0px;
}

.commentsTime {
color: #c1c1c1;
font-size: 10px;
font-weight: bold;
margin-top: -5px;
}


.commentsComment {
font-size: 12px;
}

.commentsLeft .commentsPermalink a {
color: #333;
font-size: 11px;
}

.commentsRight {
float: right;
width: 83%;
}

.commentsAvatar {float: right;}

.reply {
float: right;
text-align: right;
color:#cd1b47;
font-size:12px;
width: 180px;

}

.aComment {
padding-top: 20px;
clear: both;
}

.depth-2 .aComment {

}


.depth-2 .aComment .commentsLeft {
padding-left: 5px;}
.depth-2 .aComment .commentsRight {
width: 83%; padding-left: 5px;}
.depth-2 .aComment .reply {
padding-right: 5px;}


.depth-3 .aComment {
}

.depth-3 .aComment .commentsLeft {
padding-left: 5px;}
.depth-3 .aComment .commentsRight {
width: 83%; padding-left: 5px;}
.depth-3 .aComment .reply {
padding-right: 10px;}

#respond {clear: both;}

.commentsInputs {
float: left;
width: 170px;
}

.commentsTextarea {
float: right;
width: 390px;
}

textarea#comment{
margin-top: 12px;
width: 95%;
background-color: #F0F0F0; 
color: #333; 
border: 1px solid #e8e8e8;
padding: 5px;
-moz-border-radius: 3px;
}

#commentform input {
background-color: #F0F0F0; 
color: #333; 
border: 1px solid #e8e8e8;
padding: 5px;
-moz-border-radius: 3px;
}


