/*
Theme Name: Restauracja Herezja
Theme URI: http://gjaworek.pl/
Description: Restauracja Herezja
Version: 1.0
Author: Grzegorz Jaworek
Email: grzegorz.jaworek@gmail.com
Phone: (+48) 696 818 300
Text Domain: kubrick
*/


/*Common

------------------------------------------------------------------------- */
* { margin:0;padding:0;}
img { border: 0 }
a, button, object{ text-decoration: none; outline: none; color: #993300;}
a:hover { text-decoration: underline; }
ul { list-style: none; text-align: left; }
fieldset { border: 0; }

	  
/*Layout

------------------------------------------------------------------------- */
body { background: #000; font: 14px Georgia,Tahoma,Verdana,Arial,Helvetica,sans-serif; 

color: #C0C0C0;} /*
Theme Name: Restauracja Herezja
Theme URI: http://gjaworek.pl/
Description: Restauracja Herezja
Version: 1.0
Author: Grzegorz Jaworek
Email: grzegorz.jaworek@gmail.com
Phone: (+48) 696 818 300
Text Domain: kubrick
*/


/*Common

------------------------------------------------------------------------- */
* { margin:0;padding:0;}
img { border: 0 }
a, button, object{ text-decoration: none; outline: none; color: #993300;}
a:hover { text-decoration: underline; }
ul { list-style: none; text-align: left; }
fieldset { border: 0; }

	  
/*Layout

------------------------------------------------------------------------- */

body { background: #000; font: 12px Georgia,Tahoma,Verdana,Arial,Helvetica,sans-serif; 

color: #C0C0C0;}

#top, #head, #content , #footer{ width: 937px; margin: 0 auto; clear: both;}

/* Top

------------------------------------------------------------------------- */
#top { position: relative;}
h1 { position: relative; clear: both;}
h1 a { position: absolute; top: 20px; left: 110px; width: 210px; height: 110px; text-

indent: -9999px; }
h2 { font-size: 30px; font-weight: normal; color: #C0C0C0; margin: 20px 0 0; padding: 0 0 

10px;}
h2 a {color: #C0C0C0;}
h3 { font-size: 14px; clear: both; color: #993300; background: 0 100% no-repeat;}
h3 a {color: #993300;}
#menu { float: left; width: 795px; margin: 25px 0 0 -15px; display: inline;}
h4 { font-size: 18px; font-weight: normal; color: #C0C0C0; margin: 20px 0 0; padding: 0 0 

10px;}
h4 a {color: #C0C0C0;}
h5 { font: 10px Verdana; font-weight: normal; color: #C0C0C0; margin: 20px 0 0; padding: 0 0 

10px;}
h5 a {color: #C0C0C0;}
#menu li { float: left; margin-left: 15px; display: inline; padding: 0 0 10px; letter-spacing: 1px;}
#menu a { float: left; font: 16px Georgia; color: #993300;}
#menu .current_page_item a, #menu a:hover { text-decoration: underline;}
.searchform { float: right; margin: 25px 0 0; width: 155px; }
.searchform .s { border: 1px solid #3d2f1b; background: none; width: 79px; padding: 2px 6px 

3px; float: left; color: #3d2f1b; }
.searchform .searchsubmit { float: right; width: 58px; height: 23px; border: 1px solid 

#993300; background: none; cursor: pointer; text-decoration: none; text-align: center; 

font: 12px Verdana; color: #993300; padding: 1px 0 4px;}
.searchform .searchsubmit:hover {border-color: #3d2f1b; text-decoration: none;}
.simpleimage, .simpleimage img { float: left;}
.slider { width: 381px; height: 286px; position: absolute; top: 144px; left: 490px; float: 

left; overflow: hidden; text-align: center;}
.slider .simpleimage { width: 381px; text-align: center;}
.slider .simpleimage img { float: none; height: 286px; margin: 0 auto;}

/* Content

------------------------------------------------------------------------- */
#content { padding: 0 0 50px;}
#wrapper { float: right; width: 752px; display: inline;}
.content { float: left; width: 465px; display: inline;}
.content h3 {margin: 15px 0 0 -15px; padding: 0 15px 10px; float: left; width: 450px; 

background-image: url(images/vlrg.jpg); display: inline;}
.post { clear: both; float: left; width: 100%; padding: 0 0 30px;}
.post p { padding: 8px 0; letter-spacing: 1px;}
.entry img { border: 1px solid #000000;}
.entry img, .entry img.alignleft { float: left; margin: 10px 10px 0 0; }
.entry img.alignright { float: left; margin: 10px 0 0 10px; }
.post img { border: 1px solid #000000;}
.post img, .post img.alignleft { float: left; margin: 10px 10px 0 0; }
.post img.alignright { float: left; margin: 10px 0 0 10px; }
.page img { border: 1px solid #000000;}
.page img, .page img.alignleft { float: left; margin: 10px 10px 0 0; }
.page img.alignright { float: left; margin: 10px 0 0 10px; }
.postmetadata { line-height: 16px; font-size: 10px; padding: 0;}
.postmetadata a { color: #333; margin: 0;}
.post .postmetadata, .page .postmetadata, .entry .postmetadata, .post small, .page small, 

.entry small { color: #333; line-height: 16px!important; letter-spacing: 0!important; 

height: auto!important; margin-top: -8px;}
.post h2 { padding-bottom: 0;}

.sidebar-right { float: right; width: 272px; display: inline;}
.sidebar-right h3 { margin: 15px 0 0 -15px; padding: 0 15px 10px; float: left; width: 

242px; background-image: url(images/vmed.jpg); display: inline;}
.video { float: left; width: 272px; overflow: hidden;}
#sociable { float: right; position: relative; z-index: 2;  }
#sociable li { float: left;}
#sociable a { float: left; height: 25px; width: 25px; background: 0 0 no-repeat; margin-

left: 6px;}
#sociable a:hover { background-position: 0 -25px; }
#sociable a.ico-facebook { background-image: url(images/ico-facebook.gif);}
#sociable a.ico-twitter { background-image: url(images/ico-twitter.gif);}
#sociable a.ico-rss { background-image: url(images/ico-rss.gif);}
#sociable a.ico-email { background-image: url(images/ico-email.gif); width: 29px; margin-

right: 0;}
#newsletter { float: left; position: relative; z-index: 1; width: 100%; margin: -25px 0 0; 

padding: 0 0 15px;}
#newsletter  h3 { font-size: 18px; background: none; margin: 0; padding: 0; letter-spacing: 

1px; line-height: 18px;}
#newsletter label { display: block; clear: both; font: 10px Verdana; color: #737373; margin: 

0px 0 0; line-height: 14px;}
#newsletter .text { border: 1px solid #3d2f1b; background: none; width: 179px; padding: 2px 

6px 3px; float: left; color: #3d2f1b; }
#newsletter .submit { float: right; width: 73px; height: 23px; border: 1px solid #3d2f1b; 

background: none; cursor: pointer; text-decoration: none; text-align: center; font: 12px 

Verdana; color: #993300; padding: 1px 0 4px; margin-left: -3px;}
#newsletter .submit:hover {border-color: #993300; text-decoration: none;}


.sidebar-left { float: left; width: 170px; display: inline;}
.sidebar-left h3 { margin: 15px 0 0; padding: 0 15px 10px; letter-spacing: 1px; float: 

left; width: 140px; background-image: url(images/vsml.jpg);}
.banners { float: left; clear: both; margin-top: 15px; }
.banners .simpleimage img { width: 168px; }
.banners .simpleimage { display: none;}

.category_list { float: left; width: 100%; clear: both; padding: 0 0 15px;}
.category_list li { float: left; width: 90%; clear: both; padding: 0 0 0 10%; font-size: 

16px; color: #808080; margin: 10px 0 0; background: url(images/bulk.gif) 2px 7px no-

repeat;}
.category_list li a { float: left; color: #808080;}

.links { float: left; margin: 16px 0 0 -10px;}
.links .simpleimage img { width: 125px; height: 125px; margin: 5px 0 5px 10px;}
.links .simpleimage a {float: left; width: 125px; height: 125px; margin: 5px 0 5px 10px;}
.links .simpleimage a img { margin: 0;}

.bookmarks, .tags { clear: both;}
.bookmarks h2, .tags h2  {display: none;} 
.tags a {color: #5B5B5B;}

#commentform p { margin: 8px 0 0; clear: both; float: left; width: 100%;}
#author, #url, #email { border: 1px solid #806239; background: none; width: 200px; padding: 

2px 6px 3px; float: left; color: #993300; margin-right: 10px;}
#comment { border: 1px solid #806239; background: none; width: 450px; padding: 2px 6px 3px; 

float: left; color: #993300; margin: 15px 0 0; }
#submit { float: left; margin: 15px 0 0; height: 23px; border: 1px solid #3d2f1b; 

background: none; cursor: pointer; text-decoration: none; text-align: center; font: 15px 

Georgia; color: #993300; padding: 1px 0 4px;}
#submit:hover {border-color: #806239; text-decoration: none;}

.navigation { margin: 10px 0; clear: both;}
.navigation .alignleft { text-align: left; width: 50%; float: left;}
.navigation .alignright { text-align: right; width: 50%; float: right;}

/* Footer 

------------------------------------------------------------------------- */
#footer { text-align: center; background: url(images/foot.jpg) 50% 0 no-repeat; color: 

#993300; padding: 20px 0;}
#footer ul { text-align: center; padding: 0 0 15px;}
#footer li { display: inline; padding: 0 4px;}
#footer a {color: #993300;}
#footer .current_page_item a, #footer a:hover { text-decoration: underline;}

/* Other 

------------------------------------------------------------------------- */
.fl { float: left; }
.fr { float: right; }
.clear { clear:both; }
.hide { display: none; }


;}

#top, #head, #content , #footer{ width: 937px; margin: 0 auto; clear: both;}
