/*   
Theme Name: horror
Theme URI: http://www.horrolist.org
Description: Specially designed template for the Horror List website
Author: Mary Jo Stockton
Author URI: http://www.moonstar.com
Version: 1.0
.
This theme uses copyrighted images that belong to istockphoto.com and are used under their license
so it cannot be released for use. Other templates using the same code and images are
available. Visit my website http://www.moonstar.com for more information.
.
*/

body {background: #990000;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 90%;
      color: #ffffff;
      width: 750px;
}
a:link {
   color: #ffcc66;
}
a:visited {
   color: #ffcc66;
}
a:active {
   color: #990000;
}
table {margin: 0px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #000000;
      border-width: 0px;
      padding: 0px
 }
img {margin: 0px;
     padding: 0px;
     vspace: 0px;
     hspace: 0px
}
h1 {font-size: 160%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    color: #990000;
    padding-top: 0px;
    margin-top: 0px;
}
h2 {font-size: 120%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    text-align: left;
	margin: 0px;
	padding: 2px 0px;
}
h3 {font-size: 110%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
}
p {	padding-left: 5px;
	text-align: left;
 }
 
ul {font-size: 90%;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      text-align: left;
      color: #ffffff
}

#container {
	float: center;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	background: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px;
	border: 0px;
}

#header {
	width: 750px;
	min-height: 30px;
	display : block;
	color: #ffffff;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
	text-decoration : none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0px;
	padding: 0px;
	background: #ff0000C;
}

#main {
	width: 580px;
	float: left;
	background: transparent;
	margin: 5px;
	border: 0px;
	padding: 0px;
}

#main .postdate {
	text-align: center;
	float: left;
	width: 50px;
	height: 50px;
	background: #990000;
	margin: 0px 7px 3px 0px;
}

#main .mth {
	font-size: 18px;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background: #ffffff;
	border: #DE2084 solid 1px;
}

#main .dy {
	font-size: 24px;
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
}

#main .post {
	text-align: left;
	float: left;
	width: 500px;
	font-size: 12px;
	padding-top: 5px;
}

#main .post_info {
	text-align: left;
	float: left;
	color: #ffffff;
	font-size: 14px;
}

#main_content {
	width: 500px;
	color: #ffffff;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
	margin: 0px auto;
	border: 0px;
	padding: 0px;
	background: url(images/borisback.gif) top center repeat-y #000000;
}

#main_head {
	width: 575px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: url(images/maintop.gif) bottom center no-repeat transparent;
}

#main_body {
	width: 575px;
	height: auto;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: url(images/mainback.gif) bottom center repeat-y transparent;
}

#main_foot {
	width: 575px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: url(images/mainbottom.gif) top center no-repeat transparent;
}

#left {
	width: 180px;
	float: left;
	margin: 0px 0px 0px 3px;
	border: 0px;
	padding: 2px;
	background: transparent;
}

#left_content {
	width: 145px;
	color: #ffffff;
	text-decoration:none;
	text-align: left;
	font-weight : bold;
	text-decoration : none;
	margin: 0px auto;
	border: 0px;
	padding: 0px;
	background: url(images/lonback.gif) top center repeat-y transparent;
}

#leftbar_head {
	width: 175px;
	height: 14px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: url(images/menutop.gif) bottom center no-repeat transparent;
}

#leftbar {
	width: 175px;
	height: auto;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: url(images/menuback.gif) bottom center repeat-y transparent;
}

#leftbar_foot {
	width: 175px;
	height: 14px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: url(images/menubottom.gif) top center no-repeat transparent;
}

#left ul {
	margin: 0px auto;
	border: 0px;
	padding: 0px;
}

#left li {
	list-style: none;
	white-space: nowrap;
	padding-bottom: 1px;
}

#left li a {
	text-decoration: none;
	letter-spacing: -0.5px;
}

#left li h2 {
	color: #990000;
	font-size: 16px;
	margin: 0px;
	padding: 10px 0px 3px 0px;
	letter-spacing: -1px;
}

#footer {
	width: 750px;
	min-height: 80px;
	display : block;
	color: #000000;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
	text-decoration : none;
	float: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	border: 0px;
	padding: 0px;
	background: #990000;
}

#footer_cat {
	width: 750px;
	min-height: 80px;
	display : block;
	color: #000000;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
	text-decoration : none;
	float: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	border: 0px;
	padding: 0px;
	background: #9990000;
}

.bigger {font-size: 110%;
		text-align: left;
}
.big {font-size: 100%;
		text-align: left;
}
.centered {font-size: 90%;
	text-align: center;
	float: center;
	margin-left: auto;
	margin-right: auto;
}
.biggercentered {font-size: 100%;
	text-align: center;
	float: center;
	margin-left: auto;
	margin-right: auto;
}
.small {font-size: 9px;
	margin: 0px;
	padding: 0px;
}
.smaller {font-size: 70%;
		text-align: left;
}

.clr {
	clear: both;
}
