/*

Theme Name: Floral

Description: The colors on this theme are just to die for. It has a very nice look to it with foliage elements that are amazing. Take this stylish theme and use it for your site.

Version: 1.1

Author: Bingo

Author URI: http://www.bingodazzle.com

Tags: black, blue, yellow, green, red, purple, pink, white, dark, light, two-columns, fixed-width

License: GPL

*/



html {

	background: #d8dede repeat-x url(images/bckhtml.jpg);

}

body {

	margin: 0;

	background: center top no-repeat url(images/bckbody.jpg);

	font-family: Arial, Helvetica, sans-serif; font-size: 15px;

	color: #000;

}

#container:after, #content .post .entry:after, #content .navigation:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

#page {

	margin: 0 auto;

	width: 855px;

}

#header {

	position: relative;

	margin: 0 0 7px 0; padding: 2px 0 0 0;

	height: 89px;

	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;

}

#header h1 {

	margin: 0;

	line-height: 1em;

	font-size: 32px; font-weight: normal;

}

#header h1 a {

	color: #d02969;

	text-decoration: none;

}

#header p {

	margin: 0 0 0 50px;

	line-height: 1em;

	text-transform: uppercase;

}

#header ul {

	position: absolute;

	top: 49px; left: 0;

	margin: 0; padding: 0;

	list-style-type: none;

	width: 600px; height: 42px;

	overflow: hidden;

}

#header li {

	float: left;

	margin: 0 6px 0 0;

	background: repeat-x url(images/bckheaderli.png);

	font-size: 12px; font-weight: bold;

}

#header li a {

	display: block;

	padding: 0 30px;

	line-height: 42px;

	color: #fff;

	text-decoration: none;

}

#header form {

	position: absolute;

	top: 26px; left: 615px;

	margin: 0;

	width: 240px; height: 65px;

}

#header form h3 {

	margin: 0 0 0 29px;

	width: 75px; height: 23px;

	background: no-repeat url(images/bckheaderformh3.png);

	font-size: 0; text-indent: -99999em;

}

#sidebar .widget_tag_cloud { 
font-size: 11px;
background-color: #F5F5F5;
color: #C3C3C3;
border-bottom:solid 1px #898a86;
border-right:solid 1px #898a86;
padding:0 4px 4px 4px;
}

#sidebar .widget_links { 
font-size: 11px;
background-color: #F5F5F5;
color: #C3C3C3;
border-bottom:solid 1px #898a86;
border-right:solid 1px #898a86;
padding:0 4px 4px 4px;
}

#header form input {

	float: left;

}

#header form .text {

	padding: 12px 40px 0 16px;

	width: 155px; height: 30px;

	background: no-repeat url(images/bckheaderformtext.png);

	border: 0;

}

* html #header form .text {

	background-attachment: fixed;

}

#container {

	width: 100%;

}

#content {

	float: left;

	margin: 0 7px 0 0;

	width: 665px;

}

#content a {

	color: #3d678a;

}

#content .welcome {

	padding: 0 0 0 20px;

	line-height: 47px;

	background: no-repeat url(images/bckcontentwelcome.jpg);

	font-family: "Myriad Pro", Arial, Helvetica, sans-serif; font-size: 12px;

	color: #fff;

}

#content .intro {

	margin: 0 0 11px 0; padding: 45px 0 0 20px;

	height: 40px;

	background: no-repeat url(images/bckcontentintro.jpg);

	font-family: "Myriad Pro", Arial, Helvetica, sans-serif; font-size: 12px;

	color: #fff;

}

#content .post {

	margin: 0 0 15px 0;

	background: #fff left 31px no-repeat url(images/bckcontentpost.jpg);

}

#content .page {

	padding: 0 0 10px 0;

	background-position: left top;

}

#content .post .meta {

	margin: 0 0 10px 0; padding: 0 0 0 20px;

	height: 31px; line-height: 31px;

	background: no-repeat url(images/bckcontentpostmeta.png);

	color: #fff;

}

#content .post .title {

	margin: 0 20px 5px 20px;

	font-family: Verdana, Geneva, sans-serif; font-size: 12px;

}

#content .post .title a {

	color: #8d0000;

}

#content .post .entry {

	margin: 0 20px;

	width: 625px; min-height: 165px;

}

* html #content .post .entry {

	height: 165px;

}

#content .post .comments {

	margin: 0 5px 5px 0;

	text-align: right;

	font-family: Tahoma, Geneva, sans-serif; font-size: 10px; font-weight: bold;

	text-transform: uppercase;

}

#content .post .comments a {

	text-decoration: none;

}

#content .post .taxonomy {

	padding: 5px 15px;

	background-color: #7c7c7c;

	color: #fff;

}

#content .post .taxonomy a {

	color: #fff;

	text-decoration: none;

}

#sidebar {

	float: left;

	width: 183px;

}

#sidebar ul {

	margin: 0; padding: 0;

	list-style-type: none;

}

#sidebar .rss {

	margin: 0 0 14px 0; padding: 7px 0 0 15px;

	width: 168px; height: 73px;

	background: no-repeat url(images/bcksidebarrss.png);

}

#sidebar .rss li {

	margin: 0 0 2px 0;

	font-family: "Myriad Pro", Arial, Helvetica, sans-serif; font-size: 14px;

}

#sidebar .rss a {

	color