*,body,h3,h2,h1,p,form,.searchform p,#header-content,#header-content #slogan,#header-content ul,#header-content #header-links P,#content,#sidebar,#sidebar h1,#sidebar ul.sidemenu,#main,#footer-content ul,.soc img {
	padding:0
}

*,body,input.button,.searchform,.searchform p,#header-content #logo,#header-content #slogan,#header-content ul,#header-content #header-links P,#footer-content ul,.soc li,.soc img {
	margin:0
}

body {
	font:normal .70em/1.6em Verdana,'Trebuchet MS',Tahoma,sans-serif;
	color:#444;
	text-align:center;
	background:#180700
}

a,a:hover {
	background:inherit
}

a,#sidebar ul.sidemenu a:hover {
	color:#cb4721
}

a,#header-content #logo a,#header-content li a,#header-content #header-links a,#sidebar ul.sidemenu a,#main h1 a,#footer-content a:hover,#footer-content ul.columns li a:hover {
	text-decoration:none
}

a:hover {
	text-decoration:underline
}

h3,h2,h1 {
	font:normal 1em Georgia,"Times New Roman",Times,serif
}

h3,h2,h1,#main h1,#main h1 a {
	color:#111
}

h3,h2,h1,#header-content #logo,#sidebar h1,#main h1 {
	letter-spacing:-1px
}

h1 {
	font-size:2.2em
}

h2 {
	font-size:1.8em;
	color:#74743d
}

h3 {
	font-size:1.6em;
	color:#c34e23
}

h3,#header-content #slogan,#footer-wrap h2 {
	letter-spacing:0
}

h3,h2,h1,p,.mainpagelinks,.restagcat {
	margin:10px 15px
}

ol,ul {
	margin:10px 30px;
	padding:0 15px
}

img {
	border:1px solid #dadada
}

img,.restag {
	padding:5px
}

img.no-border,.searchform,.searchform input.button {
	border:none
}

img.float-right {
	margin:5px 0 5px 15px
}

img.float-left {
	margin:5px 15px 5px 0
}

code,label {
	margin:5px 0
}

code,.mainpagelinks {
	padding:10px;
	overflow:auto
}

code,th,#header-wrap,#content,#footer-wrap,.align-left,.mainpagelinks {
	text-align:left
}

code,label,textarea,#header-content li a,#footer-content ul.columns li a,.mainpagelinks,.socspan {
	display:block
}

code {
	font:500 1em/1.5em 'Lucida Console','courier new',monospace
}

code,blockquote {
	background:#fcfcf9
}

code,blockquote,form,input,textarea,input.button,.post-footer {
	border:1px solid #efefef
}

acronym {
	cursor:help;
	border-bottom:1px solid #777
}

blockquote,table,form,#main form p {
	margin:15px
}

blockquote {
	padding:0 0 0 30px;
	font:bold 1.3em/1.5em 'Trebuchet MS',Sans-serif
}

blockquote,#sidebar h1 {
	color:#6c6e3a
}

table {
	border-collapse:collapse
}

th strong,th,#header-content #logo,#header-content #logo a,#header-content li a#current,#footer-content a:hover,#footer-content ul.columns li a:hover {
	color:#FFF
}

th {
	background:#882d2d;
	height:29px;
	padding-left:12px;
	padding-right:12px;
	border-left:1px solid #edc9c9;
	border-bottom:1px solid #FFF
}

tr {
	height:30px;
	background:#f3f3f3
}

td {
	padding-left:11px;
	padding-right:11px;
	border-left:1px solid #fff;
	border-bottom:1px solid #fff
}

form,.post-footer {
	background:#f8f8f8
}

label {
	font-weight:bold
}

input,textarea,.searchform input.textbox {
	padding:2px
}

input,textarea {
	font:normal 1em Verdana,'Trebuchet MS',Tahoma,sans-serif
}

input,textarea,#sidebar ul.sidemenu a {
	color:#666
}

textarea {
	width:280px;
	height:100px
}

input.button {
	font:bold 1em Arial,Sans-serif;
	padding:2px 3px;
	background:#f1f0e4
}

.searchform {
	background:transparent;
	padding:5px 0 15px 0
}

.searchform,#sidebar {
	width:190px
}

.searchform input.textbox {
	width:120px;
	height:18px
}

.searchform input.textbox,.searchform input.button {
	color:#333;
	vertical-align:top
}

.searchform input.button {
	font:bold 12px Arial,Sans-serif;
	width:60px;
	height:26px;
	padding:3px 5px
}

#content,#footer-content,#header-content {
	width:810px
}

#content-wrap,#footer-wrap,#header-wrap {
	min-width:810px
}

#header-wrap {
	height:160px;
	background:#FFF url(headerbg.jpg) repeat-x 0 0
}

#header-content,#footer-wrap,span.soc_tagline {
	position:relative
}

#header-content,#footer-content {
	margin:0 auto
}

#header-content #logo,#header-content #slogan,#header-content ul,#header-content #header-links {
	position:absolute
}

#header-content #logo {
	font:normal 40px/65px Georgia,"Times New Roman",Times,serif;
	background:#3f1204 url(logobg.jpg) repeat-x left top;
	border:1px solid #4e460f;
	height:65px;
	padding:0 10px;
	top:18px;
	left:0
}

#header-content #logo a {
	background:transparent
}

#header-content #slogan {
	font:normal 12px 'Trebuchet MS',Tahoma,sans-serif;
	color:#BBB;
	top:88px;
	left:30px
}

#header-content ul {
	right:0;
	top:125px;
	font:bold 12px Georgia,"Times New Roman",Times,serif
}

#header-content ul,#sidebar ul.sidemenu li,#footer-content ul {
	list-style:none
}

#header-content ul,#footer-wrap h2 {
	text-transform:uppercase
}

#header-content li,#footer-content .col2,.soc ul,.soc li {
	display:inline
}

#header-content li a,#content-wrap,#sidebar,#main,#footer-wrap,.float-left,.float_l {
	float:left
}

#header-content li a {
	padding:0 18px 7px 18px
}

#header-content li a,#header-content #header-links a:hover,.orange {
	color:#f3a251
}

#header-content li a:hover {
	color:#f88f26
}

#header-content #header-links {
	top:5px;
	right:10px;
	color:#8e5f2f;
	font-size:90%
}

#header-content #header-links a {
	color:#a4a4a4
}

#content-wrap,#footer-wrap,.clear {
	clear:both
}

#content-wrap {
	background:#FFF url(contentbg.jpg) repeat-y center top
}

#content-wrap,#footer-wrap,#pasek {
	width:100%
}

#content {
	margin:30px auto
}

#sidebar {
	margin:0 0 10px 0
}

#sidebar h1 {
	font:normal 1.7em Georgia,"Times New Roman",Times,serif;
	margin:0 0 10px 5px
}

#sidebar ul.sidemenu {
	margin:5px 0 15px 0;
	border-top:1px dashed #e1e1e1
}

#sidebar ul.sidemenu li {
	border-bottom:1px dashed #e1e1e1
}

#sidebar ul.sidemenu a,#sidebar ul.sidemenu a:hover {
	padding:.3em 0 .3em 10px
}

#sidebar ul.sidemenu a {
	width:94%
}

#sidebar ul.sidemenu a:hover {
	background:#FFF
}

#main {
	margin:0 20px 10px 0;
	width:590px
}

#main h1 {
	font:normal 2.1em Georgia,"Times New Roman",Times,serif;
	padding:0 0 5px 0;
	margin:0 15px 20px 15px;
	background:url(bk_dotted.gif) repeat-x left bottom
}

#main table,#main form,#main blockquote,#main h3,#main h2,#main h1,#main p,#footer-wrap p {
	margin-left:0
}

#footer-wrap {
	padding:2.5em 0;
	font:normal .95em 'Trebuchet MS',Tahoma,sans-serif;
	background:url(footerbg.jpg) repeat-x 0 0;
	color:#CCC
}

#footer-wrap h2 {
	font:bold 1.3em 'Trebuchet MS',Tahoma,sans-serif;
	color:#c93;
	margin-left:5px
}

#footer-content a {
	color:#c8935d
}

#footer-content ul,#footer-content ul.columns li a {
	width:98%
}

#footer-content ul.columns li {
	border-bottom:1px dashed #272727
}

#footer-content ul.columns li.top {
	border-top:1px dashed #272727
}

#footer-content ul.columns li a {
	line-height:2em;
	font-weight:normal;
	padding-left:5px;
	color:#bdbdbd
}

#footer-content ul.columns li a:hover {
	background:#202020
}

#footer-content .col {
	width:270px
}

#footer-content .col,#footer-content .col2 {
	padding:0 0 30px 0
}

#footer-content .space-sep {
	margin-right:10px
}

#footer-content .col2 {
	width:240px
}

.float-right,.sod,.restagcat,.restag,#pasek a,.float_r {
	float:right
}

.align-right,#pasek a {
	text-align:right
}

.post-footer {
	font-size:95%;
	padding:3px 10px;
	margin:20px 15px 10px 15px
}

.post-footer .date {
	background:url('clock.gif') no-repeat left center
}

.post-footer .date,.post-footer .comments,.post-footer .readmore,.float_r {
	padding-left:20px
}

.post-footer .date,.post-footer .comments,.post-footer .readmore {
	margin:0 10px 0 5px
}

.post-footer .comments {
	background:url('comment.gif') no-repeat left center
}

.post-footer .readmore {
	background:url('page.gif') no-repeat left center
}

P,.sod,.restagcat,.restag,.linkdesc,TABLE.bidw TD.text {
	TEXT-ALIGN:justify
}

.mainpagelinks,.sod,.restagcat,.restag {
	background:#fafafa
}

.mainpagelinks {
	border:1px solid #f2f2f2;
	border-left:4px solid #4284b0
}

.linkmainpage {
	padding:6px
}

.linkmainpage,.sod,.restagcat,.restag {
	BORDER:#c5c5c5 1px solid
}

.linkmainpage,.mainad,.sod,DD,DT,.txt LI {
	margin:0 15px
}

.sod,.restagcat {
	padding:8px
}

.sod {
	width:230px
}

.restagcat,.restag {
	width:95%
}

.restag {
	margin:5px 15px
}

A.linkExt {
	FONT-SIZE:11pt;
	BACKGROUND-COLOR:#fff
}

.linkdesc {
	PADDING-LEFT:15px;
	FONT-SIZE:9pt;
	FONT-FAMILY:Verdana,Helvetica,sans-serif,Arial;
	line-height:12pt
}

.linkdesc,TABLE.bidw LI {
	PADDING-RIGHT:15px
}

DT {
	FONT:bold 11px Verdana,Arial,Helvetica,sans-serif;
	PADDING-TOP:10px
}

DD {
	FONT:10px Verdana,Arial,Helvetica,sans-serif
}

#pasek {
	background:#ccf;
	border-top:2px solid #e3e3e3;
	padding:3px 0;
	margin-bottom:10px
}

#pasek,#pasek h1,#pasek a {
	color:#000
}

#pasek h1 {
	font-size:200%
}

#pasek a {
	font:10px verdana;
	padding:0 20px 0 20px
}

TABLE.bidw,TABLE.bidw TD.category {
	BACKGROUND-COLOR:#f0f0f0
}

TABLE.bidw,TABLE.bidw TH {
	BORDER:#afc5df 1px solid
}

TABLE.bidw TH {
	PADDING-tOP:10px;
	PADDING-BOTTOM:10px;
	FONT-SIZE:16px
}

TABLE.bidw TD {
	PADDING:10px;
	BORDER-BOTTOM:#afc5df 1px solid;
	BACKGROUND-COLOR:#f9f9f9
}

TABLE.bidw LI {
	PADDING-LEFT:2px
}

TABLE.bidw LI,TABLE.bidw TD.category,TABLE.bidw A {
	FONT-SIZE:10px
}

TABLE.bidw TD.category {
	BORDER-RIGHT:#afc5df 1px solid;
	FONT-WEIGHT:bold
}

TABLE.bidw TD.category,TABLE.bidw TD.text {
	PADDING-RIGHT:10px
}

TABLE.bidw TD.text {
	FONT-SIZE:12px
}

TABLE.bidw A {
	PADDING-RIGHT:2px;
	PADDING-BOTTOM:5px;
	DISPLAY:block;
	COLOR:#009;
	TEXT-DECORATION:none
}

TABLE.bidw A:hover {
	BACKGROUND-COLOR:#d0d0d0;
	TEXT-DECORATION:underline
}

TD.text LI {
	FONT:11px Verdana,Arial,Helvetica,sans-serif;
	PADDING-TOP:5px
}

div.soc {
	margin:16px 0
}

.soc ul {
	margin:0 !important;
	padding:0 !important
}

.soc li {
	background:none;
	list-style-type:none;
	padding:1px
}

.soc ul li:before {
	content:""
}

.soc img {
	float:none;
	width:16px;
	height:16px;
	border:0
}

.soc-hovers {
	opacity:.4;
	-moz-opacity:.4;
	filter:alpha(opacity=40)
}

.soc-hovers:hover {
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100)
}

.float_l {
	padding-right:30px;
	padding-top:10px
}

.float_r {
	padding-top:50px
}


