﻿body { background-image: url('/_images/background.png'); background-repeat: repeat-x; background-color: #000; margin: 0px; font-family: Tahoma, "MS Sans Serif", Verdana; }
img { border: 0; }

/* Layout */
#container { width: 960px; height: 100%; overflow: hidden; }
#footer { width: 900px; margin: 10px; color: #FFF; }
#left { width: 630px; float: left; }
#right { margin-top: 275px; width: 270px; float: right; color: #FFF; overflow: hidden; }
#content { margin-top: 285px; padding: 10px; width: 600px; float: left; color: #666; }
/* end of Layout */

#right p { width: 270px; overflow: hidden; }
#content h1 {
	font-size: 18pt;
	font-family: Tahoma, "MS Sans Serif", Verdana;
	color: #CCC;
}
#content h1 a {
	text-decoration: none;
	color: #CCC;
}
#content h1 a:hover {
	text-decoration: underline;
	color: #CCC;
}
#content h4 {
	font-size: 10pt;
	font-family: Tahoma, "MS Sans Serif", Verdana;
	font-weight: normal;
}

.node {
	font-size: 12pt;
	font-family: Tahoma, "MS Sans Serif", Verdana;
}
.node p {
	font-size: 12pt;
	font-family: Tahoma, "MS Sans Serif", Verdana;
}
.node p a {
	text-decoration: underline;
	color: #999;
}
.node p a:hover {
	text-decoration: none;
	color: #999;
}

.node img { background: url(/_data/image/ajax-loader.gif) no-repeat 50% 50%; }

#navigator {
	border-bottom: dotted 1px #333;
	font-size: 10pt;
	font-family: Tahoma, "MS Sans Serif", Verdana;
	color: #999;
	text-align: left;
	padding-bottom: 5px;
}
#navigator a {
	text-decoration: underline;
	color: #999;
}
#navigator a:hover {
	text-decoration: none;
	color: #999;
}

#pager {
	font-size: 10pt;
	font-family: Tahoma, "MS Sans Serif", Verdana;
	color: #999;
	text-align: center;
	padding: 5px;
}
#pager a {
	text-decoration: underline;
	color: #999;
}
#pager a:hover {
	text-decoration: none;
	color: #999;
}

.creater {
	border-top: dotted 1px #333;
	font-size: 10pt;
	font-family: Tahoma, "MS Sans Serif", Verdana;
	color: #999;
	text-align: right;
	padding-top: 5px;
}
.creater a {
	text-decoration: underline;
	color: #999;
}
.creater a:hover {
	text-decoration: none;
	color: #999;
}

.subscribe {
	font-size: 10pt;
	font-family: Tahoma, "MS Sans Serif", Verdana;
	color: #383838;
	text-align: right;
	padding-top: 5px;
}
.subscribe a {
	text-decoration: underline;
	color: #383838;
}
.subscribe a:hover {
	text-decoration: none;
	color: #383838;
}

#tenyears {
	width: 128px;
}
#tenyears h1 {
	text-indent: -1000em;
	width: 128px;
	height: 146px;
	background: url('/_images/tenyears.png') no-repeat left top;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
}
/*  IE 5 hack \*/
#tenyears h1 {overflow: hidden;}
/* end hack */ 

#buashine {
	width: 180px;
	height: 171px;
}
#buashine h1 {
	text-indent: -1000em;
	width: 180px;
	height: 171px;
	background: url('/_images/buataitom.png') no-repeat left top;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	position: absolute;
}
/*  IE 5 hack \*/
#buashine h1 {overflow: hidden;}
/* end hack */ 

#flag {
	width: 128px;
	height: 383px;
}
#flag h1 {
	width: 128px;
	height: 383px;
	text-indent: -1000em;
	background: url('/_images/flag.png') no-repeat left top;
	display: block;
	overflow: hidden;
}
#flag h1 { overflow: hidden; }

#fading {
	margin-left: 20px;
	margin-top: 50px;
	width: 650px;
	line-height: 30px;
	left: 0px;
	text-align: center;
	float: none;
	position: absolute;
	font-family: Tahoma, "MS Sans Serif", Verdana;
	font-size: 12pt;
}

#keywords { width:128px; height: 20px; }
#keywords h1 { width:128px; height: 20px; text-indent: -1000em; background: url('/_images/blank.gif') no-repeat left top; display: block; overflow: hidden; }
#keywords h1 { overflow: hidden; }

/*************************************
 +Comments
 *************************************/
.commentsblock{
	margin:0.5em;
	padding:1em;

}
.commentsblock textarea{
	width:35em;
}
.commentsblock input, .commentsblock textarea{
	border:1px solid #666;
}
.commentsblock textarea:focus{
	background:#eee;
	border:1px solid #666;
}
.commentsblock textarea:focus, .commentsblock input:focus{
	background:#333;
	border:1px solid #666;
}
.commentauthor{
	display:block;
	font-size:1.5em;
}
ol.commentlist{
	color:#777;
	font-size: 10pt;
	list-style-type:none;
	margin:0;
	margin-top:1.5em;
	padding:0;
}
.commentlist li{
	margin-bottom:0.5em;
	padding:0.5em 1em;
}
.commentlist li a{
	text-decoration: none;
	color: #999;
}
.commentlist li a:hover{
	text-decoration: underline;
	color: #999;
}
.alt{
	background:#333;
	border:1px dotted #666;
	padding:0.5em;
}
h3#comments{
font-size:9pt;
}
