/* CSS Document */
*{margin:0; padding:0;}
img {border:0;}
.center {background:url(images/center_bg.jpg) repeat-y; padding:0 1px 0 1px; position:absolute; top:0; left:50%; margin-left:-500px; width:1000px;}
body {background:#67aa65; font:12px Tahoma; color:#ace8aa;}
a {
	color: #FFFFFF;
	font-size:12px;
	
}
a:hover {text-decoration:underline;}

/*head*/
.txt_1 {background:url(images/head8.jpg) no-repeat; text-align:center; font-size:11px; color:#208608; padding:0 105px 10px 0;}
.txt_2 {background:url(images/head5.jpg) no-repeat;}
.txt_2 span {display:block; font-size:14px; font-weight:bold; color:#e43737; margin-bottom:5px;}
.txt_2 a {color:#19780c; text-decoration:underline; padding-left:16px;}
.txt_2 a:hover {text-decoration:none; color:#e43737;} 

/*---main---*/
.txt_top {text-align:center; color:#00521d;}

.today {background:url(images/bg_t.jpg) no-repeat; padding:34px 488px 0 10px;}
.today img {margin-bottom:-3px; position:relative;}
.yesterday {background:url(images/bg_t.jpg) no-repeat; padding:35px 444px 0 7px;}
.yesterday img {margin-bottom:-4px; position:relative;}
.top30 {background:url(images/bg_t.jpg) no-repeat; padding:30px 513px 0 16px;}
.top30 img {margin-bottom:-2px; position:relative;}
.toplinks {
	background:url(images/bg_t.jpg) no-repeat;
	padding:36px 0 0 32px;
	color: #FFFFFF;
}
.toplinks img {margin-bottom:-5px; position:relative;}

.cartoons {text-align:center;}
.cartoons img {width:700px; height:100px;}


/*table up*/
.up {width:987px; margin:0 auto;}
.archive {background:url(images/archive_bg.jpg) no-repeat right bottom; color:#f9fff6; padding:43px 10px 0 32px; font-size:15px; font-weight:bold;}
.archive span {color:#a2e9a0;}
.archive a {color:#f9fff6;}
.archive a:hover {text-decoration:none; color:#f5ec8d;}

/*table gallery*/
.wrap  {background-color: #1A5818; padding:5px 0 0 5px; width:982px; margin:0 auto;}
.wrap table img {width:240px; height:180px; border:1px solid #5394a8; margin:0 3px 4px 0;}
.wrap table a:hover img {border:1px solid #f6ef94;}

/*table down*/
.down {width:987px; margin:0 auto;}
.free {background:url(images/free_bg.jpg) no-repeat left top; color:#f9fff6; padding:0 70px 60px 5px; font-size:12px;}
.free span {color:#a2e9a0; font-weight:bold; font-size:14px;}
.free a {color:#f9fff6;}
.free a:hover {text-decoration:none; color:#f5ec8b;}
.book {background:url(images/bg_b.jpg) no-repeat right top; padding:0 0 50px 213px;}
.book img {margin-top:-2px; position:relative;}
.pad_book {padding:0 0 50px 835px;}

/*block*/
.block {background:#1a5818; margin:0 auto; padding:5px 0 5px 5px; margin:0 10px 0 10px;}
.block table td {padding:0 55px 60px 0; text-align:center; font-size:12px;}
.block table td span {display:block; padding-top:3px;}
.block table td a {color:#f9fff6; font-size:14px; font-weight:bold;}
.block table td a:hover {color:#f5ec8d; text-decoration:none;}
.block table .last_1 {padding-bottom:0;}
.block table .last_2 {padding-right:0;}

.block_pad {padding:5px 0 7px 0;}

/*table small gal*/
.wrapper {background:#1a5818; padding:28px 0 73px 120px; margin:0 20px 0 20px;}
.wrapper table {text-align:center;}
.wrapper table td {padding:0 80px 67px 0; font-size:12px;}
.wrapper table img {width:100px; height:100px; border:1px solid #f9fff6;}
.wrapper span {display:block; margin-top:12px;}
.wrapper a {color:#f9fff6; font-weight:bold; color:#f9fff6; text-decoration:underline;}
.wrapper a:hover {color:#f5ec8d; text-decoration:none;}
.wrapper a:hover img {border:1px solid #f5ec8d;}
.wrapper table .last {padding-bottom:0;}

/*foot*/
.foot {padding:5px 0 15px 0;}
.protect {padding:0 10px 0 411px;}
.protect img {width:120px; height:58px;}
.trade a {font-size:18px; font-weight:bold; color:#599c57;}
.trade a:hover {text-decoration:none;}
.top3 {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
}
