/*
Theme Name: MaxROY v0.2
Theme URI: http://maxroy.com/
Description: Maxroy.com/blog main theme
Version: 0.1
Author: Marcin Maciejewski
Author URI: http://maxroy.com/
Tags: blue, two columns, widgets
*/

body {
  font-family: Verdana, Arial, Helvetica;
  text-align: center;
  margin: auto;
  background-image: url(images/top-background2.jpg);
  background-position:top center;
  background-repeat:no-repeat;
	font-size: 13px;
	line-height: 18px;
}

ul {padding: 0 5px 0 20px;}

ul, li { color: #676767; }

img {
border: 0 none;
}

div#container {
	background-image: url(images/foot-background.png);
  background-position:bottom center;
  background-repeat:no-repeat;
}

div#srodek {
  margin: auto;
  width: 989px;
}

div#bar {
	vertical-align: top;
  height: 70px;
  text-align: left;
}

div#bar img {
  margin-top: 12px;
  border: 0 none;
  float: left;
}

div#bar p {
  float: left;
  margin: 38px 0 0 280px;
}

div#bar a.barmenu {
  color: #fefefe;
  text-decoration: none;
  margin-left: 14px;
}

div#bar a.barmenu:hover {
  color: #00aeef;
  text-decoration: none;
  margin-left: 14px;
}

div#top {
height: 223px;
text-align: left;
/*display: table-cell;
vertical-align: bottom;*/
font-size: 10px;
color: #e1371d;
}

div#content { text-align: left; }

div#footer {
  height: 150px;
}

div#foot-info {
  color: #999;
  width: 350px;
  height: 91px;
  padding-top: 34px;
  background-image: url(images/foot-2-background.png);
  background-position: bottom left;
  background-repeat: no-repeat;
  float: left;
	
	font-size: 12px;
	
}

div#foot-info img {
  margin: 33px 0 30px 0;
  float: left;
  border: 0 none;
}

div#foot-info p {
  margin: 13px 0 0 167px;
  text-align: left;
}

div#foot-links {
  float: left;
	width: 345px;
  height: 61px;
  margin: 50px 0 0 280px;
  background-image: url(images/foot-3-background.png);
  background-repeat: no-repeat;
}

div#foot-links a {

font-size: 12px;

  color: #00aeef;
  text-decoration: none;
  margin-left: 8px;
}

div#foot-links a:hover {
  color: #00aeef;
  text-decoration: none;
}

div#foot-links p#inlinks {
  margin: 25px 0 0 180px;
  color: #fefefe;
}

p#inlinks a { color: #26c9dc; }

div#cont-left {
  vertical-align: top;
  width: 636px;
  float: left;
	padding: 0 5px 0 5px;
}

div.post {
  background-image: url(images/post-background.png);
  background-position: bottom left;
  background-repeat: repeat-x;
	padding: 0 0 20px 0;
}

div#cont-left h1 a {
  color: #22c3d7;
	font-size: 18px;
	display: inline;
	line-height: 16px;
  font-weight: bold;
  letter-spacing: 1px;
	text-decoration: none;
}

/* -------------------------------------------------------- */ /*h1, h2, h3, h4, h5, h6*/

div#cont-left h1, div#cont-left h2, div#cont-left h3, div#cont-left h4, div#cont-left h5, div#cont-left h6 {
margin: 15px 0 2px 0;
padding: 0 0 0 0;
font-weight: normal;
}

div#cont-left h5, div#cont-left h6 {
font-weight: bold;
}

div#cont-left h1, div#cont-left h2 {
color: #00aeef;
}

div#cont-left h3, div#cont-left h5 {
color: #666666;
}

div#cont-left h4, div#cont-left h6 {
color: #999999;
}

div#cont-left h1 {
	font-size: 24px;
}

div#cont-left h2, div#cont-left h3, div#cont-left h4 {
	font-size: 18px;
}

div#cont-left h5, div#cont-left h6 {
	font-size: 14px;
}

/* -------------------------------------------------------- */
/* -------------------------------------------------------- */ /*cytat i blok wyróżniony*/

div#cont-left blockquote {
background: url(images/cytat.png) no-repeat scroll 0px 6px;
margin: 0 0 0 0;
padding: 0 0 0 62px;
}

div#cont-left blockquote p {
color: #00ccff;
font-style: italic;
}

div#cont-left blockquote.star {
background: none;

background-color: #cdffff;

margin: 10px 0 0 0;
padding: 10px 10px 10px 21px;
border: 1px solid #33cbcc;
}

div#cont-left blockquote.star p {
margin: 0;
padding: 0;
}

/* -------------------------------------------------------- */

div#cont-left p.data {
  margin: 5px 0 22px 0px;
	font-size: 10px;
  color: #989898;
}

div#cont-left p {
  margin: 15px 0 0 0;
  color: #666;
}

div#cont-left a {
	margin: 0 0 0 0;
  color: #00aeef;
}

div#cont-cent {
  width: 35px;
  float: left;
}

div#cont-right {
  width: 308px;
  float: left;
}

div#cont-right p {
  margin: 14px 5px 0 5px;
  color: #676767;
}

div.sidebar-title {
  width: 308px;
  height: 35px;
  background-color: #000;
}

div.sidebar-title p {
  color: #eaeaea !important;
  margin: 0 !important;
  padding: 10px 0 0 10px;
  font-weight: bold;
}

div.sidebar-title-blue {
  width: 308px;
  height: 35px;
	background-color: #00aeef;
}

div.sidebar-title-grey {
  width: 308px;
  height: 35px;
  background-color: #7f7f7f;
}

div#cont-right img#rss {
  float: right;
  margin: 18px 0 0 0;
	border: 0 none;
}

div.sidebar-title-blue p, div.sidebar-title-grey p {
  color: #ffffff !important;
  margin: 0 !important;
  padding: 10px 0 0 10px;
  font-weight: bold;
}

div#cont-right a { color:#00aeef; }

div#cont-right a#nodec { text-decoration: none; }

div#cont-right span#data {
  letter-spacing: 1px;
}

div#cont-right p#conews { margin: 0; }

div.post textarea {
width: 640px;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

p img {
	padding: 0 25px 0 0;
	max-width: 100%;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}

.alignright { float: right; }

.alignleft { float: left }

div#commentlista p {
color: #666666;
width: 600px;
margin: 0 0 15px 20px;
padding: 0;
font-style: italic;
}

a.archives { margin:15px 0 0 0 !important; display:block; }
small.archives p { display:block; margin:0px 0px 0px 15px !important; }
a#archives-button { display:block; background:#00aeef; border:3px solid #00aeef; color:#FFF !important; padding:5px 0; text-align:center; text-decoration:none; font-size:18px; }
a#archives-button:hover { background:#fff; color:#00aeef !important; }
a#archives-button:active { background:#eee; color:#00aeef !important; }