﻿@charset utf-8;

/* --------------------------------------
  * For All
  * --------------------------------------
*/
 
/*拉霸設定 HTML{
  SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #789ABB; SCROLLBAR-SHADOW-COLOR: #789ABB; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #789ABB; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}*/

A:link
{
  COLOR: #5d5d5d; TEXT-DECORATION: none;
}

A:visited
{
  COLOR: #5d5d5d; TEXT-DECORATION: none;
}
A:hover
{
  COLOR: #5d5d5d; TEXT-DECORATION: none;

}

A:active
{
  COLOR: #5d5d5d; TEXT-DECORATION: none;
}
hr
{
  COLOR: #5d5d5d; HEIGHT: 1px;
}

BODY
{ BACKGROUND: #ffc6ef url(http://pics.yamedia.tw/themes/young/images/main-bg.jpg) repeat-x; /*背景色*/
  MARGIN: 0px; 
  COLOR: #6c6c6c; 
  FONT-FAMILY: Verdana, Arial, Georgia, Helvetica, sans-serif; 
  FONT-SIZE: 12px; 
  letter-spacing:0.05em;}

A IMG
{
  color:#CCCCCC;
  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: 5px; 
  BORDER-RIGHT-WIDTH: 0px;
}


/*#mainFrame｜部落格整體框架設定*/ 
#mainFrame {
  BACKGROUND: url(http://pics.yamedia.tw/themes/young/images/bb.jpg) repeat-y; /*中間的底圖在這兒*/
  MARGIN: 0px auto; 
  WIDTH: 960px;  
  POSITION: relative; 
  TEXT-ALIGN: left;
}

/*Yam天空|天空部落 */
#companyBar {
  position: relative;
  top: 8px;
  z-index: 10;
  color: #a4d333;
  width: 150px;
  float: left;
  padding-left: 5px;}
#companyBar A
{ COLOR: #a4d333; 
  BACKGROUND: none transparent scroll repeat 0% 0%; }
#companyBar A:link
{ COLOR: #a4d333; 
  TEXT-DECORATION: none;}
#companyBar A:hover
{ COLOR: #a4d333; 
  TEXT-DECORATION: none;}
#companyBar SPAN.logo
{ color:a4d333; display:none; }


/*推薦這個部落*/
#topbar{
	height:25px;
	padding: 8;
	width: 100%;
	font-size: 12px;
	background-image: url(http://pics.yamedia.tw/themes/young/images/topbar.jpg);}
#topbar a:link
{ COLOR: #a4d333; 
  TEXT-DECORATION: none;}
#topbar a:hover
{ COLOR: #fff ;
  TEXT-DECORATION: none;}
#commend{
  width:200px;
  float: right;
  text-align: center;
  color: #a4d333;}


/*文字廣告*/
#adText
{ position: absolute;
  top: 8px;
  left: 219px;
  color: #a4d333;}

#adText a:link{
  COLOR: #a4d333; 
  TEXT-DECORATION: none;}
#adText a:hover{
  COLOR: #fff; 
  TEXT-DECORATION: none;}  


/*登入登出*/
#linkLogin {
  float:right;
  position: relative;
  top: 8px;
  display: block;
  font: #fff;}
#linkLogin A
{ COLOR: #fff; 
  BACKGROUND: none transparent scroll repeat 0% 0%; }
#linkLogin A:link
{ COLOR: #fff; 
  TEXT-DECORATION: none;}
#linkLogin A:hover
{ COLOR: #a4d333; 
  TEXT-DECORATION: none;}













/* topbar end */


/* banner｜上方banner設定*/ 
#banner {
	BORDER-LEFT: medium none;
	WIDTH: 960px;
	BORDER-BOTTOM: medium none;
	HEIGHT: 350px;
	background-color:;
	background-image: url(http://pics.yamedia.tw/themes/young/images/banner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#banner a:link{
  color: #434343;
  text-decoration: none;
}
#banner a:visited {
  color: #000;
  text-decoration: none;
}
#banner a:hover{
  color: #000;
  text-decoration: none;
}
#banner a:active {
  color: #000;
  text-decoration: none;
}
h1 {
	FONT-SIZE: 16px;
	text-align:left;
	left:368px;
	WIDTH: 527px;
	COLOR: #FFF;
	FONT-FAMILY: Arial Black;
	POSITION: absolute;
	TOP: 150px;
	LETTER-SPACING:0.03em;
	LINE-HEIGHT: 120%;
	height: 30px;
}
h1 A
{
   COLOR: #546353; 
}
 
h2 {
	FONT-SIZE: 11px;
	font-weight: normal;
	WIDTH: 528px;
	left:370px;
	COLOR: #546353;
	LINE-HEIGHT: 130%;
	text-align:left;
	FONT-FAMILY:Verdana;
	POSITION: absolute;
	TOP: 179px;
	height: 112px;
}
/* banner end */ 


/*頻道*/ 
#navBar
{	padding-LEFT: 0px;
	WIDTH: 898px;
	TEXT-ALIGN: right;
	LETTER-SPACING: 0px;
	POSITION: absolute;
	TOP: 348px;
	LINE-HEIGHT: 18px;
	right: 34px;
	color:#78b400;
	padding-top: 3px;}

#navBar A:link
{ color:#78b400; 
  FONT-WEIGHT: bold;
  MARGIN-RIGHT: 0px;  
  PADDING-LEFT:5px;
  PADDING-right:2px; 
  PADDING-top:3px; 
  PADDING-bottom:3px;  
  LETTER-SPACING: 4px;}

#navBar A:visited
{ color:#78b400; 
  FONT-WEIGHT: bold;
  MARGIN-RIGHT: 0px;  
  PADDING-LEFT:5px;
  PADDING-right:2px; 
  PADDING-top:3px; 
  PADDING-bottom:3px;  
  LETTER-SPACING: 4px;}

#navBar A:hover
{  MARGIN-RIGHT: 0px;  
   FONT-WEIGHT: bold;
   PADDING-LEFT:5px;
   PADDING-right:2px; 
   PADDING-top:3px; 
   PADDING-bottom:3px;  
   LETTER-SPACING: 4px;
   color:#78b400;
   TEXT-DECORATION: underline;}

#navBar A:active
{  MARGIN-RIGHT: 0px;  
   FONT-WEIGHT: bold;
   PADDING-LEFT:5px;
   PADDING-right:2px; 
   PADDING-top:3px; 
   PADDING-bottom:3px;  
   LETTER-SPACING: 4px;
   color:#78b400;}



/* contentBlock｜中間大區塊設定 */
#contentBlock
{
   BACKGROUND-image:url(http://pics.yamedia.tw/themes/young/images/bb.jpg); 
   WIDTH: 960px; 
   TEXT-ALIGN: left; 
   padding-top:0px; 
   height:100%;}



/* MainSide ｜旁邊大區塊設定*/
#MainSide
{   
	BORDER-RIGHT: medium none;
	PADDING-right: 20px;
	BORDER-TOP: medium none;
	margin-LEFT: 0px;
	FONT-SIZE: 12px;
	Z-INDEX: 2;
	BORDER-LEFT: medium none;
	WIDTH: 210px;
	LINE-HEIGHT: 1.4em;
	PADDING-top: 20px; /*右邊cow上的距離*/
	PADDING-bottom: 20px;
	BORDER-BOTTOM: medium none;
	float: right; 
    background-images:url(http://pics.yamedia.tw/themes/young/images/bb.jpg);
}
#MainSide A:link
{
  COLOR: #6c9900; TEXT-DECORATION: none;
}

#MainSide A:visited
{
  COLOR: #6c9900; TEXT-DECORATION: none;
}

#MainSide A:hover
{
  COLOR: #6c9900; TEXT-DECORATION: underline;
}

#MainSide A:active
{
  COLOR: #6c9900; TEXT-DECORATION: none;
}


.sideColumn /*旁邊小區塊*/
{
  BORDER-RIGHT: medium none; 
  BORDER-TOP: medium none; 
  BACKGROUND-color:#fff;
  /*BACKGROUND: none transparent scroll repeat 0% 0%; */
  BACKGROUND: url (); 
  MARGIN-BOTTOM: 0px; 
  BORDER-LEFT: medium none; 
  BORDER-BOTTOM: medium none; 
  LETTER-SPACING: 1px;
}
.sideTitle {
	FONT-SIZE: 15px;
	COLOR: #cb2b4d;
	BACKGROUND: url(http://pics.yamedia.tw/themes/young/images/right.jpg) no-repeat left;
	height: 33px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	LETTER-SPACING: 2px;
	text-align:left;
	FONT-WEIGHT: bold;
	PADDING-TOP: 6px;
	PADDING-left: 42px;
}
 

.sideContent
{
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 20px;
	COLOR: #666633;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 7px;
	FONT-FAMILY: Arial,sans-serif;
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
  
}
/*行事曆*/
span.calendar
{
  COLOR: #000;
  FONT-SIZE: 10px;
  FONT-FAMILY: Verdana; 
  MARGIN-LEFT: 3px; 
  MARGIN-RIGHT: 3px; 
  TEXT-ALIGN: center;
}

span.calendar a
{
	COLOR: #64b800;
	font-weight: bold;
	text-decoration:underline;
}
/*訂閱浮動視窗標題*/
#MainSide ul
{
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 PADDING-TOP: 0px; 
 LIST-STYLE-TYPE: none;
}
 
#navmenu LI
{
  PADDING-RIGHT: 2px; 
  PADDING-LEFT: 1px; 
  FLOAT: left; 
  PADDING-TOP: 2px; 
  POSITION: relative;
  color:#000;
}

#navmenu LI A
{
  PADDING-RIGHT: 2px; 
  PADDING-LEFT: 1px; 
  FLOAT: left; 
  PADDING-TOP: 2px; 
  POSITION: relative;
}

#navmenu LI UL
{
  DISPLAY: none; 
  LEFT: 0px; 
  COLOR: #818C92; 
  PADDING-TOP: 5px; 
  POSITION: absolute; 
  TOP: 1em;
}

#navmenu LI UL LI
{
  CLEAR: left; 
  BACKGROUND: #e3e3e3; 
  WIDTH: 130px; 
  PADDING-TOP: 5px;
}
#navmenu LI UL LI A:link
{
  COLOR: #525252;
  text=-decoration:none;
}

#navmenu LI UL LI A:hover
{
  COLOR: #333333;
  text-decoration:underline;
}

#navmenu LI UL LI.title
{
  BACKGROUND: #525252; 
  TEXT-ALIGN: center;
}

#navmenu LI:hover UL
{
  DISPLAY: block;
}

 
/* 網誌頁面  */

#articleBlock
{
  PADDING-BOTTOM: 20px; 
  OVERFLOW: hidden; 
  background-image: url(http://pics.yamedia.tw/themes/young/images/bb.jpg);
  WIDTH: 620px; 
  BORDER-TOP-STYLE: none; 
  LINE-HEIGHT: 1.7em; 
  BORDER-RIGHT-STYLE: none; 
  BORDER-LEFT-STYLE: none; 
  BORDER-BOTTOM-STYLE: none;
}
#articleBlock
{
	LINE-HEIGHT: normal;
	float: left;
	padding-left: 30px;
	width: 668px;
	position: relative;}
/*
#articleBlock A:link
{  COLOR: #817f52; TEXT-DECORATION: none;}
#articleBlock A:visited
{  COLOR: #817f52; TEXT-DECORATION: none;}
#articleBlock A:hover
{  COLOR: #6283ac; TEXT-DECORATION: none;}
*/

.post
{
  MARGIN-BOTTOM: 20px; 
  BORDER-BOTTOM: #fff 0px dotted; 
  BACKGROUND:no-repeat; 
  PADDING-TOP: 1px;}



.post_title {
	PADDING-LEFT: 35px;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	COLOR: #2a2a2a;
	LETTER-SPACING: 0px;
	background-image: url(http://pics.yamedia.tw/themes/young/images/post-title.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	height: 25px;}
.post_title  A:link {
	COLOR: #585858; 
	TEXT-DECORATION: none;}
.post_title  A:hover {
	COLOR: #000; 
	TEXT-DECORATION: none;}



.post_date
{
	MARGIN-LEFT: 12px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #990000;
	PADDING-BOTTOM: 0px;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana;
	LETTER-SPACING: 0px;
	width:193px;
	height: 8px;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 0px;
	background-image: url();
	background-repeat: no-repeat;}
 
.post_time 
{	PADDING-LEFT: 38px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	LINE-HEIGHT: 1.8em;
	HEIGHT: 100%;
	FONT-SIZE: 11px;
	border: #DFDFDF 0px solid;
	background-repeat: repeat-x;
	background-position: left top;}
.post_time A:link
{	color:#91c218;
	text-decoration:none;}
.post_time A:hover
{	color:#91c218;
	text-decoration:none;}


.cheer{
  PADDING-LEFT: 15px;
  PADDING-right: 15px;
  PADDING-top: 6px; 
  PADDING-bottom: 0px;  
  LINE-HEIGHT: 1.8em; 
  HEIGHT: 100%;
  FONT-SIZE: 13px; 
  border: #DFDFDF 0px solid;   
  background-image: url();
  background-repeat: repeat-y;
}
.post_body{
	float:right;
	width: 100%;
  
}

.post_content {
  PADDING-LEFT: 40px;
  PADDING-top: 15px; 
  PADDING-bottom: 15px;  
  LINE-HEIGHT: 1.8em; 
  HEIGHT: 100%;
  FONT-SIZE: 13px; 
  border: #DFDFDF 0px solid;   
  background-image: url();
  color:#364436;
}
 
.post_info {
  FONT-SIZE: 11px;   
  BACKGROUND:#fff;  
  height: 1px;
  CLEAR: both; 
  PADDING-right: 13px; 
  PADDING-BOTTOM: 0px; 
  PADDING-TOP: 0px; 
  BORDER-BOTTOM: 0px solid; 
  TEXT-ALIGN:right;}
.post_info A:link {
	COLOR: #a4a4a4; 
	TEXT-DECORATION: none}
.post_info A:visited {
	COLOR: #a4a4a4; 
	TEXT-DECORATION: none}
.post_info A:hover {
	COLOR: #817f52; 
	TEXT-DECORATION: underline}

 
.post_tail
{
}
input.text, textarea {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	BACKGROUND: #f6f6f6 url() repeat scroll 0% 0%;
	PADDING-BOTTOM: 2px;
	COLOR: #000;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, serif;
	border: 1px solid #f6f6f6;
}
form {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  FONT-SIZE: 11px; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  COLOR: #000; 
  PADDING-TOP: 0px; 
  FONT-FAMILY: verdana, arial;
}
select {
  FONT-SIZE: 10px; 
  COLOR: #888; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
input.btn {
  PADDING-RIGHT: 3px; 
  PADDING-LEFT: 3px; 
  FONT-SIZE: 11px; 
  PADDING-BOTTOM: 1px; 
  PADDING-TOP: 1px; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* trackback 引用區塊 */
.trackback{
  width:100%
  
}

.trackbackURL
{
  BORDER-RIGHT: #789ABB 0px dotted; 
  PADDING-RIGHT: 5px; 
  BORDER-TOP: #789ABB 0px dotted; 
  MARGIN-TOP: 10px; 
  PADDING-LEFT: 5px; 
  PADDING-BOTTOM: 8px; 
  BORDER-LEFT: #789ABB 0px dotted; 
  PADDING-TOP: 5px; 
  BORDER-BOTTOM: #789ABB 0px dotted;
}

.trackbackTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding-left: 15px;
	padding-bottom: 6px;
}

.trackbackTitle a
{
  COLOR: #929b37;
}


.trackbackBody
{
	FONT-SIZE: 12px;
	padding-left: 15px;
    padding-bottom: 6px;
	color:#929b37;
}
.trackbackDate
{
	FONT-SIZE: 12px;
	padding-left: 15px;
    padding-bottom: 6px;
	COLOR: #6c6c6c;
}

span.trackbackBodyTitle
{
  FONT-WEIGHT: bold; 
  COLOR: #6c6c6c;
}


/*留言文字區塊*/
.commentbody{ 
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  FONT-SIZE: 11px; 
  PADDING-BOTTOM: 8px; 
  PADDING-TOP: 8px;
  
  
  }
.blockquote{
  PADDING-LEFT: 25px;
  PADDING-top: 15px;
  color:#6c6c6c;
  background:#eee; border:0
}
.commentNote
{
	COLOR: #6c6c6c;
	BORDER-BOTTOM: #789ABB 0px dotted;
	TEXT-ALIGN: right;
	font-size:11px;
	background-repeat: repeat-x;
	background-position: top;
	
}
.commentNote A
{
  COLOR: #929b37; 
  text-decoration:none;
}
.commentNote A:visited
{
  COLOR: #929b37; 
}
.post_commentbody{
  PADDING-LEFT: 15px;
  PADDING-right: 15px;
  PADDING-top: 15px; 
  PADDING-bottom: 15px;  
  LINE-HEIGHT: 1.8em; 
  HEIGHT: 100%;
  FONT-SIZE: 13px; 
  border: #FFF6E5 0px solid;   
  BACKGROUND:url() left top no-repeat; 
  color:#6c6c6c;
}




/*id*/
span.highlight {
  font-weight: normal;
  color:#91c218;}
span.highlight a:link {
  font-weight: bold;
  color:#91c218;
  border-bottom:1px solid #cb1c20;}
span.highlight a:hover {
  font-weight: bold;
  color:#2a2a2a;
  border-bottom:1px solid #cb1c20;}


.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: #666666; 
  BACKGROUND:url();
}
 
#profile table
{
  WIDTH: 100%; 
  font-size:13px; 
  PADDING-LEFT: 10px; 
  PADDING-BOTTOM: 25px;
 }
 
.th_title
{
  PADDING-RIGHT: 5px; 
  PADDING-LEFT: 5px; 
  FONT-WEIGHT: normal; 
  PADDING-BOTTOM: 5px; 
  WIDTH: 90px; 
  COLOR: #2a2a2a; 
  PADDING-TOP: 5px; 
  TEXT-ALIGN: center;
  border-bottom:1px dotted #2e2e2e;
}
.td_desc 
{
  COLOR: #79a806;
  border-bottom:1px dotted #cccccc;
}
 
.profile_title 
{
   CLEAR: both; 
   PADDING-LEFT: 16px; 
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px; 
   BACKGROUND: #f0f0f0; 
   WIDTH: 650px; 
   COLOR: #990000; 
   LINE-HEIGHT: 140%; 
   margin-top:10px;
   PADDING-TOP: 3px; 
   margin-BOTTOM: 10px; 
   LETTER-SPACING:0.08em; 
}

.introduce  /*自介內容*/
{
  PADDING-LEFT: 33px; 
  COLOR: #79a806; 
  LINE-HEIGHT: 22px; 
  font-size:13px; 
  PADDING-BOTTOM: 30px;
}


/*頁數選擇*/
.pageCtrl{
	width: 98%;
	margin: 3px;
	text-align: right;
	padding-top: 2px;
	padding-right: 30px;
	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: #000;
}

.pageCtrl a:hover, .pageCtrl a:active{

color: #929b37;
text-decoration:none;
}

.pageCtrl li.currentpage{
font-weight: bold;
padding: 0 5px;

color: #929b37;
}

.pageCtrl li.disablepage{
padding: 0 5px;

color: #929b37;
}

.pageCtrl li.nextpage{
font-weight: bold;
}

* html .pageCtrl li.currentpage, * html .pageCtrl li.disablepage{
  margin-right: 5px;
  padding-right: 0;
  color: #929b37;
}

/*相簿首頁設定*/
 
#albumBlock
{
  width: 710px;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
  float: left;
  padding-right: 20px;
}
#albumbody
{ margin-left: 15px;}

h3
{
  FONT-WEIGHT: bold; 
  FONT-SIZE: 13px; 
  COLOR: #dcc93f; 
  LINE-HEIGHT: 30px; 
  LETTER-SPACING: 1px;
}
 

.album{
  font-size: 11px;
	color: #817f52;
	text-align:center;
	width:255px;
	float: left;
	height: 270px;
	margin-left: 40px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 20px;
   
 
  
}
.albumimg {
  height: 200px;
  width:200px;
}

.albumList_title
{
  FONT-SIZE: 12px; 
  WIDTH: 100%; 
  COLOR: #817f52; 
  PADDING-TOP: 8px; 
  FONT-FAMILY: Georgia, Verdana, Arial, serif; 
  HEIGHT: 14px; 
  TEXT-ALIGN: center;
 }

.albumList_date{
  FONT-SIZE: 11px; 
  COLOR: #000; 
  PADDING-TOP: 5px; 
  FONT-FAMILY: Arial, Georgia, Verdana, serif;
}
.albumList_info{
   
}
.album IMG
{
  BORDER:#cccccc 1px solid; 
  BACKGROUND: #fff; 
  PADDING-RIGHT: 3px; 
  PADDING-LEFT: 3px; 
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
}
#albumList{
   width:668px;
}



/*相簿內頁設定*/
#photobody{
PADDING-LEFT: 20px;}

.albumDesc{
  color:#000;
  font-size:12px;
  margin: 5px;
}
.albumCategory
{
  FONT-SIZE: 12px; 
  PADDING-BOTTOM: 0px; 
  COLOR: #000; 
  LINE-HEIGHT: 150%; 
  LETTER-SPACING: 0.05em;
}
.photo{
  text-align:center;
  float: left;
  height: 150px;
  margin: 10px;
  FONT-SIZE: 12px; 
  BACKGROUND: none transparent scroll repeat 0% 0%; 
  WIDTH: 125px; 
  COLOR: #000; 
  TEXT-ALIGN: center;
 
}
.photo IMG
{
  BORDER:#cccccc 1px solid; 
  BACKGROUND: #fff; 
  PADDING-RIGHT: 3px; 
  PADDING-LEFT: 3px; 
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
}

.photoimg {
  height: 100px;
  width:100px;
}

.photoList_desc
{
  width: 100%;
  color: #000;
  height: 14px;
  font-size: 13px;
  text-align: center;
 
}
.albumview
{
  text-align: right;
  width: 665px;
}
/*相簿內頁設定 End*/

/*單一瀏覽頁面設定*/
.backindex{
  float:right;
  position: relative;
  top: 7px;
  display: block;
  COLOR: #fff;
  padding-right: 10px;
}




 #viewPicDiv {
  width: 98%;
  text-align: left;
  position: relative;
  border: 0px solid #000;
  margin: 0px auto;
}
 #viewPicDiv a:link, a:visited { color: #000 ; text-decoration: none;}
 #viewPicDiv a:hover, a:active { color: #000; text-decoration: none;}
.viewalbumTitle{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000;
	LINE-HEIGHT: 30px;
	LETTER-SPACING: 2px;
	padding-left: 20px;
	
	 
}
.viewalbumTitle a:link, a:visited { color: #000; text-decoration: none;}
.viewalbumTitle a:hover, a:active { color: #000; text-decoration: underline;}
.photoviewTitle{
  width: 100%;
  color: #fff;
  height: 20px;
  text-align: center;
  float: left;
}
#photoViewbody{
   text-align:center;
}
.album_pageCtrl{
  padding: 2px;
  width: 90%;
  float: left;
  margin: 10px 10px;
  text-align: right;
  
}


.photoview
{
  text-align: center;
  width: 100%;
}
.photoview img {
  border: 1px solid #333;
}

#photomsg{
  padding-left:10px;
  width: 960px;
  margin-bottom: 20px;
}
.photomsg_title{
     font-size: 15px;
     font-weight: bold;
     line-height: 30px;
     color: #2e2e2e;

}
.photomsg_comment{
 font-size:13px;
    padding: 8px 0 8px 0;
}
.photomsg_Body
{
  font-size:13px;
  line-height: 22px;
}
.photomsg_info
{
  color: #999;
  text-align: right;
  border-bottom: 1px dotted #e5e5e5;
}
.photoviewDesc{
  width:100%;
  
}
 
table.photoList
{
  margin-top: 20px;
  margin-bottom: 20px;
}
 
td.photoList
{
  color: blue;
  height: 125px;
  width: 125px;
  font-size: 13px;
}
td.photoList img {
  BORDER-RIGHT: #2e2e2e 0px solid; 
  BORDER-TOP: #2e2e2e 0px solid; 
  BORDER-LEFT: #2e2e2e 0px solid; 
  BORDER-BOTTOM: #2e2e2e 0px solid;
}

/*留言板設定*/

#imsg{
    FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	BORDER-bottom: #789ABB 0px dotted; 
	LETTER-SPACING: 0.15em;
    color:#000; 
    BACKGROUND: none; 
	MARGIN:12PX;  
	width:100px; 
	text-align:center;
}

/*好友列表*/
.friendlist{
    width:120px;
  height:150px;
  float:left;
  margin:10px 5px;
  padding:5px;
  text-align:center;
}
.buddyicon{
  color:#CCCCCC;
  BORDER-TOP-WIDTH: 0px ; 
  BORDER-LEFT-WIDTH: 0px ; 
  BORDER-BOTTOM-WIDTH: 0px ; 
  BORDER-RIGHT-WIDTH: 0px ;
  BACKGROUND: #fff; 
  PADDING-RIGHT: 3px; 
  PADDING-LEFT: 3px; 
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
    
    
}
.friend_dest{
  float:left;
  width: 98%;
  padding-left: 10px;
   
}
.friend_select{
    float:right;
  display:block;
    
}
/*播客設定*/
#articleBlock2
{
	line-height: 1.7em;
	width: 698px;
	padding-left: 20px;
	overflow: hidden;
	padding-bottom: 30px;
	position: relative;
	float:left;
}

/*頁籤設定*/
.shadetabs{
	border-bottom: 1px solid #D0D0CF;
	width: 668px;
}

.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 #D0D0CF;
color: #2d2b2b;
background: #f6f6f6 url();
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
  text-decoration: underline;
  color: #2d2b2b;
}

.shadetabs li.selected{
color:#000000;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
color:#000000;
background: #ffffff url();
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.mediamain{
  padding-top:10px;
  
}
.mediabody{
  height:100%;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-color: #778;
  border-bottom-color: #778;
  border-left-color: #778;
  margin-top: 0px;
  position: relative;
  width: 655px;
  padding-left: 20px;
  background-color:#FFFFFF;
}
.medialist{
  height:100%;
  float: left;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
  margin-bottom: 10px;
  width: 100%;
  padding-bottom: 10px;

}

.mediaimg{
    padding: 5px;
}
.mediamdig{
  display:block;
  width: 60px;
  float: left;
  background-color: #91c218;
  border: 1px dotted #aee130;
  font-weight: bold;
}
 .mediaid {
 
 float: left;
 margin: 0px 3px 10px 0px;
 width: 150px;
 text-align:center;
  }
 .mediacontent{
  float: left;
  margin: 0px 0px 10px 0px;
  width: 100%;
  height: auto;
  
 }
 .mediatitle{
   padding: 5px;
 }
 .mediadesc{
  width: 99%;
  background-color: #f0f0f0;
  padding: 5px;
  float: left;
 
 }
 .mediainfo {
  text-align:left;
  padding: 5px;
  float: left;
  width: 60%;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #CCCCCC;
 
  
}
.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{
padding: 0 5px;

text-decoration: none; 
color: #666;
}

.mediapageCtrl a:hover, .pageCtrl a:active{

color: #929b37;
}

.mediapageCtrl li.currentpage{
font-weight: bold;
padding: 0 5px;

color: #000000;
}

.mediapageCtrl li.disablepage{
padding: 0 5px;

color: #83a624;
}

.mediapageCtrl li.nextpage{
font-weight: bold;
}

* html .mediapageCtrl li.currentpage, * html .mediapageCtrl li.disablepage{
  margin-right: 5px;
  padding-right: 0;
  color: #000;
}
/*我的俱樂部設定*/
.myclublist{
	height:100%;
	padding: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	width: 630px;

}

.myclubimg{
  padding: 5px;
  width: 155px;
  float: left;
}

 .myclubid {
  float: left;
  margin: 0px 0px 10px 0px;
  width: 630px;
  height: auto;
  }
  .myclubinfo{
  text-align:left;
  padding: 5px;
  float: left;
  width: 70%;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #CCCCCC;
}
 .myclubcontent{
  width: 610px;
  font-size: 12px;
  float: left;
  padding: 10px;
  background-color: #f0f0f0;
  
 }
 .myclubtitle{
   padding: 5px;
 }
 .myclubdesc{
   padding: 5px;
 
 }
 .myclubdesch3 {
  font-size: 15px;
  color:#fff;
  }

.cletemp {display: inline-block;}
.clearboth {
 clear:both;
 }
 /*Meaid rss*/
.mediarss{
	margin:10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	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: #999999;
}

.mediarss_list{
  text-align:center;
  width:160px;
  float: left;
}

/* --------------------- float fix ------------------------ */


.clx {
     clear: both;
   }
#commend{float:left;} #commend a img{background:transparent;}
