/* for IE9, 2011-4-14 因導覽列更改故收入, 以下與index_old同*/
div#nav_mainpage {float: left; margin:; text-align:left; }


/*IE 9*/
#mainmenu_home {display:none;}

#nav_mainpage.menu a.outer table.first a.second:hover table {
 background:#FFFFCC; 
}
#nav_mainpage.menu a.outer:hover table.first {
 background:#FFFFCC; 
 }
#nav_mainpage.menu a.outer:hover {
 background:yellow;
 }
#nav_mainpage.outer:hover { background:#FFFF99;  font-weight:bold; color:blue;/*移過變色*/
 }

#nav_indexpage { width:740px; position:relative; z-index:10;}/*top:-90px; left:220px;border-bottom:24px solid #C6E3F7; margin-top:0;*/
#nav_indexpage.holder, #nav_indexpage.menu a.outer, #nav_indexpage.menu a.outer:visited {background-color:#;}

#nav_mainpage. holder, #nav_mainpage a.outer, #nav_mainpage a.outer:visited, 
#nav_mainpage.menu a.outer, #nav_mainpage.menu a.outer:visited {background-color: C6E3F7;} /*no-color #C6E3F7*/ 


#positioner {clear:both; position:relative; left:1px; z-index:100;}
#ads {position:relative; z-index:10;}
.menu {display:none;}
#navii{position:absolute;}

#navii .holder ul {padding:0; margin:0;}
#navii .holder ul li {list-style-type: none;}
#navii .holder li {}
#navii .holder li ul {display: none;} 
#navii .holder li:hover > ul#a3 {display:block; position:absolute; left:105px; margin-top:-20px; border:1px solid #000;}
#navii .holder .bold {font-weight:bold;}

#navii .holder {
 color:navy; 
 font-weight:bold;  
 width:112px; height:24px; 
 display:block; 
 background:; /*no-color*/
 float:left;
 border:1px solid #aaa;
 margin-right:1px;
 font-size:16px; 
 overflow:hidden;
 
 }
#navii .holder:hover {
 height:24px; font-weight:bold; color:blue;/*移過變色*//*auto*/
 }
#navii a.outer, #navii a.outer:visited {
 color:navy; 
 width:112px; line-height:24px;
 display:block; 
 background:; /*none*/
 text-align:center; 
 text-decoration:none; 
 font-family: verdana, arial, sans-serif;
 }
#navii a.outer:hover {
 background:yellow; 
 overflow:visible;
 }
#navii div.open {display:none;}

/*變更項目外觀*/
#navii a.inner, #navii a.inner:visited {
 display:block; 
 width:112px; 
 padding-top:4px; padding-bottom:2px; padding-left:4px;/*新增*/
 border:1px solid #AAA; /*新增*/
 text-decoration:none; 
 color:navy; /*font-weight:bold;變更*/
 background:#FFFFCC; /*變更*/
 font-size:16px; text-align:left; /*變更*/
 }
#navii a.second {font-weight:bold;}
#navii a.inner:hover {
 background:#FFFF66;
 }

/*IE6*/
<!--[if lte IE 6]>
#mainmenu_home {display:none;}

#nav_mainpage.menu a.outer table.first a.second:hover table {
 background:#FFFFCC; 
}
#nav_mainpage.menu a.outer:hover table.first {
 background:#FFFFCC; 
 }
#nav_mainpage.menu a.outer:hover {
 background:yellow; 
 }
#nav_mainpage.outer:hover {
 background:yellow; 
 }
/*#nav_mainpage.holder, 
#nav_mainpage a.outer, #nav_mainpage a.outer:visited, 
#nav_mainpage.menu a.outer, nav_mainpage.menu a.outer:visited 
{ background:;} */


#navii{display:none;}
.menu {display:block; position:absolute;}
.menu a.outer, .menu a.outer:visited {
 color:navy; font-weight:bold; width:112px; height:24px; display:block; margin-right:1px; text-align:center; float:left; text-decoration:none; font-size:16px; line-height:24px; overflow:hidden; 
 /*color:navy; 
 font-weight:bold;
 width:112px; height:24px; 
 display:block; 
 margin-right:1px ;
 text-align:center; 
 float:left; 
 text-decoration:none; 
 font-size:16px; line-height:24px; 
 overflow:hidden;*/
 }
.menu a.outer:hover {
 background:yellow; 
 overflow:visible;
 }
.menu a.outer:hover table.first {
 display:block; 
 background:#FFFFCC; 
 border-collapse:;/*collapse*/
 }


.menu a.inner, .menu a.inner:visited {
 display:block; 
 width:112px; 
 padding-top:4px; padding-bottom:2px; padding-left:4px;/*新增*/
 border:1px solid #AAA; /*新增*/
 text-decoration:none; 
 color:navy; /*font-weight:bold;*/
 background:#FFFFCC; 
 font-size:16px; text-align:left; 
 }
.menu a.inner:hover { background:#FFFF99;  font-weight:bold; color:blue;/*移過變色*/
 }

.menu a.outer table.first a.second {
 height:24px; 
 line-height:24px; 
 overflow:hidden; 
 font-weight:bold;
 }
.menu a.outer table.first a.second:hover {
 position:relative; 
 overflow:visible;
 }
.menu a.outer table.first a.second:hover table {
 position:absolute; 
 top:-2px; 
 left:102px; 
 border-collapse:collapse; 
 background:#FFFFCC; 
 border:1px solid #AAA; /*新增*/
 font-weight:normal
}

<![endif]-->





/*...........recipes...............................................*/
#recipes h2, #recipesindex h2 {font-family:'標楷體','細明體';font-size:2em;color:#AF3DAC; text-align:center;}
#recipes h2 .smaller {font-size:smaller;}
#recipes ol li {margin:0 0 7px 50px;}
#recipes ol {margin:5px 0 0 0px;padding:0;}
#recipes ul {margin-top:0;}
#recipesindex ol li {margin:0 0 7px 20px; padding:0 0 20px 0; width:120px; text-align:center; list-style-type:none; display:inline;}
#recipesindex ol li img{border:0;}
#recipesindex ol {margin:0;padding:0;}

/*buda*/
.frombook {border-top:1px #999 solid;font-size:13px; color:#696969;text-align:right;margin-top:50px;padding-top:5px;}
.frombook b {font-weight:bold; font-size:13px; color:#708090;}

.rdate {text-align:right;font-size:12px;color:blue;}

/*2007.8*/
.filetime {text-align:right;color:#0000FF; font-family:"Taipei", "Arial"; font-style: normal; font-size: x-small; line-height: 16px}
.rd { font-family:"Taipei", "Arial"; color: #9C0000; font-style: normal; font-size: x-small; line-height: 16px}
.rd A:link{color:#9C0000; text-decoration: none; }
.rd A:visited{color:#9C0000; text-decoration: none; }
.rd A:hover{color:#9C0000; text-decoration: underline; }

/*2006.7*/
#pureland_img {position: absolute; top:5px; left:5px; background:url(http://www.budaedu.org/0606/images/pureland.gif) 5px 5px no-repeat; height:220px; width:220px; float:left;}
#buda_place {text-align:center;top:0; padding:10px 0 0 670px;}

#buda_img {position: absolute;top:5px; right:55px; background:url(http://www.budaedu.org/tmp/flash/images/buda1.gif) 5px 5px no-repeat; width:93px; height:128px; float:right;}


/*Publish */
.btn_allbook {border:1px #84A5BD solid; margin-top:10px; background: #DFE8EE;}
.btn_allbook a {margin:10px 0px 5px 0; color:#000;font-size:16px;}
.btn_allbook a:hover {color:red;font-weight:bold; display:inline;}
#publish_right {width:180px; position: absolute; float:right;top:120px; right:0;}
 
/*Activities--  class_intro*/

#jobs {display:none;}
#sidemenu_traffic {display:none;}
.3fu {display:none}

#class_intro table {width:100%;}
#class_intro {text-align:center;font-size:x-large;font-family:標楷體,細明體;}
#class_intro .table1 {width:90%;height:133px; border:1px; margin-top:5px}
#class_intro.class1 {
	 color:black;
	 font-size:12px;
	 line-height:140%
}
#class_intro td {font-size:small;font-family:"細明體","新細明體"}
#class_intro. classname {font-family:細明體,新細明體;}
#class_intro.back_top {font-size: x-small; color: blue; font-family:"細明體","新細明體"}

/*Activities--  event_other*/
#events_other .events_class{font-size:small;line-height:;padding:0;}
#events_other .events_title {color:brown; background-image:url(http://www.budaedu.org/0606/images/index16.jpg); border:1px #AAA solid;}
#events_other .space {height:10px; background-color:#FFFFFF;}

/*Service-- mon, video, sila*/
#mon_note {color:#003366;padding-top:px;}
#mon_note img{color:#003366;margin-top:30px;}
#mon_note ul{ list-style-type:circle}
#mon_note li{font-weight:normal;}
#mon_note ul li img{padding:0;margin:0;}
#mon th {font-weight:bold;text-align:left;}
#mon th.title{font-weight:bold;text-align:center; color:#696969;}
#mon td {font-weight:normal;text-align:center;}


/*Service-- book_note.php ,mon_04.php */
#bg15-2 {float:left; white-space:normal;width:5px; height:170px;text-align:center;text-valign:top;font-size:12px;font-weight:bold;padding:5px;}
.bg15 { background-image: url(http://www.budaedu.org/Images/background11.jpg); background-repeat:repeat-x;}
#mon_note {list-style-type:square;color:#003366;}

/*Service-- books */
.filedate {text-align:right; color:#336699;font-size:12px;padding:3px 0 0;}
#content_booklist #books_note1 table{margin:px;border:0}
#books_note1 td {border:0px; background-color:#FFFFCC}

/*allArea*/
#header #mainmenu_home{display:none;}
body { background-color:#FFF; color: #000; text-align:center; background:url(http://www.budaedu.org/0606/images/0606_header_bg5.jpg) top center repeat-x; height:90px;
} /* margin:0; padding:0; behavior: url(http://www.budaedu.org/csshover.htc); WinIE behavior call */
body {font-size:16px;}

#content_booklist {width:600px; text-align:left;float:left;padding:50px 0 30px 30px}
#content_booklist table tr td{ border-top:1px #AAA solid;}
#content {width:599px; text-align:left;float:left;padding:50px 0 30px 20px}
#content p{line-height:150%;}

/*content2 = Activities*/
#content2 {width:599px; text-align:left;float:left;padding:50px 0 30px 20px}

/*content3 = Ghosa*/
#content3 {width:450px; text-align:left;float:left;padding:50px 0 30px 20px}

/*content4 = Publish*/
#content4 {width:400px; text-align:left;float:left;padding:50px 0px 30px 0px;margin-left:25px;}

/*content4 = ibuda*/

#allArea {width:800px; margin:0;text-align:left; position:relative;}
#contentArea {text-align:left;width:599px;float:left;padding:20px 0 20px 30px; vertical-align:top;}
#contentArea a {text-decoration:underline;color:blue;font-size:16px;}
#content h3 {color:blue;}
#content h4 {color:navy;}
#content .note {font-size:13px; color:#660033;}
#content .note1 {font-size:13px;border-top:1px #696969 solid;padding-top:10px;color:#660033;}
#content .note2 {font-size:13px;color:#696969;}




/*right Column*/
#rightCol {clear:both; width:170px;float:left;margin-top:10px;}
#rightCol .title {margin:20px 0 0 8px; text-align:left;} 
.right_banner1 {background:url(http://www.budaedu.org/0606/images/right_banner1.gif) top center no-repeat; width:100%;height:30px;margin:30px 0 0 0;}



#menu_page .rightCol_level2 {margin-left:0px;margin-bottom:4px;}
#menu_page .level2{font-family:"Times New Roman", Times, serif; font-weight:normal;color:navy;font-size:15px;line-height:1.3em;text-decoration:none;}
#menu_page .level2:hover{font-family:"Times New Roman", Times, serif; font-weight:bold;color:navy;font-size:15px;line-height:1.3em;text-decoration:none;}

/*#rightCol_publish--2011-04-11取消 id=rightCol_publish
#rightCol_publish .right_banner1 {background:url(http://www.budaedu.org/0606/images/right_banner1.gif) top center no-repeat; width:100%;height:30px;margin:30px 0 18px 0; text-align:left;line-height:30px;}

/*同上三行
#rightCol_level2 {margin-left:8px;margin-bottom:4px;}
#rightCol_level2 .level2{font-family:"Times New Roman", Times, serif; font-weight:normal;color:navy;font-size:95%;line-height:1.3em;text-decoration:none;}
#rightCol_level2 .level2:hover{font-family:"Times New Roman", Times, serif; font-weight:bold;color:navy;font-size:95%;line-height:1.3em;text-decoration:none;}
*/



/*right column menu*/
#menu_page {text-align:left;margin-left:16px;margin-top:0px; }
#menu_page li {margin-left:-25px;}
#menu_page li a {
	line-height: 1.5;
	padding: 0.3em;
	font-size: medium;
	text-decoration: none;
	color:blue;
	font-weight:normal;
}
#menu_page li a:hover {
	font-size: medium;
	background-color: #FFFF66;
	padding:0.3em 0.3em 0.3em;
	display: inline;
	font-weight:bold;	
}


/*??*/
#nav1 {
	font-weight:bold;
	margin:0 0 0 170px;
	text-align:right;
	width: 520px;
}
#nav2 {background-color:#663300; height:19px;color:#FFFFFF;text-align:right;padding:0px 5px 0 0px; margin-left:170px}
#nav2 a {color:#FFF}

/* footer*/
#footer {font-weight:normal;background:url(http://www.budaedu.org/0606/images/footer_bg3.jpg); height:100px; clear:both;}
#footer .lotus { background:url(http://www.budaedu.org/0606/images/0606_lotus1.gif);height:63px;}
#footer .envolop{ width:15;height:12; border:0}
#footer .txt {text-align:center;background:url(http://www.budaedu.org/0606/images/0606_footer_bgcolor.jpg); font-size:smaller;padding:5px 0;}
.seperate {color:#696969;font-size:inherit;font-weight:normal;}
.br {clear:both;}

/*content*/

h3.intro_title, h3.buda_title, #content h3.intro_title, #content h3.buda_title, #content h3.page_title {color:brown;padding:0px;margin:0}

.buda_item{background:url(http://www.budaedu.org/0606/images/submenu.gif) top left no-repeat}
.hr {border-bottom:1px #666 solid;}
.hr_bottom {border-bottom:1px #666 solid; padding-top:1em;}


/*masthead*/
#header {text-align:center; clear:both;}
#masthead{ text-align:left; line-height:1em;}/*margin:5px 20px 0 auto;*/
#masthead ul{margin:7px 0 0 0;padding:0 0 3px 0;float:right;text-align:right;}
#masthead ul li{list-style:none;display:inline;line-height:20px;}
.separate{color: #999;padding:0;margin:0;}
#masthead ul li a{font-family:"新細明體";font-size:12px;color:brown; }


/*nav menu in header*/
/*div#nav {float: left; margin: px 0 0 7em;text-align:left;}
div#nav ul {margin: 0; padding: 0;}
div#nav li {
	position: relative;
	list-style: none;
	margin: 0;
	float: left;
	width: 8em;
	color: #333333;
	background-color:#FFFFCC;
}
div#nav li:hover {
	color:#FFF;
	background-color: #FFCC33;
}

div#nav li.submenu {font-size:16px; background: url(http://www.budaedu.org/submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu a{font-size:16px; font-weight:bold;color:navy;}
div#nav li.submenu:hover {background-color: #FFFF66;}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em;  text-decoration: none; color: #333399;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute;  display: none;  border: 1px solid #AAA;}
div#nav ul ul li{  border-bottom: 1px solid #CCC;}
div#nav ul ul li a{  border-bottom: 1px solid #CCC;font-weight:normal}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block; }*/


/*nav menu in header*/

/*div#nav_mainpage {float: left; margin: px 0 0 7em; text-align:left;}
div#nav_mainpage ul {margin: 0; padding: 0;}
div#nav_mainpage li {
	position: relative;
	list-style: none;
	margin: 0;
	float: left;
	width: 8em;
	color: #333333;
	background-color:#FFFFCC;
}
div#nav_mainpage li:hover {
	color:#FFF;
	background-color: #FFCC33;
}

div#nav_mainpage li.submenu {font-size:16px; background: url(http://www.budaedu.org/submenu.gif) 95% 50% no-repeat;}
div#nav_mainpage li.submenu a{font-size:16px; font-weight:bold;color:navy;}
div#nav_mainpage li.submenu:hover {background-color: #FFFF66;}
div#nav_mainpage li a {display: block; padding: 0.25em 0 0.25em 0.5em;  text-decoration: none; color: #333399;}
div#nav_mainpage>ul a {width: auto;}
div#nav_mainpage ul ul {position: absolute;  display: none;  border: 1px solid #AAA;}
div#nav_mainpage ul ul li{  border-bottom: 1px solid #CCC;}
div#nav_mainpage ul ul li a{  border-bottom: 1px solid #CCC;font-weight:normal}
div#nav_mainpage ul.level1 li.submenu:hover ul.level2, 
div#nav_mainpage ul.level2 li.submenu:hover ul.level3 {display:block; }*/



/* Donate */
#donate, #donate td{
	color: #303059;
	text-align: left;
	font-size: 0.95em;
	margin-left:50px;
	line-height:150%;
}
#donate th{
	font-weight:bold;
	color: #333333;
	text-align: center;
	font-size: 0.95em;
	margin-left:50px;
}

#donate h4{font-size:16px; font-weight:bold; color: #AE2D5A;margin:15px 0 5px -50px;}
/*#donate .lotus1 {background:url(http://www.budaedu.org/donate/images/lotus_s1.jpg) top left no-repeat; width:42px;height:30px;}*/
#donate .item1 {width:180px;font-size:1em;color:#0000FF;}
#donate .item2 {width:270px;font-size:smaller;color:#666666;}

/* -----------希望全站預設值統一於不同browser---------------- */

/*div {margin:0;padding:0; }
p {margin:0;padding:0; }
div {margin-left:0;padding-left:0px;}

h1, h2, h3, h4, h5, h6 {font-weight:bold; }
h1, h2, h3, h4, h5, h6 {margin:0;padding:0; }*/
form {margin:0;padding:6px 0 5px; }
body {margin:0;padding:0; width:100%; }

/* -----------希望全站預設值統一於不同browser---------------- */

/* 以下語法待測試, Zero default margin & padding around common elements */
/** {margin:0;padding:0; }*/
/*h1, h2, h3, h4, h5, h6 {font-weight:normal; }*/
/*h1, h2, h3, h4, h5, h6, img, li, object, ol, p, ul {
	margin: 0;
	border: 0 none #FFFFFF;
	padding: 0;
}
*/
