/*
Theme Name: Big Cloud Head
Theme URI: http://bubble.nu
Description: Clouds and SKy with a touch of grass.
Version: 1
Author: Kya
Author URI: http://kya.nu
Tags: blue, cute, kawaii, green, clouds, sky, bright colours

*/


body
{	color: #000;
	font-family: Georgia, "Trebuchet MS", Arial, Tahoma, Verdana,  Helvetica, Georgia;
	font-size: 12pt;
        background: #8EC016;
	margin: 0px;
	padding: 0px;
        line-height: 25px;
        text-align: justify;}

a
{	text-decoration: none;
	color: #249C9B;}

a:hover
{	text-decoration: none;
	color: #B7793D;}

b
{	color: #FD358F;}

h2
{	font-size: 25pt;
	font-weight: bold;
	color: #11D402;	
	padding: 0px 0px 20px 0px;
	border-bottom: 3px dotted #F0E6A0;
	text-transform: lowercase;
	font-family: "Trebuchet MS";}

h3
{	font-size: 15pt;
	font-weight: bold;
	color: #32CECC;	
	padding: 20px 0px 20px 0px;
	margin: 0px 0px -10px 0px;
	text-transform: lowercase;
	font-family: "Trebuchet MS";}


h4
{	font-size: 50pt;
	font-weight: bold;
	color: #32CECC;	
	padding: 20px 0px 30px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: lowercase;
	font-family: "Trebuchet MS";}

ul
{	list-style-image: url(bullet.png);}

input, textarea, select
{	padding: 5px;
	width: 200px;}

hr 
{ 	border-left: 0px solid #E23232; 
	border-right: 0px solid #E23232; 
	border-top: 4px dashed #E6F5F8; 
	border-bottom: 0px solid #E23232; 
	height: 1px;
	margin: 15px 0px 15px 0px;}

.tablloie td
{	border-bottom: 1px dotted #E5E5E5;}

#menuwrap
{	width: 100%;
	margin: 0px auto;
	background: #EBE6BE;
	overflow: hidden;}

#menucontent
{	width: 900px;
	margin: 0px auto;}

#bubtitle
{	width: 300px;
	float: left;
	font-size: 32pt;
	font-weight: bold;
	text-transform: lowercase;
	font-family: "Trebuchet MS";
	padding: 50px 0px 30px 0px;}

#bubtitle a
{	color: #5CC7C8;}

#bubtitle a:hover
{	color: #B7793D;}

#menu
{	text-align: right;
	font-size: 14pt;
	padding: 50px 0px 30px 0px;
	width: 600px;
	float: right;
	display: inline; 
	font-family: Helvetica, "Trebuchet MS";
	text-transform: lowercase;
	font-weight: bold;}

#menu  ul 
{	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	list-style-type: none;}

#menu  li 
{	display: inline;}


#menu a
{	background: #5CC7C8;
	color: #FFF;
	border-top: 3px dashed #EBE6BE;
	border-right: 2px solid #DDD595;
	padding: 30px 10px 50px 10px;}

#menu a:hover
{	background: #5CC7C8;
	color: #F4DE20;
	padding: 15px 10px 50px 10px;}


#mainarea
{       background: #FFF url(back.jpg) 0px 0px repeat-x;}

#header
{	width: 900px;
	height: 400px;
	background: url(header.jpg);
	margin: 0px auto;}

#header2
{	width: 900px;
	height: 200px;
	background: url(header2.jpg);
	margin: 0px auto;}

#statcount
{	padding: 140px 0px 0px 690px;
	color: #FFF119;
	font-size: 60pt;}

#title
{	padding: 30px 0px 0px 0px;
	width: 530px;
	font-size: 28pt;
	color: #FD358F;
	font-family: "Trebuchet MS";}

#stats
{	padding: 15px 0px 0px 0px;
	width: 580px;
	font-size: 15pt;
	color: #0CB4B2;
	font-family: "Trebuchet MS";}

#stats b
{	color: #189493;}

#wrap
{	width: 900px;
	overflow: hidden;
	margin: 0px auto 0px auto;}

#sidebar
{	width: 250px;
	overflow: hidden;
	float: right;}

#content
{	width: 630px;
	overflow: hidden;
	float: left;}

#threecol
{	width: 900px;
	margin: 0px auto;}

.one
{	width: 260px;
	padding: 10px;
	margin: 10px;
	background: #FC3E9C;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	float: left;}

.one b
{	color: #FFF;
	font-size: 14pt;}

.two
{	width: 260px;
	padding: 10px;
	margin: 10px;
	background: #FCDF3C;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	float: left;}

.two b
{	color: #FFF;
	font-size: 14pt;}

.three
{	width: 260px;
	padding: 10px;
	margin: 10px;
	background: #ADFC3C;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	float: left;}

.three b
{	color: #FFF;
	font-size: 14pt;}

#clear
{	clear: both;}


#footerwrap
{	width: 100%;
	height: 350px;
	background: #8EC016 url(footerwrap.jpg);}

#footer
{	width: 900px;
	margin: 0px auto;
	color: #FFF;
	font-size: 10pt;
	clear: both;
	padding: 120px 0px 30px 0px;
	background: url(footer.jpg) 0px 0px repeat-x;}

#footerthreecol
{	width: 900px;
	margin: 0px auto;}

.footone
{	width: 260px;
	padding: 10px;
	margin: 10px;
	float: left;}


.foottwo
{	width: 260px;
	padding: 10px;
	margin: 10px;
	float: left;}

.footthree
{	width: 260px;
	padding: 10px;
	margin: 10px;
	float: left;}

#footer b
{	color: #F5E925;
	font-size: 14pt;}

#footer a
{	color: #BEF529;}

#footer a:hover
{	color: #F5DF29;}

.featured
{	margin: 0px auto;
	text-align: center;}

.featured a img
{	background: #4AD2F4;
	border: 5px solid #4AD2F4;}

.featured a:hover img
{	background: #72F44A;
	border: 5px solid #72F44A;}

.current-cat 
{	display: inline; 
	margin: 0px;
	padding: 0px;}

.current-cat  ul 
{	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	list-style-type: none;}

.current-cat  li 
{	display: inline;}


.postmetadata
{	border-left: 5px solid #D7F5FD;
	padding: 10px;
	margin: 0px 0px 0px 20px;}

.pad
{	background: #4AD2F4;
	border: 5px solid #4AD2F4;}

/* Say goodnight to times well lived and smile as the setting suns dips its glowing brow. */

#hostees {
width:630px
}
#hostees .website {
text-align:center;
}
#hostees .category {
text-align:right
}
#hostees th,#hostees td {
border-bottom:1px dotted #ccc;
padding:5px 0 5px;
}
.center {
text-align:center
}
#application p {
background:#D4F0F1;
padding:15px 15px 15px 25px;
}
#application small {
display:block; font-size:.75em; margin-bottom:10px;
}
#application label {
width:225px; display:block; float:left;
margin:12px 10px 0 0;
}
#application input,#application select,#application textarea {
float:left; margin:13px 15px 10px 0;
}
#application input,#application select {
width:200px;
}
#application textarea {
width:325px;
}
span.clear {
clear:both; display:block; width:0; height:0;
}
ul#testimonials {
list-style:none; margin:0; padding:0;
line-height:2em;
}
ul#testimonials blockquote {
margin:0 0 20px; padding:0 0 20px;
border-bottom:3px dotted #ddd;
quotes: "\201C" "\201D"; position:relative;
}
ul#testimonials blockquote p {
margin:0 0 0 40px;
}
ul#testimonials blockquote .quote {
font-size:1em; font-style:italic;
padding:0; margin-bottom:5px
}
ul#testimonials blockquote .author {
font-style:italic
}
ul#testimonials blockquote:before {
content: open-quote; color:#333;
font-size:3.25em; font-weight:bold;
position:absolute; top:15px; left:0px;
}