/*  
Theme Name: NightSky
Theme URI: http://al-quadar.com/
Description: Theme for al-quadar.com. Version 2 - NightSky.
Version: 1.5
Author: Lukas Hroch
Author URI: hhttp://soundake.info/

*/
html, body { height: 100%; }
body {
    font: normal 90%/1.3 Candara, Verdana, Arial, lucida, sans-serif;
    margin: 0;
    padding: 50px 0 ;
    background: #060000 url("./img/bg.png") repeat-x center top fixed;
    color: #eee;
}
a, a:link { color: #F7A486; }
a:visited { color: #aaa !important; }
a:hover {color:#85D9F8 !important; }
.clear { clear: both; visibility: hidden; }
.hidden { display: none; }
#top {
	display: none;
}
#body {
    border: 1px solid transparent;
    width: 702px;
    margin: 0 auto;
}
.body-column-in {
    border: 1px solid #363636;
    background: #000;
    padding-top: 250px;
    margin-top: 25px;
}
#sublogo { display: none; }
#logo {
    position: absolute; top: 100px;
    width: 700px;
    height: 170px;
    overflow: hidden;
    background: url("./img/head.jpg");
}
#logo a {display: none;}
#logo a.top { display: block; height: 130px; }
#foot {
  font-size: .71em;
  color: #888;
  margin: 0; padding: 0;
  text-align: center;
  width: 700px;
}
#foot span {
  margin: 2px 1em;
}

#menu_pages {
  position: absolute; top: 50px;
  padding: 0 15px 0 0; margin: 0;
  text-align: right;
  width: 685px;
  height: 50px;
  background: url("./img/top.png");
  list-style: none;
  font: normal 14px/70px Candara, Verdana, Arial, lucida, sans-serif;
}
#menu_pages li {
   display: inline;
   margin: 0 15px;
}
#menu_pages a  { color: #AFAFAF; text-decoration: none; }
#menu_pages a:hover {color:#F7A486 !important; }

#menu_cats {
    width: 700px;
    height: 30px;
    background: #2B2B2B;
    border-bottom: 1px solid #404040;
    margin: 0; padding: 0;
    position: absolute; top: 270px;
    list-style: none;
    text-align: center;
    font: normal 11px/30px Verdana, Arial, lucida, sans-serif;
}
#menu_cats li {
    display: inline;
    margin: 0 2%;
}
#menu_cats a  { color: #AFAFAF; text-decoration: none; }

#sidebar {
    width: 170px;
    margin-left: 500px;
    font-size: .91em;
    color: #afafaf;
}
#contacts, #news, #subscribe {
    margin: 0 0 15px 0; padding: 0;
    list-style: square inside;
    background: url("./img/sidebg.png") bottom repeat-x;
    border: 1px solid #363636;
}
#themeswitch {
    background: url("./img/sidebg.png") bottom repeat-x;
    border: 1px solid #363636;
	margin: 0 0 15px 0; 
}
#themeswitch h4, #subscribe h4 {
    margin: 0; margin: 2px 1px 2px 7px;
}
#themeswitch ul {
    margin: 0 0 15px 0; padding: 0;
    list-style: square inside;
}
#paypal	{
	margin: 10px auto;
}

#contacts li, #news li, #themeswitch li {
    margin: 2px 1px 2px 7px;
}
#contacts li:hover, #contacts li.hover, #news li:hover, #news li.hover, #themeswitch li:hover, #themeswitch li.hover {
    color: #85D9F8;
}



#content  {
    margin-left: 30px;
    width: 440px;
    float: left;
}
#content .column-in {
    margin: 0;
}
.event {
  border-bottom: 1px solid #363636;
  position: relative;
  margin: 0 0 30px 0;
  color: #f0f0f0;
}
.event h1 {
  margin: 0; padding: 2px;
  text-align: right;
  background: black;
  font-size: .81em;
  color: #FFDB54;
  display: none;
}
.event h2 {
  margin: 0; padding: 2px;
  text-align: right;
  background: black;
  font-size: .81em;
  color: #FFDB54;
  display: none;
}
.event .entry {
}
.event .entry h3 {
    color: #85D9F8;
    font-size: 1.3em;
    font-weight: normal;
}
.event .entry h4 {
}
.event .entry p {
    text-indent: 1em;
    padding-left: 15px;
}
.event .entry a {
}
.event .entry a:hover {
}
.event .entry .eventlogo {
    border: 1px solid #363636;
    margin: 0 0 10px 10px; 
    float: right;
}
.event .entry .sizes { display: block; color: white; }
.event .entry .price { display: block; color: #85D9F8; font-weight: bold; font-size: 2em; }
.event .entry .uid { display: block; color: #85D9F8; }
.event .entry a img { border: 1px solid #F7A486; padding: 1px; background: black url("./img/sidebg.png") bottom repeat-x; }
.event .entry a:hover img { border: 1px solid #85D9F8; }
.event ul {
    list-style: square outside;
}
.event li:hover, .event li.hover {
    color: #fafafa;
}

.postmetadata { color: #aaa; font-size: .71em; }
.static p {
  text-indent: 2em;
}

#commentform  {
    color: #CC7C66;
}
#commentform textarea  {
    border: 1px solid #788386;
    font: normal .81em/1 Tahoma, sans-serif;
}
#commentform input  {
    border: 1px solid #788386;
    font: normal .81em/1 Tahoma, sans-serif;
}

.consumers h3 { font-size: 1.2em; margin: 1.5em 0 .33em 0; padding:0; }
.consumers p  { text-indent: 0; margin: 0 0 .5em 0; padding:0; }
.consumers p.info  { color: #85D9F8; }
.consumers blockquote  { font-style: italic; padding: 0; margin:.5em 1em; }

.contact    { margin: 0 0 1em; }
.contact p  { text-indent: 0; margin: 0 0 0 1em; }

.aboutshop    { margin: 0 0 1.5em 0; }
.aboutshop h3 { margin: 1.5em 0 .5em 0; }
.aboutshop h4 { color: #85D9F8; margin: 1em 0 .5em 0; }
.aboutshop p  { margin: 0 0 .75em 0; }

#subscribe #url	{ position: absolute; top: -10000px; left: -10000px;}
#subscribe form { margin: 0 0 0 7px; }
