body {
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	color: #333333;
}

p {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 150%;
}


img {
	border: none;
}

a:link, a:visited {
	color: green;
	text-decoration: none;}

a:hover, a:active {
	text-decoration: underline;
	color: green;
}

ul
{
list-style-type: disc;
}


li {
	display: block;
	font-size: 14px;
    border-bottom: 1px dashed #B4F59D;

}


h2 {
	font-size: 16px;
}

h6 {
	font-size: 11px;
	display: inline;
	color: silver;
	font-weight: normal;
	
}


marquee { 	
	font-size: 12px;
}

marquee img {
	width: 150px;
	height: 100px;
}	

marquee table {
	BORDER: 0px;
}

marquee td {
	width: 150px;
	text-align:center;
}

#post {
	padding: 0px;
	margin: 0px;
	color: gray;
}


#post .entry{
	margin: 0px 5px 0px 0px;
	BORDER-top: #999999 1px dotted; 
	BORDER-RIGHT: #999999 1px dotted; 
	BORDER-LEFT: #999999 1px dotted; 
	BORDER-BOTTOM: #999999 1px dotted; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	COLOR: #333333; 
	font-size: 12px;

}

#post .entry .title {
	margin-bottom: 16px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 14px;
	color: black;
}

#post .entry .byline {
	margin-top: -20px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin-bottom: 20px;
	font-size: 10px;
	color: #897B7B;
}

#post .entry img {
	border: none;
}

#post .entry .meta {
	padding: 0px 15px 30px 0px;
}

#post .entry .meta p {
	margin: 0;
	padding-top: 15px;
	line-height: normal;
	color: gray;
}

#post .entry .meta .links {
	float: left;
}

#post .entry .meta .links a:hover { 
	text-decoration: underline; 
}

#post .entry .meta .more {
}

#post .entry .meta .comments {
}


#post .entry .meta b {
	display: none;
}

/*  music */

#music {
	margin: 20px 5px 0px 10px;
	BORDER-top: #999999 1px dotted; 
	BORDER-RIGHT: #999999 1px dotted; 
	BORDER-LEFT: #999999 1px dotted; 
	BORDER-BOTTOM: #999999 1px dotted; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px;
/*	color: #333333;*/
	font-size: 14px;
	line-height: 180%;
	color: #444444;
	font-weight: normal;
}

#music h2 {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	/*border-bottom: 1px dashed #B4F59D;*/
	
}

#music p {
	font-size: 14px;
	line-height: 180%;
	color: #444444;
}


#music table {
	BORDER: 0px;
}


#music td {
	text-align: center;
	width: 220px;
	color: gray;
	font-size: 10px;
	line-height: 180%;

}

#music embed {
	/*FILTER:Alpha(opacity=100,style=1);*/
	hidden:false;
	autostart:true;
	loop:true;
	width:300px;
	height:35px;
	margin-top: 10px;

	
}

#music .ycomment{
	margin: 0px 5px 0px 0px;
	BORDER-top: #999999 1px dotted; 
	BORDER-RIGHT: #999999 1px dotted; 
	BORDER-LEFT: #999999 1px dotted; 
	BORDER-BOTTOM: #999999 1px dotted; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	COLOR: green; 
}

#music .title {
	margin-top: 15px;
	margin-bottom: 16px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 16px;
	color: black;
}

#music .subtitle {
	font-size: 12px;
	color:#897B7B;
	font-weight: normal;
	/*border-bottom: 1px dashed #B4F59D;*/
	
}


#music .byline {
	font-size: 12px;
	color: #897B7B;
}

#music .lyric {
	font-size: 13px;
	line-height: 180%;
	color: gray;
	text-align: center;
	margin-top: 10px;
}


/* page browse */

#pages {
	font-size: 12px;
	MARGIN: 10px 0px 10px 30px; 
	WIDTH: 95%;
 	float: left;

}
#pages A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; 
	BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; 
	BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; 
	PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
#pages SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
#pages SPAN.current {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; 
	FONT-WEIGHT: normal; 
	/*BACKGROUND: #06c;*/
	BORDER-LEFT: #06c 1px solid; 
	COLOR: #06c; BORDER-BOTTOM: #06c 1px solid
}
#pages A {
	BORDER-RIGHT: #9aafe5 1px solid; BORDER-TOP: #9aafe5 1px solid; BORDER-LEFT: #9aafe5 1px solid; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
#pages A:hover {
	BORDER-LEFT-COLOR: #06c; BORDER-BOTTOM-COLOR: #06c; BORDER-TOP-COLOR: #06c; BORDER-RIGHT-COLOR: #06c
}
#pages A.nextprev {
	FONT-WEIGHT: bold
}
#pages SPAN.nextprev {
	COLOR: #666
}
#pages SPAN.nextprev {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid
}

#overview {
	background: #F3F0E6;
	width:900px;
	margin: 10px;
	font-size:14px;
	padding: 10px;

}

#overview img
{
	width: 137px;
	height: 85px;
	border: solid 5px #FFE3B5;
	cursor: pointer;
}

#overview  img.active
{
	border: solid 5px #FFC15E;
}

#thumbBox {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; BACKGROUND: #313131; VISIBILITY: hidden; TOP: 0px; CURSOR: pointer; PADDING-TOP: 10px; LEFT: 0px
}
#thumbBox .footerbar {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 16px/1.1em Tahoma; LETTER-SPACING: 5px; COLOR: white; PADDING-TOP: 5px
}
#thumbBox #thumbImage {
	BACKGROUND-COLOR: white
}
#thumbLoading {
	Z-INDEX: 5; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VISIBILITY: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 5px
}


#footer {
	margin-top:10px;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}