body {
margin: 0px ;
padding: 0px ;
text-align: center;
}

img {
border: none ;
}

a.type1:link {
font-weight: bold ;
color: #990000 ;
text-decoration: none ;
border-bottom: 1px solid #990000 ;
}
a.type1:visited {
font-weight: bold ;
color: #BB3333 ;
text-decoration: none ;
border-bottom: 1px solid #BB9999 ;
}
a.type1:hover {
font-weight: bold ;
color: #990000 ;
text-decoration: none ;
border-bottom: 2px solid #990000 ;
}
a.type1:active {
font-weight: bold ;
color: #990000 ;
text-decoration: none ;
border-bottom: 2px solid #990000 ;
}

div#container {
width: 740px ;
margin: 0px auto ;
padding: 0px ;
text-align: left ;
}

h1 {
width: 740px ;
height: 100px ;
margin: 0px 0px 10px ;
padding: 0px ;
background-color: #DDDDDD ;
}

div#middle {
width: 740px ;


}

div#sub {
width: 219px ;
height: 600px ;
margin: 0px ;
padding: 0px 5px ;
float: left ;
border-left: 1px solid #990000 ;
}
	h3 {
	width: 220px ;
	height: 20px ;
	margin: 0px ;
	padding: 0px ;
	}
	
	div#sub div#menu {
	
	}
		div#sub div#menu ul {
		margin: 0px ;
		padding: 5px 0px 0px ;
		list-style: none ;
		font-size: 0.7em ;
		letter-spacing: 0.1em ;
		color: #886666 ;
		}
		
		div#sub div#menu ul li {
		height: 14px ;
		padding: 3px 3px 3px 17px ;
		border-bottom: 1px dotted #FFF2F2 ;
		background: url(../images/menu_listmark.gif) left center no-repeat ;
		}
	
	div#sub div#update {
	margin-top:20px ;
	}
		span.bold {
		font-weight: bold ;
		}
		
		div#sub div#update ul {
		margin: 0px ;
		padding: 5px 0px 0px ;
		list-style: none ;
		font-size: 0.7em ;
		color: #554444 ;
		}
		
		div#sub div#update ul li {
		padding: 3px 3px 3px 3px ;
		border-bottom: 1px dotted #FFF2F2 ;
		}

	div#sub div#contact {
	margin-top:20px ;
	}
		div#sub div#contact p {
		margin: 0px ;
		padding: 5px 0px 0px ;
		list-style: none ;
		font-size: 0.7em ;
		color: #554444 ;
		}

	div#sub div#link {
	margin-top:20px ;
	}
		div#sub div#link p {
		margin: 0px ;
		padding: 5px 0px 0px ;
		list-style: none ;
		font-size: 0.7em ;
		color: #554444 ;
		}

div#footer {
clear: both ;
width: 740px ;
height: 70px ;
background: url(../images/footer.jpg);
}
	div#footer p {
	margin: 0px ;
	padding: 40px 0px 0px ;
	font-size: 0.6em ;
	color: #666666 ;
	letter-spacing: 0.2em ;
	line-height: 130% ;
	text-align: right;
	font-family: arial ;
	}