a:link { 
	color: #008FFE;
	text-decoration: none;}

a:visited {
	color:#008FFE;
	text-decoration: none;}

a:hover {
	color:#0099FF;
	  background: #C1DEF1;
	}

a:active {
	color:#000;
	text-decoration: none;}

blockquote {
  margin: 5px 10px;
  padding: 5px 10px;
  background: #9DCAE8;
  border: 1px dotted #BBB;
  }

code {
  color: #3366CC;
border-left:9px solid pink;
display:block;
padding:10px;
font-style:italic;

  }
   code .comment
  {
  color: #333333;
  }

a img {
  border: none;
  }



body {

  background:#92e6ee;
	font-family:Arial, Verdana, "Trebuchet MS","Comic Sans MS","Times New Roman",Times,  serif;
	color: #5e5f5b;
	padding:0px;
	background:#92e6ee url(images/bg.png) repeat-x;
  }

#header 
{
	width:406px;
	height:96px;
	position:relative;
	top:-30px;
	left:10px;
}
#header-bg {
	background:url(images/header-bg.png) no-repeat;
	height:149px;
	width:702px;
	top:0px;
	position:relative;
	left:0px;
	float:left;
  }


#body {

  width: 1006px; /* Overrides miscalculation in IE6; ignored by other browsers. */
  margin: 0 auto;

  }
#content
{

padding:0;
  width:694px;
  float:left;
  text-align:left;
  position:relative;
  top:0px;
}

#content_body
{
	background-color: #fff;
			 border-right:13px solid #39e0f9;
			 border-left:13px solid #39e0f9;
			 border-bottom:13px solid #39e0f9;
			 margin-left:11px;
			 margin-top:-5px;
}

#url:hover, #author:hover, #name:hover,#email:hover,#answer:hover
{
	
	 border: 1px solid #F7036B;
}
#url, #author, #name,#email,#answer
{
	border: 1px solid #96d7f7;
	 
}

#content .pageTitle {
  text-align: center;
  font-size: 24px;
  color: #F60022;
  margin-top:0;
  }

.post {
  margin: 5px 0 0px 0px;

  }

#content h2, #content h3, #content h4, #content h5, #content h6 {
  margin:0px 20px 10px 25px;
  font-weight: bold;
  color:#38C5F2;

  }
#content h1
{
	font-size: 28px;
}
#content h2 {
  font-size: 25px;
  }

#content h3 {
  font-size: 20px;
  }

#content h4, #content h5, #content h6 {
  font-size: 10pt;
  }



h1.postTitle {
  padding: 0 10px;
  margin-top:0;
   border-bottom:2px dashed #c5055b;
  }
  h1.postTitle img
  {
  position:relative;
  top:3px;
  left:10px;
  width:28px;
  height:34px;
  }

h1.postTitle a {
  font-size: 30px;
  font-weight: normal;
  text-decoration: none;
  padding:0px 8px 0px 0px;
  color: #a8c925;
  margin-left: 4px;
  margin-top: -4px;
  width: 100%;
   
  }

h1.postTitle a:hover {
  color: #EF4900;
  background: none;
  }

.postMeta {
  padding: 0px 7px 3px 10px;
  font-size: 9pt;
  color: #98C4FB;
  float: right;
  margin-top: -40px;
   text-decoration: none;
   border-bottom: 1px dotted #F80C9D;
  }



.postContent ul, ol {
  padding: 0 0 0 35px;
color: #5e5f5b;
font-weight:normal;
  }


  .postContent
  {
	padding-top: 10px;
}
.postContent ul li, .postContent ol li
{
color: #5e5f5b;
font-weight:normal;
}

.postTags {
  margin: 5px 10px 15px 10px;
  font-size: 15px;
  color: #000;
  }

p.comments {
  padding: 5px 10px 5px 15px;
  }

p.comments a {
  padding-left: 20px;
  background: url(images/comment.gif) left top no-repeat;
  font-size: 10pt;
  text-decoration: none;
  }

.commentlist {
  margin: 10px 0;
  font-size: 16px;
  list-style: none;
  }
.commentlist li {
  margin: 0 0 10px 25px;
  width: 530px;
  }

.commentlist cite a{
  margin: 10px;
  font-size: 17px;
	color: #fff;
	font-weight:bold;	
  }



.comment h3 {
  padding: 0 10px;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  color: #000;
  }

.comment .comment-li p {
  padding: 10px;
  font-size: 10pt;
  color: #fff;
  font-weight:bold;
  margin:0;
  }

.comment a {
  text-decoration: none;
  }
.comment textarea
{
	  width: 555px;
	  height:176px;
border: 1px solid #96d7f7;
background:url(images/textarea.png) no-repeat;
color:#fff;
font-weight:bold;
font-size:24px;
}
.comment textarea:hover {

  border: 1px solid #F7036B;
  }

.comment #submit {
  width: 118px;
  height: 30px;
  background: url(images/commentbutton.png) left top no-repeat;
  border: none;
  font-size: 9pt;
  color: #333;
  }

.comment #submit:hover {
  cursor: pointer;
  }


/* Sidebars */

.sidebars {
   width:272px;
   float:right;
   position:relative;
   top:-70px;
   
 
  }

.sidebars ul {
  margin: 0;
  padding:0;
  width:265px;
  background:url(images/sidebar-bg.png) repeat-y; 
 border-bottom:#8b8b8b 8px solid;
  }
  .sidebars .top
  {
	  background:url(images/sidebar-top.png) no-repeat;
	  width:267px;
	  height:51px;

	  
  }

  
  .sidebars ul .sidebar-1
  {
	  border:none;
	  background:url(images/sidebar-cat.png) no-repeat;
	  float:left;
	  width:40px;
	  height:175px;
	  position:relative;
	  left:-40px;
	  margin-right:-30px;
  }
 .sidebars ul .sidebar-1-2
 {
	 background-color:#a28ed9;
	 border:none;
	 padding:5px;
	 position:relative;
	 left:9px;
	 *left:-1px;
	 width:238px;
 }
 .sidebars ul .sidebar-2-1
 {
	  border:none;
	  background:url(images/sidebar-tags.png) no-repeat;
	  float:left;
	  width:40px;
	  height:174px;
	  position:relative;
	  left:-40px;
	  margin-right:-30px;
	  top:6px;
 }
 .sidebars ul .sidebar-2-2
 {
	 background-color:#cef167;
	 	 border:none;
	 padding:5px;
	 position:relative;
	 left:9px;
	 *left:-1px;
	 width:238px;
	 margin-top:-4px;
 }
 .sidebars .sidebar-2-2 a:hover {
  color: #003366;
  background:none;
  border-bottom:1px dashed #000;
  }
 
  .sidebars ul .sidebar-3-1
 {
	  border:none;
	  background:url(images/sidebar-popular.png) no-repeat;
	  float:left;
	  width:40px;
	  height:194px;
	  position:relative;
	  left:-40px;
	  margin-right:-30px;
	  top:35px;
 }
 .sidebars ul  .sidebar-3-2 ol
 {
	 background:none;
	 background-color:#161616;
	 border:none;
	 padding:5px;
	 position:relative;
	 left:9px;
	 *left:-1px;
	 width:238px;
	 font-weight:bold;
	
 }
  .sidebars ul  .sidebar-3-2 ol li
  {
	  margin-left:13px;
	  list-style-type: circle;
  }
 
   .sidebars ul .sidebar-4-1
 {
	  border:none;
	  background:url(images/sidebar-comments.png) no-repeat;
	  float:left;
	  width:40px;
	  height:180px;
	  position:relative;
	  left:-40px;
	  margin-right:-30px;
	  top:0px;
 }
 .sidebars ul .sidebar-4-2 ul
 {
	 background:none;
	 background-color:#dc1d4d;
	 	 border:none;
	 padding:5px;
	 position:relative;
	 font-weight:bold;
	
	 left:9px;
	 *left:-1px;
	 width:238px;
 }
 
    .sidebars ul .sidebar-5-1
 {
	  border:none;
	  background:url(images/sidebar-other.png) no-repeat;
	  float:left;
	  width:40px;
	  height:175px;
	  position:relative;
	  left:-40px;
	  margin-right:-30px;
	  top:85px;
 }
 .sidebars ul .sidebar-5-2 ul
 {
	 background:none;
	 background-color:#3587d9;
	 	 border:none;
	 padding:5px;
	 position:relative;
	 font-weight:bold;
	 left:9px;
	 *left:-1px;
	 width:238px;
 }
 
 
 .sidebars ul .sidebar-4-2 ul li, .sidebars ul .sidebar-3-2 ol li
 {
	border:none; 
 }
 
 .sidebars ul .sidebar-1-2 a, .sidebars ul .sidebar-3-2 a, .sidebars ul .sidebar-4-2 a
 {color:#FFF;
 }
  .sidebars ul .sidebar-2-2 a
 {color:#000;
 }
 
.sidebars ul ul{
  list-style:none;
	

}
.sidebars ul ul li {
  
  font-size:13px;
  border-bottom: 1px dashed #ddd;
   padding:3px 0 3px 0; 
  }
.sidebars ul li
{
	list-style:none;
}

.sidebars a {
  display: inline;
  text-decoration: none;
  font-size:12px;
  }

.sidebars a:hover {
  color: #003366;
  background:none;
  border-bottom:1px dashed #fff;
  }

.sidebars p {
  padding: 2px 0;
  }

#tag_cloud a {
  display: inline;
  }


/* Footer */

#footer
{
height:37px;
width:657px;
background-color:#fff;
border-left:5px solid #39e0f9;
border-top:5px solid #39e0f9;
border-right:5px solid #39e0f9;
clear: both;
padding:0 1px 0 1px;
margin: 0;
margin-top:20px;
margin-left:20px;
}
#footer p{
color: #000;
font-size: 18px;
margin: 17px 0 0 0;
  float: left;
}
	#footer a {
  color: #F7036B;
  float: right;
  padding: 0;
  }

#footer a:hover {
  color: #F7036B;
  background: none;
  text-decoration: underline;
  }


  
  #tooltip {
       background: #29bbe8; 
       border-left: 1px  dotted #189bdd; 
       border-right: 1px dotted #189bdd; 
       border-bottom: 1px dotted #189bdd; 
       border-top: 4px groove #46BEE4; 
       font: 11px tahoma; 
       color: #fff; 
       padding: 5px 7px; 
       position: absolute; 
       visibility: hidden;
	   font-weight:bold;
	   z-index:2000;

}

#head_text h1
{
position:relative;
top:-20px;
left:470px;
color:#d81111;
font-size:14px;
font-weight:normal;
width:480px;
}
.kalendar_month
{
	color: #fff;
	text-align:center;
	font-size: 19px;
	top:5px;
	position: relative;
	left: 20px;

}
.kalendar_date{
	font-weight:bold;
	font-size:19px;
	color: #fff;
	position: relative;
	top:5px;
	left: 5px;
}
.kalendar_year{
	font-weight:bold;
	font-size:19px;
	color: #fff;
	position: relative;
	top:5px;
	left: 36px;	
}
.kalendar_year a:hover, .kalendar_date a:hover, .kalendar_month a:hover
{
background:none;
color:#fff;	
}
p {
margin-top:10px;
margin-right:20px;
margin-left:20px;
font-size:18px;
text-indent:25px;
color: #5e5f5b;
font-weight:normal;
}
.post ul, .post ol{
	margin-top:15px;
margin-right:15px;
margin-left:17px;
font-size:18px;
font-weight:normal;
}
.blue-span
{
color:#29BBEA;
display:inline;
font-size:23px;
font-style:italic;
}

.randomtext, .WP-EmailIcon,.comment .postmetadataalt
{
	margin-left: 30px;
	font-size: 16px;
	color:#F80C9D;
	margin-bottom: 10px;
}
.comment .postmetadataalt a
{
	border-bottom: 1px dashed;
}
.footertable
{
position:relative;
top:-40px;
}
.footertable p
{
	margin-left: 4px;
	font-weight:bold;
	font-size: 16px;
	color:#b60981;
	margin-top:0;
	margin-bottom: 0px;

}
.footertable li{
	color:#c7048b;
	margin-left: -7px;
	font-weight:normal;
	font-size: 14px;
	
	
}
.footertable ul
{
 margin-top:-2px;
}
.footertable li a
{
background:none;
		font-weight:bold;
}
.akpc_pop
{
	margin-left: 5px;
		font-size: 16px;
		color:#F80C9D;
}
.simple-tags
{
		font-size: 16px;
		font-weight:bold;
		color:#b60981;
		margin-left: 4px;
		margin-bottom:3px;
}
.simple-tags a
{
background:none;
font-size: 14px;
font-weight:normal;
}
.popularity_contest
{
		font-size: 16px;
		font-weight:bold;
		color:#b60981;
		position:relative;
		left: 420px;
		top:-3px;
		width:200px;
		}
.ratingblock
{
float:right;
margin-right:40px;
margin-top:-10px;
width:160px;
}
.smiles
{
	margin-left: 50px;
}
.cat-item
{
	padding: 0;
	margin: 0;
}
.comment-top
{
width:100%;
background:url(images/comment-top.png);
width: 530px;
height:14px;
}
.comment-bottom
{
width:100%;
background:url(images/comment-bottom.png);
width: 530px;
height:13px;
}

.comment-li
{
background-color:#fd95dd;
}
.post-comments-count{background:url(images/komment.png) no-repeat 0px;color:#39C;margin-bottom:10px;padding-left:10px;margin-left:300px;}
.post-comments-count a 
{
background:none;

}


.bottom-info
{
background:url(images/bottom-info.png) no-repeat;
width:658px;
height:165px;
padding-top:9px;
}
.wp-pagenavi
{
margin:0;
padding:5px;
text-align:center;
font-size:18px;
background:#CBDF2E url(images/bg-for-pagenavi.png);
}
.wp-pagenavi .pages
{
margin-right:20px;
font-size:17px;
color:#0ab7d1;
font-family:Georgia, "Times New Roman", Times, serif;
}
.wp-pagenavi .prev_page ,.wp-pagenavi .next_page
{
font-size:23px;
font-weight:bold;
}

.wp-pagenavi .current
{
padding:0 5px 0 5px;
background:url(images/bg-for-pagenavi-curent.png);
color:#FFFFFF;
}
.wp-pagenavi a
{
padding:0 5px 0 5px;
}
.wp-pagenavi a:hover
{
background:#43CBF4 url(images/bg-for-pagenavi-hover.png);
color:#FFFFFF;
}
.wp-pagenavi .prev_page:hover ,.wp-pagenavi .next_page:hover
{
background:none;
}
img, div { behavior: url(js/iepngfix.htc) }
#rss
{
	position:relative;
	top:32px;
	left:633px;
	width:91px;
	height:108px;
}
