			body {
				padding: 0px; 
				margin: 0px; 
			}

			.pageLink {
				border: 1px solid #969c3a;
				padding: 5px; 
				font-family: Arial, Sans-serif; 
				font-size: 17px; 
				font-weight: bold; 
			}

			.meImage {
				background-image: url(img/me_manga_new.jpg); 
				background-repeat: no-repeat; 
			}

			/*.meImage:hover {
				background-image: url(img/me_over.jpg); 
				background-repeat: no-repeat; 
			}*/

			.pers1 {
				background-image: url(img/pers/pers1_small.jpg); 
				background-repeat: no-repeat; 
			}

			.pers1:hover {
				background-image: url(img/pers/pers1_small_over.jpg); 
				background-repeat: no-repeat; 
			}

			.pers2 {
				background-image: url(img/pers/pers2_small.jpg); 
				background-repeat: no-repeat; 
			}

			.pers2:hover {
				background-image: url(img/pers/pers2_small_over.jpg); 
				background-repeat: no-repeat; 
			}

			.pers3 {
				background-image: url(img/pers/pers3_small.jpg); 
				background-repeat: no-repeat; 
			}

			.pers3:hover {
				background-image: url(img/pers/pers3_small_over.jpg); 
				background-repeat: no-repeat; 
			}

			.pers4 {
				background-image: url(img/pers/pers4_small.jpg); 
				background-repeat: no-repeat; 
			}

			.pers4:hover {
				background-image: url(img/pers/pers4_small_over.jpg); 
				background-repeat: no-repeat; 
			}

			#bottomContainer {

			}

			#songTitle {
				height: 12px; 
			}

			.text, div {
				color: #464728;
				font-size: 14px; 
				font-family: Arial, Sans-Serif; 
				line-height: 17px; 
				font-weight: normal; 
			}

			.comment {
				margin: 10px 0px 10px 0px;
			}

			.commentText {
				color: #000;
				font-size: 14px; 
				font-family: Arial, Serif; 
			}
		
			.menuLink {
				font-weight: bold; 
				color: #FFF;
			}

			.inputContainer {
				margin-bottom: 12px; 
			}

			.inputField, textarea {
				background-color: #db7910;
				border: 1px solid #db7910;
				color: #FFF; 
				margin-top: 3px; 
			}

			.inputBox {
				background-color: #8cc63f;
				border: 1px solid #8cc63f;			
			}

			.blogHistoryText {
				color: #5CC5FC;
				font-size: 14px; 
				font-family: Arial, Serif; 
			}

			.subLink {
				font-size: 16px; 
			}

			.userImage {
				float: left; 
				color: #5CC5FC;
				font-size: 14px; 
				font-family: Arial, Serif; 
			}

			.userInfo {
				color: #5CC5FC;
				font-size: 14px; 
				font-family: Arial, Serif; 
			}

			.menuText {
				float: left; 
				color: #FFF;
				font-size: 14px; 
				font-family: Arial, Serif; 			
			}

			.container {
				margin-left: 49px; 
			}

			.topLogo {
				float: left; 
			}

			.topRightContainer {
				float: left; 
				margin-left: 9px; 
			}

			.topCart {
				margin-bottom: 9px; 
			}

			.topMenuContainer {
				float: left;
				text-align: left; 
				margin-left: 18px; 
				margin-top: 18px; 
			}

			.musicPlayerContainer {
				float: right;
				text-align: right; 
				margin-right: 10px; 
				margin-top: 10px; 
			}

			.musicButtons {
				margin-top: 5px; 
			}

			.historyContainer {
				margin-left: 30px;
			}

			.seekContainer {
				float: left; 
				margin-left: 10px; 
			}

			.blogContainer {
				float: left; 
				width: 500px; 
				overflow: hidden; 
				margin-right: 18px; 
			}

			.blogHistory {
				font-family: Arial, sans-serif; 
				padding: 20px; 
				font-size: 12px; 
			}

			.blogSeparator {
				height: 1px; 
				border-top: 1px dashed #C3C3C3;
				margin-top: 20px; 
			}

			.middleRightContainer {
				float: left;
				width: 330px;
			}
			
			.mapContainer {
			}

			.bannerContainer {
				margin-top: 14px; 
			}

			.blog {
				margin-top: 36px; 
				overflow: hidden; 
			}

			.comments {
				padding-right: 0px; 
				overflow: hidden; 
				margin-bottom: 20px; 
			}

			h2 {
				color: #db7910; /*C13003;*/			
			}

			.blogHeader {
				color: #db7910; /*C13003;*/
				font-size: 24px; 
				line-height: 28px; 
				font-weight: bold; 
				font-family: Arial, sans-serif; 
			}

			a {
				color: #0C1F55;
				font-weight: bold; 
				text-decoration: none;
			}

			a:hover {
				text-decoration: underline;
			}

			.commentHeader {
				color: #5CC5FC;
				font-size: 14px; 
				font-family: Arial, Serif; 
				font-weight: bold; 
			}

			.blogHeaderContainer {
				margin-bottom: 10px; 
			}

			.dateString {
				color: #000;
				font-size: 14px; 
				font-family: Arial, sans-serif; 
				font-weight: bold; 
			}

			.hr {
				margin-bottom: 7px;
			}
			
			.commentContainer {

			}

			.commentBody {
				margin-right: 20px; 
				width: 440px; 
				overflow: hidden; 
			}

			.commentImage {
				background-image: url(img/comment_bubble.jpg);
				background-repeat: no-repeat; 
				background-position: top left;
				margin-right: 13px; 
				height: 70px;
				width: 40px; 
				float: left; 
			}

			.clayCommentImage {
				background-image: url(img/clay_bubble.jpg);
				background-repeat: no-repeat; 
				background-position: top left;
				margin-right: 13px; 
				height: 70px;
				width: 40px; 
				float: left; 
			}

			.writeCommentImage {
				background-image: url(img/newcomment_bubble.jpg);
				background-repeat: no-repeat; 
				background-position: top left;
				margin-right: 13px; 
				height: 70px;
				width: 40px; 
				float: left; 
			}		

			.emptyCommentImage {
				margin-right: 13px; 
				height: 18px;
				width: 40px; 
				float: left; 
			}		

			body
			{
			text-align: center;
			}

			.historyHeader {
				color: #F39DC4;
			}

			#container
			{
				margin-left: auto;
				margin-right: auto;
				width: 903px;
				text-align: left;
				margin-top: 0px; 
			}		
