/*  

Theme Name:Sky Blue

Theme URI: www.wpthemezone.com

Description: 3 column widget ready coded <a href="http://wpthemezone.com/livedemo/index.php?theme=Sky Blue">wordpress template</a>

Version: 1.0

Author: WPthemeZone.com

Author URI: www.wpthemezone.com

*/







*{

margin: 0;

padding: 0;

}



body{background:#FFFFFF;}



#wrapper{

margin:0 auto;

text-align:left;

width:1024px;

}



a{text-decoration:none;

color:#48aad4;

}







#tab{

position:relative;

display:block;

height:45px;

font-size:11px;

font-weight:bold;

font-family:Arial,Verdana,Helvitica,sans-serif;

}







#tab ul li{

padding:6px 10px 0 0;

list-style-type:none;

width:auto;

float:right;

margin:0;

}



#tab ul li a{

display:block;

float:left;

color:#fff;

text-align: center;

text-decoration:none;

padding:10px 0px 0 0px;

width: 97px;

height: 36px;

background:transparent url(images/hover.gif) no-repeat top left;

}



#tab ul li a:hover{

color:#0b566f;

background:transparent url(images/normal.gif) no-repeat top right;

width: 97px; height: 36px;

text-align: center;

}



#header{

text-align:left;

background:url(images/header.gif) center no-repeat ;

width:1024px;

height:243px;

}



span#info{

font-size:18px;

font-family:Georgia, "Times New Roman", Times, serif;

float:left;

margin-top:85px;

padding-left:50px;

color:#9cdbf3;

}



#header h1 a{

font-size:36px;

font-family:"Times New Roman", Times, serif;

font-weight:bold;

color:#0c5775;

float:left;

text-decoration:none;

margin-top:100px;

margin-left:-140px;

}



#header h1 a:hover{

color:#FFFFFF;}



span#rss a{

float:right;

background:url(images/rss.gif) no-repeat;

height:59px;

width:58px;

display:inline;

font-size:1px;

text-indent:-3000px;

margin-top:90px;

margin-right:-360px;

}





.search_box {

float: right;

height: 18px;

width: 140px;

margin-top:160px;

margin-right:-390px;



}

.sbm_a {

background-image: url(images/sbm.gif);

background-repeat: no-repeat;

float: left;

height: 18px;

width: 120px;

border:0;

}

.sbm_b {

float: left;

height: 18px;

width: 17px;

}

.sbm_tf {

margin-left:5px;

border:0;

margin-top:1px;

height: 14px;

width: 110px;

background-color: #ffffff;

font-size: 11px;

color: #000000;

font-family: Tahoma, Verdana, Arial;

}





.leftsidebar{

padding:0 5px;

float:left;

width:20%;

}





.leftsidebar ul{

list-style-type: none;

margin: 0;

width:191px;



}



.leftsidebar ul li{

padding: 5px 0 5px 0;

color:#666666;

line-height:24px;

list-style:none;

}



.leftsidebar ul li h2{



padding:5px 0 0 44px;

font-family: Georgia, Sans-serif;

font-size: 17px;

color:#f5f5f5;

background:url(images/h2_li.gif) no-repeat;

height:24px;

}



.leftsidebar ul ul li a{

line-height:25px;

font-size: 14px;

padding-left:40px;

color:#666666;

text-decoration:none;

font-family:Century Gothic,Verdana,Tahoma,sans-serif;

}



.leftsidebar ul ul li a:hover{

text-decoration: none;

color: #FFFFFF;

background:url(images/h2_li_hover.gif) repeat-x;

display:block;

line-height:25px;

}





.rightsidebar{

float:right;

width:20%;

padding-right:4px;

}





.rightsidebar{

margin: 0;

width:191px;

float:right;



}



.rightsidebar ul li{

padding: 5px 0 5px 0;

color:#666666;

line-height:24px;

list-style:none;

}



.rightsidebar ul li h2{



padding:5px 0 0 44px;

font-family: Georgia, Sans-serif;

font-size: 14px;

color:#f5f5f5;

background:url(images/h2_li.gif) no-repeat;

height:25px;

}



.rightsidebar ul li ul#tagg li#clouds a{

line-height:30px;
}


.rightsidebar ul li ul#tagg li#clouds a:hover{

background:none;

color:#5CB3D8;

}

.rightsidebar ul ul li a{

line-height:25px;

font-size: 14px;

padding-left:40px;

color:#666666;

text-decoration:none;

font-family:Century Gothic,Verdana,Tahoma,sans-serif;

}



.rightsidebar ul ul li a:hover{

text-decoration: none;

color: #FFFFFF;

background:url(images/h2_li_hover.gif) repeat-x;

display:block;

line-height:25px;

}



#container{

width:55%;

float:left;

text-align:justify;

padding:0 10px 10px 15px;

}



.post{

padding: 0 0 15px 0;

margin-bottom:20px;



}





.date {

float:left;

width:55px;

margin-right:20px;

padding-top:2px;

height:58px;

color:#FFFFFF;

background:url(images/date.gif);

background-repeat:no-repeat;

text-align:center;

font-size:13px;

line-height:23px;

text-transform:uppercase;

font-weight:900;

}



.date .day {

color:#30a2d2;

font-size:24px;

font-weight:bold;

padding-bottom:2px;

line-height:35px;

}







.post h2.topic a{

padding-left:0px;

margin-left:0px;

padding-bottom:5px;

color:#1a84af;

font-size:30px;

text-decoration:none;

font-family:"Times New Roman", Times, serif;
/*font-family:Century Gothic,Verdana,Tahoma,sans-serif;*/

line-height:35px;

}





.metadata{

padding:8px 5px;

display:inline;

line-height:28px;

}



.author{

float: left;

padding-left: 28px;

height: 28px;

background-image: url(images/postedby.gif);

background-repeat: no-repeat;

background-position: left center;

font-size: 11px;

line-height: 24px;

color: #000000;

}





.author a:link, .author a:visited {

color: #6cb7d8;

text-decoration: none;

}

.author a:hover, .author a:active {

color: #9c9a9a;

text-decoration: underline;

}



.posted {

float: left;

margin-left:28px;

padding-left: 28px;

height: 28px;

background-image: url(images/under.gif);

background-repeat: no-repeat;

background-position: left center;

font-size: 11px;

line-height: 24px;

color: #000000;

}

.posted a:link, .posted a:visited {

color: #6cb7d8;

text-decoration: none;

}

.posted a:hover, .posted a:active {

color: #9c9a9a;

text-decoration: underline;

}



.comment_link {

float: left;

margin-left:28px;

padding-left: 28px;

height: 28px;

background-image: url(images/comment_link.gif);

background-repeat: no-repeat;

background-position: left center;

font-size: 11px;

line-height: 24px;

color: #000000;

}

.comment_link a:link, .posted a:visited {

color: #6cb7d8;

text-decoration: none;

}

.comment_link a:hover, .posted a:active {

color: #9c9a9a;

text-decoration: underline;

}



.entry,p{

padding:  5px 0 0 5px;

}



.entry{

margin:5px 0 15px -5px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

text-align:justify;

}



.post ol,.post ul{

padding:10px 0 10px 45px;

}



div.end{



width:221px;

height:53px;

padding:10px 0;

text-align:center;

margin:0 auto;

clear:both;

}



.alignleft{

float:left;

}



.alignright{

float:right;

}



.navigation{

margin:10px 0 0 0;

font-size: 14px;

font-weight: bold;

line-height: 18px;

}







.navigation .alignleft a{

float:left;

color:#6b6a63;

text-decoration:none;

}



.navigation .alignright a{

float:right;

color:#6b6a63;

text-decoration:none;

}



.navigation .alignleft a:hover{

color:#87c2dc;

}



.navigation .alignright a:hover{

color:#87c2dc;

}



.navigation_single{

display:inline;

padding: 10px 5px 10px 10px;

margin:5px 0;

}



.navigation_single .alignleft a{

text-decoration:none;

font-size:14px;

color:#6b6a63;

font-family:Georgia, "Times New Roman", Times, serif;

}



.navigation_single .alignright a{

text-decoration:none;

font-size:14px;

color:#6b6a63;

font-family:Georgia, "Times New Roman", Times, serif;

}



.navigation_single .alignleft a:hover{

text-decoration:none;

font-size:14px;

color:#87c2dc;

border-bottom:dashed 1px;

}



.navigation_single .alignright a:hover{

text-decoration:none;

font-size:14px;

color:#87c2dc;

border-bottom:dashed 1px;

}







/*images and blockquoates*/

blockquote {

margin: 15px 30px 5px 10px;

font-style:italic;

background-color:#96cce5;

font-size:12px;

padding:9px;

}



blockquote cite {

margin: 5px 0 0;

display: block;

}



img.center, img[align="center"] {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



img.alignleft, img[align="left"] {

	float:left;

	margin: 2px 10px 5px 0px;

}



img.alignright, img[align="right"] {

	float:right;

	margin: 2px 10px 5px 10px;

}



a img{

text-decoration:none;

border:0;

}

/*images and blockquoates*/





#footer{

text-align:center;

clear:both;

font-family:Century Gothic,Verdana,Tahoma,sans-serif;	



background:url(images/footer.gif) repeat-x;

height:34px;

font-size:11px;

padding:5px 5px 0 5px;

}

#designer a,#support a{

padding:0 10px;

}



#designer a:hover,#support a:hover{

text-decoration:underline;}





ol.commentlist{color:#333333;font-size:15px;}





