/*
Theme Name: WordPress TorrentyZaHubicku
Theme URI: http://torrentyzahubicku.net/
Description: The original WordPress theme for <a href="http://torrentyzahubicku.net/" title="torrentyzahubicku">torrentyzahubicku.net</a>
Version: 1.0
Author: Martin Kacmar, Jan Vasek
Tags: torrents, three columns, widgets

Wordpress theme for torrentyzahubicku.net
*/

@import url('./reset.css');

body {
	font-family:"Trebuchet MS";
	font-size:11px;
	background:#09181f url(images/background.jpg) repeat-x;
	text-align:center;
}
strong { font-weight:bold; }

#wrapper { width:950px;margin:0 auto;margin-bottom:10px;text-align:left; }

/*form { border:1px solid green; }*/

/* bof - Header */

h1 a { display:block;width:269px;height:46px;position:absolute;top:42px;left:38px; }
p {padding: 0 0 10px 0; }
a:link {
	color: #ffdf6a;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ffdf6a;
}
a:hover {
	text-decoration: underline;
	color: #ffdf6a;
}
a:active {
	text-decoration: none;
	color: #ffdf6a;
}

a.mt {position: fixed; left:0; top: 200px; background: url(images/musictrance.png) no-repeat; display: block; width: 67px; height: 190px; z-index: 10; }

#header { height:120px;position:relative; }
#header a { color:#ffffff;font-size:3em; }

#banner { width:531px;height:83px;background:url('./images/banner_background.jpg') no-repeat;float:right;text-align:center;padding:37px 0 0 0;position:absolute;top: 0px; right:43px; font-size: 13px; }
* html #banner { height:120px; }

#menu { width:910px;height:28px;background:#83230a url('./images/menu.jpg') no-repeat;padding:17px 0 0 40px;position:relative; }
#menu li { float:left;font-size:1.3em;margin:0 22px 0 0; }
#menu a:link,#menu a:visited,#menu a:hover,#menu a:active {
	color:#ffdf81;
	font-weight:bold;
	text-decoration: none;
}
#menu a:hover {
	text-decoration:none;
}

#search-submit { width:65px;height:28px;background:#6b1903 url('./images/search_button.jpg') no-repeat;position:absolute;top:13px;right:195px }
#search-submit:hover { cursor:pointer; }

#search-input { width:167px;height:19px;background:#e5e5e5 url('./images/search_input.jpg') no-repeat;position:absolute;top:13px;right:13px;padding:6px 4px 0 4px;  }

/* eof - Header */

/* bof - Content */

#body { background:#132936;border-left:5px solid #192f3a;border-right:5px solid #192f3a;width:940px;padding:9px 0 0 0; }

#sidebar { float:left;width:277px; }
.sidebox { position:relative; }
.sidebox ul { margin:-4px 0 0 0; }
.sidebox h2 {
	font-size:1.4em;
	color:#ffffff;
	padding:0 0 0 24px;
	position:absolute;
	top:5px;
	left:10px;
	font-weight: bold;
}
.sidebox-head h2 {
	font-size:1.4em;
	color:#ffffff;
	padding:0 0 0 24px;
	position:absolute;
	top:5px;
	left:10px;
	font-weight: bold;
}
* html .sidebox ul,* + html .sidebox ul { margin:-4px 0 0 0; }

.sidebox ul {
	background:#0a3b53 url('./images/sidebox_background.jpg') no-repeat center top;
}

.sidebox ul li a {
	color:#ffffff;
	font-size:13px;
}
.sidebox ul li a:hover {
	color:#ffdf76;
	text-decoration: none;
}

.sidebox ul li {
	height:auto;
	padding:4px 0 4px 10px;
	border-bottom:1px solid #002c2d;
	border-top:1px solid #0f4e4f;
}
.sidebox-head {
	height:30px;
	background:#0991a9 url('./images/sidebar.jpg') no-repeat;
position: relative;
}

.sidebox ul li.cat-item a { background:url('./images/sidebox_li.gif') left center no-repeat;padding:0 0 0 27px; }
.sidebox ul li.cat-item a:hover { background:url('./images/sidebox_li_hover.gif') left center no-repeat; }
#recentcomments li.recentcomments a,#widget_archive a { color:#ffffff; background:url('./images/sidebox_arrow.jpg') left center no-repeat;padding:0 0 0 17px !important; }
.recentcomments {color:#ffdf76;}
.textwidget {background-color: #0a3b53; color:#ffffff; padding: 10px; } 

#widget_categories h2 { background:url('./images/categories_before.jpg') no-repeat; }
#widget_recent_comments h2 { background:url('./images/comments_before.jpg') no-repeat; }
#widget_archive h2 { background:url('./images/archive_before.jpg') no-repeat; }
#widget_text h2 { background:url('./images/widget-text.png') no-repeat; }

#content { float:left;width:510px;margin:0 0 0 13px;color:#ffffff;font-size:1.2em; }

h3.storytitle {
	background:url('./images/article_head.jpg') no-repeat;
	width:498px;
	height:35px;
	padding:12px 5px 0 10px;
	font-size:1.6em;
}
h3.storytitle a { color:#ffffff; }
h3.storytitle a:hover { text-decoration:underline; }

.meta {
	color:#9e9c9c;
	font-size:11px;
	padding-left: 10px;
}
.meta a { color:#ffdf76;text-decoration:underline; }
.meta a:hover { text-decoration:none; }

.storycontent {
	color:#CCC;
	padding:10px;
	line-height:1.4em;
	font-size:13px;
	text-align:justify;
}
.storycontent img {
	border:1px solid #1c3a48;
	padding:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-right:7px;
	margin-bottom:7px;
	margin-top: 5px;
}
.storycontent img.wp-smiley {border:none;}

.feedback {
	width:512px;
	height:49px;
	background:#0a202d url('./images/feedback.jpg') no-repeat;
	margin:0px 0 5px 0;
	position:relative;
	clear: both;
	font-size: 10px;
}
.feedback a {
	color:white;
	display:block;
	width:94px;
	height:21px;
	background:#112734 url('./images/feedback_link.jpg') no-repeat;
	float:left;
	text-align:center;
	padding:9px 0 0 0;
	margin:12px 0 0 12px;
	font-size:10px;
}
.feedback a:hover {
	color:#ffdf76;
	background:#112734 url('./images/feedback_link_hover.jpg') no-repeat;
	text-decoration: none;
}
.feedback span {
	position:absolute;
	color:#ffffff;
	top:20px;
	right:10px;
	font-family: "Trebuchet Ms";
	font-size: 10px;
}

.nav { text-align:center;margin:15px 0; }
.nav a { font-size:1.4em;color:#ffdf76; }

/* eof - Content */

/* bof - Right */

#right { float:right;width:130px;background:#142c38;color:#ffffff;padding:3px; }

/* eof - Right */

/* bof - Comments */

.comment {
	background:#203c4a;
	margin:0 0 13px 0;
	padding:5px 10px;
	font-size:13px;
	border:1px solid #203c4a;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	line-height:1.4em;
	color:#ffffff;
	overflow-x: hidden;
	overflow-y: auto;
	max-height: 250px;
}
.comment a { color:#ffdf76;text-decoration:underline; }
.comment a:hover { text-decoration:none; }
.comment-id { color:#ffdf76; }
.comment-author {
	color:#ffffff;
	font-weight:normal;
	width:490px;
	position:relative;
}
.comment-author a { color:#ffffff;font-weight:bold; }
.comment-author a:hover { text-decoration:underline; }
.comment-meta {
	font-weight:normal;
	position:absolute;
	right:15px;
	font-size: 12px;
}

input#email,input#author,input#url { width:167px;height:17px;background:#ffffff url('./images/comment_input.jpg') no-repeat;margin:0 0 10px 0;padding:4px;color:#3b3b3b; }

textarea#comment { width:491px;height:108px;background:#ffffff url('./images/comment_textarea.jpg') no-repeat;padding:4px;color:#3b3b3b; }
* html textarea#comment { width:499px;height:116px; }
label { color:#ffffff;font-size:1.2em; }
 
input#submit { background:#17303d;border:1px solid #0f232e;color:#ffffff;padding:5px;margin:5px 0;font-size:1.3em; }
input#submit:hover { cursor:pointer; }

#respond h3 { width:182px;height:16px;background:url('./images/comment_write.jpg') no-repeat;color:#ffffff;font-size:1.4em;margin:10px 0;text-align:center;padding:8px 0; }

* html #respond h3 { height:32px; }

/* eof - Comments */

/* bof - Footer */

#footer { width:950px;height:46px;background:#19758a url('./images/footer.jpg') no-repeat;position:relative; }
#footer p { padding:13px 0 0 10px;font-size:1.2em;color:#ffffff; }
#footer span { font-weight:bold;position:absolute;right:10px;top:13px; }
#footer a { color:#ffdf76;text-decoration:underline; }
#footer a:hover { text-decoration:none; }

/* eof - Footer */

.clear { clear:both; }
.alignleft { float:left; }
.alignright { float:right; }