* { margin:0; padding:0; }


 html,body { 
background-image: url(bgbg.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
background-color:  301544;
font-size: 1em;
    }



 #wrapper { 
background-image: url(atausta.jpg);
position: relative;
 top:0;
width: 1005px;
padding: 0;
padding-top: 0px;
margin-top:0px;
border: 0px solid black;

}

 #top_banner { 
background-image: url(b_mainbanner.jpg);
background-repeat:no-repeat;
position:absolute;
 left:0px;
 top:0px;
width: 1005px;
height:523;
padding: 0;
margin-top: 0px;
border: 0px solid black;}


 #ad { 
position:absolute;
 left:248px;
 top:5px;
width: 728;
height:90;
padding: 0;
margin-top: 0px;
border: 0px solid white;}



   #text  {
position:absolute;
 left:0px;
 top:523px;
background-image: url(a_text_bg.jpg);
background-repeat:repeat-y;
width:1005px;
border: 0px solid white;
padding-top:10px;
    }



   #footer  {
width:1005px;
height:44px;
float:left;
background-image: url(b_footer.jpg);
background-repeat:no-repeat;
margin-top: 50px;
margin-bottom: 0px;
border: 0px solid black;
    }

   #footer2  {
width:1005px;
height:30px;
float:left;
background-color: 301544;
margin: 0;
border: 0px solid black;
    }


 #new_comic {
border: 0px solid white;
margin:0;
    }

 #new_incentive {
border: 0px solid white;
margin:0;
    }

 #new_gallery {
border: 0px solid white;
margin:0;
    }

 #comicdiv {
position:absolute;
 left:52px;
 top:169px;
height:333px;
width:113px;
background-image: url(b_comicbg1.jpg);
border: 0px solid white;
    }

#comicdiv:hover {
background-image: url(b_comicbg2.jpg);
border: 0px solid white;
    }

 #incentivediv {
position:absolute;
 left:183px;
 top:166px;
height:335px;
width:113px;
background-image: url(b_incentivebg1.jpg);
border: 0px solid white;
    }

#incentivediv:hover {
background-image: url(b_incentivebg2.jpg);
border: 0px solid white;
    }

 #gallerydiv {
position:absolute;
 left:313px;
 top:167px;
height:332px;
width:113px;
background-image: url(b_gallerybg1.jpg);
border: 0px solid white;
    }

#gallerydiv:hover {
background-image: url(b_gallerybg2.jpg);
border: 0px solid white;
    }


 #nav_main {
position:absolute;
 left:485px;
 top:456px;
width:110px;
height:57px;
border: 0px solid white;
padding-top:0px;
    }

#nav_comic {
position:absolute;
 left:598px;
 top:456px;
width:110px;
height:57px;
border: 0px solid white;
padding-top:0px;
    }

#nav_art {
position:absolute;
 left:713px;
 top:456px;
width:110px;
height:57px;
border: 0px solid white;
padding-top:0px;
    }

 #nav_info {
position:absolute;
 left:830px;
 top:456px;
width:110px;
height:57px;
border: 0px solid white;
padding-top:0px;
    }



p{

color: 30111c;
font-size: 12px;
font-family: bookman old style, palatino linotype, georgia;
font-weight: normal;
margin-left: 155px;
margin-right: 165px;

}


p.spec{

color: 30111c;
font-size: 12px;
font-family: bookman old style, palatino linotype, georgia;
font-weight: normal;
margin:0;
}

p.footer{

color: #66387f;
font-size: 12px;
font-family: bookman old style, palatino linotype, georgia;
font-weight: normal;
margin-left: 150px;
}

p.chara{

color: 30111c;
font-size: 12px;
font-family: bookman old style, palatino linotype, georgia;
font-weight: normal;
margin-left: 10px;
margin-right: 10px;
}

p.comicindex{

color: 30111c;
font-size: 12px;
font-family: bookman old style, palatino linotype, georgia;
font-weight: normal;
margin-left: 0px;
margin-right: 0px;
}






   a.nav { 
font-size: 12px;
font-family: Century Gothic, bookman old style, trebuche ms;
color: #b388d6;
text-decoration: none;
line-height:110%;
   }

   a.footer { 
font-size: 12px;
font-family:  Century Gothic, bookman old style, trebuche ms;
color: #66387f;
text-decoration: none;
   }

   a:hover {
text-decoration: none; color: #fc8f8b;
      }

a { 
font-size: 12px;
font-family:  Century Gothic, bookman old style, trebuche ms;
color: #66387f;
text-decoration: none;
   }

   a.text:hover {
text-decoration: none; color: #c05958;
      }




 #charas { 
float: left;
width: 195;
height: 170;
padding: 0;
margin-left:0px;
border: 0px solid black;}

 #break { 
float: left;
width: 585px;
height: 65px;
padding: 0;
margin-left:121px;
border: 0px solid black;}
margin-right: 124px;

 #suttukuva { 
width: 580px;
height: 470px;
padding: 0;
margin-left:121px;
margin-right: 124px; 
border: 1px solid black;}



a img.navi { 
border: 0px solid #541913;
}

a:hover img.navi { 
border: 0px solid #541913;
}

a img { 
border: 1px solid #541913;
margin-right:5px;
margin-bottom:5px;
}

a:hover img{ 
border: 1px solid #f4af80;
}



   #comicindex2  {
float: left; 
border: 0px solid black; 
width: 700px; 
padding-left:150px; 
margin-left:100px; 
margin-top: 25px;;
    }

