/*  
Theme Name: Oh So Colorful!
Theme URL: http://www.kerstinmarie.info
Author: Dhadha
Author URL: http://www.kerstinmarie.info
*/


body {
font: 11px verdana;
 font-color: #666666;
 line-height: 20px;
 background: url('http://i33.tinypic.com/omvrq.png') repeat #000000;
 text-align: justify;
 padding: 25px 0px;
 margin: 0px;
 }

#wrap {
 width: 920px;
 padding: 10px;
 margin: auto;
 background: #FFFFFF;
 border: 1px solid #ffffff;
 }

#header {
 height: 20px;
 width: 918px;
 float: left;
 display: block;
 margin: 0px;
 padding: 1px;
 background: url('images/up.png') repeat-x top;
 }

/* N a v i g a t i o n */

#navigation {
 clear: both;
 background: #ffbbd2;
 font-weight: bold;
 color: #575757;
 font-size: 13px;
 text-transform: capitalize;
 padding: 10px;
 height: 30px;
 }

#navigation ul {
 float: left;
 list-style: none;
 margin: 3px 0px 0px 10px;
 padding: 0px;
 }

#navigation li {
 float: left;
 padding: 0px 25px 0px 0px;
 }

.navigation2 {
 clear: both;
 background: #ffbbd2;
 font-weight: normal;
 color: #6acae2;
 font-size: 12px;
 text-transform: uppercase;
 padding: 8px;
 height: 20px;
 }

.searchright {
 float: right;
 }

/* C o n t e n t */

#content {
 float: left;
 width: 520px;
 padding: 10px 0px;
 color: #666666;
 }

#content h1 {
 font-size: 1.5em;
 font-family: verdana;
 color: #FF87B5;
 padding: 6px 0px 6px 45px;
 margin-top: 10px;
}

#content_break {
 clear: both;
 }


/* E n t r y  B o d y */

.entry_body {
 padding: 10px 20px;
 margin: 0px 0px 10px 0px;
 line-height: 20px;
 border: 0px;
 color: #666666;
 }

.entry_body a, .entry_body a:link, .entry_body a:visited, .entry_body a:active {
 text-decoration: none;
 color: #fd7eab;
 }

.entry_body a:hover {
 text-decoration: none;
 color: #9db131;
  }

.entry_body i, .entry_body em {
 color: #8a8a8a; 
}

.entry_body small {
 color: #8a8a8a; 
 font: 11px verdana;
 font-style:italic;
}

.entry_body b, .entry_body strong {
 color: #666666;
}

.entry_body b:hover, .entry_body strong:hover {
 color: #666666;
}

.entry_body li {
padding-left: 0px;
margin-left: 0px;
list-style: url('http://i36.tinypic.com/9vl9ps.jpg');
line-height: 20px;
}

.entry_body blockquote {
width:415px;
 padding: 5px 10px;
 margin: 10px 20px;
 background: url('images/quote.png') no-repeat left top;
 color:  #999999;
 text-align: justify;
 font-size: 11px;
 font-style:italic;
 }

.entry_date {
 clear: both;
 padding: 2px 0px 2px 20px;
 background: url('images/violet.gif') no-repeat left;
 color: #666666;
 font-size: 11px;
 font-face: verdana;
 }

.entry_comment {
 clear: both;
 padding: 2px 0px 2px 20px;
 background: url('images/violet.gif') no-repeat left;
 color: #666666;
 font-size: 11px;
 font-face: verdana;
 }

.entry_categories {
 clear: both;
 padding: 2px 0px 2px 20px;
 background: url('images/violet.gif') no-repeat left;
color: #666666;
 font-size: 11px;
 font-face: verdana;
 }
 
.more {
 clear: both;
 float: right;
 color: #FFFFFF;
 background: #ffbbd2;
 border: 1px solid #fd7eab;
 padding: 0px 3px;
 font-size: 11px;
 }

/* S i d e b a r */

#sidebar {
 width: 400px;
 padding: 0px 0px;
 float: right;
 margin: 0px;
 color: #666666;
 font-size: 11px;
 line-height: 16px;
 }

#sidebar_left {
 float: left;
 padding: 0px 5px 0px 10px;
 width: 185px;
 line-height: 16px;
 }

#sidebar_right {
 float: right;
 padding: 0px 10px 0px 5px;
 width: 185px;
 line-height: 16px;
 }

#sidebar a, #sidebar a:link, #sidebar a:visited, #sidebar a:active {
 color: #9db131;
 text-decoration: none;
 }

#sidebar a:hover {
 color: #9db131;
 text-decoration: none;
 }

#sidebar h2 {
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
 padding: 5px;
 margin: 0px;
 background: #ffbad1;
 border-bottom: 2px solid #dddddd;
 border-top: 2px solid #fd7eab;
 text-transform: uppercase;
 }

#sidebar ul {
 list-style: none;
 margin: 5px 0px 10px 0px;
 padding: 5px 5px 10px 5px;
 border: 0px;
 background: url('') repeat-x bottom;
 }

#sidebar li {
 padding: 5px 0px 5px 5px;
 }

#sidebar li:hover {
 background: url('images/side_select.png') no-repeat left center;
 }

/* F o o t e r */

#footer {
 clear: both;
 padding: 15px;
 height: 20px;
 background: url('') no-repeat center #ffbbd2;
 color: #FFFFFF;
 }

#footer_link {
 clear: both;
 padding: 10px;
 height: 30px;
 }
.footerleft {
 color: #ffffff;
 float: left;
 }
.footerright {
 color: #ffffff;
 float: right;
 }

.entry_footer {
 clear: both;
 text-align: right;
 margin: 0px;
 padding: 5px;
 height: 15px;
 border-top: 1px dashed #50C6DD;
 border-bottom: 1px dashed #50C6DD;
 }

.footerpix {
 height: 20px;
 width: 918px;
 float: left;
 display: block;
 margin: 0px;
 padding: 1px;
 background: url('images/down.png') repeat-x bottom;
 }
.powered {
 float: left;
 }
.sponsors {
 float: right;
 }

.pagetitle {
 margin: 10px;
 padding: 0px;
 align-text: center;
 }

.wp-smiley {
 padding: 0px;
 margin: 0px;
 }


.wp-caption-text {
 display: block;
 font-size: 11px;
 text-align: center;
 padding: 0px;
 margin: 0px;
 }
.aligncenter {
 display: block;
 margin-left: auto;
 margin-right: auto;
 }
.alignright {
 float: right;
 padding: 4px;
 margin: 0px 0px 2px 7px;
 display: inline;
 }
.alignleft {
 float: left;
 padding: 4px;
 margin: 0px 7px 2px 0px;
 display: inline;
 }
.postmetadata {
 clear: both;
 border: 1px solid #ffbbd2;
 padding: 5px;
 }
 #comment_box {
 margin: 5px 20px;
 }
.commentlist {
 margin: 0px 0px 30px 0px;
 list-style: none;
 }
#comment_box li {
 padding: 10px;
 margin: 0px;
 list-style: none;
 }
.alt {
 list-style: url('images/green.gif');
 }
.reply a {
 text-align: center;
 padding: 5px 10px;
 color: #FFFFFF;
 background: #ffbbd2;
 }
.reply a:hover {
 color: #EFEFEF;
 text-decoration: none;
 }
#comment_box li {
 list-style: url('images/green.gif');
 }
.avatar {
 float: right;
	border: 		1px solid #dddddd;
	background-color: 	#ffffff;
	margin-top: 		3px;
	margin-bottom: 		3px;
	margin-right: 		3px;
	margin-left: 		3px;
	padding: 		5px;
 }
.children {
 padding: 0px;
 margin: 10px 20px;
 border-left: 3px solid #A7C862;
 border-right: 3px solid #A7C862;
 }
#tab_search {
 padding: 10px;
 margin: 10px;
 text-align: center;
 }
#tab_text {
 border: 1px solid #fd7eab;
 padding: 3px;
 background: #fff5f8;
 }
#tab_submit{
 color: #FFFFFF;
 background: #ffbbd2;
 border: 1px solid #fd7eab;
 padding: 2px;
 }
.textwidget {
 margin: 5px 0px 10px 0px;
 border: 1px solid #B3CE7C;
 padding: 5px;
 }
select {
 margin: 5px 0px 5px 0px;
 }
#wp-calendar {
 border: 1px solid #B3CE7C;
 width: 100%;
 margin: 5px 0px 20px 0px;
 }
#wp-calendar th {
 color: #000000;
 }
#wp-calendar caption {
 font-weight: bold;
 padding: 5px;
 }
#wp-calendar td {
 text-align: center;
 }
a {
 text-decoration: none;
 color: #FF87B5;
 }
a:hover {
 text-decoration: none;
 color: #a6cb13;
 }
#content h1 a {
 color: #ab72d0;
 text-decoration: none;
 }
#content h1 a:hover {
 color: #FF87B5;
 text-decoration: none;
 }
#navigation a {
 color: #FFFFFF;
 text-decoration: none;
 }
#navigation a:hover {
 color: #FFFFFF;
 text-decoration: none;
 border-top: 2px solid #fd7eab;
 }

.footerleft a {
font-size: 10px;
 color: #ffffff;
 border: 0px;
 text-decoration: none;
 }
.footerleft a:hover {
font-size: 10px;
 color: #ffffff;
 border: 0px;
 text-decoration: none;
 }
.footerright a {
font-size: 10px;
 color: #ffffff;
 border: 0px;
 text-decoration: none;
 }
.footerright a:hover {
font-size: 10px;
 color: #ffffff;
  border: 0px;
 text-decoration: none;
 }
#footer a {
 color: #FFFFFF;
 text-decoration: none;
 }
#footer a:hover {
 color: #FFFFFF;
 text-decoration: underline;
 }

.pix {
	border:	1px solid #dddddd;
	background-color: #ffffff;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	margin-left: 3px;
	padding:5px;
}

hr
{
	border: 	1px;
	border-bottom: 	1px dotted #dddddd;
	height: 	1px;
}

i, em {
	color: #666666; 
}

#archivedropdown_text {
 border: 1px solid #ffbbd2;
 padding: 3px;
 }
#archivedropdown_submit{
 color: #FFFFFF;
 background: #A7C862;
 border: 1px solid #ffbbd2;
 padding: 2px;
 }

/* T A G - C L O U D */

div#tagcloud { padding:0; text-aspangn:justify; spanst-style-image:none;}
div#tagcloud span { font-size:60%; color:#ccc; margin-left:0px; spanne-height: 18px; spanst-style:none;display: inspanne;}
div#tagcloud span a, div#tagcloud span a:link { text-decoration:none; }
div#tagcloud span a:hover { text-decoration:none; }
div#tagcloud span.t1 a  { color:#ab72c6; font-size: 160%; } 
div#tagcloud span.t2 a  { color:#ffa6d2; font-size: 160%; } 	
div#tagcloud span.t3 a  { color:#3acfdf; font-size: 160%; } 	
div#tagcloud span.t4 a  { color:#a9d61d; font-size: 160%; } 	
div#tagcloud span.t5 a  { color:#ab72c6; font-size: 160%; } 	
div#tagcloud span.t6 a  { color:#f3b524; font-size: 160%; } 
div#tagcloud span.t7 a  { color:#3acfdf; font-size: 160%; } 	
div#tagcloud span.t8 a  { color:#ab72c6; font-size: 160%; } 	
div#tagcloud span.t9 a  { color:#3acfdf; font-size: 160%; } 	
div#tagcloud span.t10 a { color:#a9d61d; font-size: 160%; } 	
div#tagcloud span.t11 a { color:#f3b524; font-size: 160%; } 	
div#tagcloud span.t12 a { color:#ab72c6; font-size: 160%; } 	
div#tagcloud span.t13 a { color:#3acfdf; font-size: 160%; }	

.box {
 clear: both;
 border: 0px solid #ffbbd2;
 padding: 1px;
 }

.commentinput {
 border: 1px solid #ffbbd2;
 padding: 3px;
 }
.commentinput_submit{
 color: #FFFFFF;
 background: #ffbbd2;
 border: 1px solid #fd7eab;
 padding: 2px;
 }

/* S T A T S */

.mainbox1
{
	background-color: 	#FFFFFF;
	color: 			#ab72d0; 
	margin-bottom: 		3px;
	margin-top: 		3px;
	padding-top: 		5px;
	padding-bottom: 	5px;
	border-top: 		1px dotted #dddddd;
	border-bottom: 		1px dotted #dddddd;
	font-size : 		11px;
	text-align:		left;
    	line-height: 		20px; 
    	font-family: 		arial;
	font-weight: 		bold;
	text-align: 		center;
	letter-spacing: 	1px;
       	width: 			490px;
	overflow: 		auto;
}

.wpcf {
 border: 1px solid #ffbbd2;
 padding: 3px;
 }

.wpcfsubmit{
 color: #FFFFFF;
 background: #A7C862;
 border: 1px solid #ffbbd2;
 padding: 2px;
 }

/* N E X T - & - P R E V I O U S */

.newer a
{
	font-size: 11px;
  	padding-right: 10px;
	color: #FF87B5;
  	float: right;
}

.newer a:hover
{

	color:#ab72d0;
}

.older a
{
	font-size: 11px;
  	padding-left: 10px;
	color: #FF87B5;
  	float: left;
}


.older a:hover
{

	color:#ab72d0;
}

/* S i d e b a r B o t t o m */


#sidebar-bottom {
 clear: both;
 width: 890px;
 padding: 5px;
 margin: auto;
 background: #FFFFFF;
}

.bottom-left {
 clear: left;
 float: left;
 padding: 0px 5px 0px 10px;
 width: 280px;
}

.bottom-center {
float: left;
 padding: 0px 10px 0px 10px;
 width: 280px;
}

.bottom-right {
 float: right;
 padding: 0px 10px 0px 5px;
 width: 280px;
}

#sidebar-bottom h2 {
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
 padding: 5px;
 margin: 0px;
 background: #ffbad1;
 border-bottom: 2px solid #dddddd;
 border-top: 2px solid #fd7eab;
 text-transform: uppercase;
 }

#search-contact {
border: 1px solid #fd7eab;
padding: 2px;
}

/* Found in Single.php (Posted on, Posted under, Words in Post) */

.divider
{
	border-top:		1px dashed #dddddd;
	padding-top:		5px;
	margin-top:		3px;
	width:			100%;
}
