body       
{color:#000000;
background-image:   url("../graphics/wall3.gif");
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size:small}

A{text-decoration:none}
A:link     {color:#000000}
A:visited  {color:#000000}
A:hover    {color:#ffffff; text-decoration:none;font-size:1.07em}


#mainNavi{position:absolute;
     top:30px;
	 left:4px;
	 height:106px;
	 width:768px;
	 padding:0px 0px 0px 20px;
	 margin:0px;
	}   

#container{position:absolute;
    background-color:#FFFFFF;
    top:0px;
	left:0px;
	width:791px;
	height:1805px;
	margin:0px;
	padding:0px 0px 50px 0px;} 
	


#leftcolumn{
	position:absolute;
	top:135px;
	left:5px;
	margin:0px;
	padding:0px 0px 10px 0px;
	background-color:#fff;
	width:212px;
	height: 1710px;
		border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #006699;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;	
}

#rightcolumn{
	position:absolute;
	top:133px;
	left:231px;
	bottom:0px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 10px;
	width:532px;
	height: 1470px;
	
}

#schedule{margin-top:20px;
        
		 margin-bottom:40px;
		 }
   
#address{
	position:absolute;
	top:1610px;
	left:139px;
	margin:0px;
	padding:0px 0px 0px 10px;
	background-color:#fff;
	width: 398px;
	text-align:right;
	height: 35px;
} 


#navigation{
	position:absolute;
	top:82px;
	left:26px;
	
	width:739px;
	color:#ffffff;
	font-size:1.05em;
	height: 15px;
	

}

#navigation{
	position:absolute;
	top:82px;
	left:26px;
	
	width:739px;
	color:#ffffff;
	font-size:1.05em;
	height: 15px;
	

}

#navigation ul li{
text-transform:capitalize;
margin-right:20px; 
display:inline;
float:left;
list-style-type:none; 
font-weight:bold;
}

#navigation ul li a{

text-decoration:none;
font-weight:bold;}

#navigation li a:link,
#navigation li a:visited
{color:#ffffff;background:transparent;}


#navigation li hover{color:#ffffff;background:transparent; font-size:1.2em}




h1{font-family:Arial, Helvetica, sans-serif;
   margin-top:20px;
   color:#999999;
   font-size:1.3em;
   margin-left:25px;
   margin-top:7px}

h2 {
    font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	font-size:1.2em;
	font-weight:bold;
	text-align:center}


p.text01{font-size:1em;
	  line-height:154%;
	  font-family:Arial,Helvetica, sans-serif;
	   margin-left:20px;
	   marign-top:3px;
	   margin-right:20px;
       
	 text-justify:auto;}
	   
	






img.menubar{
	position:absolute;
	top:1px;
	left:0px;
	height: 101px;
	width: 787px;
	border:none
}
img.hana{
	position:absolute;
    left:0px;
	top:3px;
	border:none
}

img.picture{
    border:none}
	
table{border-style:none;
      width:485px;
	  margin-left:15px;
	  margin-right:0px}
thead{
     color:#ffffff;}
	 
tbody{color:#000000;     
      width:485px;
	  margin-left:0px;
	  margin-right:0px;
	  border-style:solid 3px;
	  
}

td, th{border-bottom:solid 1px;
       border-right:solid 1px;
	   border-left:solid 1px;
	   border-top:solid 1px;
	   border-color:#666666}

th{border:none}

.reggio{background-color:#6699CC}	 



.pre{background-color:#FF9966;}

.bcolor1{background-color:#ffffff;}
.blcolor2{background-color:#ffffff;}
.bcolor3{background-color:#ffffff;}
.bcolor4{background-color:#ffffff}
