/*  

Theme Name: Cold Blue
Theme URI: http://rock-kitty.net
Description: Nice blue web 2.0 widget ready theme with Adsense integration. This theme is a linkware, so please, make sure you agree to my <a href="http://rock-kitty.net/graphics/wordpress-themes/tos/" target="_blank">Terms Of Use</a>.
Author: Kate
Author URI: http://rock-kitty.net

*/



/*

IMPORTANT NOTICE, PLEASE READ! 


ANY CHANGES YOU MAKE CAN MISALIGN THE WHOLE THEME!
IF YOU DECIDE TO MAKE ANY CHANGES, YOU MAKE THEM AT YOUR OWN RISK!
I WILL NOT OFFER ANY SUPPORT!

*/




body {
background: #ffffff;
margin: 0;
padding: 0;
font: 9pt Verdana, arial;}

#wrapper {
width: 1200px;
margin: 0 auto;}


/* HEADER */

#header {
width: 100%;
background: url(images/bg.jpg) repeat-x;
padding-bottom: 28px;
background-position: bottom;
padding-left: 5px;
padding-top: 5px;
}

#header h1 {
padding-left: 75px;
clear: none;
font-family: georgia;
}

/* TOP NAVIGATION */

#navbar {
margin-top: 0;
width: 100%;}

.menu * {
padding: 0;
margin: 0;}

.menu {
width: 100%;
padding: 0;
margin: 0;}

.menu ul {
margin: 0;
position: relative;
list-style: none; 
list-style-type: none; 
padding-right: 25px;}

.menu ul li {
float: right;
display: inline;
padding-top: 0;
padding-right: 30px;
list-style: none;}

.menu li a {
float: left;
display: inline;
font: bold 9pt Verdana, arial;
text-align: center;
padding: 12px 0;
text-decoration: none;
text-transform: uppercase;
color: #FFFFFF;}

.menu li.current_page_item a {
background: url(images/arrow.gif) bottom no-repeat;
color: #DCEAF4;}

.menu li a:hover {
text-decoration: none;
background: url(images/arrow.gif) bottom no-repeat;
color: #FFFFFF;}

/* BLOG NAME PROPERTIES */

h1 {
clear: both;
margin: 0;
text-align: left;
padding-top: 15px;
padding-left: 40px;
letter-spacing: 1px;
font: bold 2.4em Verdana, serif;}

a.mainlink {
text-decoration: none;
color: #FFFFFF;}

a.mainlink:hover {
text-decoration: none;
color: #FFFFFF;}

#description {
padding-top: 12px;
padding-left: 75px;
font: 1.1em georgia;
color: white;}

/* SIDEBAR */

#leftnav {
float: right;
width: 210px;
padding-top: 7px;
padding-left: 15px;
padding-right: 30px;}

#mainnav {
float: left;
width: 210px;
padding-top: 7px;
padding-left: 50px;
padding-right: 15px;}

.nav h2 {
clear: both;
background: #024A82;
font: bold 9pt Verdana, arial;
text-indent: 20px;
margin-top: 15px;
padding: 7px 0;
color: white;
text-align: center;}

.nav * {
padding: 0;
margin: 0;}

.nav li {
list-style: none;}

ul.nav li a {
display: block;
background: url(images/link.gif) bottom no-repeat;
padding: 7px 0;
text-indent: 15px;
font: 9pt Verdana, arial;
text-decoration: none;
text-transform: capitalize;
color: #6E6E6E;
height: 9px;
overflow: hidden;
}

.nav li a:hover {
color: #033D72;}

/* MAIN PROPERTIES */

#main {
float: left;
padding-top: 20px;
line-height: 16px;
text-align: justify;
font: 10pt verdana, serif;
width: 775px;
padding-left: 80px;
color: #3E3C3C;}

*html #main {
width: 487px;}

.ad {
padding-top: 30px;}

h3 {
padding-bottom: 5px;
margin: 3px 0px 3px 0px;
font: bold 14pt "Helvetica", arial;
letter-spacing: -.5px;
text-align: left;
margin-bottom: 18px;
color: #033D72;}

a.link {
margin-top: 20px;
text-decoration: none;
color: #033D72;}

a.link:hover {
text-decoration: none;
color: #033D72;}

.reply {
clear: both;
padding-top: 20px;
padding-bottom: 5px;
margin: 3px 0px 3px 0px;
font: bold 14pt "Lucida Sans", arial;
letter-spacing: -1px;
text-align: left;
margin-bottom: 14px;
color: #033D72;}

blockquote {
padding-left: 7px;
padding-right: 5px;
font-size: 8pt;
color: #8F9192;}

.clear {
clear: both;}

/* AUTHOR TEXT */

h5 {
font: 8pt Verdana, arial;
margin-top: -10px;
color: #4B4B4B;}

h5 strong {
color: #1C689D;}

.entries {
clear: both;
height: 25px;
padding: 0;
margin-top: 35px;
margin-bottom: 20px;}

.entries a {
text-decoration: none;}

.entries a:hover {
text-decoration: none;
color: #043264;}

.left {
float: left;}

.right {
float: right;}

/* COMMENTS */

.com {
clear: both;
text-align: right;
background: url(images/line.gif) bottom repeat-x;
padding-right: 10px;
padding-bottom: 10px;
margin-bottom: 20px;

color: #3E3C3C;}

.com a {
text-decoration: none;
color: #1B609A;}

.com a:hover {

text-decoration: none;
color: #000000;}

.author {
padding: 7px 0 0 10px;
font: bold 13pt Times New Roman, arial;
color: #1D588A;}

.author a {
color: #4C83B1;}

.alt {
background-color: #F5F8FA;}

.comment {
padding: 0 10px;}

.userinfo {
padding: 0 10px 10px 0;
text-align: right;}

/* FOOTER */

#footer {
clear: both;
background: url(images/footer.gif) repeat-x;
width: 100%;
height: 44px;
font-size: 8pt;
color: #043062;}

#footer a {
font-size: 8pt;
text-align: left;
text-decoration: none;
color: #043062;}

#footer a:hover {
text-decoration: none;
color: #1B508D;}

/* INPUT PROPERTIES */

#search {
margin-top: 12px;
margin-bottom: 30px;}

.searchform {
background-color: #FFFFFF;
border: 1px solid #A3A4A3;
font-weight: bold;
padding-left: 6px;
color: #878887;}

.field {
background-color: #F5F8FA;
border: 1px solid #BCBCBB;
color: #6E6E6E;}

.comments {
background-color: #F5F8FA;
border: 1px solid #BCBCBB;
color: #6E6E6E;}

.button {
font-weight: bold;
background-color: #FFFFFF;
border: 1px solid #A3A4A3;
color: #878887;}

* html .button {
height: 20px;}

/* IMAGE STYLE */

.nav img {
float: left;
padding-right: 5px;
border: 0;}

.wp-smiley {
float: none;}

/* GENERAL LINK STYLE */

a {
text-decoration: none;
color: #1C689D;}

a:hover {
text-decoration: none;
color: #034379;}

#leftnav .nav #villij_widget {
float: right;}

#leftnav .nav #mbl_widget_frame {
float: right;
padding-top:20px;}             						

.mcrmeebo { display: block; background:url("http://widget.meebo.com/r.gif") no-repeat top right; } .mcrmeebo:hover { background:url("http://widget.meebo.com/ro.gif") no-repeat top right; } 

div.aktt_tweets li { padding-bottom: 5px; }

/*
p.idc-form-info { display: none; }
div.idc-share { display: none !important }
div.idc-c-b { padding-top: 5px !important }
#idc-container .idc-head { margin-bottom: 5px !important }
#idc-container .idc-c.idc-reply { margin-bottom: 5px !important }
#idc-container div.idc-v { display:none; }
#idc-container span.idc-rep {display:none; } 
*/

#lastposts{width:375px;padding-left:5px;padding-bottom:5px;background-color:#fee;font-size:13px;border:1px solid #ddd;}.choosepost{background-color:#fff;line-height:1.4em;display:block;width:372px;border-bottom:1px dashed #bbb;cursor:pointer;}.cl_type_icon{margin-right:3px;border:none;}.heart_tip{margin-left:5px;display:inline;}.finalbig{padding:3px;-moz-border-radius-topleft:8px;-khtml-border-top-left-radius:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-khtml-border-top-right-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-bottomleft:8px;-khtml-border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-khtml-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;font-size:1em;}.finalbig img{margin:3px;}

#idc-container-parent #idc-container {float:left; margin:4px; float:left; position:relative;}
#idc-container-parent #idc-container .idc-c .idc-c-h {margin:0px;}
#idc-container-parent #idc-container .idc-c-b { border:1px solid #dbdbdb; border-top-width:0px;  padding-top:3px; background:#f3f3f3; padding:3px 4px;}
#idc-container-parent #idc-container .idc-c .idc-c-t { margin:0px; padding:5px 0px; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb; padding-top:0px; }
#idc-container-parent #idc-container .idc-c-t-inner {padding:4px 5px 3px 5px; background:#fff; }
#idc-container-parent #idc-container .idc-c .idc-c-t textarea {margin:0px -5px;width:400px;}
#idc-container-parent #idc-container .idc-tb {border:1px solid #dbdbdb;}
#idc-container-parent #idc-container .idc-tb h3 {background:#f3f3f3;padding:3px;}
#idc-container-parent #idc-container .idc-tb-b { background:#f3f3f3; padding:1px 4px;}
#idc-container-parent #idc-container .idc-reply .idc-c-t {border-width:0px 1px 0px 0px; padding:0px; }
#idc-container-parent #idc-container .idc-reply .idc-c-t-inner {margin:0px; padding:0px 5px;}
#idc-container-parent #idc-container .idc-reply .idc-c-b {border-top-width:1px;}
#idc-container-parent #idc-container #IDCommentsNewThread .idc-c-b { border:0px; border-top-width:0px;  padding-top:3px; padding:3px 4px; background: none;}
#idc-container-parent #idc-container #IDCommentReplyDiv .idc-c-b { border:0px; border-top-width:0px;  padding-top:3px; padding:3px 4px; background: none;}

#follow {
	color: white;
font-family:georgia;
font-weight:bold;
}
#follow dl {
  float: right;
  font-size: 1.3em;
margin-right:20px;
  }
#follow dl dt, #follow dl dd {
  float: left;
  }

#follow dd {
  margin-left: 20px;
  }
#follow dd a {
  display: block;
	color: white;
font-weight: normal;
  }
#follow dd a.rss {	padding-left: 20px; background: url(images/feed-icon.png) no-repeat 0 .2em; }
#follow dd a.email {	padding-left: 22px; background: url(images/email-icon.png) no-repeat 0 .35em; }
#follow dd a.twitter {	padding-left: 19px; background: url(images/twitter-icon.png) no-repeat 0 .15em; }
#follow dd a.intensedebate {	padding-left: 19px; background: url(images/id-favicon.ico) no-repeat 0 .15em; }
#follow dd a.facebook {	padding-left: 19px; background: url(images/fb-favicon.ico) no-repeat 0 .15em; }
#follow dd a.linkedin {	padding-left: 19px; background: url(images/li-favicon.ico) no-repeat 0 .15em; }

#description a { font-weight: bold; color:white; padding-right: 15px }
#description a:hover { font-weight: bold; color:white }