@import url(alt.css);

/*General*/
body, .footer{text-align:center;}
div{text-align:left;}
h2{border:none; text-decoration:underline;}
strong{font-size:150%;}
em, address{font-size:120%;}
a, dt{font-weight:bold;}
dl{margin-left:0.5em;}
p.msg{font-weight:bold; text-align:center;}
caption{
	font:bold 120% sans-serif;
	padding:6px;
	text-align:left;
}
.nn{
	text-align   :center;
}


/*index.html , history.html , about.html*/
body.index p{
	margin-left:0.5em; margin-right:0.5em;
}
p.right{
	margin-top:0px;	margin-bottom:0px;
	text-align:right;
}
p.bottom{
	margin-top:0px;	margin-bottom:0.5em;
	text-align:right;
}

.group{
	padding :0em 2em 0em 2em;
}

.title{
	overflow     :hidden;
	text-align   :center;
	width        :100%;
}.title h1{
	margin-top:0px; margin-bottom:2px;
}.title div{
	text-align:right;
	margin-top:-32px; margin-right:0px;
}

.menu, .new, .info{
	border:1px none;
	width:100%;
}.menu div, .new div{
	margin-left:0.5em; margin-right:0.5em;
}

.history, .about, .content{
	border:5px double;
	padding:1em;
	margin-left:7%;
	margin-right:7%;
}.about p{
	margin-left:0.5em; margin-right:0.5em;
}

.cnt{
	margin:0px 0px 0.5em 0.5em;
}.cnt p.bottom{
	margin-top:-4px;
}

.colorinf{
	font-weight:bold;
	margin-left:1em;
	text-decoration:underline;
}

/*takeout.html*/
body.take table{
	border:1px;
	margin-bottom:2.5em;
}.take th{
	border:none;
	text-align:left;
}.take td{
	border:none;
}.take td p{
	text-align:center;
}


/*profile.html*/
body.prof table{
	margin-bottom:2em;
}.prof th{
	white-space:nowrap;
}

/*link.html*/
body.link table{
	margin-bottom:2.5em;
}.link th{
	font:bold 120% sans-serif;
	width:30%;
}
.moved{font-size:150%;}

