/*  
Theme Name: WP_Premium
Author URI: http://www.tomaszkapica.pl
Version: 666
Author: R.Bhavesh edited by Didymos
Description: Yay!.
*/

/* choose - which color you want for the theme? */
/* By default, I placed set it to RED. 
If you wish to have black color scheme, replace "red" with "Black  e.g. @import url("style-brown.css");"
If you wish to have black color scheme, replace "red" with "brown" e.g.  @import url("style-black.css");
@import url("style-brown.css");*/
@import url("style-dropmenu.css");

body {
	font: 12px Arial, Helvetica, Sans-Serif;
	margin: 0;
	/*background-image:url(images/bck-tapfs.jpg);*/
}

body * {
	margin: 0px; 
	padding: 0px;
}
hr {
	height: 5px;
	margin: 10px 0px;
	border: none;
}
blockquote{
	margin: 0px 0px 0px 5px;
	padding: 8px 25px 5px 40px;
	font-size: 15px;
	font-style: italic;
	font-family: Georgia, Times New Roman, Serif;
	}
blockquote p{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
.clearboth { clear: both; }
.alignleft{ float:left }
.alignright{ float:right }
.aligncenter{ text-align: center; margin:0 auto 0 auto; }
img .aligncenter {text-align: center;}

.przycisk {
	color: #000000;
    font-weight: bold;
    height: 38px;
    text-align: center;
    width: 150px;
}

.wpisywanie {
	height: 25px;
}	

.pdfFile {
float:left;
margin:0 5px;
background:url(images/iconpdfbig.gif) no-repeat left center;
padding:10px 0 30px 70px;
height:40px;
}

.pdfFile a {
font-weight:bold;
margin-top:10px;
float:left;
}

.pdfFile p {
float:left;
clear:both;
font-size:11px;
}

#shithole {
	min-height: 50px;
	width: 560px;
	background-color: #F1EEF1;
	margin: 5px 0 15px 10px;
	padding: 5px 0 5px 5px;
}

#shithole .gh-title {
	width: 245px;
	padding: 5px 10px 0 5px;
	float: left;
	background: url(images/glory_hole_strzalka.png) top right no-repeat;
	min-height: 50px;
}

#shithole .gh-title a {
	color: #666;
	font-size: 14px;
}


/*************************************
	Links
**************************************/
a {
	text-decoration: none;
	outline:none;
	}
	
a:hover{
	text-decoration: underline;
	}
/*************************************
	Headings
**************************************/
h1  {
	font-size: 26px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	}
h3.h1 { /*make homepage h3's for the first 2 stories look like H1 */
	font-size: 22px;
 }
h1 a, h3 a, h1 a:visited, h3 a:visited  {
	text-decoration: none;
}
h1 a:hover, h3 a:hover {
	text-decoration: underline;
}
h2 {
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 10px 0px;
	line-height: 150%;
	margin: 0px;
}
	
h2 a, h2 a:visited  {
	color: #666;
	text-decoration: underline;
}
h2 a:hover {
	text-decoration: none;
	}
h3, .h3 {
	font-size: 16px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#sidebar h3 {
	font-size: 22px; 
}
h3 a, h3 a:visited {
	text-decoration: none;
}
#sidebar h2, #sidebar-trashmetal h2 {
	margin: 0px 0; padding: 5px 0px;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
#sidebar #popular h2 {
}
h6 {
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 0px 0 10px 0px;
	line-height: 150%;
	margin: 0px;
}

/*************************************
	Nawigacja
**************************************/

#nav li {
	background: url(images/nav.png) top left no-repeat;
	}
#nav ul li:hover, #nav ul li.hover, #nav ul li.current_page_item {
	background: url(images/nav-active.png) top left no-repeat;
	}
#nav ul li:hover a, #nav ul li.hover a, #nav ul li.current_page_item a {
	color: #fa7703;	
	background: url(images/nav-active.png) top right no-repeat;
	}
#nav ul li a {
	color: #ffffff;
	/*background: url(images/nav.png) top right no-repeat;*/
	}
#nav ul li a:hover {
	color: #fa7703;
	background: url(images/nav-active.png) top right no-repeat;
}

/*************************************
	Header
**************************************/

#header-in {
	width: 960px;
	height:180px;
	position: relative;
	margin:  0px auto;
	padding-top: 6px;
	}
	
#header-in .title {
	margin: 0px;
	margin-top: 20px;
	padding: 0px 10px 5px 10px;
	float:  left;
	background-color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;


}
#header-in .title a {
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#header-in .title a:hover {
	 
}
#header-in .description {
	clear:  both;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	background-color: #FFF;
	margin: 0px;
	padding: 0px 10px 5px 10px;
	text-decoration: none;
	float:left;
}

#header-in .quotescollection_randomquote {
	clear:  both;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFF;
	margin: 0px;
	padding: 0px 10px 5px 10px;
	text-decoration: none;
	float:left;
	max-width: 610px;
	min-width: 350px;
	opacity: 0.8;
}

#header-in .quotescollection_randomquote cite { padding-top: 3px; }
#header-in .quotescollection_randomquote  p { opacity: 1; }

.latest_news li span {
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}

.trash img {
	margin-left:3px;
}

.trash li span { color:#F96906;}

/*************************************
	Subscribe form 
**************************************/
.subscribe {
	width:262px;
	height:60px;
	float: right;
 	position: absolute;
	top: 0px;
	right: 0px;
}
.subscribeform {
	float:left;
	padding:5px 0 0 18px;
	overflow:hidden;}
	
.subscribeform p { 
	margin:0;
	padding:0;
 	font:bold 14px Arial, Helvetica, sans-serif; 
	color:#fff; }
	
.subscribeform .input{
	 width:188px;
	 height:21px;
	 padding:12px 5px 0 5px;
	 border:none;} 
.sbutton {
	width:74px;
	padding:5px 0 5px 0;
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	cursor:pointer;
	border:none;
	}


/*************************************
	RSS Feed
**************************************/
 .rss {
 	float:left;
	padding: 8px 0 0 22px; margin: 0px;
}

/*************************************
	Dodaj newsa
**************************************/
 .plusnews {
 	float:left;
	padding: 8px 0 0 20px; margin: 0px;
	padding: 8px 0 0 20px; margin: 0px;
}
 
.belkaforum {
	text-align:center;
}

/*************************************
	Top Search Form
**************************************/
/*Search box Rounded Corner start */
#xsnazzy {margin:0 0 10px 0;}

.xtop, .xbottom {display:block; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb1 {margin:0 5px;}
.xb2 {margin:0 3px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; padding:5px; height:100%; overflow:hidden;}
/*Search box Rounded Corner End */


ul.tablist { 	
	margin:5px 0px; 
	padding:0; 
	list-style: none; 
	color:#333;}
ul.tablist li  { 
	font-size:11px; 
	margin:0 5px ;  
	padding: 2px 0 0 15px; 
	list-style:none;
	border-bottom:1px dotted #959595; 
	text-align:left;}
ul.tablist li a         { 
	text-decoration: none; 
	line-height:18px;}
ul.tablist li a:hover 	{ 
	}
 
.searchform {
	padding: 16px 10px 10px 22px;
}
.searchform .s {
	border: none;
	color: #333;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 5px;
	margin-right:5px;
	width: 170px;
	float: left;
}
.searchform .button {   
    }
#  ul {
	display: block;
	width: 880px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
	}
	
/*************************************
	Main Container
**************************************/
#container { 
	width:940px;
	text-align: left; 
	margin: 0 auto;
	padding: 0px 10px;
	border: 0px solid black;
	clear: both;
	overflow:hidden;
/*	height:100%; */
	}
.container-top {
	clear: both;
	height: 17px;
	width: 960px;
	display: block;
	margin: 5px auto 0 auto;
}
.container-bottom {
	clear: both;
	height: 17px;
	width: 960px;
	display: block;
	margin: 0px auto;
}

 
/*************************************
	Content
**************************************/
#content {
	float: left;
	width: 540px;
	padding: 15px 25px 0 22px;
	display: block;
	overflow:hidden;
	}
	
.content2 {
	width:900px !important;
}
#content h1.btmspace{
	margin-bottom:15px;
	}
#content p{
	margin: 0px;
	line-height: 18px;
	padding: 0px 0px 10px 0px;
	}
#content p img{
	border: none;
	padding: 0px 5px 15px 0px;
	}
#content ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 35px;
	}
#content ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#content li {
	margin: 0px;
	padding: 0px;
	}
	
#content ul li {
	list-style: disc outside;
	margin: 0px 30px 0px 30px;
	padding: 5px 0px 0px 0;
	}
#content .post-meta-top {
	display: block;
	margin: 0px 0px 15px 0px;
	padding: 5px 0px;
	float:left;
}
#content .post-bottom {
	display: block;
	margin: 0px 0px 25px 0px;
	padding: 5px 10px;
	clear: both;
	overflow:hidden;
}
.post-bottom a {
	color: #535353;
	text-decoration: none;
}
.post-bottom a:hover {
	text-decoration: underline;
}
.cat {
	float:  left;
	width: 75%;
	text-align: left;
}
.cat span {
	padding: 0px 0px 0px 18px;
}

.auth {
	float: left;
 	padding:0 0px 0 0;
	text-align: left;
}
.auth span {
	padding: 0px 0px 0px 15px;
}
.auth a {
	text-decoration: none;
}
.date {
	float: left;
	text-align: left;
	padding:0 0px 0 5px;
}
.date span {
}
/*********************************************
		Previous/Next Page Navigation
*********************************************/
.page-nav {
	clear: both; /* To clear any floats */
	margin: 15px 0px;
	padding: 2px 0px;
	height: 22px;
}
.nav-previous {
	width: 249px; 
	float: left; 
	text-align: left;
	margin: 2px 0px;
}
.nav-next {
	width: 249px; 
	float: right; 
	text-align: right;
	margin: 2px 0px;
}
.page-nav a {
	text-decoration: none;

}
.nav-previous a {
	padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
	
}
.nav-next a {
	padding-right: 20px;
	font-size: 16px;
	font-weight: bold;
}
/*************************************
**************************************
	Comments
**************************************
**************************************/
#comments-wrap {
}

.Cbutton { 
	border:none; 
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:4px;}

/*	Headers	*/

#comments-wrap h6 {
	font-size: 20px;
}

 /************************************************
*	Comments									*
************************************************/
#content .commentlist li .avatar, #content .commentlist li .photo { background: #FFFFFF; float: right; background:#fff url(images/gravtar.png) no-repeat center; border: 1px solid #EEEEEE; padding:5px; margin-left:10px; }
#commentform input { width: 200px; padding: 2px; margin: 5px 5px 1px 0px; border:1px solid #131313; }
#commentform { margin: 5px 10px 0px 0px; height:100%; overflow:hidden; }

#commentform label { font-weight:bold; }
.cancel-comment-reply  a { font-size:12px; }

#commentform textarea { width:520px; height: 100px; padding: 2px; border:1px solid #131313; }
#commentform .form-submit { text-align: right; }
#respond:after { content: "."; display: block; height:0px; clear: both; visibility: hidden; }
#content .commentlist p { font-weight: normal; text-transform: none; }
#content .commentmetadata { font-weight: normal; font-size:11px; }
#commentform p { margin: 5px 0px 5px 0px; }
	
#commentform #submit { margin:0; float:left; width:100px;   font:bold 14px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;
background:#000; border:none; }
	
.alt { margin: 0px; padding: 10px; }
#content .commentlist { margin: 10px 0 10px 0; padding: 0px; height:100%; overflow:hidden; }
#content .commentlist ol { margin: 0px; padding: 10px; }
#content .commentlist li { margin: 15px 0px 10px; padding: 10px 8px 10px 10px; list-style: none; background:none; display: table; width: 96% }
#content .commentlist li ul li {  margin-right:5px; margin-top: 40px; }

#content .commentlist cite { font-size:12px; font-weight:bold; font-style:normal;  }

#content .commentlist li a { font-weight:bold;}
#content .commentlist li a:hover { color:#000; }

.commentlist p { margin: 10px 5px 10px 0px; padding: 0px; }
.commentlist img { max-width: 500px !important; padding-top: 10px;}
.commentlist embed { max-width: 500px !important; padding-top: 10px;}
.children {  margin:0px; padding:0px; }
.nocomments { text-align: left; margin:0px; padding:0px; font-weight: bold; font-size: 12px; }

.comment-author { padding-bottom: 22px; }

.commentmetadata { font-size: 11px; margin: 0px; display: block; }
.navigation { display: block; text-align: center; margin-top:10px; margin-bottom:10px; font-size: 18px; font-weight: bold }
	
.alignright { float: right; }
.alignleft { float: left; }
.thread-alt { background:#eee; margin: 0px; padding: 0px; }
.thread-even { background:#fff; }
	
.depth-1 { border: 1px dotted #bbb; }
.even { border:1px dotted #bbb; background:#e8eeee !important;  }
.alt { border:1px dotted #bbb; background:#fff !important; margin:0px; padding:0px; }



.gravatar { float:right; border:2px solid #999; margin:0px 0 10px 15px; width:40px; height:40px; background:url(images/gravtar.png) no-repeat; } .commetmainauthor { background:#eee; overflow:hidden; height:100%; 
margin-bottom:15px; border-bottom:1px solid #ccc; }
.commetmain { background:#f8f8f8; border-bottom:1px solid #ccc; overflow:hidden; height:100%; margin-bottom:15px; }

#content .post-meta-top { margin:0px 0px 15px 0px; padding:5px 0px; overflow:hidden;  height:100%;  }
#content .post-bottom {  margin:0px 0px 25px 0px; padding:5px 0; clear:both; overflow:hidden;  height:100%; font-size:11px; }

.cat { float:left; width:75%; text-align:left; padding:0px 0px 0px 15px; font-size:11px; }

.comm { float:right; width:40px; height:40px; font-size:20px; line-height:27px; text-align:center; padding-top: 3px; }
.comm span { text-align:center; padding:5px 0 0 0; }
.comm a { text-decoration:none; }

.date { float:left; text-align:left; font-size:11px; padding:0 0px 0 15px; margin-left: 5px; background:url(images/i_calendar.png) no-repeat 0 1px; }

#content .search404 { margin:4px 8px 0 0; padding:5px 0 0 0px; width:298px; }
#content .category { float:left; width:48%; border-right:1px solid #ccc; }
#content .archives { float:right; width:48%; }

/*	Comment Form	*/

 
/*************************************
	Sidebar
**************************************/
#sidebar {
	float: right;
	display: block;
	width: 350px;
	margin: -0px 0px 0 0px;
	padding: 0px 3px 0px 0px;
}

#sidebar-trashmetal {
	display: block;
	float: left;
	width: 350px;
	margin: 0 0px 0 0px;
	padding: 0px 3px 0px 0px;
}

#sidebar .sidebar-bot, #sidebar-trashmetal .sidebar-bot {
	display: block;
	height: 20px;
	clear: both;
}
#sidebar ul, #sidebar-trashmetal ul {
	list-style-type: none;
	
}

#sidebarwrap {
 	padding: 10px 0px 0px 0px;
	margin: 0px;
	border: none;
}

#sidebar .zmienionazad {
	text-align: center;
	padding:0;
	margin-bottom:10px;
	
}
#sidebar .zmienionazad img {
	padding: 5px;
	border:none;
}

/*************************************
	Popular Posts Section
**************************************/
#sidebar #sidebarwrap #popular {
	margin: 0px;
	padding:0px 0px 0px 0px;
	font-size: 11px;
	
}

 /*popular box Rounded Corner start */
#pxsnazzy {margin:0 0 10px 0;}
.pxtop, .pxbottom {display:block; font-size:1px;}
.pxb1, .pxb2, .pxb3, .pxb4 {display:block; overflow:hidden;}
.pxb1, .pxb2, .pxb3 {height:1px;}
.pxb1 {margin:0 5px;}
.pxb2 {margin:0 3px; }
.pxb3 {margin:0 2px;}
.pxb4 {height:2px; margin:0 1px;}
.pxboxcontent {display:block; padding:2px;}
/*popular box Rounded Corner End */


#popular ul {
	margin: 0px; padding: 0px 10px 15px 10px;
	
}
#popular ul li {
	margin: 0px; padding: 0px;
}
#popular ul li ul {
	padding:  0px;
}
#popular ul li ul li {
	margin: 0px; padding: 5px 15px;
}
#popular ul li ul li a, #popular ul li ul li a:visited {
	padding: 0;
	margin: 0px;
	text-decoration: none;
}
#popular ul li ul li a:hover {
	text-decoration: none;
}

/*************************************
	Left Sidebar
**************************************/
#l_sidebar {
	float: left;
	display: block;
	width: 160px;
	font-size: 11px;
	margin: 0px; padding: 0px 0px 0px 10px;
}
#l_sidebar ul, #l_sidebar ul li {
	margin: 0px 0 15px 0;  padding: 0px;
}
#l_sidebar ul li ul {
	border-top: 1px solid #9c9c9c;
}
#l_sidebar ul li ul li {
	margin: 0px; padding: 0px 0px 0px 10px;
}
#l_sidebar ul li ul li a, #l_sidebar ul li ul li a:visited {
	display: block;
	padding: 5px 3px;
	margin: 0px;
	text-decoration: none;
}
#l_sidebar ul li ul li a:hover {
	text-decoration: underline;
}
#l_sidebar ul li ul li ul li {
	margin:  0px; padding: 0px;
}
#l_sidebar ul li ul li ul li a, #l_sidebar ul li ul li ul li a:visited {
	padding: 5px 3px 5px 10px;
	margin: 0px;
	text-decoration: none;
}
#l_sidebar ul li ul li ul {
	border: none;
	padding: 0px; margin: 0px;
}
#l_sidebar ul li ul li ul li a:hover {
	text-decoration: underline;
}

/*************************************
	Right Sidebar
**************************************/
#r_sidebar {
	float: right;
	display: block;
	width: 160px;
	font-size: 11px;
	margin: 0px; 
	padding: 0px 10px 0px 0px;
}
#r_sidebar ul, #r_sidebar ul li {
	margin: 0px 0 15px 0; padding: 0px;
}
#r_sidebar ul li ul {
}
#r_sidebar ul li ul li {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#r_sidebar ul li ul li a, #r_sidebar ul li ul li a:visited {
	display: block;
	padding: 5px 3px;
	margin: 0px;
	text-decoration: none;
}
#r_sidebar ul li ul li a:hover {



	text-decoration: underline;
}
#r_sidebar ul li ul li ul li {
	margin:  0px; padding: 0px;
}
#r_sidebar ul li ul li ul li a, #r_sidebar ul li ul li ul li a:visited {
	padding: 5px 3px 5px 10px;
	margin: 0px;
	text-decoration: none;
}
#r_sidebar ul li ul li ul {
	padding: 0px; margin: 0px;
}
#r_sidebar ul li ul li ul li a:hover {
	text-decoration: underline;
}
/*************************************
	Footer
**************************************/
#text-link-zmienionazad {
	padding: 15px;
	text-align: left;
	clear: both;
	}

/*************************************
	Footer
**************************************/
#footer { 
	padding:  10px 0px 20px 0px;
	text-align: center;
	height:25px;
	clear: both;
	font-size:11px;
	}

#footer-wrap {
	width: 950px;
	margin: 0px auto;
}
#footer .copyright 		{ float:left; text-align:left;}
		.copyright a 	{  text-decoration:none;}
		.copyright a:hover {text-decoration:none; }
		
 	ul#nav-footer 				{ margin: 0 0 0 0; padding:0; float:right;  
								  font-size: 9px; font-weight:bold; text-align: right; text-transform:uppercase;}
	ul#nav-footer li 			{ padding: 5px 8px 5px 12px; list-style:none;  float:left; }
	ul#nav-footer li.nobg 		{ padding: 5px 8px 0px 12px;    }
	ul#nav-footer li a 			{ text-decoration:none; }
 	ul#nav-footer li a:hover 	{ }
 
   
/*  Tabber  Style start -------------------- */
 
.tabberlive .tabbertabhide {
 display:none;
}
.tabber {	
}
.tabberlive {
 margin:0 5px;
}
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 font: bold 12px Arial, Helvetica, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}
ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 text-decoration: none;
}
/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab {
 padding:5px;
}

.tabbertab ul li a {
	color: #FFF9ce;
	font-size: 11px;
	line-height: 16px;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/*tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

/*************************************
	Zak�adka logowanie
**************************************/

.zakladka_logowania .username {
	color: #FA7703;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, "Times New Roman", Times, serif;
}

.zakladka_logowania .info {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma, "Times New Roman", Times, serif;
}

.mid {
	border: 1px #77664A solid;
	background: #4E4332;
	margin-right: 5px;
	margin-top: 4px;
	color: white;
	height: 22px;
	font-size: 14px;

}

.loginbutton {
	width: 47px;
	height: 20px;
	cursor: pointer;
	border: none;
	background: transparent url(images/button_login.jpg) no-repeat 0 0;
}

.submit {
	padding-top: 12px;
	padding-right: 5px;
	text-align: right;
}

#redakcja tr { vertical-align: top; }
#redakcja td { text-align: left;	padding-bottom: 25px; }
#redakcja p { padding-bottom: 3px; }
#redakcja img { margin-right: 10px; }
#redakcja span { font-weight:bold }

.literka {
	height: 30px;
	width: 100%;
	padding-right: 14px;
	font-family: Arial;
	font-weight: bold;
	font-size: 22px;
	color: #FFF;
	text-shadow: 2px 1px #888888;
	text-align: right;
	margin-bottom: 15px;
	background:#ffffff url('images/wstega.png') no-repeat right top;
	
}

    .fajny-input, .fajny-textarea {  
        padding: 5px;  
        border: solid 1px #E5E5E5;  
        outline: 0;  
        font: normal 12px/100% Verdana, Tahoma, sans-serif;  
        width: 200px;  
        background: #FFFFFF url('bg_form.png') left top repeat-x;  
        background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));  
        background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);  
        box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
        -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
        -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
        }  
      
    .fajny-textarea {  
        width: 400px;  
        max-width: 400px;  
        line-height: 150%;  
        }  
      
    .fajny-input:hover, .fajny-textarea:hover,  
    .fajny-input:focus, .fajny-textarea:focus {  
        border-color: #C9C9C9;  
        -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;  
        }  
      
    .form .fajny-label {  
        margin-left: 10px;  
        color: #999999;  
        }  
      
    .submit .fajny-input {  
        width: auto;  
        padding: 9px 15px;  
        background: #617798;  
        border: 0;  
        font-size: 14px;  
        color: #FFFFFF;  
        -moz-border-radius: 5px;  
        -webkit-border-radius: 5px;  
        }  

/* instruction elements -------------------------------------- */
address {  font-style:italic; }
#content p.alert, #content p.download, #content p.info, p.note {  margin:10px 0 10px 0; padding:9px 10px 9px 36px; }
#content p.alert { border-top:1px solid #f0baa2; border-bottom:1px solid #f0baa2; background:#ffd9c8 url(images/alert.png) no-repeat 12px 13px; }
#content p.download { border-top:1px solid #d4ebaf; border-bottom:1px solid #d4ebaf; background:#edfcd5 url(images/download.png) no-repeat 10px 13px; }
#content p.info { border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#eee url(images/info.png) no-repeat 12px 13px; }
#content p.note { border-top:1px solid #efe3ae; border-bottom:1px solid #efe3ae; background:#fef6d2 url(images/note.png) no-repeat 14px 13px; margin:10px 0 10px 0; padding:9px 10px 9px 36px;  }
.cartlink { background:url(images/i_cart2.png) no-repeat 0 3px; padding-left:20px; }
.red {  color:#c00; font-size:11px; padding-left:5px; } 


/* If you wish to move Sidebar to left and main content to right, Simply remove the comment below.. /* and */ 
/* AND, open the color scheme css that you have selected.. at the end of it, there is an instruction on how to change Background images. You must to do it. */ 

/*

#content {
	float: right; 
	}
#sidebar {
	float: left;
}

*/
