

A:link {
	text-decoration: none;
	color:#BC83A8; 
	font-weight: bold;
	font-family: arial;}

A:visited {
	text-decoration: none;
	color:#BC83A8; 
	font-weight: bold;
	font-family: arial;}

A:hover {
	color: #C0C0C0; 
	text-decoration: none;}
	
	
	blockquote {
	text-align: justify;
	font-size: 10px;
	border: 5px solid #BDE7FB;
	margin-left: 50px;
	margin-right: 50px;
	color: #8F8F8F;
	font-weight: normal;
	background-color: #ffffff;
	background-image: url(quote.gif);
   line-height: 15px;
	padding: 10px 10px 10px 10px;
	font-family: Georgia;}

blockquote b{
	color: #58BDFA;
	font-family: Georgia;
	font-size: 10px;}

blockquote i{
	color: #58BDFA;
	font-family: Georgia;
	font-size: 10px;}


b {
	font-size: 11px;
	color: #000000;
	font-family: arial, serif;}

i {
	font-size: 11px;
	color: #000000;
	font-family: Georgia, serif;}

em {
 	color: #92C099;}

/* Main header classes */

h1 {
	margin: 0;
	color: #63C6F5;
	font-family: Arial Black;
	font-size: 25px;
	font-weight: normal;
	padding: 0;
	letter-spacing: -2px;
	text-transform: lowercase;}

h4 {
	margin: 0;
	color: #63C6F5;
	font-family: Arial Black;
	font-size: 35px;
	font-weight: normal;
	padding: 0;
	letter-spacing: -2px;
	text-transform: lowercase;}







h3 {
	margin: 0px 0 3px 0px;
	color: #CB98AB;
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 2px;
	text-transform: uppercase;}


h2 {
	width: 300px;
	margin: 10px 0px 3px 0px;
	text-align: right;
	color: #ffffff;
	font-family: Arial, sans-serif;
	font-size: 8px;
	font-weight: normal;
	letter-spacing: 0px;
	text-transform: uppercase;}




/* Body text classes */


ul{
	color: #211B1B;
	padding: 0;
	margin: 0 50px;
	background-image: none;
	font: 11px arial;
	line-height: 20px;}


li {
	list-style-type: none;
	display: inline;
   padding-bottom: 5px;
	padding: 10px;
	background-image: url('bullet.gif');
	background-repeat: no-repeat;
   background-position: center left;
	   }
	
p, body {
	font: 11px Trebuchet MS;  
	color:#626262;
	text-align: justify;
	margin-top:0;
	margin-bottom:8px;
	line-height: 18px;}

td{
	font: 10px arial;  
	color:#626262;
	
	margin-top:0;
	margin-bottom:8px;
	line-height: 18px;}

p.center {
	text-align: center;
    }

p.right {
	text-align: right;}

p.left {
	text-align: left;}

p.quote {
	font: 11px Century Gothic;
	color: #300A0F;}
	

/* Misc. */	

body {font: 11px Verdana;  
	color:#000000;
	margin:0px;
	background-color:#B4B4B4;
	background-image:url('bg.jpg');}


p.divider {
	background-image: url(divider.gif);
	background-repeat: repeat-x;
	height: 8px;
	margin: 2px 30px;}

img
    {border: 0px none;}


input, textarea, select{
	color: #0D9FCA;
	border: 0;
	padding: 2px;
	font-family: Trebuchet MS;
	font-size: 10px;
	}

/* Structural ids */

#frame{
	width: 550px;
	padding: 0px 0 0 0;
	background-color: #fff;
	margin-right:auto;
	margin-left:auto;}

#image{
	width:743px; 
	margin: 0px;}





div#content{
  	padding: 10px 25px 20px 25px;
	background-color: #FEF3CB;}

#footer{
	color: #fff;
	background-color: #6AC8FB;
	background-image: url(footer2.gif);
	text-align: right;
	clear: both;
	margin: 0px 0 0px 0;
   padding: 8px;}

img.footer
    {
    text-align: left;
    border: 0px none;}

#footer2{
	color: #000;
	background-color: #ffffff;
	clear: both;
	font-size: 7pt;
	margin: 0px 0 0px 0;
	border-top: 3px solid #fff;
	text-align: center;
	padding: 3px 0 3px 0;}

#footer A  {
	text-decoration : none;
	background-image: none;
	color :#fff; 
	font-weight: bold;}


#footer2 A  {
	text-decoration : none;
	background-image: none;
	color :#000; }

#footer A:hover {
	text-decoration : none;
	background-image: none;
	color : #BDFDEF;}


img.left {
	border:7px solid #BC3753; 
	float: left; 
	margin: 5px 14px 4px 0; }

img.right {
	border:7px solid #BC3753; 
	float: right; 
	margin: 5px 0 4px 14px; }

img.icon {
	border:7px solid #BC3753; }

.gallery {
	background-image:none;}

.gallery:hover {
	background-image:none;}

.gradualshine{
filter:alpha(opacity=50);
-moz-opacity:0.3;

border: 2px solid #C0C0C0; 
	padding: 3px;
	margin-bottom: 2px;
}

img.gallery {
	border: 2px solid #C0C0C0; 
	padding: 5px;
	margin-bottom: 2px;
	}

img.gallery:hover {
	border: 4px solid #B9DB60; 
	padding: 3px;
	margin-bottom: 2px;
	}

img.manga {
	border:6px solid #EDEDED; 
	margin: 0 2px 2px 1px;
	}

img.manga:hover {
	border:6px solid #B9DB60; 
	margin: 0 2px 2px 1px;
	}

img.cards {
	margin: 2px;
	}

img.quote {
	border: 7px solid #DFDFDF; 
	
	margin-bottom: 2px;
	margin-right: 3px;}


#container {
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
background: #FFFFFF;
color: #A4A4A4; 
}



#container a:link{
	font-family: Georgia;
	
   letter-spacing: 2px;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #A4A4A4; 
	font-weight: bold;
   }


#container a:active{
	font-family: Georgia;
	text-align: center;
   letter-spacing: 2px;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #A4A4A4; 
	font-weight: bold;
    }



#container a:visited{
	font-family: Georgia;
	text-align: center;
   letter-spacing: 2px;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #A4A4A4; 
	font-weight: bold;
    }


#container a:hover{
	font-family: Georgia;
	text-align: center;
   letter-spacing: 2px;
	font-size: 11px;
	background-image:url('navi.jpg');
	text-transform: uppercase;
	
	font-weight: bold;
  color: #A4A4A4;
  border: 3px solid 000000;
  padding-bottom: 10px;
    cursor: default;
    }
    
img.profile {
	 border: 3px solid #E4E7E9;
	margin-right: 0px;
	margin-left: 10px;
	}


img.profile02 {
	 border: 3px solid #BFBFBF;
	padding: 3px;
	margin-right: 12px;
	margin-left: 0px;
	}

img.profile03 {
	 border: 3px solid #BFBFBF;
	padding: 3px;
	margin-right: 0px;
	margin-left: 12px;
	}

img.profile04 {
	 border: 3px solid #BFBFBF;
	padding: 3px;
	margin-right: 4px;
	margin-left: 4px;
	}


img.affie {
	 border: 1px solid #BFBFBF;
	padding: 2px;
	margin-right: 12px;
	margin-left: 0px;
	}

