/*My Maji 部落模板 http://www.mymaji.com*/

/*導航連結列*/
#cgmenu {
	height: 22px;
}

/*左方大版塊*/
#cgsideL {
	float: left;
	text-align: left;
	width: 600px;
	height: auto;
	margin: 0 10px 5px 0;
}

/*最新心情日誌類網誌*/
#cgnewdiary {
	float: left;
	text-align: left;
	width: 600px;
	height: auto;
	margin: 0;
	overflow: hidden;
}
#cgnewdiarytop {
	float: left;
	text-align: left;
	width: 600px;
	height: 27px;
	overflow: hidden;
}
.majitopl {
	float: left;
	width: 6px;
	height: 27px;
	overflow: hidden;
	background-image: url(../../images/maji/corner_l.gif);
	background-repeat: no-repeat;
}
#cgnewdiarytopc {
	float: left;
	text-align: left;
	width: 588px;
	height: 27px;
	overflow: hidden;
	background-image: url(../../images/maji/corner_bg.gif);
	background-repeat: repeat-x;
}
.majitopr {
	float: right;
	width: 6px;
	height: 27px;
	overflow: hidden;
	background-image: url(../../images/maji/corner_r.gif);
	background-repeat: no-repeat;
}
#cgnewdiarymain {
	float: left;
	text-align: left;
	width: 600px;
	height: auto;
	overflow: hidden;
}
#cgnewdiaryloop {
	float: left;
	text-align: left;
	width: 600px;
	height: 99px;
	overflow: hidden;
}
#cgnewdiarymainbg {
	float: left;
	text-align: left;
	width: 600px;
	height: 88px;
	padding: 10px 0 0 10px;
	overflow: hidden;
}
#cgnewdiarymainpb {
	float: left;
	width: 85px;
	height: 65px;
	background: url(../../images/blog/cg_border.gif) no-repeat;
	overflow: hidden;
}
#cgnewdiarymainpic {
	width: 77px;
	height: 57px;
	margin: 4px 0 0 4px;
	overflow: hidden;
}
#cgnewdiaryall {
	float: left;
	width: 502px;
	height: 81px;
	padding: 0 0 0 10px;
	margin: 0;
	overflow: hidden;
}
#cgnewdiarybf {
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #76A03B;
	line-height: 18px;
	width: 492px;
	height: 17px;
	overflow: hidden;
}
#cgnewdiarybf a:link {
	color: #76A03B;
}
#cgnewdiarybf a:visited {
	color: #76A03B;
}
#cgnewdiarysf {
	float: left;
	line-height: 15px;
	text-align: justify;
	text-justify: inter-ideograph;
	width: 492px;
	height: 46px;
	margin: 1px 0 0 0;
	overflow: hidden;
}
#cgnewdiarysf a:hover {
	color: #333333;
}
#cgnewdiaryuser {
	float: left;
	color: #1491B4;
	line-height: 18px;
	width: 492px;
	height: 17px;
	overflow: hidden;
	word-spacing: 1em;
}
#cgnewdiaryuser a:link {
	color: #1491B4;
}
#cgnewdiaryuser a:visited {
	color: #1491B4;
}
#cgnewdiaryline {
	float: left;
	width: 600px;
	height: 1px;
	background-color: transparent;
	background-image: url(../../images/maji/dot_line.gif);
	background-repeat: repeat-x;
	overflow: hidden;
}
#cgnewdiaryfoot {
	float: left;
	text-align: left;
	width: 600px;
	height: 4px;
	overflow: hidden;
}
#cgnewdiaryfootc {
	float: left;
	text-align: left;
	width: 588px;
	height: 3px;
	overflow: hidden;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #D1D1D1 #D1D1D1;
}

/*右方大版塊*/
#cgsideR {
	float: right;
	text-align: left;
	width: 350px;
	height: auto;
	margin: 0 0 5px 0;
	overflow: hidden;
}

/*心情日誌網誌分類*/
#cgdiarylist {
	float: left;
	text-align: left;
	width: 350px;
	margin: 0 0 5px 0;
	overflow: hidden;
}
#cgdiarylisttop {
	float: left;
	text-align: left;
	width: 350px;
	height: 27px;
	overflow: hidden;
}
#cgdiarylisttopc {
	float: left;
	text-align: left;
	width: 338px;
	height: 27px;
	overflow: hidden;
	background-image: url(../../images/maji/corner_bg.gif);
	background-repeat: repeat-x;
}
#cgdiarylistmain {
	float: left;
	text-align: left;
	width: 348px;
	height: auto;
	border-width: 0 1px 0 1px;
	border-style: solid;
	border-color: #D1D1D1 #D1D1D1 ;
	overflow: hidden;
}
#cgdiarylistmain ul {
	float: left;
	width: 348px;
	height: auto;
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
}
#cgdiarylistmain li {
	float: left;
	font-size: 13px;
	text-align: center;
	width: 116px;
	height: 26px;
	padding: 5px 0 0 0;
	overflow: hidden;
}
#cgdiarylistmain li a:hover {
	color: #FA6800;
}
#cgdiarylistmain img {
	width: 21px;
	height: 23px;
	margin: 0 5px 0 0;
	overflow: hidden;
}
#cgdiarylistfoot {
	float: left;
	text-align: left;
	width: 350px;
	height: 4px;
	overflow: hidden;
}
.majifootl {
	float: left;
	width: 6px;
	height: 4px;
	overflow: hidden;
	background-image: url(../../images/maji/corner_dl.gif);
	background-repeat: no-repeat;
}
#cgdiarylistfootc {
	float: left;
	text-align: left;
	width: 338px;
	height: 3px;
	overflow: hidden;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #D1D1D1 #D1D1D1;
}
.majifootr {
	float: right;
	width: 6px;
	height: 4px;
	overflow: hidden;
	background-image: url(../../images/maji/corner_dr.gif);
	background-repeat: no-repeat;
}

/*心情日誌人氣排行*/
#cgdiaryrank {
	float: left;
	text-align: left;
	width: 350px;
	height: auto;
	margin: 0;
	overflow: hidden;
}
#cgdiaryranktop {
	float: left;
	text-align: left;
	width: 350px;
	height: 27px;
	overflow: hidden;
}
#cgdiaryranktopc {
	float: left;
	text-align: left;
	width: 338px;
	height: 27px;
	overflow: hidden;
	background-image: url(../../images/maji/corner_bg.gif);
	background-repeat: repeat-x;
}
#cgdiaryrankmain {
	float: left;
	text-align: left;
	width: 348px;
	height: auto;
	background-image: url(../../images/blog/cgrank_bg.gif);
	background-repeat: no-repeat;
	border-width: 0 1px 0 1px;
	border-style: solid;
	border-color: #D1D1D1 #D1D1D1 ;
	overflow: hidden;
}
#cgdiaryrankmain ul {
	float: left;
	width: 348px;
	height: auto;
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
}
#cgdiaryrankmain li {
	float: left;
	text-align: left;
	width: 333px;
	height: 78px;
	padding: 8px 0 0 15px;
	overflow: hidden;
}
#cgdiaryrankpic {
	float: left;
	width: 83px;
	height: 68px;
	background-color: #FFFFFF;
	border: 1px solid #D1D1D1;
	overflow: hidden;
}
#cgdiaryrankpb {
	width: 77px;
	height: 62px;
	margin: 3px 0 0 3px;
	overflow: hidden;
}
#cgdiaryranknum {
	float: right;
	width: 63px;
	height: 54px;
	margin: 8px 0 0 0;
	overflow: hidden;
}
#cgdiaryrankbf {
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #1491B4;
	line-height: 18px;
	width: 175px;
	height: 17px;
	margin: 0 0 0 10px;
	overflow: hidden;
}
#cgdiaryrankbf a:link {
	color: #1491B4;
}
#cgdiaryrankbf a:visited {
	color: #1491B4;
}
#cgdiaryranksf {
	float: left;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	line-height: 18px;
	letter-spacing: 1px;
	width: 175px;
	height: 18px;
	margin: 7px 0 0 10px;
	overflow: hidden;
}
#cgdiaryrankuser {
	float: left;
	color: #705EAD;
	line-height: 18px;
	width: 175px;
	height: 17px;
	margin: 13px 0 0 10px;
	overflow: hidden;
}
#cgdiaryrankuser a:link {
	color: #705EAD;
}
#cgdiaryrankuser a:visited {
	color: #705EAD;
}
#cgdiaryrankfoot {
	float: left;
	text-align: left;
	width: 350px;
	height: 4px;
	overflow: hidden;
}
#cgdiaryrankfootc {
	float: left;
	text-align: left;
	width: 338px;
	height: 3px;
	overflow: hidden;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #D1D1D1 #D1D1D1;
}

.cgselect {
	float: left;
	text-align: right;
	width: 600px;
	height: 25px;
	margin: 15px 0 0 0;
}
.cgselectnone { color:#333333; font-size:13px; }
.xspace-page { color:#FFFFFF; margin: 0 0 0 auto; }
table.xspace-page a { font-size: 12px; font-family: Tahoma; display: block; color: #73931d; background: #f4fddc; padding: 3px 5px; text-decoration: none; border:1px solid #98b549 }
table.xspace-page a:hover { color:#FFFFFF; background: #98b549; text-decoration: none; }
table.xspace-page td.xspace-current { font-size: 12px; font-family: Tahoma; background: #98b549; padding: 3px 5px; font-weight: bold; }
table.xspace-page td.xspace-totlerecord, .xspace-page td.xspace-totlepages { padding: 3px 5px; text-decoration: none; }
