/*  
Theme Name: GrungeGuitar
Theme URL: http://www.smaug.cz
Author: Vojtech "Smaug" Krs
Author URL: http://www.smaug.cz
Description: Free Music Related Theme
*/

* {margin:0; padding:0;}
body {background:#ededed; font-family:Arial; font-size:12px; color:#93d4e0;}

a {color:#33a3b8; text-decoration: none; font-weight: lighter; }
a:hover { color:#444;}
a img { border:none;}
.c, .clear { clear:both;}


#wrap { background:url(images/); width:800px; margin:0em auto; background-color: ededed;}
#header { background:url(images/laymediav2.png); height:378px; position:relative; background-repeat:no-repeat; background-color:ededed;}
#header h1 { position:absolute; font-size:36px; font-weight:normal; left:490px; top:160px; display:none; }
#header h1 a {color:#000; text-decoration:none;}
#header h2 {color:#000; font-size:14px; position:absolute; font-weight:normal; top:200px; left:510px; display:none;} 

#recentposts { padding-top: 40px; font-family: Arial; font-size: 10px; text-transform:uppercase; list-style: none; } 
#childpage { background-color: #F1F1F1; width: 511px; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left: 10px;}

#menu { background:url(images/.jpg); height:41px; width:800px; margin:0 auto;}
#menu ul { list-style-type:none;}
#menu ul li {float:left; padding:0px 25px 0 0px; font-size:14px; background:url(images/menu_divider.jpg) center right no-repeat;}
#menu ul li a {color:#ededed; }
#menu ul li a:hover { color:#CCC;}


#contentwrap{width:790px; margin:0 auto;  background:#Fafafa;}
#content { width:531px; padding:20px 10px 20px 0px; float:right;}
#sidebar { width:231px; padding:20px 10px 20px 5px; float:left;}

.post { background:#f1f1f1; padding:0px; margin: 0 0 2em 10px; padding-bottom: 10px; }
.post h3 { font-size:18px; font-weight:normal; padding-top: 10px; padding-left: 0px; background-image:url(images/content-bg.png); background-repeat:no-repeat; height: 40px; width:531px;} 
.post a { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;  text-transform: uppercase;}
.post a:hover { color:#33a3b8;}
.post .meta { padding:5px 0; padding-bottom: 20px; text-align:right; }
.post .date { float:left;}
.post .comments { float:right; font-size: 10px; padding-top: 8px; text-transform:uppercase;}
.post .text { text-align:center;}
.post .text p { margin-bottom:10px;}
.post .text a { text-decoration:underline;}
.post blockquote { padding:10px 10px 0 10px; border:#d7d7d7 1px solid; background:#FFF; margin:0 0 1em 0;}
.post code { padding:10px; border:#d7d7d7 1px solid; background:#FFF; margin:0 0 1em 0; display:block;}
.post ul { list-style-type:none; padding:0 0 0 7px;}
.post ul li { padding:3px 5px 3px 10px; background:url(images/bullet.jpg) center left no-repeat;}
.post ol { padding:0 0 0 25px;}
.post ol li { padding:3px 0;}

.widget { background:#f1f1f1; padding:0px; margin:0 0 2em 0;}
.widget h4 { font-size:16px; padding:5 5 5px 5;}
.widget ul { list-style-type:none; padding:5 5 5 5px;}
.widget ul li { padding:3px 5px 3px 10px; background:url(images/bullet.jpg) center left no-repeat;}

.widget .video { text-align:center;}
#search .s_input {float:left; background:#FFF; border:1px solid #d7d7d7; height:22px; padding:0 0px; _padding-top:4px; _height:19px; width:276px; margin:0 0px 0 0;}
#search .s_submit {float:left;}

#sidebars {}
#sidebar1 {float:left; width:231px;}
#sidebar2 {float:left; width:231px;}

#footer { background:url(images/footer-bg.png) repeat-x center bottom; height:60px; text-align:center; }
#footer a { font-weight:bold;}
.footertext {font:Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top: 30px; }
.navigation { font-weight:bold; text-align:center;}


/*Comments*/

#commentwrap {width:500px; margin: 0 auto;}
#comment, #comments input {  }
#comment {}

#submit { margin:5px auto; padding:5px;   }

#comments h4 {color:#313131; margin:0 0 10px 0; font-size:12px; padding:0 0 0 20px; }

#comments .comment {  margin:0 0 20px 0; padding:10px 20px; border-bottom:1px solid #ededed; border-top:1px solid #ededed; color:#808080; }
#comments .comment .meta { padding:0 0 5px 0;}
#comments .comment .author { padding:0 0 5px 0;}
#comments .comment .author span {font-weight:bold; color:#000000;}
#comments .comment .date {  font-size:11px; }
#comments .comment .text { font-size:11px; padding:0 0 0 0; color:#333333;}
#comments .comment .avatar {width:60px; float:left;}
#comments .comment .right { float:left; padding:0 0 0 15px; width:350px;}

#commentform { margin:0 auto 3em auto; }
#commentform td  {  color:#333333; font-weight:bold; font-size:10px;}
#commentform input { background:#FFFFFF; border:1px solid #afafaf; color:#666666; padding:4px; width:125px;}
#commentform input.submit {  border:1px solid #afafaf; background:#FFFFF; width:120px; color:#333333; font-size:10px; margin:5px auto 0 auto; font-weight:bold; }
#commentform textarea { background:#FFFFF; border:1px solid #afafaf; color:#333333;  width:350px; height:110px; font-family:Arial, Helvetica, sans-serif;}

  