/* CSS Document */

body
{
 background: url(image/back-y-m.gif) top center repeat;
/*background-color: #000;*/
 margin: 0px auto 0px auto;
 /*bottom: 0px;*/
color:#0b4e4e;

SCROLLBAR-FACE-COLOR: #fcfcfc;
 SCROLLBAR-HIGHLIGHT-COLOR: #fff;
 SCROLLBAR-SHADOW-COLOR: #fff;
 SCROLLBAR-3DLIGHT-COLOR: #fff;
 SCROLLBAR-ARROW-COLOR: #90d890;
 SCROLLBAR-TRACK-COLOR: #daefff;
 SCROLLBAR-DARKSHADOW-COLOR: #fff;
 SCROLLBAR-BASE-COLOR: #fcfcd8
/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */
} 


HTML {
SCROLLBAR-FACE-COLOR: #fcfcfc;
 SCROLLBAR-HIGHLIGHT-COLOR: #d8fcd8;
 SCROLLBAR-SHADOW-COLOR: #00b448;
 SCROLLBAR-3DLIGHT-COLOR: #b4fcb4;
 SCROLLBAR-ARROW-COLOR: #90d890;
 SCROLLBAR-TRACK-COLOR: #c4e7e7;
 SCROLLBAR-DARKSHADOW-COLOR: #d8d8b4;
 SCROLLBAR-BASE-COLOR: #fcfcd8
/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */

}



 

a:link {
	text-decoration: none;
        color:#27a191;

}
a:visited {
	text-decoration: none;
        color:#27a191;

}
a:hover {
	text-decoration: none;
        color:#009900;
        font-weight: bold;
}
a:active {
	text-decoration: none;
}



/*整體區塊設定*/

#round 
{
 position: relative;
 width: 800px;
 margin: 0px auto 0px auto ;
  _top: 0px; /*  for IE */

 /*border-left:1px solid #ccc;
 border-right:1px solid #ccc;
 border-buttom:1px solid #ccc;*/
 /*background:  transparent;*/
background:  #fff;
}


/*上方TOP區塊*/

#top
{
 margin: 0px;
 width: 800px;
 height:85px;
 background: transparent;
 background: url(image/header.gif) top center no-repeat;   

}

#topbox
{
margin:10;
width: 800px;
font-size: 11pt;
}





#toplink
{
position:relative; 
margin: 0px 0px 0px 500px;
/*_margin: 0px 0px 0px 250px;for IE*/
/*border-bottom:2px dotted #ccffff;*/
background-color:transparent;
 font-size: 10pt;
  text-align:right;
padding:0px  5px;
color:#27a191;
}

#toplink2
{
position:relative; 
margin: 0px 0px 0px 0px;
_margin: -20px 0px 0px 300px;/*for IE*/
/*border-bottom:2px dotted #ccffff;*/
font-size: 10pt;
  text-align:right;
 background-color: transparent;
padding:3px  0px;
}




#top p{
 margin: 0px 0px 0px 60%;
 text-align:right;
  color:#27a191;
}





#top a:hover{
 /*background-color:#5fb776;*/
background-color: transparent;
 color:#27a191;
font-size: 10pt;
}


#top a:link{
font-size: 10pt;
 padding: 5px0px 20px 0px;
 background-left:12px solid #669933;
 background-right:1px solid #669933;
 background-color: transparent;
 color:#27a191;
 text-decoration: none;
}


#top a :visited{
font-size: 10pt;
 padding: 5px 5px 5px 0.5em;
 background-color:transparent;
 color:#27a191;
 text-decoration: none;
}


.l1:link{
 padding:10px 18px;
 width:100px;
 height:40px;
 color:#27a191;
 font-size: 12pt;
 text-decoration: none;
 background-color: #ccc;
}

.l1:visited{
 padding:10px 18px;
 width:100px;
 height:40px;
 color:#27a191;
 font-size: 12pt;
 text-decoration: none;
 background-color: #6666;
}

.l1:hover{
 padding:10px 18px;
 width:100px;
 height:40px;
 color:#27a191;
 font-size: 12pt;
 background-color: #ccc;
}



/*中間上方的小區塊*/
#maincenter2
{
 position: relative;

 margin: 10px auto auto 0px;
 /*_margin: -40px auto auto 0px;for IE*/
 width: 800px;
 background-color: transparent;
/*border-top:1px dotted #ccc;*/

background-color: #D8FED9;

}

/*臨時消息*/
#ml
{
 position: absolute;
 margin: 0x auto auto 0px;
 top: 0px;
_top: 0px;
 left: 0px;
 width: 400px;
 
 /*background-color: transparent;*/
 
 background-color: #fcc;
}


/*上方連結*/
#mr
{
 position: absolute;
 margin: 0x auto auto 0px;
 top: 0px;
_top: 0px;
 left: 0px;
 width: 400px;
 
 /*background-color: transparent;*/
 
 background-color: #ccc;
}



/*中間的大區塊*/
#maincenter
{
 position: relative;
padding:0px 0px;
 margin: 0px auto auto 0px;
 /*_margin: -40px auto auto 0px;for IE*/
 width: 800px;
 background-color: transparent;
/*
background-color: #000;*/
border-top:1px dotted #ccc;
}






/*中間的區塊*/
#main
{
 width: 400px;
 margin: 0px 0px 0px 200px;
 _top:120px; /*for IE*/
 padding: 6px auto auto 0px;

 border-left:1px dotted #ccc;
/* background-color: transparent;*/
 background-color: #fff;
}




/*中間佈告欄的區塊*/

#board
{
 width:380px;
 margin: 0px auto auto 25px;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 /*background-color: #fff;*/

}

#boardtop
{
 width:380px;
height:40px;
 margin: 0px auto auto 0px;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background-color: #fff;
 background: url(image/Area-board_top22.gif) top center no-repeat;   
}





#boardtext
{
 width:380px;
 margin: 0px auto auto 0px;

 border-buttom:1px solid #56c1a4;
/* padding-left:0px; */
 background-color: #fff;
 background: url(image/Area-board_bg.gif) center top repeat; 
 /*background-attachment: fixed; */
   
}


#boardbottom
{
 width:380px;
 height:40px;
 margin: 0px auto auto 0px;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background-color: #fff;
 background: url(image/Area-board_btm.gif) top center no-repeat;   

}





/*黑版文字*/
#boardp
{
  position:relative;  
width:315px;
 /*margin: 0px auto auto 10px;
margin: 0px auto auto 0px;*/
left:32px;
right:80px;
order-buttom:2px solid #56c1a4;
 /*background-color: #fff;*/
background-color: transparent;
/*text-align:center;*/

font-size:13px;
}

boardp t1{
font-size:15px;
color:yellow;
}





/*黑板下面的筆記本(全區)*/
#note

{
 width:350px;
 margin: 0px auto auto auto;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background-color: #fff;
}


/*筆記本頭*/
#notetop
{
width:350px;
height:22px;
 margin: 0px auto auto auto;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background: url(image/Area-notebook_top.gif) top center repeat;   
}

/*筆記本內容*/
 
#notebody
{
width:350px;
font-size:10px;
 margin: 0px auto auto auto;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background: url(image/Area-notebook_bg.gif) top center repeat;   
}

/*筆記本內容的文字*/
#notetext
{
position:relative;  
width:328px;
 /*margin: 0px auto auto 10px;
margin: 0px auto auto 0px;*/
left:12px;
right:8px;

 /*background-color: #fff;*/
background-color: transparent;
/*text-align:center;*/

font-size:10px;   
}



/*筆記本尾*/
#notebottom
{
width:350px;
height:8px;
 margin: 0px auto auto auto;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background: url(image/Area-notebook_btm.gif) top center no-repeat;   
}


/*表格table設定*/
table {
  border: 0;
  font-family: arial;
  font-size:13px;
  background: url(CSS/dotback.gif) left center repeat; 
  text-align:left;  
 
}

td {
 /*border-bottom:2px dotted #999;*/
  /* border-left:1px dotted #ccc;
  border-top:1px dotted #ccc;
  border-right:1px dotted #ccc;*/
  background-color: transparent;
  padding:3px 10px;

/*padding:15px 10px;*/
} 

th {
background-color: #ccccff;
}



td a:hover{


 background-color: #ccc;


}



table a:hover{

 padding: 5px0px 20px 0px;
 background-left:12px solid #669933;
 background-right:1px solid #669933;
 background-color: transparent;
 
 color:#009900;
 text-decoration: none;
}



table a:link{

 padding: 5px0px 20px 0px;
 background-left:12px solid #669933;
 background-right:1px solid #669933;
 background-color: transparent;
 color:#27a191;
 text-decoration: none;
}




table a:visited{

padding: 5px0px 20px 0px;
 background-left:12px solid #669933;
 background-right:1px solid #669933;
 background-color: transparent;
 color:#27a191;
 text-decoration: none;
}




/*左邊選單的區塊*/
#left
{
 position: absolute;
 margin: 0x auto auto 0px;
 top: 0px;
_top: 0px;
 left: 0px;
 width: 188px;
 
 background-color: transparent;
 padding: 10px 5px;
/* background-color: #ccc;*/
}






/*右邊選單的區塊*/
#right
{    
 position: absolute;
 width: 190px;
 background: transparent;
 /*background: #fff;*/
 top:0px;
_top: 0px; /* for IE */
 margin: 0px auto auto auto;
 right: 0px;
text-align:center;
 padding:0px 0px 0px0px;
 font-size:13px; 
}


/*右邊的留言板*/
#msgboard
{
width:160px;
 margin: 0px auto auto auto;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 /*background-color: #000;*/
}


/*留言板頭*/
#msgtop
{
width:160px;
height:45px;
 margin: 0px auto auto auto;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background: url(image/Area-post_top.gif) top center repeat;   
}

/*留言板內容*/
 
#msgbody
{
width:160px;

 margin: 0px auto auto auto;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background: url(image/Area-post_text.gif) top center repeat;   
}

/*留言板內容的文字*/
#msgtext
{
position:relative;  
width:130px;
 /*margin: 0px auto auto 10px;
margin: 0px auto auto 0px;*/
left:0px;
right:80px;

 /*background-color: #fff;*/
background-color: transparent;
/*text-align:center;*/
color:#000;
font-size:10px;   
}



/*留言板尾*/
#msgbottom
{
width:160px;
height:18px;
 margin: 0px auto auto auto;
 /*border-right:1px dashed #ccffff;*/
 border-buttom:1px solid #56c1a4;
 background: url(image/Area-post_btm.gif) top center no-repeat;   
}



 /*右邊區塊最下面的文字區*/   
#rightbtn
{
position:relative;  
width:160px;
 /*margin: 0px auto auto 10px;
margin: 0px auto auto 0px;*/
left:3px;
right:80px;
text-align:left;
 /*background-color: #fff;*/
background-color: transparent;
color:#d44b8f;

font-size:11px;   
}






/*最底部版權的區塊*/

#footer
{
  width: 800px;
  margin: 00px auto 0px auto;
  top:80px;
 /* _margin: -30px auto 0px auto;for IE*/
   border-top:1px dotted #ccc;
 background: url(image/footer-back.gif) bottom center no-repeat;
}

#footertext
{
  font-size:10pt;
  padding: 20px 50px ;
  text-decoration: none;
}

#footertext a:hover{
 /*background-color:#5fb776;*/
background-color: transparent;
 color:#000;
font-size: 10pt;
text-decoration: none;
}


#footertext a:link{
 font-size: 10pt;
 padding: 5px0px 20px 0px;
 background-left:12px solid #669933;
 background-right:1px solid #669933;
 background-color: transparent;
 color:#000;
 text-decoration: none;
}


#footertext a :visited{
font-size: 10pt;
 padding: 5px 5px 5px 0.5em;
 background-color:transparent;
 color:#000;
 text-decoration: none;
}