/* CSS Document */
*{margin:0; padding:0;}
img {border:0;}
.clear {clear:both; line-height:0; height:0; font-size:1px;}
.preload {display:none;}
.grad_r {background:url(images/grad_r.jpg) repeat-x; position:absolute; width:50%; right:0; top:0; z-index:1; height:300px;}
.center {width:998px; margin:0 auto; position:relative; z-index:2;}
body {background:url(images/grad_t.jpg) repeat-x top #f9a2eb; font:12px Arial, Helvetica, sans-serif; color:#34002d;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
ul {list-style:none;}

/*head*/
.head1 {background:url(images/head1.jpg) no-repeat;}
.head2 {background:url(images/head2.jpg) no-repeat bottom; height:168px;}
/*head*/

/*block*/
.block {}
.block _t {}
.gal {}
.gal a img {width:240px; height:180px; margin:0 4px 4px 0; border:1px solid #f7ba1e;}
.gal a:hover img {border:1px dashed #000000;} 

.bl_bg {background:url(images/bl_bg.jpg) repeat-y;}
.bl_th {background:url(images/bl_th.jpg) no-repeat top;}
.bl_t {background:url(images/bl_t.jpg) no-repeat top;}
.bl_b {background:url(images/bl_b.jpg) no-repeat bottom; padding:8px 0 60px 8px; min-height:1px; _height:1px;}

/*headers*/
.hall {padding:6px 0 0 57px;}
.manga {padding:6px 0 0 28px;}
.cartoons {padding:6px 0 0 34px;}
.links {padding:6px 0 0 37px;}
/*headers*/

/*archive*/
.archive {position:absolute; margin:15px 0 0 365px;}
.archive .big {width:43px;}
.archive a {display:block; width:27px; height:19px; background:#f946da; text-align:center; text-decoration:underline; color:#ffffff; font-size:14px; float:left; margin:0 3px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:2px 0 0 0;}
.archive a:hover {text-decoration:none; color:#fefefe;}
.archive span {font-size:18px; color:#f845d7; display:block; float:left; padding:0 9px 0 0;}
/*archive*/

/*bookmark*/
.bookmark {position:absolute; width:237px; height:39px; margin:7px 0 0 692px; text-indent:-9000px; background:url(images/spacer.gif) no-repeat 1000px 1000px;}
.book {display:block; position:absolute; width:237px; height:39px; margin:-7px 0 0 702px; background:url(images/spacer.gif) no-repeat 1000px 1000px; text-indent:-9000px;}

/*top*/
.top {position:absolute; margin:15px 0 0 0;}
.top table tr td {width:330px; text-align:center; font-size:16px; color:#eeeeee; font-weight:bold;} 
.top table tr td a {color:#d42819; font-size:19px;}
/*top*/

/*small*/
.small {background:#34e9e7; padding:5px 0 2px 7px; border:2px solid #ffcc00;}
.small table tr td a {display:block; text-align:center; margin:0 6px 0 0; color:#d64045;}
.small table tr td a img {width:150px; height:200px; border:1px solid #f9fff6;}
.small table tr td a:hover {text-decoration:none; color:#000000;}
.small table tr td a:hover img {border:1px dashed #000000;}
.small table tr td a:hover span {text-decoration:underline;}
.small table tr td .last {margin:0;}
/*small*/

/*page_f*/
.page_f {background:#f4611d; min-height:1px; _height:1px; margin:5px 0 5px 0;}

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

.right_f {float:left; width:690px; font-size:17px; text-align:center; color:#f3f3f3;}
.right_f .header1 {font-size:16px; color:#333333; display:inline; font-weight:normal;}
.right_f span {color:#fadb00;}
.right_f p {padding:20px 0 0 0;}
.right_f p a {color:#fadb00; text-decoration:underline; font-size:26px; font-weight:bold;}
.right_f p a:hover {text-decoration:none;}
/*page_f*/

/*page_s*/
.page_s {background:#ffff55; min-height:1px; _height:1px; margin:5px 0 5px 0;}

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

.right_s {float:left; width:720px; font-size:17px; text-align:center; color:#28282A; padding:0 0 0 10px;}
.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:26px; font-weight:bold;}
.right_s p a:hover {text-decoration:none;}
/*page_s*/

/*container*/
.container {}
.con_bg {background:url(images/con_bg.jpg) repeat-y;}
.con_t {background:url(images/con_t.jpg) no-repeat top;}
.con_b {background:url(images/con_b.jpg) no-repeat bottom; min-height:1px; _height:1px; padding:11px 0 18px 12px;}

.con_b ul {float:left; width:24.5%;}
.con_b ul li {padding:0 0 2px 0; font-size:13px; font-weight:bold;}
.con_b ul li a {color:#e02ebc;}
/*container*/

/*webmaster*/
.web {position:absolute; margin:20px 0 0 15px; color:#a30000; font-weight:bold; font-size:13px;}
.web a {color:#000000;}
/*webmaster*/

/*foot*/
.foot {background:url(images/foot.jpg) no-repeat; height:159px;}
.top_foot {padding:14px 0 0 130px;}
.top_foot ul {float:left; width:168px;}
.top_foot ul li {color:#34002d; font-size:12px; font-weight:bold; padding:0 0 2px 0;}
.top_foot ul li a {color:#34002d;}
/*foot*/





































































