@import url(main.css);

/* Elementy strony
------------------------------------------- */

#site
	{
		margin: 0 auto;
		text-align: center;
		width: 90%;
	}

#header
	{
		text-align: left;
	}

#main
	{
		margin: 10px 0;
	}

#footer
	{
		text-align: center;
		padding: 0 3%;
		font-size: 0.65em;
		clear: both;
	}

/* Kolumny
------------------------------------------- */

#content
	{
		float: right;
		padding: 0 3em 0 0;
		width: 70%;
		text-align: left;
		font-size: 0.9em;
	}

#sidebar
	{

		float: left;
		font-size: 0.75em;
		text-align: left;
		width: 18%;
		border: 2px solid #313131;
		border-radius: 8px;
		-moz-border-radius: 8px;
		-ope-border-radius: 8px;
		-op-border-radius: 8px;
		padding: 1em;
		margin: 0 0 1em 0;
	}


/* Glowne ustawienia
------------------------------------------- */

body
	{
		font-size: 100%;
		font-family: "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
		background: #191919 url(graveyard_bg.jpg) right top repeat-y;
		margin: 0;
		padding: 0;
		color: #D4D4D4;
	}
	
::-moz-selection { background-color: #FFF; color: #000; }

body a
	{
		color: #9C9F74;
	}

body a:hover
	{
		color: #D6DC84;
	}

h1, h2, h3, h4, h6
	{
		font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	}

/* Top - Header
------------------------------------------- */

h1
	{
		font-size: 2.8em;
		font-weight: normal;
		letter-spacing: 0.45em;
		padding: 0.3em 0;
		margin: 0;
	}

h1 a
	{
		color: #EFEFEF;
		text-decoration: none;
	}

#skipper
	{
		margin: 0;
		font-size: 0.2em;
		text-align: center;
	}

#skipper a
	{
		display: block;
		padding: 0;
		margin: 0;
		color: #191919;
	}


/* Sidebar
------------------------------------------- */

h4
	{
		margin: 0;
		padding: 0;
		color: #444444;

	}
	
#blogs h4 a { text-decoration: none; }
	
#sidebar ul, #sidebar li
	{
		padding: 0;
		margin: 0;
		list-style-type: none;
	}

#sidebar li a
	{
		padding: 0 1em;
		text-decoration: none;
		color: #B1B1B1;
	}

#sidebar li a:hover { color: #FFFFFF; }

#sidebar li.friend
	{
		color: #737373;
		list-style-type: circle;
		margin-left: 1em;
	}

#sidebar li.friend:hover
	{
		color: #A1A1A1;
		list-style-type: disc;
	}

#sidebar li.friend a { padding: 0.25em 0; }
#sidebar li.allentries a { color: #FFFFFF; }

div { margin-top: 0.5em; }

#login fieldset
	{
		border: none;
		margin: 0;
		padding: 0;
	}

#login fieldset label { color: #A7A6AA; }

#login #jogger #user, #login #jogger #pass, #login #google #text,
#commnickid, #commbody, #code
	{ 
		border-top: none;
		border-right: none;
		border-left: none;
		border-bottom: 1px solid #2B2B2B;
		background: #2B2B2B;
		width: 97%;
		padding-left: 2px;
		color: #C0C0C0;
	}

#login #google #text
	{
		margin: 0.3em 0 0 0;
		background: #2B2B2B url(graveyard_google.gif) right no-repeat;
	}

#login #jogger #user:focus, #login #jogger #pass:focus, #login #google #text:focus
	{
		border-bottom-color: #8F8E92
	}

#login form #subbut, #commentform #submitcomm
	{
		margin: 0.3em 0.2em 0 0;
		border: 1px solid #000000;
		background: #000000;
		color: #C0C0C0;
		font-size: 0.75em;
	}

#login #subbut:hover, #commentform #submitcomm:hover { border: 1px solid #A1A1A1; }
#admin #loginhref { display: none; }
#misc { margin: 1em 0 1em 0; }
#misc span { line-height: 165%; }

#misc .addrss
	{
		background: #9C9F74;
		border-left: 1px solid #C0C398;
		border-top: 1px solid #C0C398;
		border-bottom: 1px solid #606338;
		border-right: 1px solid #606338;
		font-size: 0.8em;
		font-weight: bold;
		padding: 1px 8px;
	}

#misc .addrss a
	{
		text-decoration: none;
		color: #000000;
	}

#misc .whatrss { font-size: 0.75em;	}

#misc .jabberstat
	{
		display: block;
		font-size: 0.75em;
		letter-spacing: 0.2em;
		color: #C5C5C5;
		margin: 0 0 0.5em 0;
		overflow: auto;
		
	}


/* Status
------------------------------------------- */

h3
	{
		margin: 0;
		padding: 0;
		font-size: 0.7em;
		border-bottom: 2px solid #313131;
	}


/* Disclaimer
------------------------------------------- */

#disclaimer { display: none; }

/* Content - Elementy
------------------------------------------- */

.note p
	{
		line-height: 145%;
		overflow: hidden;
	}

.note a:hover {	text-decoration: none; }

.note h2
	{
		font-size: 1.8em;
		font-weight: normal;
		margin: 0;
		padding: 0;
	}

.note h2 a
	{
		color: #8B8B8B;
		text-decoration: none;
	}

.note h2 a:hover { color: #D6DC84; }
.note .info { margin-bottom: 0.4em;	}

.note .info p
	{
		color: #666666;
		font-size: 0.6em;
		padding: 0;
		margin: 0;
	}

.entrylevel2, .entrylevel3, .entrylevel4, 
.entrylevel5, .entrylevel6, .entrylevel7, 
.entrylevel8, .entrylevel9, .entrylevel10
	{
		background: url(graveyard_locked.gif) right no-repeat;
		padding-right: 17px;
	}

.entrydate, .entrytime { color: #B5B5B5; }

.note .cominfo
	{
		border-bottom: 1px solid #313131;
		padding-bottom: 0.4em;
	}

.note .cominfo a { text-decoration :none; }

.note .cominfo p
	{
		font-size: 0.8em;
		text-align: right;
	}

.note .addc
	{
		background: url(graveyard_comment.gif) left no-repeat;
		padding-left: 13px;
	}

.note .strike, .note .strike a, .note .strike code { color: #3D3D3D; }
.note .strike:before { content: "(x) "; }
.note .strike:after { content: " (x)"; }


/* Content - Wpis i tagi
------------------------------------------- */

.note .img { overflow: hidden; }

.note .img img
	{
		padding: 0.3em;
		background: #FFFFFF;
		border: 1px solid #000000;
	}

.note .img a img { background: #FFFFFF; }

.note code
	{
		font-size: 1.3em;
		color: #DDD;
	}

.note p.code, .note ol.code
	{
		font-size: 0.9em;
		font-family: "Andale Mono", "Lucida Console", "Courier New", Courier, monospace;
		border-left: 3px double #C0C0C0;
		background: url(graveyard_codeln.gif) left top no-repeat;
		padding: 0.5em;
	}
.note ol.code { padding: 1em 1.5em; }
.note ol.code li.com code { color: #777; }
	
	
.note .code strong { color: #FFFFFF; }
.note p ol li, .note p ul li, .note p .list { line-height: 185%; }
.note blockquote { background: url(graveyard_quota.gif) no-repeat 100% 100%; }

.note blockquote p
	{
		background: url(graveyard_quotb.gif) no-repeat 0 0;
		padding: 0 1.5em 0 1.5em;
		margin: 0;
	}

.note blockquote p + p { background-image: none; }

.note ins
	{
		text-decoration: none;
		border-bottom: 1px dashed #717171;
	}

a .external, .note p a[href^="http"],
a .external, .note .list li a[href^="http"],
.note ul li a[href^="http"], .note ol li a[href^="http"],
a .external, .note blockquote p a[href^="http"],
#misc .whatrss a
	{
		background: transparent url(graveyard_external.gif) right no-repeat;
		padding-right: 15px;
	}
	
.note p a[href^="http://new3972.jogger.pl/"], .note .list li a[href^="http://new3972.jogger.pl/"],
.note ul li a[href^="http://new3972.jogger.pl"], .note ol li a[href^="http://new3972.jogger.pl"],
.note blockquote p a[href^="http://new3972.jogger.pl"]
	{
		background: none;
		padding-right: 0;
	}

	.note a.footnote
	{
		vertical-align: 35%;
		font-size: 0.7em;
		padding-left: 0.2em;
	}

.note ul.footnote
	{
		border-top: 1px dotted #252525;
		padding: 0.8em 0;
		font-size: 0.75em;
	}

h6
	{
		color: #8B8B8B;
		font-size: 1.4em;
		font-weight: normal;
		margin: 0;
		padding: 0;
		color: 
	}

dl.log 
	{
		background: url(graveyard_log.gif) right top no-repeat; 
		font-family: "Andale Mono", "Lucida Console", "Courier New", Courier, monospace;
		border: 1px dotted #9C9F74;
		padding: 0.5em;
	}	
dl.log dt { font-weight: bold; } 
dl.log dd { margin-left: 3ex; }
dl.log dt span.time { color: #333; font-size: 0.8em; font-weight: normal; }
dl.log .me { color: #FFF; }
dl.log .person1 { color: #BBB }

	
/* Comments - Entries
------------------------------------------- */


#commentary ol
	{
		list-style-type: none;
		margin-left: 0;
		padding-left: 0;
	}

#commentary .info .nick
	{
		font-weight: bold;
		text-transform: lowercase;
	}

#commentary .info .nick a
	{
		color: #D4D4D4;
		background: url(graveyard_nick.gif) right no-repeat;
		padding: 0 16px 0 0;
		text-decoration: none;
	}

#commentary .info .nick a[href*="new3972"]
/* http://nbw.jogger.pl/comment.php?eid=117747&startid=200505 */
	{
		color: #FFFFFF;
		text-decoration: underline;
	}

#commentary .info .timestamp
	{
		font-weight: normal;
		font-size: 0.6em;
		padding: 0 0 0 0.6em;
		color: #B9B9B9;
	}

#commentary .tools
	{
		text-align: right;
		font-size: 0.6em;
		margin: 0 0 0.3em 0;
	}

#commentary div.comment1
	{
		background: url(graveyard_comma.gif) left top repeat-y;
		padding: 0 0 0 8px;
	}

#commentary div.comment2
	{
		background: url(graveyard_commb.gif) left top repeat-y;
		padding: 0 0 0 8px;
		margin-left: 1em;		
	}
	
/* Comments - Form
------------------------------------------- */

#commentform form { padding: 1em 0 0 0; }

#commbody { width: 60ex; }

/* Footer
------------------------------------------- */

#footer p
	{
		padding: 0;
		margin: 0;
	}

#standards
	{
		margin: 0 0 0.5em 0;
		padding: 0;
	}
	

