/* CSS Document */

body{	

	margin:0px; padding:0px;

	font: 1em Arial, Helvetica, sans-serif;

	line-height: 18px;

	background: #fff url(images/mainbg2.gif) repeat-x; 

	color: #454545; 

}



body,html{height:100%; margin:0; padding:0px;}



a {

	color: #8D8B00; 

	text-decoration: none;

	background: inherit;

}



a:hover {

	color: #8D8B00;

	text-decoration:underline;

	background: inherit;	

}



a.title {

	color: #FE6700;

	background: #FFF;

}



h1 {

	font: bold 2em Arial, Helvetica, sans-serif;

	letter-spacing: -1px; 

	padding: 2px 0 0 0px;

	margin: 0;

	color: #464548;

	background: inherit;

}



h1 a, h2 a {

	text-decoration: none;

	color: #464548;

	background: inherit;

}



h1 a:hover, h2 a:hover {

	color: #bc243c;

	background: #FFF;

}



h1 .red{

	color: #C3593C;

	background: inherit;

}





h2 { 

	margin: 0 0 5px 0; 

	padding: 0; 

	font: bold 20px;

	font-family: Arial, Helvetica, sans-serif;

	letter-spacing: -1px;

	color: #000; 

	background: inherit;

}



h2 .yellow{

	color: #ffffac;

	background: inherit;

}



p {	margin: 0 0 5px 0; }



ul { 

	margin: 0; 

	padding : 0; 

	list-style : none; 

}



.body_txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333;

	line-height:15px;

}



.title {

	font-family: 'arial';

	font-size: 14px;

	font-weight: bold;

	color: #323334;

	border-bottom: dotted #999999 1px;

	line-height:24px;	

}



.bottominfo {

	font-family: 'arial';

	font-size: 12px;

	font-weight: bold;

	color: #FFE574;

	line-height:22px;	

	

}



.footer {

	font-family: 'arial';

	font-size: 14px;

	font-weight: bold;

	color: #FFE574;

	line-height:32px;	

}





#layout {width:100%; margin:auto; padding:0;}

#mainheader { 

	clear: both;

	background-color:#000000;

	height: 138px;

	margin: auto;

	padding: 0;

}



#sitename { 

	clear: both;

	height: 143px;

	width:920px;

	margin: auto;

	padding: 0;

}

#sitename .padding { padding:40px 0 0 40px;}	



	







#container{

	clear: both; margin:auto; padding:0; width:100%;

	}

	

#page_content { 

	clear: both;

	height: 100%;

	width:920px;

	vertical-align:top;

	margin: auto;

	padding: 0;

	}

	



.hotlink {

	color: #8D8B00;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;



}



.hotlink a:link { 

color: #8D8B00; text-decoration:none; 

	}

	

.hotlink a:visited { 

color: #8D8B00; text-decoration:none;

	}

.hotlink a:active { 

color: #8D8B00; text-decoration:none;

	}

.hotlink a:hover { 

color: #8D8B00; text-decoration:underline; 

	}





/*----left Panel----*/

.left {

	float: left;

	width: 600px;

	margin: 0 0 10px 0;

}

	.left_panel {

		margin: 45px 0 50px 0;

		padding: 0 0 0 30px;

	}



	.lefttop {

		height: 10px;

		

		color: #FFF;

	}

	

	.leftblock {

		color: #000;

		padding: 2px 12px 10px 0px;

		margin: 0 0 15px 0;

		height: 140px;

	}

	

	.leftblock a {

		color: #000;

		background: inherit;

	}

	

	.leftblock h2 {

		color: #fff;

		background: #8d8b00;

		padding: 5px 5px 5px 10px;

	}

	

/*----left Panel----*/





/*----right Panel----*/

.right {

	float: right;

	width: 234px;

	margin: 0 0 10px 0;

}



.right a {

	color: #bc243c;

	background: inherit;

}



.right a:hover {

	color: #323334;

	background: inherit;

}



		

	.rigttop {

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

		color: #fff;

		height: 17px;

	}

		

	.right_articles {

		font-size: 0.9em;

		background: #eaeaea url(images/shp_btmright.gif) no-repeat bottom left;

		color: #000;

		padding: 0px 15px 17px 20px;	

		margin: 0 0 10px 0;

	}





/*----right Panel----*/





/*--------------footer-----------------*/

#footermain{

	height:205px;

	width:100%;

	background:url(images/footer_bg.gif) repeat-x top left; 

	font:10px Arial, Helvetica, sans-serif;;

	margin:auto; 

	clear:both; 

color: #D5D2CB;

	padding:30px 0 0 0;}





#footer{width:880px; position:relative; margin:0 auto;}

#footer ul{width:710px; position:relative; margin:0 auto;}

#footer li{float:left; color:#D5D2CB;}

#footer ul li a{padding:0 10px 0; color:#D5D2CB; text-decoration:none; font-size:11px;}

#footer ul li a:hover{text-decoration:underline;}

.copyright{width:380px; position:relative; margin:0 auto; color:#D5D2CB;  font-size:11px;  color:#D5D2CB;}

.copyright a{ margin:0; color:#D5D2CB;  font-size:11px;} 

.copyright a:hover{ margin:0; color:#D5D2CB;  font-size:11px; text-decoration:underline;} 

/*----/end footer----*/



.indent

   {

   padding-left: 50px;

   padding-top:10px;

   padding-bottom:10px;



   }

   

 .footer2 {

	 color:#D5D2CB;

 }

 

  .footer2 A:link { color:#D5D2CB; text-decoration:none;}

 .footer2 A:visited { color:#D5D2CB; text-decoration:none;}

 .footer2 A:active  { color:#D5D2CB; text-decoration:none;}

 .footer2 A:hover { color:#D5D2CB; text-decoration:underline;}

