/*  
Theme Name: KLOPOBEK
Theme URI: http://cake.sio4.net/
Description: Princess Klopobek roOooOuullzzzz.
Version: 1.0
Author: Klopobek
Author URI: http://cake.sio4.net/
*/
* 
{
	margin:0;
	padding:0;
}
body
{
	color:#000;
 	font-weight:normal;
 	font-size: 13px;
	font-family: verdana ;
    text-align:left;
}

img
{
	border:none;
}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}

.entry p
{
	margin-bottom:10px;
	margin-right:5px;
}

h2, h3 
{
	font-size: 15px;margin-bottom:5px;
}

a, a:link 
{
	color: #CC9900;
	text-decoration: none; 
}

a:visited 
{
	color: #CC9900;
	text-decoration: none; 
}

a:active {
	color: #CC9900;
	text-decoration: none; 
}

a:hover 
{
	color: #000;
	text-decoration: none; 
}

ul, li
{
	margin:0;
	padding:0;
	list-style-type:none;
}

#container
{
	width:1144px;
	height:auto;
	position:absolute;
	left: 50%;
	margin: 0 auto 0 -572px;
}

#left
{
	width:404px;
	height:auto;
	float:left;
}

#left_img
{
	width:404px;
	height:560px;
	background-image:url(images/left.gif);
	background-repeat:no-repeat;
}

#border1
{
	width:30px;
	height:auto;
	float:left;
}

#left_border
{
	width:30px;
	height:2800px;
	background-image:url(images/leftborder.gif);
	background-repeat:repeat-y;
}

#left_end
{
	width:30px;
	height:560px;
	background-image:url(images/boudin.gif);
	background-repeat:no-repeat;
}

#sidebar
{
	width:370px;
	height:600px;
	float:right;
	color:#333;
	font-size:13px;
  	line-height:140%;
  	padding:2px;	
}

#calendar,
#lastPosts, #lastComments,
#radioBlog, #search, #devoticon, #qr,
#categories, #mail,
#helloKitty
{
	width:374px;
	height:auto;
	padding-top:32px;
	padding-left:40px;
	margin: 20px 10px 30px 10px;
	background-repeat:no-repeat;
}

#calendar
{
	background-image:url(images/calendar.gif);
	background-repeat:no-repeat;
}

#qr
{
	background-image:url(images/qrtitle.gif);
	background-repeat:no-repeat;
}

#lastPosts
{
	background-image:url(images/posts.gif);
	background-repeat:no-repeat;
}

#lastComments
{
	background-image:url(images/comments.gif);
	background-repeat:no-repeat;
}

#radioBlog
{
	background-image:url(images/radioklopo.gif);
	background-repeat:no-repeat;
}

#search
{
	background-image:url(images/search.gif);
	background-repeat:no-repeat;
}

#devoticon
{
	background-image:url(images/devoticon.gif);
	background-repeat:no-repeat;
}

#categories
{
	background-image:url(images/categories.gif);
	background-repeat:no-repeat;
}

#archivesTitle
{
	background-image:url(images/archives.gif);
	width:374px;
	height:27px;
	margin: 20px 10px 10px 10px;
	background-repeat:no-repeat;
}

#archives
{
	background-image:url(images/pix.gif);
	width:374px;
	height:auto;
	padding-left:40px;
	margin: 0 10px 30px 10px;
	background-repeat:no-repeat;
	background-position:160px 250px;
}

#mail
{
	background-image:url(images/mail.gif);
	background-repeat:no-repeat;
}

#helloKitty
{
	background-image:url(images/kitty.gif);
	background-repeat:no-repeat;
}

#center
{
	width:440px;
	height:auto;
	float:left;
}

#top_img
{
	width:440px;
	height:62px;
}

#content
{
	width:430px;
	height:auto;
	background-image:url(images/fond.gif);
	background-repeat:no-repeat;
	padding:10px 10px 10px 5px;
}

.entry, .entrytext
{
	margin: 10px 0 15px 0;
}

.entry-content p
{
	margin-bottom:12px;
}

.entry-content
{
	margin-top:15px;
}

.post
{
	margin-bottom:60px;
}

.entry img, .entrytext img
{
	display: block; 
	margin: 0 auto; 
}

#low_img
{
	width:440px;
	height:80px;
	background-image:url(images/bas.gif);
	background-repeat:no-repeat;
}

#twitter
{
	width:250px;
	height:370px;
	margin:0px 10px 0 20px;
	padding:10px 10px 10px 10px;
	background: url(images/twitbg.jpg);
	
	background-repeat:no-repeat;
}

#widget
{
	padding:-5px 0 0 0;
}

.twdate
{
	font-size:9px;
	font-style:italic;
}

#xmt_Primary_wid.xmt .text_18,
#xmt_klopotweets_wid.xmt .text_18
{
font-weight:bold;
margin-left:5px;
}

ul.tweet_area
{
	width:235px;
}

#widget #xmt_klopotweets_wid.xmt div ul li.tweet_list
{
	width:235px;
	margin-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #666;
}

li.tweet_list hr
{
	margin:4px 0 4px 0;
} 

#xmt_Primary_wid.xmt .header_48 .img_left,
#xmt_klopotweets_wid.xmt .header_48 .img_left
{
	border:1px solid #666666;
}

#widget #xmt_klopotweets_wid.xmt .header_48
{height: 50px;
line-height: 50px;
}


#right
{
	width:300px;
	height:auto;
	float:right;
}

#right_img
{
	width:300px;
	height:560px;
	background-image:url(images/right.gif);
	background-repeat:no-repeat;
}

#cotedroit
{
	width:88px;
	height:560px;
	background-image:url(images/cotedroit.gif);
	background-repeat:no-repeat;
}

#right_border
{
	width:30px;
	height:2800px;
	background-image:url(images/rightborder.gif);
	background-repeat:repeat-y;
}

#right_end
{
	width:30px;
	height:560px;
	background-image:url(images/poisson.gif);
	background-repeat:no-repeat;
}

.alignleft
{
	text-align:left;
}

.alignright
{
	text-align:right;
	margin-right:10px;
}

.center
{
	text-align:center;
}

/* D�but calendrier */
#wp-calendar {
	empty-cells: show;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: left;	
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: left;	
	}

#wp-calendar td.pad:hover { /* Ne fonctionne pas sous IE */
	background-color: #fff; }
/* Fin calendrier */



/*comments*/

.comment-form-author, .comment-form-email, .comment-form-url
{
	line-height:30px;
}
.comment-form-author input, .comment-form-email input, .comment-form-url input
{
	float:right;
	margin-right:140px;
	margin-top:5px;
}

.comment-form-email,
.comment-form-url,
.comment-form-author
{
	clear:both;
}

.comment-form-comment label
{
	display:block;
	margin-bottom:5px;
	margin-top:5px;
}

.comment-form-comment
{
	clear:both;
}

.form-allowed-tags,
.comment-notes
{
	/*font-size:smaller;
	font-style:italic;
	margin:5px 0 5px 0;*/
}

.form-allowed-tags,
.comment-notes
{
	text-indent:-9999px;
	display:none;
}

.commentmetadata
{
	margin-top:15px;
}

#tw-msg
{	
	float: right;
	margin-right: 150px;
	margin-top: 10px;
	width: 170px;
}

#tw-user img
{
	float:left;
	border:1px solid #666;
	margin: 5px 0 5px 0;
}

#stc_comm_send
{
	margin: 5px 0 5px 0;
	font-size:smaller;
}

textarea#comment
{
	width:420px;
}

#alt-login-methods p {
float:left;
margin-right:15px;
}

#alt-login-methods p a#RES_ID_fb_login
{	
	margin-top:2px;	
}

