/*  

Theme Name: Mysterium.net

Theme URI: http://www.mysterium.net/

Description: Theme for the Mysterium.net website, based in very small part on the default WordPress theme.

Version: 1.0

Author: Gary Buddell (Alahmnat)

Author URI: http://www.revision1.com

*/



/* IE 5.5 and 6 PNG Fix */

/*img, div { behavior: url(iepngfix.htc) }*/



body { background-color: #f4e3c9; color: #000; margin: 0px; font-family: Verdana; font-size: 10pt; }

a { color: #237c7a; text-decoration: none; }

h1, h2, h3, h4, h5, h6 { color: #237c7a; margin: 15px 5px 0 0; }

h3 { color: #a34c00; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #237c7a; text-decoration: none; }

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration: underline; }



table.data { margin-left: auto; margin-right: auto; margin-top: 50px; border-width: 2px; border-style: solid; border-collapse: collapse; color: #000000; font-size: 100%; }

th.data, td.data { text-align: right; border-width: 1px; border-style: solid; padding: 3px; }

th.data { text-align: left; border-style: solid; background-color: #dfccb0; }

caption.data { margin-left: auto; margin-right: auto; caption-side: bottom; font-style: italic; padding-top: 5px; }

tfoot.data { border-style: solid; border-width: 2px; } 



.summary { font-weight: bold }

.centeredimage { text-align: center; margin-top: 0px; margin-bottom: 0px; padding: 0px; }



.header { background: url(images/header_bg.png) repeat-x; width: 100%; height: 99px; text-align: left; top: 0px; z-index: 10; }

.menubar { background: url(images/header_bar.png) repeat-x; _background: url(images/header_bar.gif) repeat-x; width:100%; height: 43px; padding: 8px 0 0 0px; font-family: Helvetica; font-weight: bold; font-size: 12pt; font-style: italic; z-index: 20; }

.menubar ul { position: absolute; left: 140px; z-index: 30; }

.menubar ul, .menubar li { display: inline; padding: 0 6px 0 6px; margin: 0px; }

.menubar a { color: #000; }

.narrowcolumn { float: left; width: 70%; padding-left: 30px; margin-top:-30px }

.widecolumn { width: 90%; padding-left: 30px; }

.entry { margin-left: 10px; }

.postmetadata { margin-left: 10px; }



.commentlist li { padding: 6px; }

.commentlist li.alt { background-color: #dfccb0; }



.breadcrumb { margin-left: 1.5em; margin-bottom: 1.5em; }



ul.nav-children { margin: .4em 0 .3em 0; padding: 0em; }

ul.nav-children li { display: inline; padding-left: 1em; padding-right: 1em; list-style: none; font-weight: bold; font-size: .9em; }

ul.nav-children li a { color: #044; }



hr { background: #000; color: #000; height:2px; }



ul.spaced li { padding-top: 6px; }



#content {  }

#sidebar { width: 200px; margin-left: 75%; margin-top: 30px; }

#searchform { position: absolute; right: 10px; top: 70px; }

#searchform div { background-image: url(images/searchbar.png); background-repeat: no-repeat; width: 150px; margin:0px; padding:0px; }

#searchform input#s { background-color: #a34c00; border: 0; width: 94px; position:absolute; top:5px; left:3px; color: white; }

#searchform input#searchsubmit { position:relative; left:100px; }

#footer { font-size: 9pt; background-color: #dfccb0; text-align: center; padding: 2px; clear: left }


#sidebar ul li, #archives ul li { list-style: none; }
#sidebar ul, #archives ul { padding-left: 15px; }


#header-title { float:left; position:absolute; top:25px; left:15px; width:107px; text-align:left; }

#fallingman { position: absolute; right: 20px; top: 99px; z-index: 25; }

.reg_warning { font-weight: bold; font-size: 1.5em; }

.schedheader { float: left; width: 150px;margin-bottom:-3px; }
.timecontainer { position:relative; clear:left; }
.time { position: relative; height: 20px; border: 1px solid #666; margin-top:-1px;width:600px; }
.main, .option, .ops, .food { position: absolute; width: 150px; border: 1px solid #666;font-size: 10px; }
.main { background-color: #BBBBFF; width: 145px; padding: 2px; left: 100px; }
.option { background-color: #BBFFBB; width: 145px; padding: 2px; left: 250px; }
.ops { background-color: #FFBBBB; width: 70px; padding: 2px; }
.food { background-color: #BBBBBB; width: 445px; padding: 2px; left: 100px; }