*{margin:0;padding:0}html, body {height:100%;}
body{color:#0B3448;font-family:arial, verdana, helvetica;text-align:left;background:#ccc url('/img/background.jpg') repeat-y center;text-shadow:0px 1px 1px #fff}
a, a:hover, a:active{text-decoration:none;color:#485055;display:block}
img, a img{border:none;}
li{list-style:none}
a.logo{}
#m5px{margin:0 5px;text-indent:0 !important;}#m5px a{text-indent:0 !important;}a:hover{color:black;}
h1{font-weight:bold;font-size:18px;color:black;text-align:left}
h2.title{font-weight:bold;font-size:30px;color:#485055;text-align:left;background:none;text-shadow: 0px 1px 1px #fff;}
h2{font-weight:normal;font-size:18px;color:#fff;text-shadow: 0px 1px 1px #003D59;text-align:left;background:url('/img/sidebar_tab.png') repeat-x;margin:5px 0; padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:6px}
.w900{text-align:center;margin:0 auto;width:900px;display:block;}.w940{text-align:center;margin:0 auto;width:940px;display:block;}.w960{text-align:center;margin:0 auto;width:960px;display:block;}.w980{text-align:center;margin:0 auto;width:980px;display:block;}.w1000{text-align:center;margin:0 auto;width:1000px;display:block;}
.clear{clear:both;display:block;margin-top:-1px;width:1px;height:1px;}
.clear20{clear:both;display:block;margin-top:-1px;width:1px;height:21px;}
.clear10{clear:both;display:block;margin-top:-1px;width:1px;height:11px;}
p{text-align:left}
ul{line-height:150%;}
h4{display:block;width:500px;margin:0 auto;text-align:center;}
#container{width:100%;display:block;margin-bottom:10px;text-align:center;min-height:80%}
h3{font-weight:bold;font-size:30px;color:#485055;text-align:left;background:none;text-shadow: 0px 1px 1px #fff;}
h3.tlt{font-weight:bold;font-size:20px;color:#485055;text-align:left;background:none;text-shadow: 0px 1px 1px #fff;margin-bottom:10px;}
h3.tlt2{background:#EAF9FF;display:block;border-bottom:1px solid #ccc;margin:10px 10px;font-weight:bold;font-size:16px;color:#485055;text-align:left;text-shadow: 0px 1px 1px #fff;padding:5px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	}
a.header{width:800px;display:block;height:102px;float:left;text-align:left;background:url('/img/logo.jpg') no-repeat;}
.header{width:980px;display:block;height:150px;margin:0 auto;text-align:center;background:url('/img/logo.png') no-repeat;}
input.UserUsername, #UserUsername, input.UserPassword, #UserPassword{float:right;margin-right:20px;border:1px solid:black;width:100px;height:30px;}
#content{margin-bottom:100px;}
small{font-size:10px;margin-left:10px;font-weight:normal;color:#666;}
#footer{border-top:1px solid #999;text-align:center;clear:both;width:998px;display:block;height:100px;background:#ccc;margin:0 auto;}
#footer a{display:block;float:right;color:#0B3448;margin: 0 20px 0 0;font-size:16px;}
.left{float:left;font-size:13px;text-align:left;}
.left2{font-size:16px;text-align:left; line-height:170%;}
td.wcenter, th.wcenter{text-align:center;font-size:13px;padding:4px 0 !important;margin-right:3px !important;}
td.wcenter2, th.wcenter2{text-align:center;font-size:13px;width:25px;overflow:hidden;padding:4px 0 !important;margin-right:3px !important;}
label.UserRememberMe{margin-left:10px;}
#srr{width:190px;float:right;display:block;}
#sr{width:180px;float:right;display:block;background:url('/img/center.jpg') repeat-y;padding:5px}
#srtop{width:190px;height:10px;float:right;display:block;background:url('/img/top.jpg') no-repeat;}
#srbottom{width:190px;height:29px;float:right;display:block;background:url('/img/bottom.jpg') no-repeat;}
#sr li{text-align:left;text-indent:20px;display:block;}
#sr a{text-align:left;display:inline;}
#btbt a{background: #1e90fe;text-decoration: none;color: #fff;padding: 2px 4px;	margin:5px 10px 5px 0;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	font-size: 13px;display:block;float:left;text-shadow:0px 1px 1px #000}
#lewy a{display:inline;font-size:11px;margin:0 5px;}
#sll{width:190px;float:left;display:block;}
#sl2{width:180px;float:left;display:block;background:url('/img/center.png') repeat-y;padding:5px}
#sltop{width:190px;height:10px;float:left;display:block;background:url('/img/top.png') no-repeat;}
#slbottom{width:190px;height:29px;float:left;display:block;background:url('/img/bottom.png') no-repeat;}
#sl2 li{text-align:left;text-indent:20px;display:block;}
#sl2 a{text-align:left;display:inline;}
#wle{text-align:left;font-size:13px;}
#wpra a{margin-left:20px;text-align:left;font-size:13px;clear:both;}
.font13{font-size:13px;}
#ainline a{display:inline;text-align:center;}
p.stopka{text-align:left;margin:10px 20px;font-size:12px;color:black;}
a.adm{background:#0091D7;display:block;border-bottom:1px solid #EAF9FF;margin:10px 10px;font-weight:bold;font-size:16px;color:#fff;text-align:center;text-shadow: none;padding:5px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	}
td.l1{background:#DFF4FF;text-align:left;}
td.l2{background:#F0FAFF;text-align:left;}
td.l11{background:#DFF4FF;text-align:left;border-right:3px solid #f0f0f0;}
td.l22{background:#F0FAFF;text-align:left;border-right:3px solid #f0f0f0;}
#list{border:1px solid #ccc;position: absolute; cursor: move;background:white;width:150px;height:150px;-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
#list a{font-size:20px;font-weight:bold;display:inline}
#menu{clear:both;height:35px;width:980px;background:url('/img/mm.jpg') no-repeat; }
#menu li{list-style:none;display:inline;}
#menu a{float:left;display:block;padding:8px 7px 0px 7px;margin: 0 5px 0 5px;color:#fff;height:29px;text-shadow:0px 1px 1px #0B3448;}
#menu a:hover{color:#0B3448;text-shadow:0px 1px 0px #fff;background:url('/img/bh.jpg') no-repeat center top; }
#menu li.current-cat a {background: url('../img/nav-background-hover.jpg') repeat-x top left;color:#fff;text-shadow:0px 1px 1px #0B3448}

#ultra{float:left;width:540px;margin-left:20px;background:#f0f0f0; border:1px solid #ccc;padding:10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	}
.ultra2{margin:0 10px 0 10px;clear:both;}
#dragscontainer{padding:6px;text-align:left;color:white;text-shadow:none;}
#drag{padding:6px;border:1px dotted #fff !important;-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;text-align:left;background:#999;color:white;text-shadow:none;}
#oh{color:black !important;width:980px;display:block;height:25px;margin:0 auto;text-align:center;background:#fff;}
#oh2{border-top:1px solid #356A86;width:1000px;display:block;height:27px;margin:0 auto;text-align:center;background:#356A86 url('/img/fbg.jpg') repeat-x;padding-top:3px}
#oh a.us{float:right; height:22px;display:block;margin:0 6px;padding-top:3px;font-size:11px;color:#000;text-shadow:0px 1px 1px #fff;}
#oh2 a.us{float:right; height:22px;display:block;margin:0 6px;padding-top:3px;font-size:11px;color:#fff;text-shadow:0px 1px 1px #000;}
#oh a.ad, #addfavlink, #oh2 a.ad{margin-left:25px;width:151px;height:25px;background:url('/img/add.jpg') no-repeat;float:left; height:25px;display:block}
#oh a.ad:hover, #oh2 a.ad:hover{background:url('/img/add2.jpg') no-repeat;}
#oh li, #oh2 li{display:inline;}
#wys input{padding:5px;background:#97DDFF;border:1px solid #19B5FF;color:#0B3448;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
#wys2 input{clear:none !important;padding:5px;background:#97DDFF;border:1px solid #19B5FF;color:#0B3448;float:left;display:block;-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;margin-right:20px}
#ffooter{width:100%;height:30px;margin:0 auto;text-align:center;bottom:0px;position:fixed;z-index:1000;}
img.logoimg{float:left;display:block;}
.rss{float:right;margin-top:20px;padding-left:30px;margin-right:10px;background: url('/img/rss.jpg') no-repeat left center; }
#textlist
.votes {width:280px;margin:10px 0 10px 30px;text-align:center;}

.lp{margin-top:3px;}

.lil{font-size:12px;text-align:right;float:right;margin-right:-50px;}

#search {border: 0px solid #444;height: 25px;}
#search input {width: 120px; border:none;background:none;color: #333;}	
#s {margin-top:4px;padding:3px 10px 3px 10px;float:left;display:block;width: 130px; border:none;background:none;}
#searchform{height:32px;background:url('/img/sform.png') no-repeat;width:180px;float:right; margin-left:0; margin-right:5px; margin-top:1px; margin-bottom:0}

#topsearch #search {}
    
#topsearch #s {
    width: 220px;
    }











#pagemenucontainer {height: 22px;padding-left: 10px;}	
#pagemenu {height: 22px;}
#pagemenu, #pagemenu ul { padding: 0;margin: 0;list-style: none;line-height: 1;}#pagemenu {margin-bottom: 1px;}	
#pagemenu ul {float: left;list-style: none;}	
#pagemenu li {float: left;list-style: none;margin: 0px;padding: 0px 6px 0 0px;
	}
	
#pagemenu ul li {
	list-style: none;
	margin: 0px;
	padding: 0;
    
	}
	
#pagemenu li a, #pagemenu li a:link{color: #333;display: block;padding:3px 6px 3px 6px;text-decoration: none;font-size: 11px;}	
#pagemenu li a:hover, #pagemenu li a:active{color: #dc8103;display: block;}	
#pagemenu  li.current_page_item a {color:#dc8103;}
#pagemenu li:hover, #pagemenu li.sfhover { 
	position: static;
	}

#rsser {	position: absolute; top: 0;width: 50px; height:90px;background: #202025 url('../img/rss.png') no-repeat 10px 10px;

}
#rsser h3 {color: #fff;float: left;margin-left: 40px;margin-top: 15px;}
#rsser ul {margin-top: -10px; }
#rsser ul, #rsser li {float:left;}
 #rsser li {clear: both;}   
.navcontainer {height: 32px;padding: 0 10px;}	
#nav {height: 30px;}
#nav, #nav ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	}
#nav {
	margin-bottom: 1px;
	}
	
#nav ul {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#nav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li a, #nav li a:link {color: #2b271c;display: block;margin: 0 3px 0px 3px;padding: 10px 14px;text-decoration: none;font-size: 12px;font-weight: bold;text-shadow: 0 1px 0 #f7f5f1;	}
	
#nav li a:hover, #nav li a:active {
	color: #fff;
	display: block;
	text-decoration: none;
    background: url('../img/nav-background-hover.png') repeat-x top left;
    text-shadow: 0 1px 0 #ac4a01
	}
	


#nav li:hover, #nav li.sfhover { 
	position: static;
	}
	
/* CONTENT */


#flashMessage {
	border: 1px solid #666;
	padding: 20px;
	margin-bottom: 20px;
	font-size: 25px;
	background: #fff;
}
pre { overflow: auto; 
	width: 470px; 
	}

.post {
	margin-bottom: 20px;
	}
#bor {
border-bottom: 1px solid #ccc;
}
.post p {
	margin-bottom: 10px;
	}



.title {margin:0 0 0px 20px;line-height: 150%;font-weight: bold;color: #222222;}	
.title a {	color: #222222;}
.title a:hover {color: #000;}

.pagetitle {
	margin-bottom: 20px;
	line-height: 22px;
	font-family: Arial, Helvetica, Sans-serif;
	text-decoration: underline;
}
img.load {
	margin:0;
	padding: 0;
}
.postdate {font-size: 10px;padding: 2px 0px;font-family: Arial, Verdana;color: #666;text-align:left;margin-left:20px;clear:both;margin-bottom:6px;}
.postdate a{display:inline;text-decoration:underline;color:#0B3448;}


.postmeta {
	font-size: 11px;
	padding: 2px 4px;
	font-family: Arial, Verdana;
	}
	
.postdate img, .postmeta img {
	border: none;
	vertical-align: middle;
	margin:2px;
	}
	
.entry {
	text-align: justify;
	line-height: 20px;
	padding-top: 8px;
	font-family: Arial, Verdana;
	font-size: 14px;
	}
.navigation {
	padding: 10px 0;
	}

blockquote {
	overflow: hidden;
	padding-left: 9px;
	font-style: italic;
	color: #666;
	border-left: 3px solid #CADAE7;
	}
	
.imag {
	margin-left: 10px;
	/*border: 1px solid #ccc;*/

}
.imag img{
padding:10px;background:#fff;
border: 1px solid #ccc;margin-top:6px;

}
.tags {padding:20px 10px;}
.tags a, .paginator a, .paginator span.current {background: #1e90fe;text-decoration: none;color: #fff;padding: 2px 4px;	margin-right: 5px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	font-size: 13px;display:inline;text-shadow:0px 1px 1px #000}
.tags a:hover, .paginator a:hover, .paginator span.current {background: white;color: #333;text-shadow:none;}
.paginator span.current {
	text-decoration: none;
}
div.paginator {
	text-align: center;
}
div.paginator div.disabled {
	display: none;
}

.paginator {
	margin:0 auto;
	font-size:1em;
	width: 430px;
}
.paginator table {
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
}
.paginator table td {
	padding:0;
	white-space:nowrap;
	text-align:center;
}
.paginator span {
	display:block;
	padding:3px 0;
	color:#fff;
}
.paginator span strong,
.paginator span a {
	padding:2px 6px;
}
.paginator span strong {
	font-style:normal;
	font-weight:normal; 
	text-decoration: none;
	background: white;
	color: #202025;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 13px;
}
.paginator .scroll_bar {
	width:100%;	height:20px;
	position:relative;
	margin-top:10px; 
}
.paginator .scroll_trough {
	width:100%;	height:3px;
	background:#ccc;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; height:3px;
	top:0; left:0;
	font-size:1px;
	background:#363636;
}
.paginator .scroll_knob {
	position:absolute;
	top:-5px; left:50%;
	margin-left:-10px;
	width:20px; height:20px;
	overflow:hidden;
	background:url('../img/slider_knob.gif') no-repeat 50% 50%;
	cursor:pointer; cursor:hand
}
.paginator .current_page_mark {
	position:absolute;
	z-index:1;
	top:0; left:0;
	width:0; height:3px;
	overflow:hidden;
	background:#fff;
}

.fullsize .scroll_thumb {
	display:none;
}


.paginator_pages {
	width:600px;
	text-align:right;
	font-size:0.8em; 
	color:#808080;
	margin-top:-10px; 
}



img.wp-smiley {
	max-height: 12px;
	margin: 0;
	padding: 0;
	border: none;
	}
	
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
	}

.alignleft {
   float: left;
	}

.alignright {
   float: right;
	}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
	}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0px none;
	}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
	}
	
/* wp-pagenavi */
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
    color: #686868 !important;
    background:#dfdfdf !important;
    border: 1px solid #989898 !important;
    font-size: 15px !important;
    padding:  4px 8px !important;
}

.wp-pagenavi span.current {
    color: #434343 !important;
    background:#fff !important;
    border: 1px solid #b6b5b5 !important;
    font-size: 15px !important;
    padding:  4px 8px !important;
    font-weight: bold;
}
p.normal{font-weight:normal;color:#0B3448;}
.wp-pagenavi a:hover {
    color: #494949 !important;
    background:#dfdfdf !important;
    border: 1px solid #626262 !important;
    
}

.wp-pagenavi span.pages {
    color: #676767 !important;
    background:#fff !important;
    border: 1px solid #b6b5b5 !important;
    font-size: 15px !important;
    padding:  4px 8px !important;
}

.wp-pagenavi span.extend {
    background:transparent !important;
    font-size: 15px !important;
    padding:  4px 8px !important;
    color: #676767 !important;
    background:#fff !important;
    border: 1px solid #b6b5b5 !important;
    font-weight: bold;
}
#userinfo {border:1px solid #ccc;margin-bottom: 40px;background:white}
#userinfo img#av{margin-left: 40px;border:3px solid #666;}
div#userinfo table table td{
	border-bottom: 1px solid #ccc; 

} 
#UserEmail{clear:left;}
/*FORMS*/
form div {float: left;clear: both;}
form#UserAddForm div.checkbox input[type=checkbox], 
form#UserAddForm div.checkbox label	{float: left; clear:both;}
form#UserAddForm div.checkbox  {margin-bottom: 10px}
form#UserAddForm input[type=text], form#UserAddForm input[type=password] {width: 200px;height:30px;border:1px solid #ccc;margin-bottom:10px;clear:left;}
form#UserAddForm div.submit{
margin: 0 0 20px 0;
}
#PostTitle, #PostTag, #inp, #replyto, #tttt, #OptionReCaptchaPublicKey, #OptionReCaptchaPrivateKey, #OptionPageTitle, #OptionMetaDescription, #OptionMetaKeywords, #OptionMaxTags, #OptionPostLimit, #OptionMaxPostPerHour, #OptionWaitingClean, #CommentUname, input.CommentUname, #CommentWebsite, input.CommentWebsite, #email, input.email, #subject, input.subject, #name, imput.name, #friendemail, imput.friendemail{width: 200px;height:30px;border:1px solid #ccc;margin-bottom:10px;clear:both !important;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;text-align:left;}
#OptionMaxPostPerHour, #OptionWaitingClean{float:left;width: 200px;height:30px;border:1px solid #ccc;margin-bottom:10px;clear:both !important;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;text-align:left;}
#datadata{padding:3px;border:1px solid #ccc;margin-bottom:10px;clear:both !important;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;text-align:left;}
#body, textarea.body, #CommentBody, textarea.CommentBody{width: 300px;height:100px;border:1px solid #ccc;margin-bottom:10px;clear:left;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
#zmianaa{font-size:11px;width: 150px;height:50px;border:1px solid #ccc;margin-bottom:10px;clear:left;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
#rules, #sl, #adi, #stf, #footerinp{width: 500px;height:100px;border:1px solid #ccc;margin-bottom:10px;clear:left;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}

form#UserAddForm div.checkbox input[type=checkbox] {
	margin-left: 0; 
}
th, th a{font-size:13px;}
input.z100{width: 100px;height:20px;border:1px solid #ccc;margin-bottom:10px;clear:both !important;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}

form#PostAddForm div.submit, form#PostAddForm div.input{margin: 20px 0 0 1px;}
form#PostAddForm div.submit input[type=submit] {float: left;}

form#PostAddForm input[type=text]{width: 405px;}

#tinp {margin-top: 20px;}
form#OptionAddForm input[type=text], form#OptionAddForm textarea{}
form#OptionAddForm li, form#OptionAddForm div {clear: both;}
td.z200{width:200px;}
label {
display: block;
}
div.error {
	background: #fff;
	margin: 0;
	padding:0;
	border: 0px none;
}
div.error input{
	float: left;
}
div.submit {
	margin-bottom: 20px;
}
.clear {
clear: both;
}

div.settings form#UserAddForm input[type=text]{
	width:410px;

}
div.submit {
	margin-top: 20px;
}
input[type=password]#UserOldpass, input[type=password]#UserNewpass1,  input[type=password]#UserNewpass2 {
	width: 150px;
}




/* SIDEBAR(S) */

.sidebaradbox {
	margin-top: 5px; 
	text-align:center;
	}
	
.ad125 {
	margin: 10px;
	}


.sidebar {
	margin: 0 0 10px 0;
    color: #f6edd8;
	}
	
.sidebar-right {
    margin: 0 10px 0 0;
	}
	
.sidebar-left {
    margin: 0 0 0 10px
	}
    
    
.sidebar a {
	text-decoration: none;
	color: #e5d4ac;
	}

.sidebar a:hover {
	text-decoration: underline;
	color:#d87d02;
	}


    
.sidebar h2 {
	background: url('../img/sidebar_tab.png') repeat-x top left;
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
    text-shadow: 0 1px 0 #000; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0; padding-left:10px; padding-right:0; padding-top:5px; padding-bottom:5px
	}

.sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
.sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}

.sidebar ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0;
	}
	
.sidebar ul li li {
	padding: 6px;
	margin: 0px;
    border-bottom: 1px solid #2a2a2d;
	}
	
.sidebar ul li ul li {
	border-bottom: 1px solid #2a2a2d;
	padding: 6px;
    margin: 0;
	}





#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	color: #f6edd8;
	background: none;
	}
#wp-calendar caption {
	padding: 2px 4px;
	text-transform: uppercase;	margin: 2px 0 2px 0;
	background: none;
    color: #f6edd8;
	}

#wp-calendar td {
	color: #f6edd8;
	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
	}

#wp-calendar td:hover, #wp-calendar #today {
	background: #f6edd8;
	color: #555;
	}
	
#wp-calendar {
	empty-cells: show;
	font-size: 14px;
	margin: 0;
	font-weight: bold; 
	width: 95%;
	}
	
/* COMMENTS */

#comments {
	margin-top: 40px;

}
#comments h3 {
	margin-bottom: 10px;	
}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
	
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
	
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
	
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}

.comment {
	min-height: 30px;
	clear: both;

}
.arr{
	width: 14px;
	height: 11px;
	margin-left: -18px;
	position: absolute;
	background: #fff url('../img/arrow.gif') no-repeat 0px 0px;
	
}
.commentavatar {
	float: left;

}
.commentavatar img {border: 3px solid #666;}
.commentavatar div {clear: both;}
.commi {
	float: right;
	height: 15px;
	width: 440px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	margin-bottom: 20px;
	clear: both;background:white;
	padding: 2px 4px;
}
.commentbody {
	float: right;background:white;
	border: 1px solid #ccc;
	width: 440px;
	min-height: 55px;
	padding: 4px;
	overflow: auto;

}
.commentbody p {
	margin: 0;

}

.red{
	color: red;

}

.commentbody a.uname {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #1e90ff;

}
.commentbody span.unamedis {
	font-size: 13px;
	font-weight: bold;
	color: #000;

}

.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
	
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	
.post_thumbnail {
    padding: 6px;
    background: #eee;
    border: 1px solid #ddd;
    margin: 0 10px 10px 0;
}
.sendtofriend {
	position: absolute;
	border: 1px solid #ccc;
	background: #fff;
	width: 500px;
	z-index: 1;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	-moz-box-shadow:rgba(30,30,30,1) 4px 4px 5px;
	-webkit-box-shadow:rgba(30,30,30,1) 4px 4px 5px;
	-khtml-box-shadow:rgba(30,30,30,1) 4px 4px 5px;
	box-shadow:rgba(30,30,30,1) 4px 4px 5px;
}
.sendtofriend form {
	margin: 20px;
}
.sendtofriend form textarea {
	height: 100px;
}
.sendtofriend a.close, .favthis a.close {
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	float: right;
	color: #fff;
	background: red;
	text-decoration: none;
	font-weight: bold;
	
	padding: 0 4px;
	margin: 10px;
}
.sendtolinkspan {
	display: inline;
}



#addfavlink {width:30px;height:15px;background:#fff;color:black;float:left;}



/* reset.css */
table {border-collapse:separate;border-spacing:0;}
table, td, th {}
blockquote:before, blockquote:after, q:before, q:after {}
blockquote, q {}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:10px;width:100%;}
th {}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.9px;margin-left:10px;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {0;border:1px solid #bbb}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
input{clear:both !important;color:#666;}
#PostImgurl, #PostVideourl{width: 200px;height:25px;border:1px solid #ccc;margin:10px;clear:left;padding:5px;}
input[type=text] {

}

div#addform div#im{margin-left: 8px;margin-right: 8px;}
div.drag{border:1px dotted #fff !important;-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;text-align:left;background:#ccc;color:white;font-family: "Impact" ;cursor: move;max-width: 500px;font-style: normal;overflow: hidden;min-width: 100px;min-height: 31px;max-height: 31px;}
p {color: #fff;}
#dragscontainer {clear:both; margin-bottom: 20px;}
div#maindrag {margin: 0 ;padding: 0;min-height: 100px;}
ul#textlist li{cursor: pointer;}
div.drcon {height: 33px;width: 500px;border: 0px none;}
#cloudadd {clear: both;width: 410px;	margin-top: 10px;}
#cloudadd a{background: #1e90fe;text-decoration: none;color: #fff;text-shadow:none;padding: 2px;margin-right: 5px;margin-bottom:10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-size: 13px;}
div#cloudadd div{margin-top: 5px;float: left;clear: none;}
#cloudadd a:hover {	text-decoration: none;	background: white;	color: #000;}




input[type=text] {

}

div#addform div#im{
margin-left: 8px;
margin-right: 8px;

}
div.drag{
border: 1px dashed #fff;
background: #000;
margin:0;
padding: 0;
font-family: "Impact" ;
cursor: move;
font-size: 30px;
max-width: 500px;
font-style: normal;
overflow: hidden;
min-width: 100px;
min-height: 31px;
max-height: 31px;
}
p {
margin-top: -10px;
margin-bottom: -12px;
color: #000;
}

#dragscontainer {
clear:both; 
margin-bottom: 20px;
border: 1px solid red;
}
div#maindrag {
margin: 0 ;
padding: 0;
min-height: 100px;
}
ul#textlist li{
cursor: pointer;color:#333 !important;font-weight:normal !important
}
div.drcon {
height: 33px;
width: 500px;
border: 0px none;

}
#cloudadd {clear: both;width: 410px;margin-top: 10px;}
a.grafika{width:39px;height:10px;background:url('/img/grafika.png');float:right;clear:both;display:block;margin:6px 30px 0 0 !important;}
#cloudadd a{
	font-size: 120%;
	background: #1e90fe;
	text-decoration: none;
	color: #fff;
	padding: 2px 4px;
	margin-right: 5px;
	margin-top: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 13px;
}
div#cloudadd div{
margin-top: 5px;
float: left;
clear: none;
}
#cloudadd a:hover {
	text-decoration: none;
	background: gold;
	color: #202025;
}
.stars{margin-left:15px;}