/*  
Theme Name: 6mpixel
Theme URI: http://6mpixel.org/
Version: 0.9
Author: Ulrike Häßler
Author URI: http://ulrike-haessler.de/
*/

body { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 0.82em;  }
hr { clear: both; visibility: hidden; }
a img { border: none; }

a:link {
  font-family:Arial,Helvetica,sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #5e4883;
  }

a:visited {
  font-family:Arial,Helvetica,sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #5e4883;
  }

div#page {width: 946px; margin-right: auto; margin-left: auto;}
div#smpixelLogo { position: absolute; top: 105px; left: 40%; }
div#header {  }

div#header h1 { margin-top: 70px; flaot: right; padding-right: 80px;  }
div#header h1 a { color: #36b8ce; font-size: 2em; text-decoration: none; }
div#header .description { color: white; font-size: 1.5em; font-family: Helvetica, sans-serif;}
div#sheaderLeft {  float: left; width: 152px; height: 174px; background: url(/wp-content/themes/6mpixel/images/6hl.gif); }
div#sheaderM { float: left; width: 782px; height: 174px; background: url(/wp-content/themes/6mpixel/images/6hm.gif); }
div#sheaderRight { float: left; width: 11px; height: 174px; background: url(/wp-content/themes/6mpixel/images/6hr.gif); }

div#sheaderFull { float: left; width: 945px; height: 174px; background: url(/wp-content/themes/6mpixel/images/6megalixel_header.jpg); }

.entry a { text-decoration:none; color: #236d79; }
.entry a:hover { color: darkslategray; }

div#sidebar { width: 290px; float: right; margin-top: 1px; }
div#sSidebartop { width: 290px; height: 28px; background: url(/wp-content/themes/6mpixel/images/6Sidebartop.jpg)}
div#sSidebarbot { width: 290px; height: 28px; background: url(/wp-content/themes/6mpixel/images/6Sidebarbot.jpg)}

.sBox {  border: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding: 0; padding-bottom: 8px; margin: 0; } 
.sBox h2 { font-size: 1.1em; color:#FFFFFF; font-weight:lighter; margin: 0; padding: 4px 6px; background: #8a8a8a; border-bottom: 1px solid #ffffff; }
.sBox ul { list-style: none;  padding-left: 12px;  } 
.sBox li { border: 1px solid #f9f9f9; margin-bottom: 2px; padding: 2px; margin-right: 12px; background: #f9f9f9;}
.sBox li a { text-decoration: none; color: darkslategray; }

div#content { float: left; width: 630px; margin-top: 1px;  }
div#content h2 { color: #2d8c9c; font-weight: normal; }
div#content h2 a { color: #2d8c9c; text-decoration: none; font-size: 20px;}
div#content h2 a:hover { color: lightslategray; }
h2.pagetitle { font-size: 2em; color: #36b8ce; clear: both;  }
div.post { margin-bottom: 40px;  }
div.inner { clear: both; padding: 2px 25px 15px 25px; border-right: 1px solid #e0e0e0;  border-left: 1px solid #e0e0e0; border-bottom: 3px solid #e0e0e0;}

ol.commentlist li { background: cornsilk; padding: 6px; margin-bottom: 20px;}
ol.commentlist li.alt { background: whitesmoke;   }
ol.commentlist li cite { font-size: 1.2em; font-style: normal; font-weight: bold; }
ol.commentlist li cite a { text-decoration: none; color: #236d79;  }
ol.commentlist li cite a:hover {  color: darkslategray;  }
ol.commentlist li small a  { text-decoration: none; color: darkslategray;  }

div.sPostLeft-Ora {  float: left; width: 23px; height: 26px; background: url(/wp-content/themes/6mpixel/images/6PostLeft-Ora.jpg); }
div.sPostM-Ora { float: left; width: 584px; height: 26px; background: url(/wp-content/themes/6mpixel/images/6PostM-Ora.jpg);  }
div.sPostRight-Ora { float: left; width: 23px; height: 26px; background: url(/wp-content/themes/6mpixel/images/6PostRight-Ora.jpg); }
div.sPostM-Ora small {color: white; float: right; padding-top: 7px;}

div.sPostLeft {  float: left; width: 23px; height: 26px; background: url(/wp-content/themes/6mpixel/images/6PostLeft.jpg); }
div.sPostM { float: left; width: 584px; height: 26px; background: url(/wp-content/themes/6mpixel/images/6PostM.jpg);  }
div.sPostRight { float: left; width: 23px; height: 26px; background: url(/wp-content/themes/6mpixel/images/6PostRight.jpg); }
div.sPostM small {color: white; float: right; padding-top: 7px;}

ul.linkliste { list-style-type: none; }
ul.linkliste ul { list-style-type: none; }
ul.linkliste li { margin-bottom: 2em;  }
ul.linkliste a { text-decoration: none; color: darkslategray; font-weight: lighter; font-size: 1.1em; }

div#footer { clear: both; width: 946px; height: 26px; margin-top: 1px;  }
#sfooterLeft { float: left; width: 23px; height: 1px; background: url(/wp-content/themes/6mpixel/images/6footerLeft.jpg); }
#sfooterM { float: left; width: 900px; height: 1px; padding-top: 0px; font-size: smaller; background: url(/wp-content/themes/6mpixel/images/6footerM.jpg); }
#sfooterRight { float: left; width: 23px; height: 1px; background: url(/wp-content/themes/6mpixel/images/6footerRight.jpg); }

#thePopUp { position: absolute; border: 1px solid gray; z-index: 1; background: white url(/wp-content/themes/6mpixel/images/menubg.gif) repeat-x; }
#menuTop { display: block;  padding-top: 3px; padding-left: 3px; }


.table6 { border-collapse: collapse; }
.table6 td, .table6 th { border: 1px solid silver; vertical-align: top; }
caption { text-align: right; }

.alignleft { float: left; width: 47%; margin-bottom: 1em; }
.alignright { float: right; width: 47%; text-align: right; margin-bottom: 1em;  }

.alignleft a, .alignright a { text-decoration: none; color: darkslategray; }
.alignleft a:hover, .alignright a:hover { text-decoration: underline;  }

