/* CSS file for Riccardo Distasi's site http://distasi.cjb.net/ */

BODY{
	background-color : #ddffdd;
	margin-left : 2%;
	margin-right : 2%;
}

BODY,TD{
	font-family : 'times new roman', times, 'MS Mincho', Mincho, serif;
}

H1,H2,H3,H4,H5,H6{ 
	font-family : tahoma, verdana, arial, helvetica,
	'MS Gothic', Gothic, 'sans serif', sans-serif;
}

H1:lang(ja),H2:lang(ja),H3:lang(ja),H4:lang(ja),H5:lang(ja),H6:lang(ja){ 
	font-family : 'MS Gothic', Gothic, sans-serif;
}

TD.navbar{
	font-family : verdana, tahoma, arial, helvetica,
		'MS Gothic', Gothic, 'sans serif', sans-serif;
	font-size : 90%;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

TD.navbar:lang(ja){
	font-family : 'MS Gothic', Gothic, sans-serif;
	font-size : 90%;
}

EM{
	background-color : transparent;
	color : #AA0000;
	font-style : normal;
	font-weight : bold;
}

.personnel{
	color : Teal;
	font-weight : bold;
}

.piece{
	color : Teal;
	font-family : tahoma, verdana, arial, helvetica,
		'MS Gothic', Gothic, 'sans serif', sans-serif;
	font-weight : bold;
}

.piece:lang(ja){
	font-family : 'ms gothic', gothic, sans-serif;
}

TABLE.titlebar{
	background-color: #ffdd00;
}

FORM{ margin : 0px; }

A:hover {
	color: #000000;
	text-decoration:none; 
	border-top:1px solid #888888;
	border-bottom:1px solid #111100;  
	background-color:#ffff00;
}


H1,H2,H3{
	background-color : transparent;
	color : Teal;
	margin-bottom : 8px;
	margin-top : 12px;
	padding-bottom : 8px;
	padding-top : 12px;
}

H1{
	font-size : 180%;
	font-style : italic;
	font-weight : bold;
}

H2{ font-size : 150%pt; }

H3{ font-size : 125%pt; }

HR{ margin-bottom : 8px; margin-top : 8px; }

HR.navbaropen{ margin-bottom : 0px; margin-top : 12px; }

HR.navbarclose{ margin-bottom : 12px; margin-top : 1px; }


LI{ margin : 2px 2px 5px 0px; }

P{
	margin-bottom : 0px;
	margin-top : 7px;
	padding-bottom : 0px;
	padding-top : 7px;
}

UL{ margin : 0px 0px 0px 30px; }

