/* CSS Document */
*{margin:0; padding:0;}
img {border:0;}
.clear  {clear:both; line-height:0; height:0; font-size:1px;}
.preload {display:none;}
.grad_b {background:url(images/grad_b.jpg) repeat-x bottom;}
.center {width:993px; margin:0 auto;}
body {background:url(images/grad_t.jpg) repeat-x top #68d081; font:14px Arial, Helvetica, sans-serif; color:#393300;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

/*head*/
.head1 {background:url(images/head1.jpg) no-repeat;}
.head2 {background:url(images/head2.jpg) no-repeat bottom; height:42px; padding:89px 0 0 418px;}
.top_h {background:url(images/top_h.jpg) no-repeat; width:308px; height:42px; text-align:center;}
.top_h img {padding:9px 0 0 5px;}
/*head*/

/*block*/
.block_b {padding:0 0 7px 0; margin-top:4px;}
.block {padding:0 0 10px 0;}
.bl_bg {background:url(images/bl_bg.jpg) repeat-y;}
.bl_t {background:url(images/bl_t.jpg) no-repeat top;}
.bl_b {background:url(images/bl_b.jpg) no-repeat bottom; padding:12px 0 13px 6px; min-height:1px; _height:1px;}
.gal img {width:240px; height:180px; border:1px solid #f0d6b1; margin:0 4px 3px 0;}
.gal a:hover img {border:1px dashed #000000;}

/*top*/
.top {background:url(images/top.jpg) no-repeat; width:308px; height:42px; text-align:center; margin:0 0 0 418px;}
.manga {padding:5px 0 0 7px;}
.cartoons {padding:9px 0 0 10px;}
.links {padding:7px 0 0 7px;}
/*top*/

/*bookmark*/
.bookmark {position:absolute; background:url(images/book_bg.jpg) no-repeat; width:208px; height:37px; margin:0 0 0 598px; padding:4px 0 0 166px;}
/*bookmark*/

/*archive*/
.arc_pad {padding:12px 0 0 30px;}
.archive {font-family:Verdana, Arial, Helvetica, sans-serif;}
.archive table tr td span {color:#237600; margin:0 7px 0 0; font-size:15px;}
.archive table tr td a {display:block; background:#237d02; text-align:center; padding:1px 6px 3px 6px; color:#68d081; margin:0 3px 0 0; font-weight:bold; text-decoration:underline; font-size:15px; font-weight:lighter;}
.archive table tr td a:hover {text-decoration:none; color:#ffffff;}
.archive .a_arc {padding:1px 10px 3px 10px;}
/*archive*/

/*page_f*/
.page_f {background:#903456; min-height:1px; _height:1px; margin:4px 0 3px 0;}

.left_big {float:left; width:300px;}
.left_big img {width:300px; height:200px;}

.right_f {float:left; width:692px; font-size:16px; padding:15px 0 0 0; text-align:center; color:#d5c29b;}
.right_f .header1 {font-size:16px; color:#fadb00; display:inline; font-weight:normal;}
.right_f span {color:#fadb00;}
.right_f p {padding:10px 0 0 0;}
.right_f p a {color:#fadb00; text-decoration:underline; font-size:24px; font-weight:bold;}
.right_f p a:hover {text-decoration:none;}
/*page_f*/

/*page_s*/
.page_s {background:#bbd1e3; min-height:1px; _height:1px; margin:4px 0 3px 0;}

.left_sm {float:left; width:250px; margin-right:5px;}
.left_sm img {width:250px; height:180px;}

.right_s {float:left; width:737px; font-size:16px; padding:15px 0 0 0; text-align:center; color:#28282A;}
.right_s .header2 {font-size:16px; color:#c71900; display:inline; font-weight:normal;}
.right_s span {color:#c71900;}
.right_s p {padding:10px 0 0 0;}
.right_s p a {color:#c71900; text-decoration:underline; font-size:24px; font-weight:bold;}
.right_s p a:hover {text-decoration:none;}
/*page_s*/

/*top_bl*/
.top_bl {padding:5px 11px 4px 11px;}
.top_bl table tr td {padding:0 30px 0 0;}
.top_bl table tr td a {color:#1a8336; font-size:13px; font-weight:bold;}
.top_bl .last {padding:0;}
/*top_bl*/

/*tops*/
.tops {}
.tops table tr td {text-align:center; font-size:18px; color:#fff494; width:330px;}
.tops table tr td a {font-size:23px; color:#5732ff; font-weight:bold;}
/*tops*/

/*small*/
.small {}
.sm_t {background:url(images/sm_t.jpg) no-repeat top;}
.sm_b {background:url(images/sm_b.jpg) no-repeat bottom; padding:12px 0 7px 17px; min-height:1px; _height:1px;}
.small table tr td a {display:block; text-align:center; margin:0 6px 0 0; color:#1e1e1e;}
.small table tr td a img {width:150px; height:180px; border:1px solid #393300;}
.small table tr td a:hover {text-decoration:none; color:#ff0000;}
.small table tr td a:hover img {border:1px solid #bbd1e3;}
.small table tr td a:hover span {text-decoration:underline;}
.small table tr td .last {margin:0;}
/*small*/

/*foot*/
.foot {background:url(images/foot.jpg) no-repeat; height:186px;}
.foot_pad {padding:35px 0 0 105px;}
.foot table tr td {font-size:13px; padding:0 0px 1px 0; font-size:13px; font-weight:bold;}
.foot table tr td a {color:#393300; margin:0 12px 0 0;}
/*foot*/

/*webmaster*/
.web {position:absolute; display:block; margin:140px 0 0 600px; color:#000000; font-weight:bold;}
/*webmaster*/
