/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td,dl,dt,dd{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font 
------------------------------- */

body{font: normal 13px Verdana, Arial, Helvetica, sans-serif; color:#000;}

h1{width:290px; padding:4px 0 10px 0; color:#667E27; font-size:14px;}
h2{padding:6px 0 5px 15px; color:#5f8700; font-size:15px; background:#688128 url('../images/h2_bg.jpg') repeat-x top left;}
h3{margin:0 0 15px 0; padding:4px 0 3px 35px; color:#fff; font-size:14px; background:url('../images/h3_ico.gif') no-repeat top left;}
h4,h5,h6,strong,th{font-weight:bold; color:#000;}

a{text-decoration:underline; color:#5f8700;}
a:visited{}
a:hover{text-decoration:none;}
a:active{}

p{margin:0 0 10px 0;}
/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; text-align:center; background: #FEEDB9 url('../images/background1.jpg') repeat-x top left;}

#main{width:100%;	margin:0 auto;  text-align:left; background: #FEEDB9 url('../images/background1.jpg') repeat-x top left;}

	#header{width:990px;	margin:0 auto;}
	
	#content{clear:both; width:955px; margin:0px auto;}
				.breadcrumbs{float:left; width: 955px; height: 20px; font-size: 11px;}	
				.first_block{float:left; width:655px;}
				.last_block{float: left; width:280px; margin:0 0 20px 20px;}
								
	#footer{clear:both; width:100%; margin:0 auto; padding:10px 0 10px 0; }
		.footer_content{width:100%;}
		.footer_block{width:1000px; margin:0 auto;}
		#footer p{color:#000; font-size:10px; text-align:center; margin:0px 0 0 0;}

/* -------------------------------
	Menu 
------------------------------- */

#header ul{position:absolute; z-index:100; }
	#header li{float:center;}
		#header li div{padding:37px 5px 17px 0;}
		#header li a{padding:20px 15px 15px 15px;	color:#fff; font-size:16px;  text-decoration:none; font-weight:bolder;}
		#header li a:hover{color:#000; }
	#header .submenu li {float:none;}
	#header .submenu li a {padding:0;}
		
#footer ul{height:25px; padding:22px 0 0 140px;}
	#footer li{float:left;}
		#footer li a{padding:0 15px 0 15px;	color:#000; font-size:12px; text-decoration:none; font-weight:bolder;}
		#footer li a:hover{color:#5f8700;}		

/* -------------------------------
	Form 
------------------------------- */

/* -------------------------------
	Template style
------------------------------- */

.head_content{clear:both; margin:0px 0px 5px 6px; padding:75px 0 0 0; height:275px; background:url('../images/header-ttk3.jpg') no-repeat bottom left;}
	
	
	.head_title1{position:absolute; width:350px; height:90px; margin:90px 0 0 45px; color:#ffd214; background:url('../images/head_title11.png') no-repeat top left;}
	.head_title2{position:absolute; width:400px; height:60px; margin:190px 0 0 20px;}


 
.more_ico{}
	.more_ico a{float:right; padding:5px 0 5px 35px; margin:2px 0 0 0; 
	color:#212322; font-size:12px; font-weight:bolder; text-decoration:none;} 
 
.content_block1{padding:15px; margin:0 0px 20px 0px; background-color:#fff; border:solid #fedf47 1px;} 
	.content_left{width:305px; padding:10px !important; margin:0 3px 0 300px !important; }
	.content_block1	img{border:solid #fedf47 1px; padding:3px; margin:10px 10px 0 0;}
.content_block2{padding:15px; margin:0 0px 10px 0px; background-color:#fff; border:solid #fedf47 1px;} 
	.content_block2 .more_ico a{margin:-14px 0 0 0 !important;}	
.content_block3{ float:left; background-color:#fff; border:solid #fedf47 1px; width:310px; height:140px; margin:0px 5px 20px 8px;} 
	.content_block3 img{border:solid #D3D3D3 1px; padding:5px; margin:10px 5px 5px 5px;}
	
	.news_container{}
		.news_container dt{margin:0 0 5px 0; color:#ffe049; font-weight:bolder; font-size:12px;}
		.news_container dd{margin:0 0 15px 0;}
			.news_container dd a{color:#000; text-decoration:none; font-size:12px;}
			.news_container dd a:hover{text-decoration:underline;}

		
dl.articles dt a {font-weight: bold;}
dl.articles dd {text-align: justify; padding-bottom: 10px;}
dl.articles dd p.author{text-align:right; font-size: 12px; font-style: italic; font-weight: bold; margin-top: 3px;}

dl.news_archive dt {color:#fedf47; font-weight:bolder; font-size:12px;}
dl.news_archive dd {text-align: left; padding-bottom: 10px;}
dl.news_archive dd a {font-weight: bold;}
dl.news_archive dd p{text-align:justify; font-size: 12px; margin-top: 3px;}

dl.quotes dt {text-align: left; font-size: 12px; text-align: justify}
dl.quotes dd {text-align: right; font-size: 12px; font-weight: bold; padding-bottom: 10px;}

#feedback_form table td {padding: 5px;}
#feedback_form .input {width: 200px;}
#feedback_form .textarea {width:350px; height: 100px;}
div.playbtn {background:url(../images/play.png); position: absolute; width: 110px; height: 110px; margin-top: -225px; margin-left: 125px;}
