/*  
Theme Name: Witcher World
Theme URI: http://www.endd.ro/free-wordpress-themes/
Description: Witcher World Compatible wordpress 3.1.1 in all Browsers; Designed by <a href="http://www.endd.ro/">End Soft Design</a>
Version: 2.10
Author: End Soft Design
Author URI: http://www.endd.ro
Tags: fixed-width, two-columns, threaded-comments, microformats, green, orange
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

*{margin:0;padding:0;}
a:active{outline:medium none;}
a:focus{outline:medium none;}
object{outline:medium none;}
a img{border:0 none;}
a:active{outline:medium none;}
a:focus{outline:medium none;}
object{outline:medium none;}
a, a:hover, a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
* html .header-menu .clear{display:none;}
* html .header-menu #main-menu{display:block;padding-bottom:4px;}
.pagenumber{text-align:right;clear:both;font-weight:bold;padding-top:6px;margin-top:10px;}
html{background:#000 url(images/bg_body.gif) repeat scroll 0 0;}
body{font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;color:#666;text-align:center;margin:0px;padding:0px;}
ul,ol{margin-left:18px;}
p{padding:5px;}
#page{text-align:left;background-image:url(images/pagebg.gif);width:988px;margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;}
#header{position:relative;background:url(images/header.jpg) no-repeat;height:300px;margin:0px;padding:0px;}
.header-menu{padding:0px;position:absolute;top:0px;left:9px;width:970px;background-color:#fff;-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.header-menu div{float:left;}
.header-menu a img{margin-left:45px;margin-right:10px;margin-top:15px;float:left;}
#main-menu a{display:block;}
#main-menu ul{list-style-type:none;margin:0;padding-top:5px;}
* html #main-menu ul li{margin-top:0px;margin-bottom:0px;}
#main-menu ul li{float:left;list-style-type:none;padding-right:7px;padding-left:0px;position:relative;margin-top:2px;margin-bottom:6px;}
#main-menu ul li a{color:#282828;font-size:12px;text-decoration:none;margin-left:25px;}
#main-menu ul li a:hover{text-decoration:underline;}
#main-menu ul li:hover > ul{display:block;}
#main-menu ul ul{display:none;left:10px;top:10px;position:absolute;width:120px;}
#main-menu ul ul a{background-color:#A4D03F;border:0px solid black;color:#000;float:left;padding:2px 0px 2px 10px;width:130px;}
#main-menu ul ul li{min-width:150px;padding:0;margin-bottom:0px;}
#main-menu ul ul ul{left:10px;top:14px;position:absolute;}
.header-title{font-family:Verdana;font-size:18px;font-weight:bold;line-height:22px;padding:215px 0 0 105px;text-align:left;width:370px;}
.header-description{color:#FFFFFF;font-size:11px;padding:3px 0 0 110px;width:420px;}
.header-rss{position:absolute;left:10px;bottom:10px;}
.header-rss a img{}
.alt{background-color:#EFE2C2;border:1px solid #616B6D;}
small{font-family:Geneva, Helvetica, Sans-Serif;font-size:10px;line-height:1.5em;}
h1, h2, h3{font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;padding-top:15px;padding-bottom:5px;margin-bottom:10px;}
h2{font-size:1.5em;border-bottom:1px dotted #767676;}
h2.pagetitle{font-size:1.5em;}
h3{font-size:1.3em;}
h1, h1 a, h1 a:hover, h1 a:visited, .description{color:#006633;text-decoration:none;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited{color:#006633;text-decoration:none;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #leftsidebar h2, #rightsidebar h2, cite{text-decoration:none;}
.entry p a:visited{color:#666666;}
.commentlist li, #commentform input, #commentform textarea{font-size:0.9em;color:#666666;}
.commentlist li{font-weight:bold;color:#666666;}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;color:#006633;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;color:#666666;}
#commentform p{font-family:'Geneva', Verdana, Arial, Sans-Serif;color:#666666;}
.commentmetadata{font-weight:normal;color:#666666;}
#leftsidebar, #rightsidebar{font-family:Geneva, Arial, Helvetica, sans-serif;}
small, #leftsidebar ul ul li, #leftsidebar ul ol li, #rightsidebar ul ul li, #rightsidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:#666666;}
code{font:1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}
a, h2 a:hover, h3 a:hover{color:#aeaeae;text-decoration:none;}
a:hover{color:#dddddd;text-decoration:underline;}
.narrowcolumn{float:left;padding:0 16px 20px 31px;margin:0;width:533px;overflow:hidden;}
.narrowcolumn h2{color:#006633;}
.widecolumn{padding:0 0 0 0;margin:0 0 0 80px;width:530px;}
#content .entry small{display:block;}
#content .entry p,
#content .entry div{max-width:510px !important;overflow:hidden;display:block;}
#content .entry a,
#content .entry small a{display:inline;}
#content .entry,
#content .page,
#content .post{max-width:550px;overflow:hidden;}
#content .post{margin:12px 0 12px 0;text-align:justify;}
.post h2, .post h3{color:#006633;}
.post h2 a, .post h3 a{color:#006633;}
.entrytext{color:#666666;}
.entrytext a{color:#D05D52;}
#content a{color:#000000;}
.widecolumn .post{margin:0;}
.narrowcolumn .postmetadata{padding-top:5px;}
.widecolumn .postmetadata{margin:30px 0;}
#footer{background:url(images/footer.gif);padding:0px;margin:0px auto;width:988px;height:88px;clear:both;}
#footer p{color:#ffffff;font-weight:bold;padding-left:30px;padding-top:20px;text-align:center;width:535px;}
#footer a{color:#aeaeae;}
.description{text-align:left;word-spacing:1px;padding-left:280px;font-size:11px;font-weight:normal;color:#626162;}
h2.pagetitle{margin-top:30px;text-align:center;}
h3{padding:0;margin:30px 0 0;}
h3.comments{padding:0;margin:40px auto 20px;}
p img{padding:3px;max-width:100%;}
.alignright{float:right;margin-top:10px;margin-left:10px;}
.alignleft{float:left;margin-top:10px;margin-right:10px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
html>body .entry ul{margin-left:0px;}
html>body .entry li{margin:7px 0 8px 10px;list-style-type:square;padding:0px;}
.entry ol{padding:0 0 0 10px;margin:0;}
.entry ol li{margin:0;padding:0;}
.postmetadata ul, .postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#leftsidebar h2{font-family:Geneva, Helvetica, sans-serif;font-size:12px;margin:5px 0 0;padding-top:10px;font-weight:bold;color:#dddddd;border-bottom:1px solid #767676;}
#rightsidebar h2{font-family:Geneva, Helvetica, sans-serif;font-size:12px;border-bottom-width:1px;border-bottom-style:solid;margin:5px 0 0;padding-top:10px;font-weight:bold;color:#dddddd;border-bottom:1px dotted #bbbbbb;}
#leftsidebar ul, #leftsidebar ul ol{margin:0px;padding:0px;list-style-image:none;list-style-type:none;}
#rightsidebar ul, #rightsidebar ul ol{margin:0px;padding:0px;list-style-image:none;list-style-type:none;}
#leftsidebar li ul, #rightsidebar li ul{list-style-type:none;list-style-image:none;margin-bottom:15px;}
#leftsidebar li ul a:link{text-decoration:none;list-style-type:none;list-style-image:none;margin-bottom:15px;color:#999999;}
#leftsidebar li ul a:hover{text-decoration:underline;color:#999999;}
#leftsidebar li ul a:visited{text-decoration:none;color:#999999;}
#rightsidebar li ul a:link{text-decoration:none;list-style-type:none;list-style-image:none;margin-bottom:15px;color:#b7b7b7;}
#rightsidebar li ul a:hover{text-decoration:underline;color:#b7b7b7;}
#rightsidebar li ul a:visited{text-decoration:none;color:#b7b7b7;}
#leftsidebar ul p, #leftsidebar ul select{margin:5px 0 8px;color:#999999;}
#rightsidebar ul p, #rightsidebar ul select{margin:5px 0 8px;}
#leftsidebar ul ul, #leftsidebar ul ol{margin:5px 0 0 5px;color:#999999;}
#rightsidebar ul ul, #rightsidebar ul ol{margin:5px 0 0 5px;}
#leftsidebar ul ul ul, #leftsidebar ul ol{margin:0 0 0 10px;color:#999999;}
#rightsidebar ul ul ul, #rightsidebar ul ol{margin:0 0 0 10px;}
ol li, #leftsidebar ul ol li{list-style:decimal outside;color:#999999;}
#rightsidebar ul ol li{list-style:decimal outside;}
#leftsidebar ul ul li, #leftsidebar ul ol li{margin:3px 0px 0px;padding:0px;color:#999999;}
#rightsidebar ul ul li, #rightsidebar ul ol li{margin:3px 0px 0px;padding:0px;}
.searchform{margin:10px auto;padding:5px 3px;}
#leftsidebar .searchform .s, #rightsidebar .searchform .s{width:75%;padding:2px;color:#b7b7b7;background-color:#525252;border:1px solid #686868;font-size:11px;margin-right:4px;}
#leftsidebar .searchsubmit, #rightsidebar .searchsubmit{padding:1px 5px 1px 5px;background:url(images/search.jpg);font-size:11px;border:none;height:20px;width:23px;}
.entry form{text-align:left;}
select{width:130px;}
#commentform input{font-size:11px;color:#999999;width:170px;padding:2px;margin:5px 5px 1px 0;background-color:#3a3a3a;border:1px solid #3a3a3a;}
#commentform textarea{font-size:11px;color:#999999;width:99%;padding:2px;background-color:#3a3a3a;border:1px solid #3a3a3a;}
#commentform #submit{background:#525252;color:#000000;margin:0;float:right;width:130px;border:1px solid #525252;}
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;margin:0;}
.commentlist ol{margin:0px 3px;padding:5px 10px 3px;list-style:decimal;}
.commentlist ul{margin:0px 3px;padding:5px 10px 3px;list-style:disk;}
.categories ul{margin:0px 3px;padding:5px 10px 3px;list-style:disk;}
.commentlist li{margin:0px 3px;padding:5px 10px 3px;list-style:inside;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
#leftsidebar{margin-top:0;margin-left:9px;font:1em Geneva, Arial, Sans-Serif;color:#666666;width:203px;float:left;margin-right:10px;}
#leftsidebar form{margin:0;}
#rightsidebar{margin-top:0;margin-left:0;float:left;font:1em Geneva, Arial, Sans-Serif;color:#F66D36;width:150px;padding:0px;padding:0 0 0 10px;}
#rightsidebar form{margin:0;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #adadad;}
blockquote{margin:15px 30px 0 10px;padding-left:25px;font-family:Geneva, Arial, Helvetica, sans-serif;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
hr{display:none;}
a img{border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
#leftsidebar a, #rightsidebar a{font-family:Geneva, Arial, Helvetica, sans-serif;}
.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:525px !important;padding:4px;text-align:center;}
.wp-caption img{margin:0;}
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img{max-width:100%;width:expression(this.width > 525 ? "100%":this.width);height:auto;}
.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;}
.wp-caption-text{font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.sticky{background:#f2f7fc;border-top:4px solid #000;margin-left:-20px;margin-right:-12px;padding:18px 20px;}
.bypostauthor{}
.gallery{margin:auto;}
.gallery .gallery-item{float:left;margin-top:10px;text-align:center;width:33%;}
.gallery img{border:2px solid #cfcfcf;}
.gallery .gallery-caption{margin-left:0;}
.gallery{overflow:hidden;width:100%;}
.gallery br{clear:both}
.col-2{width:50%}
.col-3{width:33.333%}
.col-4{width:25%}
.col-5{width:20%}
.col-6{width:16.666%}
.col-7{width:14.285%}
.col-8{width:12.5%}
.col-9{width:11.111%}
table{border-collapse:collapse;border-spacing:0;border:1px solid #ddd;margin:20px 0;text-align:left;width:100%;}
tr th,
thead th{color:#aaa;font-size:1.0em;font-weight:bold;line-height:1.0em;padding:4px 4px;}
tr td{border-top:1px solid #ddd;padding:4px 4px;}
tr.odd td{background:#eee;}
ins{background-color:#F1F1F1;}
#commentform input{display:block;}