/*音符原創版型-守候*/
 html{
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
 SCROLLBAR-SHADOW-COLOR: #ffffff;
 SCROLLBAR-ARROW-COLOR: #ffffff;
 SCROLLBAR-BASE-COLOR: #d2d2d2;
}
A:link{COLOR: #5C5858; TEXT-DECORATION: none;}
A:visited{COLOR: #5C5858; TEXT-DECORATION: none;}
A:hover{COLOR: #8AA236;TEXT-DECORATION: none;border:1px #FFF  outset; }
A:active{COLOR: #5C5858; TEXT-DECORATION: none;}
hr{COLOR: #3289DE; HEIGHT: 1px;}
BODY
{
  MARGIN: 0px; 
background-image: url(http://img14.imageshack.us/img14/4768/35144630.gif);
 background-repeat: repeat; 
background-position: left top;
background-position: 10px 25px ; 
  FONT-FAMILY:Verdana, Arial, Georgia, Helvetica, sans-serif; 
  FONT-SIZE: 12px; 
  letter-spacing:0.1em;
   COLOR: #5C5858; 
}
A IMG
{
  color:#fff;
  BORDER-TOP-WIDTH: 0px ; 
  BORDER-LEFT-WIDTH: 0px ; 
  BORDER-BOTTOM-WIDTH: 0px ; 
  BORDER-RIGHT-WIDTH: 0px ; 
  PADDING-RIGHT: 3px; 
  PADDING-LEFT: 3px; 
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
}
IMG.profile
{
  BORDER-TOP-WIDTH: 0px; 
  BORDER-LEFT-WIDTH: 0px; 
  BORDER-BOTTOM-WIDTH: 0px; 
  MARGIN-BOTTOM: 3px;
  BORDER-RIGHT-WIDTH: 0px;
}
/*#mainFrame｜部落格整體框架設定*/ 
#mainFrame {
   MARGIN: 0px auto; 
  WIDTH: 940px;  
  POSITION: relative; 
  TEXT-ALIGN: left;
}
/* topbar */
#topbar{
 width: 940px;
 font-size: 12px;
}
#topbar a:link{
  COLOR: #5C5858;TEXT-DECORATION: none;
}
#topbar a:hover{
  COLOR: #8AA236;TEXT-DECORATION: none;
}
#topbar A:visited{
  COLOR: #5C5858;TEXT-DECORATION: none;
}
#topbar A:active{
  COLOR: #5C5858;TEXT-DECORATION: none;
}
#commend
{
  width:250px;
  height:15px;
  padding-top:10px;
   FONT-WEIGHT: bold;
  float:left;
  PADDING-LEFT:18px;
 MARGIN-left: 18px ;
  text-align: LEFT;
  color: #5C5858;
}
/* topbar end */
/* banner｜上方banner設定*/ 
#banner {
 BORDER-LEFT: medium none;
 WIDTH: 940px;
 BORDER-BOTTOM: medium none;
 HEIGHT: 400px;
 background-image: url(http://img441.imageshack.us/img441/7923/77804826.gif);
 background-repeat: repeat;
 background-position: center top;
}
#banner a:link{
  color: #5C5858; text-decoration: none;
}
#banner a:visited {
  color: #5C5858; text-decoration: none;
}
#banner a:hover{
  color: #8AA236; text-decoration: none;
}
#banner a:active {
  color: #5C5858; text-decoration: none;
}
h1 {
 FONT-SIZE: 28px;
 text-align:center;
 left:305px;
 WIDTH: 423px;
 COLOR: #5C5858;
 FONT-FAMILY: Arial, 新細明體, taipei, Helvetica, sans-serif;
 POSITION: absolute;
 TOP: 71px;
 LETTER-SPACING:0.03em;
 LINE-HEIGHT: 120%;
 height: 46px;
}
 
h2 {
 FONT-SIZE: 12px;
 font-weight: normal;
 WIDTH: 390px;
 left:315px;
 COLOR: #5C5858;
 LINE-HEIGHT: 150%;
 text-align:center;
 FONT-FAMILY:Arial, 新細明體,Verdana;
 POSITION: absolute;
 TOP:123px;
 height: 125px;
}
#navBar
{
 WIDTH: 670px;height:21px;
 TEXT-ALIGN:CENTER;
 POSITION: absolute;
 LINE-HEIGHT: 22px;
 left:100px;
 color: #5C5858;
 top:363px;
 font-size:12px;
  FONT-FAMILY:Arial, 新細明體,Verdana;
 }
#navBar span.navLink span{
  display:none; 
}
.navLink{ MARGIN:3px;  }
#navBar A:link{ color: #5C5858; TEXT-DECORATION: none}
#navBar A:visited{color: #5C5858;TEXT-DECORATION: none}
#navBar A:hover{COLOR: #8AA236;TEXT-DECORATION: none;border:1px #FFF outset;background-image: url(http://img831.imageshack.us/img831/5715/nameicon76758.gif);
 background-repeat: no-repeat; 
background-position:left top;
padding-left:15px;}
#navBar A:active{color: #5C5858;TEXT-DECORATION: none}
/* navBar end */ 

/* contentBlock｜中間大區塊設定 */
#contentBlock
{
   BACKGROUND-image:url(http://img704.imageshack.us/img704/8752/28659875.gif) ; 
background-repeat: repeat-y; 
background-position: 0px 11px ; 
   WIDTH: 940px; 
   TEXT-ALIGN: left; 
     height:100%;
}
/* MainSide ｜旁邊大區塊設定*/
#MainSide
{
 BORDER-RIGHT: medium none;
 BORDER-TOP: medium none;
 margin-right: 0px;
 margin-TOP: 0px;
 FONT-SIZE: 12px;
 Z-INDEX: 2;
 BORDER-right: medium none;
 WIDTH:210px;
 COLOR: #5C5858;
 LINE-HEIGHT: 1.4em;
 PADDING-top: 2px;
 PADDING-bottom: 20px;
 BORDER-BOTTOM: medium none;
 float:right;
 padding-right: 40px;
 FONT-FAMILY:Arial, 新細明體,Verdana;
   
}
#MainSide A:link
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
#MainSide A:visited
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
#MainSide A:hover
{
  COLOR: #8AA236; TEXT-DECORATION: none;
}
#MainSide A:active
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
.sideColumn 
{
  BORDER-RIGHT: medium none; 
  BORDER-TOP: medium none; 
  BACKGROUND: none transparent scroll repeat 0% 0%; 
  MARGIN-BOTTOM: 10px; 
  MARGIN-top: 5px;
  BORDER-LEFT: medium none; 
  BORDER-BOTTOM: medium none; 
  LETTER-SPACING: 1px;
 PADDING-TOP: 5px;
}
.sideTitle {
 FONT-SIZE: 16px;
 COLOR: #5C5858;
 MARGIN-BOTTOM: 0px;
 PADDING-BOTTOM: 0px;
 LETTER-SPACING: 2px;
 text-align:center;
 FONT-WEIGHT: bold;
 PADDING-TOP: 38px;
 height:32px;
 background-image: url(http://img807.imageshack.us/img807/687/81049081.png);
 background-repeat: no-repeat;
 background-position: left top;
 width:210px;
}
 
.sideContent
{
 PADDING-LEFT: 18px;
padding-right:12px;
padding-top:5px;
 PADDING-BOTTOM: 5px;
 COLOR: #5C5858;
 FONT-FAMILY: Arial,新細明體,sans-serif;
 width:185px; text-align:left;
LINE-HEIGHT: 19px;
}

/*行事曆*/
span.calendar
{
  COLOR: #5C5858;
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana; 
  MARGIN-LEFT: 4px; 
  MARGIN-RIGHT: 4px; 
  TEXT-ALIGN: center;
}
/*訂閱浮動視窗標題*/
#MainSide ul
{
 PADDING: 0px; 
  MARGIN: 0px; 
 LIST-STYLE-TYPE: none;
}
 
#navmenu LI
{
  PADDING-RIGHT: 2px; 
  PADDING-LEFT: 1px; 
  FLOAT: left; 
  PADDING-TOP: 2px; 
  POSITION: relative;
  color: #5C5858;
}
#navmenu LI A
{
  PADDING-RIGHT: 2px; 
  PADDING-LEFT: 1px; 
  FLOAT: left; 
  PADDING-TOP: 2px; 
  POSITION: relative;
}
#navmenu LI UL 
{
  DISPLAY: none; 
  LEFT: 0px; 
  COLOR: #5C5858; 
  PADDING-TOP: 5px; 
  POSITION: absolute; 
  TOP: 1em;
}
#navmenu LI UL LI
{
  CLEAR: left; 
 background-image: url(http://img14.imageshack.us/img14/4768/35144630.gif);
 background-repeat: repeat; 
    WIDTH: 130px; 
  PADDING-TOP: 5px;
 FONT-WEIGHT: bold;
}
#navmenu LI UL LI A:link
{
  COLOR: #5C5858;
 }
#navmenu LI UL LI A:hover
{
 COLOR: #8AA236;  TEXT-DECORATION: none;
  border:1px #ffffff outset;background-image: url(http://img831.imageshack.us/img831/5715/nameicon76758.gif);
 background-repeat: no-repeat; 
background-position:left top;
padding-left:15px;}

#navmenu LI UL LI A:visited
{
  COLOR: #5C5858;
 }

#navmenu LI UL LI.title
{
  background:  #5C5858;
  COLOR: #FFF;
  TEXT-ALIGN: center;
 FONT-WEIGHT: bold;
}
#navmenu LI:hover UL
{
  DISPLAY: block;
}
 
/* 網誌頁面  */
#articleBlock
{
  PADDING-BOTTOM: 100px;
 OVERFLOW: hidden;
 WIDTH: 620px;
 BORDER-TOP-STYLE: none;
 LINE-HEIGHT: 1.7em;
 BORDER-RIGHT-STYLE: none;
 BORDER-LEFT-STYLE: none;
 BORDER-BOTTOM-STYLE: none;
 padding-top: 0px;
 MARGIN-TOP: 10px;
 LINE-HEIGHT: normal;
 float: left;
 position: relative;
 padding-left: 40px;
 color: #5C5858;
  text-align:left;
}
.post
{
  MARGIN-BOTTOM: 20px; 
  PADDING-TOP: 10px;
 
}
.post_body{
 float:left;
 width: 620px;
}
.post_title 
{
 PADDING-LEFT: 50px;
  padding-TOP: 35px;
 height: 35px;
 width:500px;
 FONT-SIZE: 16px;
 FONT-FAMILY: Arial,新細明體,sans-serif;
 FONT-WEIGHT: bold;
 LETTER-SPACING: 0.7px;
 MARGIN-BOTTOM: 1px;
 PADDING-BOTTOM: 10px;
 MARGIN-LEFT: 5px;
 background-image: url(http://img340.imageshack.us/img340/8500/58881200.png);
 background-repeat: no-repeat;
 background-position: left top;
 color: #5C5858;
}
.post_title A:link
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
.post_title A:visited
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
.post_title A:hover
{
  TEXT-DECORATION: none;COLOR: #8AA236;
}
.post_title A:active
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
.post_date
{
 MARGIN-LEFT: 10px;
 FONT-WEIGHT: normal;
 FONT-SIZE: 14px;
 COLOR: #5C5858;
 PADDING-BOTTOM: 1px;
 TEXT-ALIGN: left;
 FONT-FAMILY: Arial, 新細明體,Verdana;
 LETTER-SPACING: 0px;
 width:300px;
 height: 20px;
 padding-top: 3px;
 padding-left: 5px;
 }
 
 
.post_time 
{
 PADDING-LEFT: 10px;
 PADDING-top: 3px;
 PADDING-bottom: 0px;
 LINE-HEIGHT: 1.8em;
 HEIGHT: 100%;
 FONT-SIZE: 12px;
 color: #5C5858;
}
.post_time A:link
{
 color: #5C5858;
 text-decoration:none;
}
.post_time A:hover
{
 color: #8AA236;
 text-decoration:none;
}
.cheer{
  PADDING-LEFT: 20px;
  PADDING-bottom: 0px;  
  LINE-HEIGHT: 1.8em; 
  HEIGHT: 100%;
  FONT-SIZE: 13px; 
  float: left;  
 }
  
.cheer A:HOVER
{
 color: #8AA236;
 text-decoration:none;
}
.post_content {
  PADDING-top: 10px; 
  PADDING-bottom: 15px;  
  LINE-HEIGHT: 1.8em; 
  HEIGHT: 100%;
  FONT-SIZE: 12px;  
   text-align:left;
  width:600px;
  LETTER-SPACING: 0.7px;
 }
.post_content A:link {
 COLOR: #5C5858; 
 TEXT-DECORATION: none
}
.post_content A:visited {
 COLOR: #5C5858; 
 TEXT-DECORATION: none
}
.post_content A:hover {
 COLOR: #8AA236; 
 TEXT-DECORATION: none
}
.post_content A:active{
 COLOR: #5C5858; 
 TEXT-DECORATION: none
}
.post_info {
  FONT-SIZE: 11px; 
  CLEAR: both; 
  PADDING-BOTTOM: 5px; 
  PADDING-TOP: 15px; 
  TEXT-ALIGN:center;
}
.post_info A:link {
 COLOR: #5C5858; 
 TEXT-DECORATION: none
}
.post_info A:visited {
 COLOR: #5C5858; 
 TEXT-DECORATION: none
}
.post_info A:hover {
 COLOR: #8AA236; 
 TEXT-DECORATION: none
}
 /*分隔線*/
.post_tail
{
BACKGROUND-IMAGE: url(http://img517.imageshack.us/img517/6014/colorline07.gif); 
BACKGROUND-REPEAT: repeat-x;
background-position: center CENTER;
HEIGHT:19px;width:600px;
}
input.text {
 PADDING-RIGHT: 2px;
 PADDING-LEFT: 2px;
 FONT-SIZE: 11px;
 BACKGROUND: none repeat scroll 0% 0%;
 PADDING-BOTTOM: 2px;
 COLOR: #5C5858;
 PADDING-TOP: 2px;
 FONT-FAMILY: Verdana, Arial, serif;
 border: 1px solid #5C5858;
}
textarea {
 PADDING-RIGHT: 2px;
 PADDING-LEFT: 2px;
 FONT-SIZE: 11px;
 BACKGROUND-IMAGE: url(http://img194.imageshack.us/img194/9313/1100806dsddo.gif) ;
 BACKGROUND-repeat:no-repeat;
 background-position:right bottom;
BACKGROUND-color: #FFFFFF;
 PADDING-BOTTOM: 2px;
 COLOR: #5C5858;
 PADDING-TOP: 2px;
 FONT-FAMILY: Verdana, Arial, serif;
 text-align:left;
 border: 1px solid #5C5858;
 LINE-HEIGHT: 120%;
height:121px;
}
form {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  FONT-SIZE: 11px; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  COLOR: #5C5858; 
  PADDING-TOP: 0px; 
  FONT-FAMILY: Arial, verdana, arial;
}
select {
  FONT-SIZE: 10px; 
  COLOR: #5C5858; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
input.btn {
  text-align:CENTER;
  FONT-SIZE: 11px; 
  FONT-WEIGHT: bold;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  color: #5C5858;
  background-image: url(http://img14.imageshack.us/img14/4768/35144630.gif);
background-repeat: repeat;
 }
/* trackback 引用區塊 */
.trackback{
  width:100%
  
}
.trackbackURL
{
  PADDING-RIGHT: 5px; 
    MARGIN-TOP: 10px; 
  PADDING-LEFT: 5px; 
  PADDING-BOTTOM: 8px; 
    PADDING-TOP: 5px; 
 }
.trackbackTitle
{
 FONT-WEIGHT: bold;
 FONT-SIZE: 11px;
 padding-left: 19px;
 padding-bottom: 6px;
background-image: url(http://img831.imageshack.us/img831/5715/nameicon76758.gif);
  background-repeat: no-repeat;
 background-position: left top;
}
.trackbackTitle a
{
  COLOR: #5C5858;
}
.trackbackTitle A:hover
{
  COLOR: #8AA236;
}
.trackbackBody
{
 FONT-SIZE: 12px;COLOR: #5C5858;
 padding-left: 25px;
    padding-bottom: 6px;
}
.trackbackDate
{
 FONT-SIZE: 12px;
 padding-left: 15px;
    padding-bottom: 6px;
}
span.trackbackBodyTitle
{
  FONT-WEIGHT: bold; 
  COLOR: #5C5858;
}
/*留言文字區塊*/
.commentbody{ 
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  FONT-SIZE: 12px; 
  PADDING-BOTTOM: 8px; 
  PADDING-TOP: 8px;
  COLOR: #5C5858;
 }
.blockquote{
  PADDING-LEFT: 25px;
  PADDING-top: 15px;
  COLOR: #5C5858;
 }
.commentNote
{
 COLOR: #5C5858;
 TEXT-ALIGN: right;
 font-size:11px;
 }
.commentNote A
{
  COLOR: #5C5858;
  text-decoration:none;
}
.commentNote A:visited
{
  COLOR: #5C5858; 
}
.commentNote A:hover
{
  COLOR: #8AA236; 
}
.commentNote a img
{display:none;}
/*留言區上方告示圖*/
.post_commentbody
{
  PADDING-top: 350px; 
  PADDING-bottom: 15px;  
  LINE-HEIGHT: 1.8em; 
  HEIGHT: 100%;
   FONT-SIZE: 12px; 
  BACKGROUND:url(http://img841.imageshack.us/img841/9531/70843361.gif) ;
background-repeat: no-repeat;
 background-position: CENTER top;
  color: #5C5858;
  TEXT-ALIGN: CENTER;
}
/*版主回覆背景與字顏色*/
DIV.bmreply
{
  PADDING-BOTTOM: 10px; padding-right:10px;
  PADDING-LEFT: 10px; PADDING-TOP: 43px;
  FONT-SIZE: 12px; 
  BACKGROUND-color:#FFF;
  BACKGROUND-IMAGE: url(http://img832.imageshack.us/img832/6271/th0568.gif); 
  BACKGROUND-repeat:repeat-X;
 background-position: CENTER top;
   WIDTH: 450px; 
  COLOR: #5C5858; 
  LINE-HEIGHT: 180%; 
   FONT-FAMILY: Verdana,Arial ; 
  LETTER-SPACING: 0.7px;
  FONT-WEIGHT: bold;
  BORDER-bottom: #fff 2px ridge;
   BORDER-RIGHT: #fff 2px ridge;
 }
 
span.highlight {
  font-weight: normal;
  color: DIV.bmreply;
}
span.highlight a:link {
  font-weight: bold;
  color: DIV.bmreply;
  border-bottom:1px solid #5C5858;
}
span.highlight a:hover {
  font-weight: bold;
  color: #8AA236;
  border-bottom:1px solid #5C5858;
}
.rightPage {
  text-align:center;
  margin-bottom: 10px;
  
}
/*rss訂閱頁*/
.rssmain{
  padding-top:10px;
}
.rssbody{
  height:auto;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-color: #D0D0CF;
  border-bottom-color: #D0D0CF;
  border-left-color: #D0D0CF;
  margin-top: 0px;
  position: relative;
  width: 98%;
  padding-left: 10px;
}
.rssmenu
{
  color: #a66;
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
  text-align: center;
  
}
.rss{
  width:98%;
  position: relative;
}
.rss_content{
   margin-top:10px;
}
.rss_content ul{
   margin-left:10px;
 
}
.rss_title, .rss_content {
  width:97%;
  }
.rssphoto{
  width:110px;
  height:110px;
  float: left;
   }
.rss_view {
  margin:10px;
  margin-left:30px;
  border: 1px solid #CCCCCC;
  padding: 5px;
}
.rss_view ul{
    list-style-type:none;
}
.rss_view img{
      border:1px solid #cccccc;
}
 
 
/* 個人資料 Profile  */
 
#profile
{
  MARGIN-BOTTOM: 10px; 
  COLOR: #5C5858; 
  padding-left:15px;
  
}
 
#profile table
{
  WIDTH: 80%; 
  font-size:13px; 
  PADDING-BOTTOM: 25px;
  MARGIN-left: 20px; 
  color: #5C5858;
   }
 
.th_title
{
  PADDING-BOTTOM: 5px; 
  WIDTH: 90px; 
  COLOR: #5C5858;
   PADDING-TOP: 5px; 
  TEXT-ALIGN: left;
}
.td_desc 
{
  COLOR: #5C5858; 
 }
 
.profile_title 
{
   PADDING-LEFT: 50px;
   CLEAR: both; 
   FONT-WEIGHT: bold; 
   FONT-SIZE: 16px; 
   background-IMAGE: url(http://img340.imageshack.us/img340/8500/58881200.png); 
BACKGROUND-REPEAT: no-repeat;
    WIDTH: 500px; 
   COLOR: #5C5858; 
  LINE-HEIGHT: 140%; 
   margin-top:10px;
   PADDING-TOP: 35px; 
   margin-BOTTOM: 10px; 
   LETTER-SPACING:0.08em; 
  height:35px;
}
.introduce 
{
  PADDING-left: 223px;
  padding-top:15px;
  COLOR: #5C5858; 
  LINE-HEIGHT: 22px; 
  font-size:13px; 
  PADDING-BOTTOM: 10px;
  text-align:left;
background-IMAGE: url(http://img188.imageshack.us/img188/6486/74635223.gif); 
BACKGROUND-REPEAT: no-repeat; 
width:312px;HEIGHT: 324px;
}
/*頁數選擇*/
.pageCtrl{
 width: 600px;
 margin: 3px;
 text-align: CENTER;
 padding-top: 2px;
 padding-right: 5px;
 padding-bottom: 2px;
 float: left;
}
.pageCtrl ul{
  margin: 0;
  padding: 0;
  text-align: right;
  font-size: 10px;
}
.pageCtrl li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pageCtrl a, .pageCtrl a:visited{
padding: 0 5px;
text-decoration: none; 
color: #5C5858;
}
.pageCtrl a:hover {
color: #8AA236;
text-decoration:none;
}
.pageCtrl a:active{
color: #5C5858;
text-decoration:none;
}
.pageCtrl li.currentpage{
font-weight: bold;
padding: 0 5px;
color: #5C5858;
}
.pageCtrl li.disablepage{
padding: 0 5px;
color: #5C5858;
}
.pageCtrl li.nextpage{
font-weight: bold;
}
* html .pageCtrl li.currentpage, * html .pageCtrl li.disablepage{
  margin-right: 5px;
  padding-right: 0;
  color: #5C5858;
}
/*相簿首頁設定*/
 
#albumBlock
{
  width: 620px;
  text-align: left;
  padding-bottom: 30px;
  float: left;
  padding-left: 2px;
}
#albumbody A:hover
{
  COLOR: #fff;TEXT-DECORATION: none;
}
h3
{
  FONT-WEIGHT: bold; 
  FONT-SIZE: 16px; 
  COLOR: #5C5858; 
  LINE-HEIGHT: 30px; 
  LETTER-SPACING: 2px;
  padding-left:5px;
}
 
h3 A:link
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
h3 A:visited
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
h3 A:hover
{
  COLOR: #fff;  TEXT-DECORATION: none;
}
h3 A:active
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
.album{
  font-size: 11px;
 color: #5C5858;
 text-align:center;
 width:180px;
 float: left;
 height: 270px;
 margin-left: 3px;
 margin-top: 3px;
 margin-right: 2px;
 margin-bottom: 5px;
}
.album A:link
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
.album A:visited
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
.album A:hover
{
  COLOR: #fff;TEXT-DECORATION: none;
}
.album A:active
{
  COLOR: #5C5858; TEXT-DECORATION: none;
}
.albumimg {
  height: 200px;
  width:180px;
 
}
.albumList_title
{
  FONT-SIZE: 12px; 
  WIDTH: 100%; 
  COLOR: #5C5858; 
  PADDING-TOP: 8px; 
  FONT-FAMILY: Georgia, Verdana, Arial, serif; 
  HEIGHT: 20px; 
  TEXT-ALIGN: center;
 }
.albumList_date{
  FONT-SIZE: 11px; 
  COLOR: #5C5858; 
  PADDING-TOP: 5px; 
  FONT-FAMILY: Arial, Georgia, Verdana, serif;
}
.albumList_info{
COLOR: #5C5858;    
}
.album IMG
{
  BORDER: #fff 1px solid; 
  PADDING-RIGHT: 3px; 
  PADDING-LEFT: 3px; 
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  }
#albumList{
   width:620px;TEXT-ALIGN: center;
}
/*相簿內頁設定*/
#photobody{}
.albumDesc{
  color: #5C5858;
  font-size:12px;
  margin: 5px;
 
}
.albumCategory
{
  FONT-SIZE: 12px; 
  PADDING-BOTTOM: 17px; 
  COLOR: #5C5858; 
  LINE-HEIGHT: 150%; 
  LETTER-SPACING: 0.05em;
  
}
.photo{
  text-align:center;
  float: left;
  height: 150px;
  margin-TOP: 10px;
margin-BOTTOM: 10px;
margin-LEFT: 10px;
margin-RIGHT: 10px;
  FONT-SIZE: 12px; 
  WIDTH: 125px; 
  COLOR: #5C5858; 
  TEXT-ALIGN: center;
 
}
.photo IMG
{
   BORDER: #fff 1px solid; 
  PADDING-RIGHT: 3px; 
  PADDING-LEFT: 3px; 
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
}
.photoimg {
  height: 100px;
  width:100px;
}
.photoList_desc
{
  width: 125px;
  color: #5C5858;
  height: 14px;
  font-size: 12px;
  text-align: center; 
}
.albumview
{
   text-align: center;
  width: 620px;
 color: #5C5858;
  
}
/*相簿內頁設定 End*/
/*單一瀏覽頁面設定*/
 #viewPicDiv {
  text-align: center;
  position: relative;
  margin: 0px auto;
 width:1000px;
}
 #viewPicDiv a:link { color: #5C5858; text-decoration: none;}
 #viewPicDiv a:visited  { color: #5C5858; text-decoration: none;}
#viewPicDiv  a:hover { color: #fff; text-decoration: none;}
#viewPicDiv  a:active { color: #5C5858; text-decoration: none;}
.viewalbumTitle{
 FONT-WEIGHT: bold;
 FONT-SIZE: 13px;
 COLOR: #5C5858;
 text-align: center;
 LINE-HEIGHT: 30px;
 LETTER-SPACING: 2px;  
 }
.viewalbumTitle a:link,{ color: #5C5858; text-decoration: none;}
.viewalbumTitle a:visited{ color: #5C5858; text-decoration: none;}
.viewalbumTitle a:hover { color: #fff; text-decoration: none;}
.viewalbumTitle a:active { color: #5C5858; text-decoration: none;}
.photoviewTitle{
  width: 1000px;
  color: #5C5858;
  height: 20px;
  text-align: center;
}
#photoViewbody
{
   text-align:center;
   width:1000px;
   color: #5C5858;
}
.album_pageCtrl{
  padding: 2px;
  width: 1000px;
  float: center;
  margin: 10px 10px;
  text-align: center;
  color: #5C5858;
}
.photoview
{
  text-align: center;
  width: 1000px;
}
.photoview img {
  border: 1px solid #fff;
}
#photomsg{
  padding-left:10px;
  width: 1000px;
  margin-bottom: 20px;
}
.photomsg_title{
     font-size: 18px;
     font-weight: bold;
     line-height: 30px;
     color: #5C5858;
}
.photomsg_comment{
 font-size:13px;
    padding: 8px 0 8px 0; 
}
.photomsg_Body
{
  font-size:13px;
    color: #5C5858;
  line-height: 22px;
}
.photomsg_info
{
  color: #69396C;
  text-align: center;
  border-bottom: 1px dotted #fff;
}
.photoviewDesc{
  width:975px;
color: #5C5858;  
}
 
table.photoList
{
  margin-top: 20px;
  margin-bottom: 20px;
}
 
td.photoList
{
  color: #5C5858;
  height: 125px;
  width: 125px;
  font-size: 13px;
}
td.photoList img {
  BORDER: #fff 1px solid; 
}
/*留言板設定*/
#imsg
{
    FONT-WEIGHT: bold; 
 FONT-SIZE: 16px; 
 TEXT-DECORATION: none; 
background-image: url(http://img807.imageshack.us/img807/687/81049081.png);
 background-repeat: no-repeat;
 background-position: left top;
   LETTER-SPACING: 0.15em;
    color: #5C5858; 
    MARGIN:12PX;  
 text-align:LEFT;
PADDING-LEFT:60px;
padding-top:38px;
width:210px;height:32px;
}

#imsg A:link{COLOR: #5C5858; TEXT-DECORATION: none;}
#imsg A:hover{COLOR: #8AA236;TEXT-DECORATION: none;}

/*好友列表*/
.buddyicon{}
.friendlist{
    width:120px;
  height:150px;
  float:left;
  margin:10px 5px;
  padding:5px;
  text-align:center;
}
.friend_dest{
  float:left;
  width: 98%;
  padding-left: 10px;
   
}
.friend_select{
    float:right;
  display:block;
}
/*影音設定*/
#articleBlock2
{
 line-height: 1.7em;
 width: 465px;
 padding-LEFT: 95px;
 overflow: hidden;
 padding-bottom: 15px;
 padding-top: 25px;
 position: relative;
 float:LEFT;
 color: #5C5858;
 margin-TOP: 0px;
}
.shadetabs{
 border-bottom: 1px solid #fff;
 width: 465px;
}
.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: normal 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
display: inline;
margin: 0;
}
.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #fff;
color: #5C5858;
}
.shadetabs li a:visited{
color: #5C5858;
}
.shadetabs li a:hover{
  text-decoration: underline;
  color: #fff;
}
.shadetabs li.selected{
color: #5C5858;
top: 1px;
}
.shadetabs li.selected a{ /*selected main tab style */
color: #5C5858;
border-bottom-color: #fff;
}
.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;color: #fff;
}
.mediamain{
 padding-top:10px;
}
.mediabody{
 height:auto;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border: #fff;
 margin-top: 0px;
 position: relative;
 width: 450px;
 padding-left: 10px;
}
.medialist{
 height:100%;
 float: right;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #fff;
 margin-bottom: 10px;
 width: 100%;
 padding-bottom: 10px;
}
.mediaimg{
    padding: 5px;
}
.mediamdig{
 display:block;
 width: 60px;
 float: left;
 border: 1px solid #fff;
 font-weight: bold;
}
 .mediaid {
 
 float: left;
 margin: 0px 3px 10px 0px;
 width: 150px;
 text-align:center;
  }
 .mediacontent{
 float: RIGHT;
 margin: 0px 0px 10px 0px;
 width: 100%;
 height: auto;
 
 }
 .mediatitle{
   padding: 5px;
 }
 .mediadesc{
 width: 95%;
  padding: 2px;
 float: left;
 
 }
 .mediainfo {
 text-align:left;
 padding: 5px;
 float: left;
 width: 60%;
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #fff;
 color: #5C5858;
 
 
}
.mediainfo A {COLOR: #5C5858; TEXT-DECORATION: none;}
.mediainfo a:link{COLOR: #5C5858; TEXT-DECORATION: none;}
.mediainfo a:visited {color: #5C5858; text-decoration: none;}
.mediainfoa:hover{color: #fff;text-decoration: none;}
.mediainfo a:active{COLOR: #5C5858; TEXT-DECORATION: none;}
.mediamdy2{
 text-align:left;
 padding: 5px;
}
/*頁數選擇(RSS、media頁面共用)*/
.mediapageCtrl{
  width: 98%;
  text-align: right;
  display: block;
  padding-top: 8px;
  padding-bottom: 8px;
  
}
.mediapageCtrl ul{
  margin: 0;
  padding: 0;
  text-align: right;
  font-size: 10px;
}
.mediapageCtrl li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.mediapageCtrl a, .pageCtrl a:visited,.pageCtrl a:active{
padding: 0 5px;
text-decoration: none; 
color: #5C5858;
}
.mediapageCtrl a:hover{
color: #fff;
}
.mediapageCtrl li.currentpage{
font-weight: bold;
padding: 0 5px;
color: #5C5858;
}
.mediapageCtrl li.disablepage{
padding: 0 5px;
color: #5C5858;
}
.mediapageCtrl li.nextpage{
font-weight: bold;
}
* html .mediapageCtrl li.currentpage, * html .mediapageCtrl li.disablepage{
  margin-right: 5px;
  padding-right: 0;
  color: #5C5858;
}
/*我的俱樂部設定*/
.myclublist{
 height:100%;
 padding: 10px;
 float: left;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #fff;
 margin-bottom: 10px;
 width: 465px;
}
.myclubimg{
  padding: 5px;
  width: 155px;
  float: left;
}
 .myclubid {
  float: left;
  margin: 0px 0px 10px 0px;
  width: 465px;
  height: auto;
  }
  .myclubinfo{
  text-align:left;
  padding: 5px;
  float: left;
  width: 70%;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #fff;
}
 .myclubcontent{
  width: 465px;
  font-size: 12px;
  float: left;
  padding: 10px;  
 }
 .myclubtitle{
   padding: 5px;
 }
 .myclubdesc{
   padding: 5px;
 
 }
 .myclubdesch3 {
  font-size: 14px;
  color: #5C5858;
  }
.cletemp {display: inline-block;}
.clearboth {
 clear:both;
 }
 /*Meaid rss*/
.mediarss{
 margin:10px;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #fff;
 padding-bottom: 5px;
 height: 120px;
 width: 95%;
}
.mediarss_ID{
  text-align:center;
  width:120px;
  float: left;
}
.mediarss_view{
  float: left;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #fff;
}
.mediarss_list{
  text-align:center;
  width:160px;
  float: left;
}
/*底下功能若不想要,請自行選擇刪除*/
/*隱藏欄位廣告*/
div#sponsorAd{    display:none;}
/*橫列工具自動隱現*/
.chromestyle{opacity:0.0;filter:alpha(Opacity=0)}
.chromestyle:hover{opacity:1.0;filter:alpha(Opacity=100,FinishedOpacity=100)}
#flipPageDiv { display:none; }
/*推薦部落格前小圖更改*/
#commend img
{display:none;}
#commend
{
background-image: url(http://img831.imageshack.us/img831/5715/nameicon76758.gif);
  background-repeat: no-repeat;
 background-position: LEFT bottom;
}
/*鼓勵此網誌前小圖更改*/
.cheer img
{display:none;}
.cheer 
{background-image: url(http://img831.imageshack.us/img831/5715/nameicon76758.gif);
 background-repeat: no-repeat;
 background-position: left center;
}
/*誰推薦文章前小圖*/
div#articleScore
{
padding-left:26px;
background-image: url(http://img831.imageshack.us/img831/5715/nameicon76758.gif);
 background-repeat: no-repeat;
 background-position: 5px 10px;}
/* 誰推薦這篇文章頭像放大 */
#articleScore A IMG {width:25px;height:25px;padding-left:1px;} 
 
/*觀看全文與人氣前小圖*/
.morelink {
background-image: url(http://img831.imageshack.us/img831/5715/nameicon76758.gif);
 background-repeat: no-repeat;
background-position: left bottom;
PADDING-LEFT:19px;
padding-top:6px;
height:22px;
}
/*好友列表,人緣列表頭像隱藏*/
.buddyicon { }
.buddyicon A{
height:105px;width:105px;display:block;
background: url(http://img339.imageshack.us/img339/7856/41120376.gif) no-repeat center center;}
.buddyicon A:HOVER{background:none;}
.buddyicon a img{visibility:hidden;}
.buddyicon a:hover img{visibility:visible;}
.buddyicon more{clear:both;}
/*更改相簿new圖示色彩*/
.albumList_updated img{filter:invert;}
/*留言大頭貼圖框*/
.comment_portrait
{width:127px;HEIGHT:126px;
BACKGROUND-color:#fff;
BACKGROUND:url(http://img818.imageshack.us/img818/8959/33377530.gif) no-repeat;
MARGIN:0px;PADDING-TOP: 0px;Padding-left:4px;
background-position: 0px 0px;
}
.comment_portrait a img{ width:107px;height:108px;}
/*隱藏系統公告欄位*/
#systemAnnounce{display:none;}
/*相簿幻燈秀背景*/
#bannerslide{
 BACKGROUND-image:url(http://img704.imageshack.us/img704/8752/28659875.gif); 
background-repeat: repeat-y; 
background-position: 0px 11px ;
   WIDTH: 940px; height:100px;
  padding-top:0px; 
}
/*誰來我家頭像設定*/ 
#boxVisit  A{ 
BACKGROUND:url(http://img62.imageshack.us/img62/2926/77001648.gif) no-repeat center 
center;float:left; padding:1px;MARGIN-left: -3px;}
#boxVisit  A IMG {FILTER:alpha(opacity=0);} 
#boxVisit  A:hover IMG {FILTER:alpha(opacity=100);}
#boxVisit  A IMG {width:30px;height:30px;} 
/*誰推薦我頭像設定*/
#boxRecommended  A{ 
BACKGROUND:url(http://img62.imageshack.us/img62/2926/77001648.gif) no-repeat center 
center;float:left; MARGIN: 2px;}
#boxRecommended  A IMG {FILTER:alpha(opacity=0);} 
#boxRecommended  A:hover IMG {FILTER:alpha(opacity=100);}
#boxRecommended A IMG {width:30px;height:30px;}  
/*我推薦誰頭像設定*/
#boxRecommend  A{ 
BACKGROUND:url(http://img62.imageshack.us/img62/2926/77001648.gif) no-repeat center 
center;float:left; padding:1px;MARGIN: 1px;}
#boxRecommend  A IMG {FILTER:alpha(opacity=0);} 
#boxRecommend  A:hover IMG {FILTER:alpha(opacity=100);}
#boxRecommend A IMG {width:30px;height:30px;}

/*最新文章,最新回應,最新引用欄位加滾動條*/
.boxNewArticle1,.boxNewComment1,.boxTrackback1
{OVERFLOW:auto;HEIGHT:150px;}

/*隱藏文章內推文標籤*/
#bookmarker {display:none;}

/* --------------------- float fix ------------------------ */
.clx {
     clear: both;
   }PADDING-left: 10px;
