/* Revival.1

 Update by Carlos Caballero for Personal use

 */





* {

   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-color: #336600;

}



#page {

	width:810px;

	margin:0 auto;

	height:100%;

}



#header {

	width:810px;

	height:120px;

	margin: 0 auto;

	background: url('images/header.gif') no-repeat;

	padding:0px;



}



#content {

	padding:5px 20px 0 20px;

/*	background:url('images/content_bg.gif') repeat-y;*/
	background:url('images/content_bg.gif') repeat-y;

	height:250%;

}

#content2 {

	padding:5px 20px 0 20px;

/*	background:url('images/content_bg.gif') repeat-y;*/
	background:url('images/content_bg.gif') repeat-y;

	height:350%;

}


/**************************** menu ****************************/



#nav_top {

	background:url('images/nav_top.gif') no-repeat;

	width:225px;

	height:28px;

}



#nav_btm {

	background:url('images/nav_btm.gif') no-repeat;

	width:225px;

	height:28px;

}



#menu {

	float:left;

	width: 225px;

	/*color:#000;*/

/*	background:url('images/nav_mid.gif') repeat-y;
*/
}



#menu ul {
/*
	list-style:none;

	width:218px;

		height:300px;

	font-size:12px;

	padding:0 0 0 3px;

*/
}



#menu li {
/*
	list-style-type: none;

	background:transparent url('images/bullet.gif') no-repeat 12px 6px;

	margin-bottom:4px;

	border-bottom:1px solid #000000;

	padding:0;
*/
}



#menu li:hover {
/*
	margin-bottom:4px;

	color: #333333;
*/
}



#menu a {
/*
	display:block;

	padding:0 0 0 20px;

	color:#336633;

	text-decoration: none;
*/
}



#menu a:hover {
/*
	display:block;

	padding:0 0 0 20px;

	color:#CC6600;

	text-decoration: none;

	background:#f0f6df;
*/
}



/**************************** content ****************************/



#info {

/*	float:right;*/

	background:url('images/content_mid.gif') repeat-y;

	/*width:533px;*/

	border: 1px solid #000000;

}
#info2 {
	float:right;

	background:url('images/content_mid.gif') repeat-y;

	width:533px;

	border: 1px solid #000000;
}


.post_top {

	background:url('images/content_top.gif') no-repeat;

	width:533px;

	height:31px;

}



.post_btm {

	background:url('images/content_btm.gif') no-repeat;

	width:533px;

	height:31px;

}



.post {

	padding:0 0 15px 25px;

	color: #336600;

}

cite{font-style:normal}



hr{

	width: 98%;

}



img {

	/* <!-- border:1px solid #fff; -->*/

	padding:5px;

	margin:3px;



}



a{

	color:#000000;

	text-decoration:none;

	/*background:#fff;*/

}



a:hover{

	color:#CC6600;

	text-decoration:none;

}



h1{

	color:#336633;

	font-weight:normal;

	font-size:24px;

	padding: 40px 0 10px 40px;

}



h2 a{

	position:absolute;

	top:32px;

	color:#000000;

	font-size:16px;

	margin:0 0 0 575px;

	text-decoration:none;

}



h2 a:hover{

	color:#333300;

}



h3{

	color:#336633;

	font-size:12px;

	font-weight:bold;

	padding: 5px 0 5px 10px

}



h4{

	color:#336633;

	font-size:20px;

	font-weight:normal;

}

h88{

	color:#00000;

	font-size:16px;

	font-weight:normal;

}


h5{

	color:#336633;

	font-size:10px;

	font-weight:normal;

	padding:5px;

}



h3 img{

	float:left;

}



/**************************** lists ****************************/



ul {

	list-style:none;

	padding:0 0 0 2px;

}



li {

	list-style-type: none;

	background:transparent url('images/bullet.gif') no-repeat 12px 6px;

	padding: 0 0 0 15px;

	color: #999999;

}





/**************************** footer ****************************/



#footer{

	text-align:center;

	padding:40px;

/*	background: transparent url('images/bottom.gif') no-repeat; */

	height:42px;

}



#footer a {

	color:#000;

}



#footer a:hover {

	color:#fff;

}

