/*  
Theme Name: shock horror
Theme URI: http://shock-horror.com/sh/
Description: shock-horror.com theme
Version: 1.0
Author: lbft
Author URI: http://shock-horror.com/sh/
*/

/*@import url(/sh/styles.php);*/

body { background-color: black; background-image: url(whitebg.png); background-repeat: repeat-y; background-position: center; margin: 0; padding: 0; font-family: arial,helvetica,sans-serif; text-align: center;}

#wholepage {
  max-width: 1000px;
  _width: 1000px;
  _position: relative; _left: 1px;
  margin: 0 auto;
  text-align: left;
}

h1 { display: none; }
#header {
background-image: url(header.jpg);
_width: 1000px;
max-width: 1000px;
height: 340px;
margin: 0 auto;
}
#nav {
position: absolute;
top: 297px;
color: white;
line-height: 130%;
}
#nav h2 { display: none; }
#nav ul {
list-style-type: none;
margin: 0; padding: 0 20px;
}
#nav li {
display: inline; margin: 0; padding: 7px;
}
#nav a { font-size: x-large; font-weight: bold; color: white; letter-spacing: -0.09em; text-decoration: none; }
#sidebar { padding-top: 5px; float: right; width: 180px; text-align: center; }
#sidebar h2 { text-transform: capitalize; font-size: medium; }
#sidebar form p { display: inline; }
#sidebar ul { margin: 0; padding: 0; }
#sidebar li { list-style-type: none; }
#main { margin-right: 180px; padding: 0 30px 30px 30px; line-height: 130%; }
.postnav .prev, .postnav .next { padding: 20px; _width: 40%; max-width: 50%; }
.postnav .prev { float: left; }
.postnav .next { float: right; }
.post { clear: left; }
#timetable { border-collapse: collapse; }
#timetable th, #timetable td { border: 1px solid #666; }
#timetable .inclass { background-color: #ddd; }