	/* BEGIN DEMO STYLE */
	*{margin:0;padding:0}
	body{padding:7px;background:white;text-align:center;background:#efebce;color:#bba;font:80%/140% georgia,serif;}
	h1,h2{font:bold 80% ·s²Ó©úÅé,Simsun, ' helvetica neue',sans-serif;letter-spacing:0px; font-size:12pt; color:#945008;  }
	a{color:#348; text-decoration:none; outline:none;}
	a:hover{color:#67a;}
	.caption{font-style:normal; color:#56564C;}
	.demo{position:relative;margin-top:.5em;}
	.gallery_demo{width:852px;margin:0 auto;}
	.gallery_demo li{width:68px;height:50px;border:3px double #666;margin: 0px 2px 1px 0px;background:#000;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{margin:0 auto 45px auto;height:390px;width:700px;background: #efebce;}
	#main_image img{margin-bottom:5px;}
	
    
	.nav{padding-top:5px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	
	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
	.info p{margin-top:1.6em; color:#474747;}
	
	
	/***********  STYLES FOR MENU INDEX AND BUTTON *************/
	#indexMenu{
	position: absolute;
	top:35px;
	left:1em;
	z-index:2;
	padding-bottom:3em; /* To allow room for bottom dropdown */
	display: block;
	background: /*#3B599B;*/#945008;
	border:3px double #ADAAAD;
	color: #000080;
/*	height:260px;*/
	width:170px
	}
	
	#indexMenu UL {
	  margin:2px;
	  padding: 0 1px;
	}
	#indexMenu li {
	margin:0;
	padding-left:5px;
	list-style-type: none;
	background-image:url(/Avihara_CH/images/Bullet_smallarrow.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-bottom:3px;
      
       text-align:left;
       
       
     
	
	}
	
	#indexMenu a {
        display:block;
       color:#fff;
        text-decoration:none;
        font-weight:normal;
        margin:0;
        padding:0em 0em; 
       
	}
	
	#indexMenu A:hover,
#indexMenu A:active,
#indexMenu A.here:link,
#indexMenu A.here:visited {
        background:#EFEBCE;
        color: #945008;
	}
	
	#indexMenu A.here:link,
#indexMenu A.here:visited {
        position:relative;
        z-index:102;
	}
	
	
	.button {
	BORDER-RIGHT: #acb5b5 3px double; 
	PADDING-RIGHT: 0.5em; 
	BORDER-TOP: #c4cccc 3px double; 
	BACKGROUND: #eeeeee repeat-x; 
	PADDING-LEFT: 0.5em; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 4px; 
	OVERFLOW: visible; 
	BORDER-LEFT: #acb5b5 3px double; 
	WIDTH: auto; 
	COLOR: #2b333c; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #6f7777 3px double;
	font-family: , Helvetica, sans-serif; 
	font-size: 12px;
	}
	
	hr {
	height:1px;
        padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-top-style: dotted;
	border-top-color: #C4C4C4;

}
