/*
Theme Name: Minifut
Theme URI: http://www.minifut.com/
Description: Minifut theme.
Version: 1.0
Author: Alex Iline
*/

/* Main styles */
*{margin:0;padding:0}
body{font-size: 62.5%;background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif}
table{border-collapse:collapse}
a{color:#FF9900}
a:hover{text-decoration:none}
a img{border:none;}
h2{font-weight:normal}

/* Header */
#header{background:#fff url(images/header_fon.jpg) repeat-x left top;border-top:solid 3px #676799; padding:10px 0 10px 20px; position:relative}
#description{font-size:1.6em;color:#676799; font-family:"Times New Roman", Times, serif; padding-top:5px}
.horbar{ background:#fff url(images/horbar_fon.jpg) repeat-x left top;overflow:auto;padding:8px 20px 10px 20px; margin-bottom:20px; height:30px}
#rss{ position:absolute; right:20px; top:5px}

/* Menu */
#menu li a{font-size:1.7em;color:#fff;margin-right:25px; text-decoration:none}
#menu li a:hover{color:#FF9900;text-decoration:overline}
#menu li{list-style-type:none;float:left}

/* Content */
.content{font-size:1.2em; margin-right:420px; color:#666699}
.content h2.pagetitle{font-size:2.2em; color:#676799;padding:0 0 5px 20px; margin-bottom:10px}
.postmetadata{font-size:0.9em;padding-bottom:10px; clear:left}
.postmetadata h2{padding-top:5px}
.postmetadata h2 a{font-size:1.6em;text-decoration:none;color:#CC6600;font-style:normal; font-family:"Trebuchet MS"}
* html .postmetadata h2{font-size:1.5em}
*+html .postmetadata h2{font-size:1.5em}
.post{margin-bottom:20px; background:#EDEDF3 url(images/post_corn.jpg) no-repeat right bottom; padding:0 10px 0 15px; border-left:solid 5px #9C9CBD; position:relative}
.floated{float:left;margin:0 10px 10px 0;padding:7px;border:1px solid #ccc}
.centered{display:block;margin:25px auto 25px auto;text-align:center}
.center{text-align:center}
.alignright{float:right;margin:0 0 5px 5px}
.alignleft{float:left;margin:0 5px 5px 0}
.postimg{float:left;margin:0 5px 5px 0; border:solid 3px #9C9CBD}
.entry a{font-weight:bold}
.entry ol, .entry ul{margin:10px 0 10px 20px}
.entry ul li, .entry ol li{margin-bottom:5px}
.entry p{padding-bottom:10px}
.entry table{border:1px solid #ccc;margin:10px 0; clear:left}
.entry table.match{width:500px; border:none}
.entry table td.firstcom, .entry table td.secondcom, .entry table td.score{width:33%; text-align:center; padding:5px; background:#fff}
.entry thead{text-align:center;font-weight:bold;background:#6699cc;}
.entry td{border:1px solid #ccc;padding:5px}
.entry h3{margin:5px 0;font-size:1.6em;font-weight:normal; clear:left; padding-top:5px}
.entry h4{margin-bottom:5px; padding:5px 0 0 0}
.entry form{text-align:center}
.more-link{font-weight:bold;font-style:italic}
.navigation{text-align:center;margin-top:10px;overflow:auto; padding:0 0 10px 20px; color:#FF9900}
.navigation a{font-size:1.2em}

/* Comments */
.comments{font-size:0.9em; padding:0 0 0 20px}
.comments h3{font-size:1.1em}
.commentlist{text-align: justify}
.commentlist li{color:#666; list-style-type:none}
.commentlist li div{padding:5px; background:#EDF3FE}
.commentlist li p{margin:5px 0; color:#000; font-size:1.1em}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal}
.commentmetadata{font-weight: normal;display: block}
#commentform{font-size:1.3em;color:#666699}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;border:solid 1px #676799}
#commentform textarea{width:520px;border:solid 1px #676799}
#commentform .submit{background:#EDEDF3;border:none;color:#666699;margin:5px 0}
#commentform p{margin:5px 0;font-size:0.8em}
.nocomments{text-align:center}

/* Sidebar */
#sidebar{float:right;width:380px;text-align:left; font-size:1.1em; margin-bottom:20px; padding:0 20px 0 0; color:#666699;position:relative}
#searchform{width:100%; overflow:auto}
#searchform #s{width:280px;color:#000033;background:none;float:left;border:solid 1px #9C9CBD;padding:3px}
#searchsubmit{color:#fff;cursor:pointer;font-size:12px;float:left;background:#676799;border:none;padding:3px;margin-left:10px}
.sidebox{clear:both; margin-bottom:5px}
.sidebox table{ width:100%}
.sidebox td{ text-align:center; padding:4px; vertical-align:middle}
.sidebox thead{font-weight:bold}
.sidebox .command{ text-align:left}
.sidebox p{margin-bottom:5px}
.sidebox h2{background:#EDEDF3;color:#676799;font-size:1.2em;padding:3px 5px;margin-bottom:5px; border-bottom:solid 1px #676799; font-weight:bold}
.sidebox .leftsidebar, .sidebox .rightsidebar{float:left; width:185px; padding-bottom:5px}
.sidebox .rightsidebar{margin-left:10px}
.sidebox ul li{list-style-type:none; display:inline}
.sidebox ul li a{display:block;font-size:1em;background:#fff;padding:3px 5px; text-decoration:none}
.sidebox ul li a:hover{background:#E9EFFC; text-decoration:none}

/* Footer */
#footer{clear:both;border-top:3px solid #676799; text-align:center; padding-bottom:20px}
#footer p{padding:5px 0;font-size:1.1em;color:#666699}