
 

html,body { 
margin: 0px;
padding: 0px;
background-color: #1f1833;
font-size: 12px;
color: #5a222c;
font-family: bookman old style, palatino linotype, georgia;
     }




 #artdsad { 
width: 730px;
height:92px;
padding: 0px;
position:relative;
 top:13px;
margin-left:-6px; 
border: 0px solid black;
}





 #bannereng { 
background-image: url(atopeng.jpg);
width: 958px;
height:398px;
padding: 0px;
margin-top: 0px;
border: 0px solid white;}

 #bannerfi { 
background-image: url(atopsuomi.jpg);
width: 958px;
height:398px;
padding: 0px;
margin-top: 0px;
border: 0px solid white;}


 #nav1{ 
width: 948px;
height:55px;
position:relative;
 top:246px;
margin-left:0px;
border: 0px solid white;}



 #page { 
background-image: url(abg.jpg);
background-repeat: repeat-y;
background-color: #000000;
width: 958px;
min-height:700px;
     height:auto !important;
     height:700px; 
padding-bottom: -10px;
padding-top: 0px;
margin: 0px;
border: 0px solid black;}


 #bottom_nav { 
background-image: url(abottomnav.jpg);
background-repeat: no-repeat;
background-color: #1f022e;
width: 958px;
height:95px;
padding: 0px;
margin-top:0px;
border: 0px solid white;}

 #nav2{ ;
width: 948px;
height:52px;
position:relative;
 top:8px;
margin-left: 0px;
border: 0px solid white;}

 #text { 
background-image: url(atextbg.jpg);
background-repeat: repeat-y;
background-color: #ffffff;
width: 958px;
  min-height:780px;
     height:auto !important;
     height:780px; 
padding-bottom:50px;
padding-top: 5px;
margin: 0px;
border: 0px solid black;}

 #textbox { 
width: 572px; 
border: 0px solid black;
float:left;
margin-left: 110px;
margin-bottom: 20px;
}



 #footer  {
background-image: url(afooter.jpg);
width:958px;
height:75px;
background-color: #1d1c33;
margin-top:0px;
    }

 #disqus_thread  {
width:480px;
margin-left:-150px;
margin-top:40px;
border:0px solid black;

    }

.navtable  {
float: left;
padding:0px;
height:52px;

    }
	
	.fanartdiv  {
float: left;
width:190px;
height:170px;
margin-right:10px;
margin-bottom:5px;


    }
		.fanartdiv2  {
float: left;
width:280px;
height:340px;
margin-right:20px;
margin-bottom:10px;
font-size: 13px;
font-family: "palatino linotype", "book antiqua", georgia, serif;
font-weight: normal;
line-height:145%;


    }





p{

color: #5a222c;
font-size: 13px;
font-family: "palatino linotype", "book antiqua", georgia, serif;
font-weight: normal;
margin-left: 15px;
margin-right: 30px;
line-height:155%;
text-align:justify;
}

p.div{

color: #5a222c;
font-size: 12px;
font-family: bookman old style, palatino linotype, georgia;
font-weight: normal;
margin-left: 0px;
margin-right: 0px;
text-align: center;
}

h1{

color: #482a74;
font-size: 15px;
font-family:  "palatino linotype", georgia;
font-weight: bold;
margin-left: 150px;
margin-right: 160px;
margin-top: 15px;
margin-bottom: -10px;
}

p.num{

color: #f0dccf;
font-size: 16px;
font-family: "palatino linotype", "book antiqua", georgia, serif;
font-weight: normal;
margin-left: 11px;
margin-right: 0px;
padding-right: 0px;
margin-top: 0px;
text-align:center;

}

a { 
font-size: 13px;
font-family:  "Century Gothic", arial, sans-serif;
color: #482a74;
text-decoration: none;
   }

   a:hover {
text-decoration: none; color: #e88deb;
      }



img{ 
 vertical-align: top;    
} 

#idc-container .idc-c .idc-i span{
   color: rgb(96, 51, 18); !important

}

#idc-container h3 {
  color:#482a74;
padding-left:20px;
}