/*
FOR GALLERY
*/

html {
scrollbar-arrow-color: #fff;
scrollbar-base-color: #000;
scrollbar-dark-shadow-color: #000;
scrollbar-track-color: #000;
scrollbar-face-color: #292929;
scrollbar-shadow-color: #000;
scrollbar-highlight-color: #000;
scrollbar-3d-light-color: #000;
}

body {
	font-family: Gill Sans, sans-serif;
	width: 800px;
	margin: 0px auto 0px auto;
	background-color: #000000;
}

a, active, visited {text-decoration: none;}
a:hover{text-decoration: none;}
h1 {display: none;}
h2 {display: none;}
h3 {display: none;}

img { border-color: #999; }
img.albumtn { 
   padding: 5px 10px 5px 10px;
   float: right; 
   border: 0;
}
.imgmenu { 
   font-family: Gill Sans, sans-serif;
   font-size: 12px; 
   text-align: center; 
   border-bottom: 1px solid #999; 
}
td.previmg { width: 92px; border: 0px;}
td.prevbtn { width: 10px;border: 0px;}
p { margin: 6px 0px 6px 5px;text-align: justify;}
p.albuminfo { margin: 8px 10px 8px 8px;}
.infopad { /*PADDING FOR FILE INFO, TITLE, SIZE ETC AT BOTTOM*/padding: 5px 8px 5px 8px; text-align: left; color: #333; font-size: 12px;}
.imageofnumber{ font-family: Gill Sans, sans-serif; font-size: 12px; color: #333; text-align: left; text-align:center; padding: 0px 0px 0px 10px;}
/***********************************************************
* DIV IDs
***********************************************************/
#top_banner {position: relative;}
#archives {width: 500px;}
.fillergrey {background-color: #191919;}
.filler {background-color: #292929;}
#menu {
	margin: 5px 0px 0px 0px;
	height: 20px;
	text-align: right;
}
#hold_all {	
	margin: 5px 0px 0px 0px;
	position: relative;
	width: 800px;
}
#content {	
	float: left;
	width: 640px; 
	background-color: #fff;
}
#content2 {	
	float: left;
	width: 800px; 
	background-color: #fff;
}
#anibanner {
	position: relative;
	clear: right;
	float: right;
	width: 150px; 
	border-left: 1px solid #333;
}
#bottom_banner {	
	position: relative;
	margin-top: 10px;
	padding: 0px 0px 0px 10px;
	width: 800px;
	clear: both; /* ensures the footer always appears beneath */
}
/***********************************************************
* DIV CLASSES
***********************************************************/
.utani_tops {
	font-family: Gill Sans, sans-serif;
	padding: 0px 25px 0px 25px;
	font-size: 24px;
	letter-spacing: -3px;
	color: #336699;
	font-weight: bold;
}
.utani_tops2 {
	font-family: Gill Sans, sans-serif;
	padding: 0px 25px 0px 25px;
	font-size: 18px;
	letter-spacing: -0.5px;
	color: #cc0033;
	font-weight: bold;
}
.utani_tops3 {
	font-family: Gill Sans, sans-serif;
	padding: 8px 0px 8px 5px;
	font-size: 18px;
	letter-spacing: -0.5px;
	color: #ffcc00;
	font-weight: bold;
	text-align: left;
	background-color: #292929;
}
.utani_main {
	font-family: Gill Sans, sans-serif;
	font-size: 12px;
	color: #333;
}
.utani_main a:visited {
	text-decoration: none;
	color: #2d5f7b;
}
.utani_main a:hover {
	text-decoration: none;
	color: #2d5f7b;
	background-color: #ffcc00;
}
.utani_main a:link {
	text-decoration: none;
	color: #2d5f7b;
}
.utani_mainani {
	font-family: Gill Sans, sans-serif;
	padding: 10px 5px 0px 5px;
	font-size: 12px;
	color: #333;
}
.utani_mainani a:visited {
	text-decoration: none;
	color: #333;
}
.utani_mainani a:hover {
	text-decoration: none;
	color: #2d5f7b;
	background-color: #ffcc00;
}
.utani_mainani a:link {
	text-decoration: none;
	color: #2d5f7b;
}
.utani_quotes {
	padding: 10px 25px 10px 25px;
	font-family: Gill Sans, sans-serif;
	font-size: 13px;
	color: #ffcc00;
	letter-spacing: 2px;
	text-align: center;
	font-style: italic;
	border-bottom: 5px solid #000;
	background-color: #292929;
}
.utani_small {
	font-family: Gill Sans, sans-serif;
	font-size: 10px;
	color: #fff;
	text-align: center;
	padding: 10px;
}
.utani_small a:link {
	text-decoration: none;
	color: #2d5f7b;
}
.utani_small a:hover {
	text-decoration: none;
	color: #2d5f7b;
	background-color: #ffcc00;
}
.utani_small a:visited {
	text-decoration: none;
	color: #2d5f7b;
}

/***********************************************************
* OTHERS
***********************************************************/
.utani_hidden {display: none;}
.title { /*FOR STRONG*/color: #336699;}
.plus { /*plus bullets*/color: #cc0033;}
.centered { /*center images in content*/text-align: center;}
/***********************************************************
* MENU
***********************************************************/
.linkzon {
	padding: 3px 10px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-align: left;
}
.linkz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
.linkz a:visited {
	padding: 3px 12px 3px 12px;
	background-color: #336699;
	text-decoration: none;
	color: #fff;
}
.linkz a:link {
	padding: 3px 12px 3px 12px;
	background-color: #336699;
	text-decoration: none;
	color: #fff;
}
.linkz a:hover {
	padding: 3px 12px 3px 12px;
	background-color: #9aafc0;
	text-decoration: none;
	color: #336699;
}
.linkz02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
.linkz02 a:visited {
	padding: 3px 12px 3px 12px;
	background-color: #cc0033;
	text-decoration: none;
	color: #fff;
}
.linkz02 a:link {
	padding: 3px 12px 3px 12px;
	background-color: #cc0033;
	text-decoration: none;
	color: #fff;
}
.linkz02 a:hover {
	padding: 3px 12px 3px 12px;
	background-color: #CF8D9E;
	text-decoration: none;
	color: #cc0033;
}

.nolink { /*CLASS nolink SET IN IMAGES*/border: 0px;text-decoration: none;}
.nolink a:link {border: 0px;text-decoration: none;}
.nolink a:hover {border: 0px;text-decoration: none;}
.nolink a:visited {border: 0px;text-decoration: none;}

#flashcontent {
	font-family: Gill Sans, sans-serif;
	font-size: 12px;
	color: #336699;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#flashcontent_02 {
	font-family: Gill Sans, sans-serif;
	font-size: 12px;
	color: #336699;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#flashcontent_04 {
	font-family: Gill Sans, sans-serif;
	font-size: 12px;
	color: #336699;
	text-align: left;
	padding: 0px;
	margin: 0px;
}