body {
	background-image:url("images/m00.gif"); 
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	}

a:link {
	color: #560F23;
	text-decoration: none;
	}
a:visited {
	color: #560F23;
	text-decoration: none;
	}
a:hover {
	color: #FC5A6C;
	text-decoration: none;
	}
a:active {
	color: #FFFFFF;
	text-decoration: none;
	}
	
hr {
	color:#23384A;
	background-color:#23384A;
	height:1px;
	width:100%;
	border:none;
	margin:0px;
	}
	
ul {
	position: relative;
	padding-left: 17px;
	}
	
	
/* Entire layout container. */
#layout {
	margin: 0px auto;
	position: relative;
	top: -8px;
	width: 601px;
	}
	

/* Text container. */
#container {
	background-image: url("images/m19.jpg");
	background-repeat: repeat-x;
	margin: 0px auto;
	padding: 10px 10px 0px 10px;
	position: absolute;
	left: 292px;
	top: 235px;
	width: 432px;
	height: 355px;
	z-index: 1;
	
	font: normal 10px/12px Verdana, sans-serif;
	text-align:justify;
	color: #0F4C56;
	}

td {
	font: normal 10px/12px Verdana, sans-serif;
	text-align:justify;
	color: #000000;
	}

/* Header Text */
#header {
	margin: 0px auto;
	position: relative;
	z-index: 1;
	
	font: italic bold 16px/13px Georgia, sans-serif;
	text-align: justify;
	color: #23384A;
	}	
	
	
/* Navigation Rollovers */
#sakura a {
	background: url("images/m10.jpg") 0 0 no-repeat;
	position: absolute;
	left:442px;
	top:139px;
	width:77px;
	height:29px;
	z-index: 1;
	}
#sakura a:hover {
	background-position: -77px 0;
	}
	
#media a {
	background: url("images/m12.jpg") 0 0 no-repeat;
	position: absolute;
	left:548px;
	top:139px;
	width:71px;
	height:29px;
	text-decoration: none;
	}
#media a:hover {
	background-position: -71px 0;
	}
	
#site a {
	background: url("images/m14.jpg") 0 0 no-repeat;
	position: absolute;
	left:653px;
	top:139px;
	width:46px;
	height:29px;
	text-decoration: none;
	}
#site a:hover {
	background-position: -46px 0;
	}
	
	
/* Layout image placement. */
#l01 {
position:absolute;
left:0px;
top:0px;
width:148px;
height:139px;
}

#l02 {
position:absolute;
left:148px;
top:0px;
width:144px;
height:139px;
}

#l03 {
position:absolute;
left:292px;
top:0px;
width:150px;
height:139px;
}

#l04 {
position:absolute;
left:442px;
top:0px;
width:302px;
height:69px;
}

#l05 {
position:absolute;
left:744px;
top:0px;
width:6px;
height:600px;
}

#l06 {
position:absolute;
left:442px;
top:69px;
width:302px;
height:70px;
}

#l07 {
position:absolute;
left:0px;
top:139px;
width:148px;
height:96px;
}

#l08 {
position:absolute;
left:148px;
top:139px;
width:144px;
height:96px;
}

#l09 {
position:absolute;
left:292px;
top:139px;
width:150px;
height:96px;
}

#l10 {
position:absolute;
left:442px;
top:139px;
width:77px;
height:29px;
}

#l11 {
position:absolute;
left:519px;
top:139px;
width:29px;
height:29px;
}

#l12 {
position:absolute;
left:548px;
top:139px;
width:71px;
height:29px;
}

#l13 {
position:absolute;
left:619px;
top:139px;
width:34px;
height:29px;
}

#l14 {
position:absolute;
left:653px;
top:139px;
width:46px;
height:29px;
}

#l15 {
position:absolute;
left:699px;
top:139px;
width:45px;
height:29px;
}

#l16 {
position:absolute;
left:442px;
top:168px;
width:302px;
height:67px;
}

#l17 {
position:absolute;
left:0px;
top:235px;
width:148px;
height:132px;
}

#l18 {
position:absolute;
left:148px;
top:235px;
width:144px;
height:132px;
}

#l19 {
position:absolute;
left:292px;
top:235px;
width:452px;
height:365px;
}

#l20 {
position:absolute;
left:0px;
top:367px;
width:148px;
height:116px;
}

#l21 {
position:absolute;
left:148px;
top:367px;
width:144px;
height:116px;
}

#l22 {
position:absolute;
left:0px;
top:483px;
width:148px;
height:117px;
}

#l23 {
position:absolute;
left:148px;
top:483px;
width:144px;
height:117px;
}