a{
	color: #CC0000;
}
li{list-style-type: upper-latin;}
li li {list-style-type: decimal;}
li li li {list-style-type: lower-latin ;}
fieldset{border:1px #444 solid; margin-left:-12px; padding:12px;}
hr{color: #666; size:1px;}
select{border:1px #333 solid; background-color:#ddd;}
textarea{
	-webkit-border-radius:4px 2px;
	-khtml-border-radius: 4px 2px;
    border-radius:3px;
	-moz-border-radius:3px;
	background-color:#bbbbbb;
	border:1px #222 solid;
	}
input{ 
	-webkit-border-radius:4px 2px;
	-khtml-border-radius: 4px 2px;
    border-radius:3px;
	-moz-border-radius:3px;
	background-color:#aaa;
	border:1px #222 solid;
	}
body{
	border:none;
	padding:0;
	margin:0;
	background-color:#101010;
	color: #bbbbbb;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	background-image:url(img/body.gif);
	background-position:center top;
	background-repeat:repeat-y;
	background-color:#333333;
	line-height:18px;
	}
#full{
	    width:800px;
		margin-left:auto;
		margin-right:auto;
		padding:0;
		border:none;
		background-color:#292929;
		background-image:url(img/bg.gif);
		background-position:center top;
		background-repeat:repeat-y;
     }
#header{ 
         width:800px;
		 height:235px;
		 padding:0;
		 border:none;}
#logo{
	width:180px;
	height:35px;
	background-image:url(img/logo.gif);
	background-position:center 50px;
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#CC0000
	}
#logo a { 
    color:#cccccc;
    text-decoration:none;}
#logo span{
	display:block;
	padding:130px 0 0 0 ;}
#pic{
	width:620px;
	background-image:url(img/pic.jpg);
	background-repeat:no-repeat;
	height:178px;
	text-align:center;
	float: left;
}
#pic span{
	display:block;
	margin-top:60px;} 
#line{
	width:620px;
	margin:0;
	padding:0;
	height:57px;
	float:right;
	background-image:url(img/line.gif);
	background-position:1px -13px;
	background-repeat:repeat-x;
}
#left{ width:40px;
	   height:57px;
	   display:block;
	   background-image:url(img/line_left.gif);
	   background-position:-2px -16px;
	   background-repeat:no-repeat;
	   padding:0;
	   margin:0;
	   border:none;
	   float:left;}

#pages{
	width:520px;
	height:57px;
	float:left;
        padding:0;
	margin:0;
	list-style-type:none;
	}
#pages a{ text-decoration:none; color: #000;}

#pages li{
	padding:0 8px 0 8px;
	margin:0;
	text-align:center;
	display:block;
	float:left;
	width:auto;
	line-height:48px;
	height:50px;}
#pages li:hover{
	background-color: #990000;
}
#right{
	width:49px;
	height:57px;
	background-color:#292929;
	border:none;
	background-image:url(img/line_right.gif);
	background-repeat:no-repeat;
	background-position:0px -11px;
	display: block;
	float:right;}
#menu{  
        width:180px;
		float:left;
		border:none;
		padding:0;
		margin:0;
		color:#A2A2A2;
		}
#menu ul{ padding:0;margin:0;}
#menu ul li{
	padding-left:20px;
	list-style-type:none;
	list-style:none;
	}
#menu ul li:hover a{ color:#bbbbbb;}
#menu ul li li{
	list-style-type:none;
	padding-left:15px;
	}
#menu ul li li:hover a{ color:#ffffff;}
#menu ul li li:hover li{display:block;}
#menu ul li li:hover li a{
	color:#990000
}
#menu ul li li li:hover a{
	color:#990000;
}
#menu ul li li:hover li li{display:none}
#menu ul li li li{
	display:none;
	padding-left:13px;
	color:#990000;
	letter-spacing:0;
	font-size:11px;
}

#menu ul li li li:hover li{ display:block;}
#menu ul li li li:hover li a{
	color:#993300;
}
#menu ul li li li li{ padding-left:12px;display:none;}
#menu ul li li li li a{
	font-size:10px;
	color:#993300
}
#menu ul li li li li:hover a{
}
#menu a{
	text-decoration:none;
	color: #990000;
}
#menu a:hover{ text-decoration:none; color: #FFF;}
#menu ul{
	  padding:0px;
	  line-height:20px;
	  list-style-type:none;
	  }
#menu ul ul{
	 padding:0 30px 0 -10px}
#content{
	width:550px;
	margin:0;
	float: left;
	border:none;
	padding:40px 10px 40px 20px;
		}

#search{
	width:500px;
	text-align:right;}
#sbm{
	background-color:#888;}
#content h2{
	font-size:11px;
	color: #990000;
	font-weight:normal;
	width:500px;
	text-align:right;
}
.storycontent pre{
	overflow:scroll;
	width:500px;}
#content .storytitle{
	color:#CC0000;
	font-size:14px;
	font-weight:normal;
	line-height:24px;
	width:500px;
	border-bottom:1px #666  solid;
	text-align:center;
		}
#content .storytitle a { color: #09C; text-decoration:none;}
#content .meta,#content .meta a{
	font-size:11px;
	width:500px;
	text-align:right;
	color: #993300;
}
#content .storycontent{ width:500px;}
#content .feedback ,#content .feedback a{
	text-align:right;
	width:500px;
	font-size:12px;
	color: #990000;
}
#commentform{ border:none}
#comment{ 
  width:490px;
  height:130px;
  overflow:hidden;
}
#commentlist{
	width:450px;
	border:thin #222 solid;
	background-color:#333;}
#commentlist cite{
	font-size:11px;
	color:#9798CE}
#ping{ font-size:10px;}
#ping a{ color: #09F;}
#copyright{
	    clear:both;
		width:800px;
		height:32px;
		border:none;
		text-align:center;
		color:#111;
		font-family:Tahoma, Geneva, sans-serif;
		line-height:30px;
		background-color:#292929;}
#copyright a:link,#copyright a:hover,#copyright a:visited{ color:#000;}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}	
.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	letter-spacing: 4px;
}
.h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bolder;
	color: #990000;
	letter-spacing: 5px;
}
