/*
Theme Name: isnp
Theme URI: http://isnp.upthesky.com/
Description: Instytut Studiów nad Przywództwem - by Cris Safjanwski (http://upthesky.com/)
Version: 0.9 alpha
Author: Milosz Lodowski
Author URI: http://lodowski.eu/
*/


html,body,h1,h2,h3,h4,dl,dt,dd,ul,ol,li,p {margin:0; padding:0;}
body {background:#3A4C5F; color:#fff; font:100% verdana,tahoma,arial,sans-serif;}

a {text-decoration:none;}
a img {border:none;}

.container, .wrapper {margin:0 auto; width:885px; overflow:hidden;}

#header {}
	#header h1 {margin:16px 120px 0 0; width:272px; height:99px; overflow:hidden; float:left;}
	#language-polish #header h1 {background:url('layout/language-polish.header.h1.png') 0 0 no-repeat;}
	#language-english #header h1 {background:url('layout/language-english.header.h1.png') 0 0 no-repeat;}
		#header h1 a {text-indent:-666em; width:272px; height:99px; display:block;}
	#header h2 {position:absolute; left:-666em; top:0;}
	#header-menu {border-left:1px solid #61707F; overflow:hidden; list-style:none;}
		#header-menu li {border-right:1px solid #61707F; float:left;}
			#header-menu li.current a {background:#445567; color:#fff;}
		#header-menu a {color:#6B7987; font:0.75em/1.91em georgia,'times new roman',serif; text-align:center; padding-top:62px; width:80px; float:left;}
		#header-menu a:hover {background:#445567; color:#fff;}
		#language {position:absolute; left:725px; top:62px; list-style:none;}
			#language li {margin-left:12px; float:left;} 
			#language a {color:#6B7987; font-size:0.6875em; padding:1px 0 1px 23px; }
			#language a:hover,#language li.current a {background-position:0 -46px !important; color:#fff;}
				#language li#polski a {background:url('layout/language.polski.gif') 0 0 no-repeat;}
				#language li#english a {background:url('layout/language.english.gif') 0 0 no-repeat;}
		#navigation {background:url('layout/navigation.li.gif') 100% 50% no-repeat; position:absolute; left:738px; top:16px; list-style:none;}
			#navigation li {background:url('layout/navigation.li.gif') 0 50% no-repeat; padding:0 1px; float:left;}
			#navigation a {text-indent:-666em; width:47px; height:25px; display:block; overflow:hidden;}
				#home a {background:url('layout/navigation.home.gif') 0 0 no-repeat;}
				#archive a {background:url('layout/navigation.archive.gif') 0 0 no-repeat;}	
				#contact a {background:url('layout/navigation.contact.gif') 0 0 no-repeat;}
	#header .container {border-top:5px solid #fff; position:relative;}

#banner {background:#2D3D4D url('layout/banner.png') 0 0 repeat-x;}
	#banner img {display:block;}
	#banner embed {display:block;}

#main {}
	#main .wrapper {background:url('layout/main.wrapper.png') 0 100% no-repeat; padding-bottom:79px;}
	#main .container {background:url('layout/main.gif') 0 0 repeat-y;}

#content {background:#fff; color:#1E2731; padding:20px 27px 0 24px; width:548px; float:right; list-style:none;}
	#content p {color:#7f7f7f; font-size:0.6875em; line-height:1.3em; text-align:justify; margin-bottom:16px;}
		#content p a {color:#FF6C00;}
		#content p a:hover {text-decoration:underline;}
	#content h2 {color:#1E2731; font:normal 1em/1.75em georgia,'times new roman',serif; float:left;}
		#content h2 a {color:#1E2731;}
		#content h2 a:hover {text-decoration:underline;}
	#content ul {color:#7f7f7f; font-size:0.6875em; line-height:1.3em; margin:0 0 16px 16px;}
	#content h3 {color:#3A4C5F; font:normal 0.625em/2.8em georgia,'times new roman',serif; float:right;}
	#content .title {border-bottom:1px solid #D8DBDF; margin-bottom:6px; overflow:hidden;}
	
	#more-news p {text-align:right;}
	
#contactform {color:#000; font-size:0.6875em;}
	#contactform  label{}

#sidebar {margin-left:20px; padding-top:20px; width:266px; float:left;}
	#sidebar-menu {border-top:1px solid #7A8B9C; list-style:none;}
		#sidebar-menu li {border-bottom:1px solid #7A8B9C;}
			#sidebar-menu li a {background:url('layout/sidebar-menu.li.a.gif') 100% 0 no-repeat; color:#848F9B; font:0.875em/2.5em georgia,'times new roman',serif; padding-left:30px; display:block;}
			#sidebar-menu li.current a, #sidebar-menu li a:hover {background-position:100% -165px; color:#fff;}
	#sidebar-sub-menu {margin-left:30px;}
		#sidebar-sub-menu h4 {color:#C4CACF; font:0.75em/1.2em georgia,'times new roman',serif; border-bottom:1px solid #75828F; padding:36px 0 12px;}
		#sidebar-sub-menu p {color:#9DA6AF; font-size:0.6875em; line-height:1.3em; text-align:justify; margin:7px 14px 7px 0;}
		#sidebar-sub-menu ul {background:url('layout/sidebar-sub-menu.li.gif') 0 0 no-repeat; margin:16px 11px 0 0; list-style:none;}
		#sidebar-sub-menu li {background:url('layout/sidebar-sub-menu.li.gif') 0 100% no-repeat;}
		#sidebar-sub-menu li a {background:url('layout/sidebar-sub-menu.li.a.gif') 100% 50% no-repeat; color:#9DA6AF; font-size:0.6875em; line-height:2.1em; display:block;}

#footer {background:#344455 url('layout/footer.png') 0 0 repeat-x;}
	#footer a {color:#627384;}
	#footer a:hover {color:#fff;}
	#design {float:left;}
	#footer ul {margin:0 16px; list-style:none; float:left; overflow:hidden;}
	#footer li { margin-left:-3px; float:left;}
		#footer li a {border-left:1px solid #627384; padding:0 8px 0 5px; }
	#copyright {float:left;}
	#copyright,#design,#footer li {color:#627384; font-size:0.5625em; line-height:6.66em;}
	#footer .container {}
