/*

Theme Name: CloudBlue
Theme URI: http://www.www.supremedirectory.net
Description: A Bright Blue theme with a professional look.
Version: 1.0
Author: slayer
Author URI: http://www.supremedirectory.net

*/

a,:link,:visited {

	 text-decoration:none;

}



ul,ol {

	list-style:none;

}



h1,h2,h3,h4,h5,h6,pre,code {

	font-size:1em;

}



ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {

	margin:0;

	padding:0;

}



a img,:link img,:visited img {

	border:none

}



address {

	font-style:normal;

}



html, body {

	padding: 0; margin: 0;

}



/* Set The Foundation */



html {

	font-size: 100%; /* IE hack */

}



body {

	width: 767px;

	margin: 0 auto;

	font: 0.75em Verdana;

	color: #666;

	background: #fff url(images/page-background.jpg) repeat-y 50%;

}



p {

	margin: 7px 0 0 0;

	padding: 0 0 7px 0;

}





/* The Header */



#header {

	height: 130px;

	margin: 0 0 25px 0;

	background: url(images/header-background.jpg) no-repeat;

}



#site-name {

	padding: 25px 0 0 60px;

	display: block;

	font: 3em Tahoma, "Trebuchet MS";

	color: #feffff;

}



#site-name a {

	color:#96D3F2;

	text-decoration:none;

}



#site-description {

	margin: -5px 0 0 0;

	padding: 0 0 0 60px;

	float: left;

	font-size: 1.17em;

	color: #639dcf;

}



#search {

	margin: -5px 20px 0 0;

	float: right;

}



#text-input {

	height: 16px;

	border-width: 0px;

}



#button {

	height: 14px;

	width: 16px;

	border-width: 0px;

	background: url(images/search_12.png) no-repeat;

}





/* The Content */



#content {

	width: 510px;

	margin: 0 55px 0 0;

	padding-left:25px;

	float: left;

}



h1 {

	padding: 0 0 3px 0;

	font: normal 2.3em "Trebuchet MS", Tahoma, Arial;

	color: #4884b8;

}



h2 {

	padding: 0 0 3px 0;

	font: normal 1.9em "Trebuchet MS", Tahoma, Arial;

	color: #4884b8;

}



h3 {

	padding: 0 0 3px 0;

	font: normal 1.6em "Trebuchet MS", Tahoma, Arial;

	color: #4884b8;

}



h4 {

	padding: 0 0 3px 0;

	font: normal 1.5em "Trebuchet MS", Tahoma, Arial;

	color: #4884b8;

}



.post-footer {

	margin: 7px 0 25px 0;

	padding: 0 0 0 0;	

	font-size: 0.83em;

	color: #929191;

	border-top: 1px #d8ecc1 solid;

}



blockquote {

	margin: 0 0 0 25px;

	padding: 0 0 0 10px;

	font-style: italic;

	border-left: 0.4em solid #d8ecc1;

}



ol {

	margin: 0 0 0 30px;

	padding: 0 0 0 10px;

	list-style-type: decimal;

}



ul {

	margin: 0 0 0 30px;

	padding: 0 0 0 10px;

	list-style-type: circle;

}



.center {

	text-align:center;

}



/* The Sidebar */



#sidebar {

	float: left;

	width: 152px;

        height: 565px;

}



#sidebar h2 {

	padding: 10px 0 3px 0;

	margin:0;

	font-size: 1.25em;

	font-weight: normal;

	color: #787878;

	border-bottom: 1px #d8ecc1 solid;

}



#sidebar ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



li {

	margin: 0 0 0 5px;

	padding: 3px 0 0 0;

}



/* Navigation */



.navigation {

	height:20px;

}

.navigation .alignleft {

	float:left;

}

.navigation .alignright {

	float:right;

}



/* The Footer */



#footer {

	padding: 3px;

	clear: both;

	text-align: right;

	font-size: 0.83em;

	color: #929191;

	background: #E4F9FF;

}



/* The Comments */



.commentBlock {

	

}



.commentBlock textarea {

	width:98%;

	border:1px solid #d8ecc1;

	color:#666;

}



.commentBlock input {

	border:1px solid #d8ecc1;

	background:#fff;

	color:#666;

}

.commentBlock input#submit {

	margin:0 189px;

}



/* The Links */



a, #sidebar a:visited, .navigation a:visited {

	color: #78D0FE;

  	text-decoration: none;

	font-weight: normal;

}



a:hover, #sidebar a:hover, .navigation a:hover {

	color: #3773A1;

	text-decoration: underline;

	font-weight: normal;

}



#content a:hover {

       	color: #4884b8;

	text-decoration: underline;

	font-weight: normal;

}



a:visited {

	color: #4884b8;

	text-decoration: none;

	font-weight: normal;

}
