
/*-- Personal Info & Personality --*/
#bio_back1 {
	background:#000000 url(../main/pages/back_sanzo.gif) no-repeat top left;
	margin:0 0 20px 0;
	padding:0;
}

#bio_back2 {
	background:#000000 url(../main/pages/back_konzen.gif) no-repeat top left;
	margin:0 0 20px 0;
	padding:0;
	height:500;
}

#nav {
  clear:both;
  width: auto;
  padding: 5px 0px;
  margin: 0 0 0 -3;
  font: bold 11px Verdana, sans-serif;
  height: 25px;	
}
#nav a {
  padding:3px;
  margin:0;
  border: 1px dotted #af66f4;
  border-bottom: none;
  background: transparent url(../main/pages/trans6.gif) repeat;
  text-decoration: none;	
}
#nav a:link { color: #000000; }
#nav a:visited { color: #ffffff; }
#nav a:hover, #nav a#current { 
  background: transparent url(../main/pages/trans5.gif) repeat; 
  border: 1px dotted #9c9c9c; 
  border-bottom: none;
  color:#ffffff;
}
#bio_container { /*Sanzo*/
  background: transparent url(../main/pages/trans5.gif) repeat;
  width: auto;
  margin-top:-5;
  margin-right:10;
}
#bio_container2 { /*Konzen*/
  background: transparent url(../main/pages/trans5.gif) repeat;
  width: auto;
  margin-top:-4.5;
  margin-right:10;
  height:600;
}
#bio_content { margin: 0; padding: 40px; }
.name_title { margin-top:-20; font-size:14px; padding-left:150px; }
.data_table { color:#FFFFCC; padding-left:160px; font-size:12px }
#content #bio_content table { font-size:11px; color:#FFFFCC; }
#content #bio_content table th { font-size:12px; color:#FFFFCC; text-align:left; }
#content #bio_content table a { color:#FFFF66; font-weight:bold; font-size:11px; text-decoration:underline; }
#content #bio_content table .bio_data { font-size:12px; color:#FFFFCC; text-align:left; }
.image_view { padding-left:150px; }
.data_view { color:#FFFFCC; font-size:12px }


/*-- Quotes --*/
#quo_back { margin:0 0 20px 0; padding:0; }
#content #quo_nav {
  clear:both;
  width:auto;
  padding:5px 0px;
  margin: 0 0 0 -3;
  font: bold 12px Verdana, sans-serif;
  height: 25px;	
}
#content #quo_nav a {
  padding:3px;
  margin:0;
  background-color:#0A0A0A;  
  border: 2px solid #0A0A0A;
  border-bottom: none;
  text-decoration: none;
  color:#1B1B1B;
}
#content #quo_nav a:link { color:#333333; }
#content #quo_nav a:hover, #quo_nav a#current { 
  border: 2px solid #1a1a1a; 
  border-bottom: none;
  background-color:#1a1a1a;
  color:#ffffff;
}
#content #quo_container { 
  background-color:#1a1a1a;
  width: auto;
  margin-top:-4.5;
  margin-right:10;
}

#content #quo_content { margin: 0; padding: 40px; }
.style1 { color:#999999; }
.style2 { font-size:11px; font-family:Arial, Helvetica, sans-serif; }

#content .hoverbox { cursor:crosshair; list-style: none; }
#content .hoverbox a { cursor:crosshair; }
#content .hoverbox a .preview, .preview2, .preview3, .preview4 { display: none; }
#content .hoverbox img { vertical-align: top; width: 160px; height: 100px; margin: 2px; padding:0px 5px 15px 5px; }
#content .hoverbox li { display: inline; float: left; position: relative; }
#content .hoverbox .preview { width:330px; height:200px; }
#content .hoverbox a:hover .preview { display: block; position: absolute; width:330; height:200; top:-33px; left:-45px; z-index:1; }
#content .hoverbox a:hover .preview2 { display: block; position: absolute; width:278; height:200; top:-33px; left:-45px; z-index:1; }
#content .hoverbox a:hover .preview3 { display: block; position: absolute; width:239; height:200; top:-33px; left:-45px; z-index:1; }
#content .hoverbox a:hover .preview4 { display: block; position: absolute; width:205; height:214; top:-33px; left:-45px; z-index:1; }


/*-- Test --*/
.style3 { font-size:12px; letter-spacing:1px; font-weight:bold; }
#tst_content { float:left; width:730px; _width:750px; margin:0; padding:0 0 0 20px; }
#tst_content .article { clear:both; margin:0; padding:20px; background:url("../main/content_article_bg2.jpg") 0 0 no-repeat; }
#tst_content .article h3 {
  margin:0 -20px; 
  padding:10px; 
  background:#202020 url("../main/content_title_bg.gif") 0 0 repeat-y; 
  color:#cccccc;
}
#tst_content .article h3 span { background:url("../main/ico_list.gif") 0 50% no-repeat; padding-left:25px; }
#tst_content .article p { text-align:justify; }
#tst_content .btn-more { margin:0 0 15px 0; padding:0; border:0; position:relative; }
#tst_content .btn-more a {
  display:block; 
  position:absolute; 
  top:0; 
  right:0; 
  width:67px; 
  _width:95px; 
  height:21px; 
  margin:0; 
  padding:0 0 0 28px; 
  background:url("../main/btn_more.gif") 0 0 no-repeat; 
  color:#ffffff; 
  text-decoration:none;
}
#tst_content .btn-more a:hover { background:url("../main/btn_more.gif") -95px 0 no-repeat; }


/*-- Link In --*/
form {border:0; margin:0; padding:0;}

input, textarea { 
  background-color:#cccccc;
  font-family:"Courier New", Courier, mono;
  font-size:12px;
  width:450;
  word-spacing:4px;
}

/*-- Link Out --*/
#content .article li { font-size:11px; list-style:disc; }
#content .article li a { color:#FFCC99; }

#in_link { 
  background-color:#000000;
  font-size:11px;
  color:#C0C0C0;
  font-family: "verdana",sans-serif;
}

#in_link a {
  color:#FFCC99;
  font-size:11px;
  text-decoration:none;
}

#in_link a:hover {
  color:#DBACF7;
  font-size:11px;
  border-bottom:#DBACF7 1px dotted;
  border-top:#DBACF7 1px dotted;  
}



/*-- Album --*/
#content #alb_container { 
  background-color:#1a1a1a;
  width: auto;
  margin-top:-5;
  margin-right:10;
}

#content #alb_content { margin: 0; padding: 5px 10px 10px 10px; }
.alb_style { font-size:12px; font-weight:bold; }
a.alb_style2 { color:#FFFF99; font-size:11px; text-align:center; }

#alb_menu { width:300; font-size:10px; }
#alb_menu li a{ color:#CCCCCC; }
#alb_menu li a:link{ color:#CCCCCC; }
#alb_menu li a:visited { color:#CCCCCC; }
#alb_menu ul a:hover { color:#FFFFFF; font-weight:bold; }
#alb_menu a#selected{
  color:#FFFF99;
  text-transform:uppercase;
  font-size:14px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

#alb_chap { font-size:11px; text-align:center; }
#alb_chap a, #alb_chap a:link, #alb_chap a:visited { color:#666666; }
#alb_chap a:hover { color:#CCCCCC; }
#alb_chap a#selected {
  font-weight:bold;
  font-size:11px;
  color:#CCCCCC;
}



/*-- Wallpaper --*/
#main_wallp a {
  padding:3px;
  margin:0;
  text-decoration: none;
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
}
#main_wallp  a:link { color:#ffffff; font-size:12px; }
#main_wallp a:hover { 
  color:#FFFF99;
  font-size:14px;
}