/*
Theme Name:  Eryk Giermak
Theme URI: http://localhost/wordpress/
Description: Eryk Giermak default theme
Version: 1.0
Author: Artur Mieczkowski &amp; Lukasz Nowacki
Author URI: http://www.point93.pl/
Tags: reklama

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

@import url('clearing.css');
@import url('typography.css');

BODY { background: #3d3328; margin: 0 auto; position: relative; }
DIV.clearing { clear: both; }
IMG { border: 0; }

/* layout */
DIV#layout { margin: auto; padding-top: 32px; width: 824px; height: 832px; background: transparent url('./images/bg.jpg') no-repeat left top;}

DIV#header { width: 824px; height: 80px; background: #3e3a35; }
DIV#header H1 { width: 230px; height: 80px; background: transparent url('./images/logo-header.jpg') no-repeat left top; float: left; }
DIV#header H1 SPAN { position: absolute; top: -5000px; left: -5000px; }
DIV#header UL#nav { width: 460px; float: right; margin: 0; padding: 0; list-style-type: none; text-align: right; margin-top: 48px; }
DIV#header UL#nav LI { display: inline; height: 30px; float: left; display: block; }
DIV#header UL#nav LI SPAN { width:1%; float: right; display: block; text-decoration: none;  text-transform: uppercase; color: #fdfad9; font-weight: bold; font-size: 14px; }
DIV#header UL#nav LI A { width:99%; float: left; display: block; text-decoration: none;  text-transform: uppercase; color: #fdfad9; font-weight: bold; font-size: 14px; }
DIV#header UL#nav LI.last { margin-left: 38px; }
DIV#header UL#nav LI A:hover { color: #ffffff; }

DIV#front_galleries { width: 675px; margin-left: 72px; margin-top: 72px; }
DIV#front_galleries DIV.box_front { float: left; margin-right: 54px; }
DIV#front_galleries DIV.last { margin-right: 0; }
DIV#front_galleries DIV.box_front IMG { border: 2px solid #000000; padding: 5px; }
DIV#front_galleries DIV.box_front IMG:hover { border: 2px solid #fdfad9; }
DIV#front_galleries DIV.box_front P { text-transform: uppercase; font-weight: bold; color: #fdfad9; margin-bottom: 45px; text-align: center; }

DIV.ngg-album-compact { float: left; margin-top: 10px; height: 210px; }
DIV.ngg-album-compact IMG { border: 2px solid #000000; padding: 4px; margin:5px 5px 5px 0; }
DIV.ngg-album-compact IMG:hover { border: 2px solid #fdfad9; }
DIV.ngg-album-compact P { text-transform: uppercase; font-weight: bold; color: #fdfad9; margin-bottom: 0; text-align: center; width: 150px; }

DIV#text { width: 675px; margin-left: 72px; margin-top: 10px;  }
DIV#text P A { color: #000000; text-decoration: none; }
DIV#text P A:hover { color: #fdfad9; }

DIV#footer { clear: both; position: absolute; top: 758px; }
DIV#footer DIV#footer_stripe { height: 50px; background: #2a2620; width: 824px; color: #fdfad9; }
DIV#footer DIV#footer_stripe P { text-align: center; margin: 0; padding-top: 22px; font-weight: bold; font-size: 14px; }
DIV#footer DIV#footer_logo { width: 824px; height: 47px; /*background: transparent url('./images/logo_footer.jpg') no-repeat center top;*/ }
DIV#footer DIV#footer_logo P { text-align: right; height: 47px; line-height: 47px; vertical-align: middle; padding-right: 5px; font-weight: bold; color: #000000; }

DIV#content_header { width: 675px; }
DIV#content_header H2 { width: 600px; float: left; }
UL#qtrans_language_chooser { width: 75px; float: right; text-align: right; margin-top: 10px; }
UL#qtrans_language_chooser LI { display: inline; float: right; margin-left: 5px; }

DIV.back { text-align: right; width: 100%; clear: both; }
DIV.back A { color: #fdfad9; text-decoration: none; font-size: 12px; margin-right: 20px; }
DIV.back A:hover { color: #000; }
