/*.........life 護生環保單元.......................................*/
#link th img { vertical-align:top; text-align:center;}
/*救護*/
.img_save {display: block; padding-bottom:20px}
.img_save img{ width:517; height:387; border:1px #AAA solid; }

/*護生圖畫cartoon*/
h4.saveLifeTitle {font-size:medium; text-align:center; color:blue; background-color:#FFFEDF;padding:5px 0 3px;}
#life .cartooncover { padding: 20 0; text-align:center;}
#life .cartooncover img { border:0;}
/*環保*/
#sidemenu_sidelights, #sidemenu_enviroment, #sidemenu_para, #sidemenu_recipes, #sidemenu_download, {display:none}
#life li span {color:brown; font-size:medium; background-color:#FFFFCC; width:100%; text-align:center; font-weight:bold; font-size:smaller; color:#666;  display:block; margin-left:0;padding-left:0;}
/*.life h4 {margin-top:20px;}*/
#life_env h4 {border: 1px  #FFCC00 solid; margin-top:20px;padding:5px;text-align:center; font-size:large; background-image:url(../life/images/BG010.jpg); color:#1D3838;}
#life_env h5 {font-size:small; color:navy;}

/*#life h4 {border: 1px  #FFCC00 solid; margin-top:20px;padding:5px;text-align:center; font-size:large; background-image:url(../life/images/BG010.jpg); color:#1D3838;}
#life h5 {font-size:small; color:navy;}*/

#life .name, #life h4 span {font-weight:100; font-size:smaller; color:#666; padding-right:10px;}
#life h4 {color:brown; font-size:medium; background-color:#FFFFCC; width:100%; text-align:center; }
#life h4 {margin-top:20px;}
.right {text-align:right;}

.name, .life  h4 span {font-weight:100; font-size:smaller; color:#666; padding-right:10px;}
.life h4 {color:brown; font-size:medium; background-color:#FFFFCC; width:100%; text-align:center; }
.life h4 {margin-top:20px;}
.right {text-align:right;}


/*...........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:14px; color:#696969;text-align:right;margin-top:50px;padding-top:5px;}
.frombook b {font-weight:bold; font-size:14px; color:#708090;}

.rdate {text-align:right;font-size:x-small;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*/
#sidemenu_traffic {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:x-small;
	 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:x-small;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:x-small;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;margin:0;padding:0; color: #000;  behavior: url(http://www.budaedu.org/csshover.htc);text-align:center;
background:url(http://www.budaedu.org/0606/images/0606_header_bg5.jpg) top center no-repeat;height:90px
} /* WinIE behavior call */

#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 30px}
#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:smaller; color:#660033;}
#content .note1 {font-size:14px;border-top:1px #696969 solid;padding-top:10px;color:#660033;}
#content .note2 {color:#696969;}




/*right Column*/
#rightCol_publish {width:160px;float:left; text-align:center}
#rightCol {width:170px;float: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;}
#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 .title, #rightCol_publish .title{margin:20px 0 0 8px; text-align:left;}
#menu_page .rightCol_level2 {margin-left:8px;margin-bottom:4px;}
#menu_page .level2{font-family:"Times New Roman", Times, serif; font-weight:normal;color:navy;font-size:95%;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:95%;line-height:1.3em;text-decoration:none;}

/*同上三行
#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*/
#masthead{text-align:left;margin:5px 20px 0 auto;line-height:1em;}
#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:x-small;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; }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



/*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:small; color: #AE2D5A;margin:15px 0 5px -50px;}
#donate h4 span {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;}


/* 以下語法待測試, Zero default margin & padding around common elements */
/*body, dd, dl, dt, embed, fieldset, form, h1, h2, h3, h4, h5, h6, img, li, object, ol, p, ul {
	margin: 0;
	border: 0 none #FFFFFF;
	padding: 0;
}
*/