/* Revival.1 */* {   padding:0;   margin:0;}html, body {	height: 100%;}body {	text-align: left;	margin:0 auto;	padding:0;	color:#000;	font-style:normal; 	font-variant:normal;	font-weight:normal;	font-size:10px;	font-family:Verdana, Tahoma, Arial, sans-serif;	background:#fff;	background:#f0f6df; }#page {	width:760px;	margin:0 auto;	height:100%;}#header {	width:810px;	height:120px;	margin: 0 auto;	background: url('images/header.gif') no-repeat;	padding:0px;	}#content {	padding:2px 10px 0 10px;	background:url('images/content_bg.gif') repeat-y;	height:100%;}/**************************** menu ****************************/#nav_top {	background:url('images/nav_top.gif') no-repeat;	width:150px;	height:28px;}#nav_btm {	background:url('images/nav_btm.gif') no-repeat;	width:150px;	height:28px;}#menu {/*	float:left; */	width: 150px;	color:#000;	background:url('images/nav_mid.gif') repeat-y;}#menu ul {	list-style:none;	width:150px;	font-size:14px;	padding:0 0 0 2px;}	#menu li {	list-style-type: none;	background:transparent url('images/bullet.gif') no-repeat 12px 6px;	margin-bottom:4px;	border-bottom:1px solid #c8e5c7;	padding:0;}#menu li:hover {	background:#c8e5c7;	margin-bottom:4px;}#menu a {	display:block;	padding:0 0 0 0px;	color:#fff;	text-decoration: none;	background:f0f6df;}		#menu a:hover {	display:block;	padding:0 0 0 0px;	color:#333;	text-decoration: none;	background:fff;}	/**************************** content ****************************/#info {	float:right;/*	background:url('images/content_mid.gif') repeat-y; */	background:#fff;	width:490px;}.post_top {	background:url('images/content_top.gif') no-repeat; 	width:490px;	height:31px;}.post_btm {	background:url('images/content_btm.gif') no-repeat;	width:490px;	height:31px;}.post {	padding:0 10 15px 25px;	color:#960000;	font-size:14px;	font-family: Arial;}img {	border:0px solid #fff;	padding:1px;	margin:1px;}a{	color:#f00;	text-decoration:none;}a:hover{	color:#000;	text-decoration:none;}h1{	color:#fff;	font-weight:normal;	font-size:24px;	padding: 40px 0 10px 40px;}h2 a{	position:absolute;	top:31px;	color:#666;	font-size:16px;	margin:0 0 0 0px;	text-decoration:none;}h2 a:hover{	color:#999;}h3{	color:#fff;	font-size:12px;	font-weight:bold;	padding: 5px 0 5px 10px}h4{	color:#fff;	font-size:20px;	font-weight:normal;}h5{	color:#8d8d8d;	font-size:10px;	font-weight:normal;	padding:5px;}h3 img{	float:left;}/**************************** lists ****************************/ul {	list-style:none;	padding:0 0 0 3px;}	li {	list-style-type: none;	background:transparent url('images/bullet.gif') no-repeat 12px 6px;	padding: 0 0 0 20px;}#menu a {	display:block;	padding:0 0 0 0px;	color:#f00;	text-decoration: none;	background:f0f6df;}		#menu a:hover {	display:block;	padding:0 0 0 0px;	color:#333;	text-decoration: none;	background:fff;}	/**************************** footer ****************************/#footer{	text-align:center;	padding:10px;	background:url('images/bottom.gif') no-repeat;	height:31px;}#footer a {	color:#000;}#footer a:hover {	color:#fff;}
