body {
	padding:10px;
	margin:0px;
	min-width:762px;
	font-family:verdana, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	background-image:url('../images/sky.jpg');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center; 
}

.headertext {
  color:#757575;
}

span.super {
  vertical-align:super;
  font-size:smaller;
}
span.sub {
  vertical-align:sub;
  font-size:smaller;
}

span.little {
  font-size:8.5pt;
  display:inline;
}

span.large {
  font-size:12.5pt;
}

span.larger {
  font-size:14.5pt;
}

span.largest {
  font-size:16.5pt;
}

div#translate {
  position:absolute;
  top:10px;
  left:10px;
}

div#login {
  position:absolute;
  bottom:25px;
  left:153px;
  font-family:arial black;
  font-size:19pt;
  line-height:32px;
}

div#login a {
  color:#757575;
}

div#login a:hover {
  color:#4e4c4d;
}

span.center {
  text-align:center;
}

img.row {
  display:inline;
  margin-right:20px;
}

a {
    outline:none;
    padding:0;
    margin:0;
    text-decoration:none;
    color:#333333;
    font-weight:bold;
    cursor:pointer;
}

a:hover {
    background:#e5e5e5;
}

a.clean:hover {
    background:transparent;
}

a.anchor {
    cursor:default;
    text-decoration:none;
    color:inherit;
    _color:#000000;
    *color:#000000;
    background-color:transparent;
}

p.desc {
    margin:0;
    padding:0 0 10px 0;
    font-size:8.5pt;
    width:220px;
    cursor:help;
}

p.error {
    margin:0;
    padding:0;
    font-size:8.5pt;
    color:red;
}

span.bold {
    font-weight:bold;
}

span.italic {
    font-style:italic;
}

span.underline {
    text-decoration:underline;
}

span.code {
border:1px solid red;
    background-color:#ffffff;
    font-family:courier, sans-serif;
    cursor:text;
}

img {
	vertical-align:bottom;
	border:0;
}

div.clean {
  margin:0;
  padding:0 0 5px 0;
}

div#nav {
  width:160px;
  float:left;
	margin:10px 0 0 0;
	padding:0;
	border:0;
	text-align:center;
}

div#main {
	margin:10px 0 0 170px;
	width:534px;
	_width:528px;
	border:0;
}

div#clear {
	clear:both;
}

div.margin {
	margin-bottom:10px;
}

div.header {
  position:relative;
	padding:4px 4px 4px 5px;
	margin:0;
}

div#poem_list {
    text-align:center;
    margin-bottom:10px;
}

div#poem_list p.poem {
    margin:0;
    padding:0;
}

div#poem_list p.poem_title {
    font-weight:bold;
}

div#poem_list p.poem_category {
    margin:10px;
    padding:0;
    font-size:12pt;
    font-weight:bold;
}

/* Nav Menus */

div#archivescanada {
	margin:10px 0 0 1px;
	font-size:9pt;
}

img.ad {
	margin:20px 0 0 0;
}

p#greeting {
	_position:relative;
	_z-index:1;
    font-size:8pt;
    font-weight:bold;
    margin:0;
    padding:0 0 5px 0;
}

div#nav ul#usercontrol {
	line-height:150%;
	margin:0;
    padding:0;
	list-style-type:none;
}

div#nav ul {
	line-height:150%;
	margin:0;
	padding:0;
	list-style-type:none;
}

div#nav ul li {
	margin:0;
	padding:0;
}

div#nav ul li a {
	display:block;
	width:100%;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

div.center {
    padding:0;
    text-align:center;
}

div.left {
    padding:0;
    text-align:left;
}

span.small {
    display:block;
    font-size:8.5pt;
}

div.line {
	background:transparent;
    border-bottom:1px solid #5a4221;
    font-size:1px;
    height:1px;
    width:100%;
    margin:1px 0 2px 0;
    _margin:0px 0 2px 0;
}

.cmtprevbg {
    background:#ece9df;
}

p.cmtprevtitle {
    margin:0 0 5px 0;
    padding:0;
    font-size:10.5pt;
    font-weight:bold;
}

p.cmtprevauth {
    background:#e5e5e5;
    line-height:15px;
    margin:9px 0 0 0;
    padding:0;
    font-size:8.5pt;
    font-weight:bold;
}

p.cmtprevtext, p.cmtprevarti {
line-height:15px;
    margin:0;
    padding:0;
    font-size:8.5pt;
}

div.msie { /* IE6 10px gap under <ul> fix */
	_height:0;
}

/* News */

span.drop {
    float:left;
    color:#c4c4bc;
    font-size:73px;
    line-height:42px;
    *line-height:50px;
    padding:13px 9px 0 0;
    *padding:9px 9px 0 0;
    margin-left:-2px;
    font-family:georgia, serif;
}

h1.inline {
    display:inline;
}

h1 {
    position:relative;
    top:0;
    left:0;
    font-size:14pt;
    padding:0;
    margin:0;
}

h1.two {
    margin-top:15px;
}

h2 {
	font-size:12pt;
}

p.inline {
    margin:0;
    padding:0;
    display:inline;
    font-size:10pt;
}

p.title {
    font-size:14pt;
    display:inline;
    font-weight:bold;
    padding:0;
    margin:0;
}

p.date {
    position:absolute;
    top:0;
    right:0;
    _right:10px;
    font-size:7pt;
    display:inline;
    padding:0;
    margin:0;
}

p.author {
    font-style:italic;
    padding:0;
    margin:0;
}

p.news, p.quote, p.comments {
    padding:10px 0 10px 0;
    margin:0;
    line-height:150%;
}

p.comments {
    margin:0;
    padding:0;
    font-size:8.5pt;
}

p.single {
    margin:0;
    padding:10px 0 0 0;
}

p.quote {
    font-style:italic;
    padding-left:40px;
    padding-right:40px;
}

span.heading {
    position:relative;
    top:0;
    left:0;
    padding:0;
    display:block;
}

span.addcomments {
    font-size:14pt;
    font-weight:bold;
}

p.commentuser, p.commentdate {
    display:inline;
    padding:0;
    margin:0;
}

p.commentuser {
    font-style:italic;
	font-weight:bold;
}

p.commentdate {
    position:absolute;
    top:0;
    right:0;
    _right:10px;
    font-size:7pt;
    font-weight:bold;
}

p.comment {
    padding:10px 0 0 0;
    margin:0;
    line-height:150%;
}

p.comment_last {
	line-height:150%;
	padding:10px 0 0 0;
	margin:0;
}

p.small {
	font-size:8.5pt;
}

form {
    margin:0;
    padding:10px 0 0 0;
}

form p {
    margin-bottom:0;
    padding:0;
}

form input, form textarea {
	font-family:verdana, serif;
	font-size:10.5pt;
}

form table td {
    vertical-align:top;
}

form table td.space {
    height:10px;
}

form table td.label {
    width:170px;
}

table#blog td.label {
    width:120px;
}

table#blog input, table#blog textarea {
    width:380px;
}

table#blog textarea {
    height:250px;
}

div#footer {
	font-size:8pt;
	font-family:verdana, sans-serif;
	padding:0px;
	margin:10px auto 10px auto;
	width:300px;
	text-align:center;
	cursor:default;
}

/* Postawy */

table.postawy {
    display:inline-table;
    width:100%;
    table-layout:fixed;
}

table.postawy th {
    padding-top:20px;
    font-size:12pt;
}
    
table.postawy td {
    padding-top:20px;
    width:127px;
    text-align:center;
}

/* List */

td.listdate, td.listtitle, td.listauthor, td.listcontrol, td.poemtitle, td.poem, td.poemcontrol {
    padding:2px 5px 2px 5px;
}

td.listcontrol, td.poemcontrol {
    width:37px;
}

td.listtitle {
    width:220px;
}

td.poemtitle {
    width:195px;
}

table#list {
    display:inline-table;
    margin:0 auto 0 auto;   
}

table#list tr.hl:hover {
    background:#ece6d0;
}

table#list td {
    cursor:default;
    border:1px solid #e0dfe3;
    vertical-align:top;
}

table#list td img {
    vertical-align:bottom;
}

/* Other */

img.bd {
    position:absolute;
    bottom:10px;
    right:10px;
}

ul#controllist {
    list-style-type:disc;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    *margin:10px 0 0 10px;
}

/* Content Borders */

div.comment {
    _display:inline-block; /* For IE6... */
    margin:10px 0 0 60px;
}

div.content {
    position:relative;
    margin:0px;
    padding:10px;
    _display:inline-block; /* For IE6... */
}

div.ie7hack {
	*display:inline-block; /* For IE7... */
}

div.second {
    margin-top:10px;
}

div.contentbackground {
    _display:inline-block; /* For IE6... */
	background:url('/images/content/bg.gif');
}

div.contenttoprightcorner {
	background:url('/images/content/trc.gif') top right no-repeat;
}

div.contenttopleftcorner {
	background:url('/images/content/tlc.gif') top left no-repeat;
}

div.contentbottomrightcorner {
	background:url('/images/content/brch.gif') bottom right no-repeat;
}

div.contentbottomleftcorner {
	background:url('/images/content/blc.gif') bottom left no-repeat;
}

div.contenttopborder{
	background:url('/images/content/t.gif') 28px top repeat-x;
}

div.contentbottomborder{
	background:url('/images/content/b.gif') bottom repeat-x;
}

div.contentleftborder{
	background:url('/images/content/l.gif') 0px 0px repeat-y;
}

div.contentrightborder {
	background:url('/images/content/r.gif') right 0px repeat-y;
}

/* Page Container */

div.containertoprightcorner, div.containertopleftcorner, div.containerbottomrightcorner, div.containerbottomleftcorner, div.containertopborder, div.containerbottomborder, div.containerleftborder, div.containerrightborder, div.containerbackground {
	width:760px;             /**760 704**/
	margin:0 auto 0 auto;
}

div.container {
	cursor:default;
	padding:28px;
	width:704px;
}

div.containerbackground {
	background:url('/images/container/bg.png');
}

/**div.containertoprightcorner {
	background:url('/images/container/trc.png') top right no-repeat;
}

div.containertopleftcorner {
	background:url('/images/container/tlc.png') top left no-repeat;
}

div.containerbottomrightcorner {
	background:url('/images/container/brc.png') bottom right no-repeat;
}

div.containerbottomleftcorner {
	background:url('/images/container/blc.png') bottom left no-repeat;
}

div.containertopborder{
	background:url('/images/container/t.png') 28px top repeat-x;
}

div.containerbottomborder{
	background:url('/images/container/b.png') bottom repeat-x;
}

div.containerleftborder{
	background:url('/images/container/l.png') 0px 0px repeat-y;
}

div.containerrightborder {
	background:url('/images/container/r.png') right 0px repeat-y;
}     **/            

