@charset "utf-8";
/* globalmenu,visirormenu,localmenu,breadcrumns SETTING FILE ******************************** */


/* Global menu
----------------------------------------------------------------------*/
#globalmenu {
	background:url(../images/globalmenu.jpg) top left no-repeat;
	width:760px;
	height:43px;
	margin:0;
	padding:0;
	}
	
div#globalmenu ul {
	margin:0;
	padding:0 0 0 12px;
	}
div#globalmenu ul li {
	display:inline;
	}
div#globalmenu ul li a{
	padding-top: 43px;
	overflow: hidden;
	height: 0px;
	width: 144px;	
	float: left;
	}
div#globalmenu ul li.side a{
	padding-top: 43px;
	overflow: hidden;
	height: 0px;
	width: 152px;	
	float: left;
	}
	
div#globalmenu ul li#home a {	background-image: url(../images/globalmenu.jpg);	background-position: -12px 0px;}
div#globalmenu ul li#events a {	background-image: url(../images/globalmenu.jpg);	background-position: -164px 0px;}
div#globalmenu ul li#about a {	background-image: url(../images/globalmenu.jpg);	background-position: -308px 0px;}
div#globalmenu ul li#history a {	background-image: url(../images/globalmenu.jpg);	background-position: -452px 0px;}
div#globalmenu ul li#books a {	background-image: url(../images/globalmenu.jpg);	background-position: -596px 0px;}

div#globalmenu ul li#home_on a {	background-image: url(../images/globalmenu.jpg);	background-position: -12px -43px;}
div#globalmenu ul li#events_on a {	background-image: url(../images/globalmenu.jpg);	background-position: -164px -43px;}
div#globalmenu ul li#about_on a {	background-image: url(../images/globalmenu.jpg);	background-position: -308px -43px;}
div#globalmenu ul li#history_on a {	background-image: url(../images/globalmenu.jpg);	background-position: -452px -43px;}
div#globalmenu ul li#books_on a {	background-image: url(../images/globalmenu.jpg);	background-position: -596px -43px;}		

div#globalmenu ul li#home a:hover {	background-image: url(../images/globalmenu.jpg);	background-position: -12px -43px;}
div#globalmenu ul li#events a:hover {	background-image: url(../images/globalmenu.jpg);	background-position: -164px -43px;}
div#globalmenu ul li#about a:hover {	background-image: url(../images/globalmenu.jpg);	background-position: -308px -43px;}
div#globalmenu ul li#history a:hover {	background-image: url(../images/globalmenu.jpg);	background-position: -452px -43px;}
div#globalmenu ul li#books a:hover {	background-image: url(../images/globalmenu.jpg);	background-position: -596px -43px;}	
	
	

/*localmenu start***********************/
div#localmenu{
padding:1px;
width:156px;
background-color:#B48619;
text-align:left;
}



div#localmenu div.title{
width:156px;
margin-bottom:1px;
background:#FFF;
padding:5px 0;
font-size:12px;
line-height:1.2em;
}

div#localmenu div.title a{
color:#7F7765;
padding:7px 10px 10px 10px;
font-size:12px;
line-height:1.2em;
}

* html div#localmenu div.title a{
color:#7F7765;
padding:9px 10px 9px 10px;
font-size:12px;
line-height:1.2em;
}



div#localmenu div.title_hi{
width:142px;
margin:0px;
border:#FFFFFF 2px solid;
background:#FE8B3E;
color:#FFFFFF;
font-size:12px;
padding:6px 5px;
line-height:1.2em;
}





div#localmenu div.title_hi p{
color:#FFFFFF;
padding:7px 10px 7px 10px;
font-size:12px;
line-height:1.2em;
}

* html div#localmenu div.title_hi p{
color:#FFFFFF;
padding:10px 10px 9px 10px;
font-size:12px;
line-height:1.2em;
}






div#localmenu div.title_02{
width:146px;
margin-top:1px;
background:#FFF;
padding:6px 5px;
line-height:1.2em;
}



div#localmenu div.title_02 a{
color:#B48619;
font-size:12px;
text-decoration:none;
line-height:1.2em;
}

* html div#localmenu div.title_02 a{
color:#B48619;
padding:9px 5px 9px 0px;
font-size:12px;
text-decoration:none;
line-height:1.2em;
}


div#localmenu div.title_02_top{
width:144px;
margin-bottom:1px;
background:#FFF;
padding:5px 6px;
line-height:1.2em;
}


div#localmenu div.title_02_top a{
color:#B48619;
font-size:12px;
text-decoration:none;
line-height:1.2em;
}

* html div#localmenu div.title_02_top a{
color:#B48619;
padding:9px 10px 9px 0px;
font-size:12px;
text-decoration:none;
line-height:1.2em;
}



div#localmenu div.title_02_hi{
width:144px;
margin-bottom:1px;
border:#FFFFFF 2px solid;
background:#FE8B3E;
color:#FFFFFF;
padding:6px 4px;
font-size:12px;
line-height:1.2em;
}

div#localmenu div.title_03_hi{
width:134px;
margin:1px 0;
border:#FFFFFF 1px solid;
background:#FE8B3E;
color:#FFFFFF;
padding:4px 10px;
font-size:12px;
line-height:1.2em;
}


div#localmenu div.title_03_bottom_hi{
width:134px;
margin-top:1px;
border:#FFFFFF 1px solid;
background:#FE8B3E;
color:#FFFFFF;
padding:4px 10px;
font-size:12px;
line-height:1.2em;
}







div#localmenu div.link{
background:#FFFFFF;
padding:1px;
}

div#localmenu div.accessmap{
background:#FFFFFF;
padding:8px 1px;
margin-top:1px;
}
div#localmenu div.accessmap_hi{
color:#FFFFFF;
width:134px;
background:#FE8B3E;
margin-bottom:1px;
border:#FFFFFF 1px solid;
font-size:12px;
padding:3px 10px;
}

div.accessmap_hi p{
color:#FFF;
font-size:12px;
font-weight:bold;
margin:0 10px 0 10px;
padding-top:8px;
padding-bottom:8px;
}

* html div.accessmap_hi p{
color:#FFF;
font-size:12px;
font-weight:bold;
margin:0 10px 0 10px;
padding-top:10px;
}


div.accessmap a{
color:#B48619;
font-size:12px;
margin:10px;
font-weight:bold;
}


div#localmenu div.link ul{
list-style:none;
margin:8px 5px 8px 8px;
}



div#localmenu div.link ul li {
background:url(../images/right_arrow.gif) 0 0.5em no-repeat;
padding-left:15px;
color:#7F7765;
line-height:1.5em;
}

div#localmenu div.link ul li ul{
list-style:disc;
padding-left:10px;
margin:0;}

div#localmenu div.link ul li ul li{
background:none;
color:#7F7765;
line-height:1.5em;
padding-left:0;
}


div#localmenu div.link ul li a{
color:#7F7765;}


div#localmenu div.link ul li.hi{
color:#FE8B3E;
}

div#localmenu div.link ul li{
padding-bottom:2px;}



div.border_brown{
background-color:#B48619;
max-height:1px;
height:1px;
padding:0;
}

* html div.border_brown{
background-color:#B48619;
max-height:1px;
height:1px;
padding:0;
}

/*localmenu end***********************/


/* breadcrumbs***************************************************************************** */

#breadcrumbs ,#breadcrumbs a{
font-size:10px;
color:#999898;
text-align:left;
list-style-type:none;
padding:0;
margin:-30px 0 15px 0;
}

* html #breadcrumbs ,#breadcrumbs a{
font-size:10px;
color:#999898;
text-align:left;
list-style-type:none;
padding:0;
margin:15px 0 15px 0;
}

#breadlist li:before { content: "> "; }
#breadlist li:first-child:before { content: ""; }





