HTML BODY {
	background: #273037 url(//wh.lj.ru/s2/wtf_tv/i/bg.png) repeat 0 0;
	font: 14px/1.4 Arial, sans-serif;
	color: #333;
	}

::-moz-selection {
	background: #007BC2;
	color: #FFF;
	text-shadow: none;
	} 
::selection {
	background: #007BC2;
	color: #FFF;
	text-shadow: none;
	}
A:link {
	-moz-tap-highlight-color: #007BC2;
	-webkit-tap-highlight-color: #007BC2;
	-o-tap-highlight-color: #007BC2;
	-ms-tap-highlight-color: #007BC2;
	tap-highlight-color: #007BC2;
	}

A:hover{
	color: #f4ffc5;
	}
		
#page .btn {
	position: static;
	display: -moz-inline;
	display: inline;
	overflow: visible;
	border: 0;
	vertical-align: baseline;
	text-decoration: none;
	}
#page .btn SPAN {
	position: static;
	float: none;
	display: inline;
	overflow: visible;
	background: transparent;
	}
	#page .btn SPAN SPAN {
		padding: 0;
		}
		#page .btn SPAN SPAN SPAN {
			margin: 0;
			background: transparent;
			line-height: 1;
			}
#page .layout .btn-simple,
#page .layout .btn-simple SPAN {
	background: transparent;
	}
	#page .layout .btn-simple SPAN SPAN SPAN {
		padding: 0;
		}

#page {
	background: url(//wh.lj.ru/s2/wtf_tv/i/menu-bg.png) repeat-x 0 0;
	}
.layout {
	min-width: 950px;
	background: url(//wh.lj.ru/s2/wtf_tv/i/top-pic.jpg) no-repeat center top;
	}

.content,
.sidebar-inner {
	float: none;
	width: 950px !important;
    margin: 0px auto !important;;
	}
	.column-right .content-inner,
	.column-left .content-inner {
        width: 900px;
		margin: 0;
		}
/* Header
---------------------------*/	
.header {
height: 200px;
	margin: 0 0 20px;
	padding: 0;
	zoom: 1;
	color: #FFF;
	}
	.view-archive .header {
		height: 278px;
		}	
	.view-month .header {
		height: 238px;
		}	
.header:before,
.header:after {
	content: "";
	display: table;
	}
.header:after {
	clear: both;
	}
	.content .header .hr {
		display: none;
		}
	.content .header .nav-wrapper {
		display: block;
		height: 40px;
		margin: 0 0 20px;
		padding: 0 0px;
		}
	.content .header .nav {
		width: auto;
		height: 40px;
		font-size: 14px;
		}
		.content .header .nav .item {
			float: left;
			margin: 0px;
			padding: 0px 30px 0px 0px;
			}
			.content .header .nav .item A {
				display: block;
				height: 40px;
				padding: 12px 0 0;
				color: #FFF;
				font-weight: bold;
				text-decoration: none;
				text-shadow: 0px 1px 0px rgba(0,0,0,.4);
				}
			#page .content .header .nav .item .btn:hover,
			.content .header .nav .item A:hover {
				color: #F4FFC5;
				text-decoration: underline;
				}
			#page .content .header .nav .item .btn {
				display: block;
				height: 24px;
			}
			.content .header .nav .item-selected A {
				color: #F4FFC5;
				}
		.content .header .nav .item.item-addfriend{
				margin-left: 35px;		
			}	
			.content .header .nav .item-rss A,
			.content .header .nav .item-addfriend A{
				padding: 15px 0px 0px 20px;
				background: url(//wh.lj.ru/s2/wtf_tv/i/menu-icons.png) no-repeat left -22px;
				}	
				.content .header .nav .item-addfriend A{
					padding-left: 20px;
					background: url(//wh.lj.ru/s2/wtf_tv/i/menu-icons.png) no-repeat left 14px;
					}	
	.content .header .userpic {
		float: left;
		height: 100px;
		margin: 0 20px 0 20px;
		}
	.content .header .header-heads {
		overflow: hidden;
		zoom: 1;
		}
	.content .header H1 {
		margin: 0 0 10px 0;
		padding: 0;
		font-size: 12px;
		font-weight: bold;
		}
		.content .header H1 A {
			color: #F4FFC5;
			text-decoration: none;
			}
		.content .header H1 A:hover {
			color: #F4FFC5;
			text-decoration: underline;
			}
	.content .header H2 {
		position: relative;
		height: 36px;
		margin: 0;
		padding: 0;
		font: bold 30px/1.2 Arial,Verdana, sans-serif;
		}
		.content .header H2 SPAN,
		.content .header H3 SPAN {
			position: absolute;
			top: 0;
			z-index: 2;
			}
	.content .header H3 {
		position: relative;
		height: 20px;
		margin: 0;
		padding: 0;
		font-size: 18px;
		font-weight: bold;
		text-shadow: 0px 1px 1px rgba(0,0,0,.75);
		}
/* Entry
---------------------------*/		
.content .entry {
	width: auto;
	margin: 0 0px 60px;
	font-size: 14px;
	}
	.content .entry A:link {
		color: #67986B;
		text-decoration: underline;
		}
	.content .entry A:visited {
		color: #67986B;
		text-decoration: underline;
		}
	.content .entry A:hover {
		color: #2E5A7A;
		text-decoration: underline;
		}
	.content .entry A:active {
		color: #2E5A7A;
		text-decoration: underline;
		}
	.content .entry .entry-title {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
		font-size: 14px;
		color: #FFFFFF;
 		float: left;
		clear: both;
		width: 900px;
		}
		.content .hr-afterhead+.entry-wrap .entry .entry-title{
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDFmMjYiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(left, rgba(0,0,0,0) 50%, rgba(20,31,38,0.65) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(20,31,38,0.65))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(left, rgba(0,0,0,0) 50%,rgba(20,31,38,0.65) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(left, rgba(0,0,0,0) 50%,rgba(20,31,38,0.65) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(left, rgba(0,0,0,0) 50%,rgba(20,31,38,0.65) 100%); /* IE10+ */
			background: linear-gradient(left, rgba(0,0,0,0) 50%,rgba(20,31,38,0.65) 100%); /* W3C */
			border-radius: 5px;
			}
			.view-month .content .hr-afterhead+.entry-wrap .entry .entry-title{
				background: none;
			}
			.view-archive .content .hr-afterhead+.entry-wrap .entry .entry-title {
				display: none;
			}
		.content .entry .entry-title A{

			color: #FFFFFF;
			}
		.content .entry .entry-title .entry-usericon {
			float: left;
			margin: 0px 20px;
			}
		.content .entry .entry-title .entry-usericon IMG {
			max-width: 50px;
			max-height: 50px;
			padding-right: 0px;
			margin: 5px 0px 0px 0px;
			}
		.content .entry .entry-title .entry-author {
			margin: 3px 0px 0px 90px;
			}
			.content .entry .entry-title .ljuser A {
				color: #F4FFC5;
				text-decoration: none;
				}
		.content .entry .entry-title H4,
		.content .entry .entry-title H4 A {
			font: 24px/1.4em Arial;
			color: #fff;
			text-decoration: none;
			}
		.content .entry .entry-title .subj-link:hover {
			text-decoration: underline;
			}
	.content .entry .entry-linkbar {
		height: 32px;
		margin: 0;
		padding: 10px 0px 10px;
		border: 0;
		-moz-border-radius-topleft: 0;
		-moz-border-radius-topright: 0;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
		background: transparent none !important;
		color: #FFF;
		}
	.content .entry .entry-text {
		margin: -1px 0 0;
		padding: 20px 20px 20px 20px;
		border: 1px solid #808080;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background: #FFFFFF;
		font-size: 14px;
		color: #404548;
		zoom: 1;
		}
	.content .entry .entry-text:before,
	.content .entry .entry-text:after {
		content: "";
		display: table;
		}
	.content .entry .entry-text:after {
		clear: both;
		}

		.content .entry .entry-text .entry-content {
			line-height: 1.4;
			}
	.content .entry .entry-text .ljtags {
		margin: 1.5em 0 0;
		font-size: 14px;
		font-weight: bold;
		}
		.content .entry .entry-text .ljtags A{
			font-weight: normal;
			color: #000;
			text-decoration: none;
			}
			.content .entry .entry-text .ljtags A:hover{
				text-decoration: underline;
				}
	.content .entry .entrymenu {
		margin: 15px 0px 0px 20px;
		padding: 0;
		color: #232528;
		}
		.content .entry .entrymenu UL {
			margin: 0;
			zoom: 1;
			}
		.content .entry .entrymenu UL:before,
		.content .entry .entrymenu UL:after {
			content: "";
			display: table;
			}
		.content .entry .entrymenu UL:after {
			clear: both;
			}
			.content .entry .entrymenu UL LI {
				float: left;
				margin: 0 5px 0 0;
				padding: 6px 0px 0px 0px;
				}
				#page .content .entry .entrymenu UL LI A {
					display: block;
					padding: 0px 5px 0px 0px;
					color: #FFFFFF;
					border-right: 1px solid #fff; 
					}
				#page .content .entry .entrymenu UL LI A:hover,
				#page .content .entry .entrymenu UL LI A:focus {
					color: #F4FFC5;
					text-decoration: underline;
					}
			.content .entry .entrymenu UL LI.comments {
				color: #FFF;
				font-size: 24px;
				font-weight: bold;
				padding: 0px 10px 0px 0px;
				vertical-align: middle;
				}
				#page .content .entry .entrymenu UL LI.comments A,
				#page .content .entry .entrymenu UL LI.comments A:hover {
					padding: 0px 0px 0 0px;
					border-right: 0px solid #fff;
					color: #F4FFC5;
					text-decoration: none;
					}

			#page .content .entry .entrymenu UL LI:last-child A{
				border-right: 0px solid;
				}

/* Comments
---------------------------*/	
.view-entry .content .entry,
.view-reply .content .entry  {
	margin: 0 0px 10px;
	}
.content .entry-comments .entry-text {
	margin: 0;
	padding: 0;
	padding: 20px 0px;
	border: 0px solid;
	background: transparent;
	color: #FFF;
	zoom: 1;
	}
	.comments-links {
		margin: 0 0 20px;
		font-size: 20px;
		line-height: 1.3;
		color: #FFF;
		text-shadow: 0 -1px 0 #000;
		}
	.comments-links-bottom{
		margin: 20px 0 20px;
		}	
		.comments-showspam,
		.comments-hidespam {
			font-size: smaller;
			font-weight: normal;
			}
		.content .entry .comments-links A:link,
		.content .entry .comments-links A:visited {
			color: #FFF;
			text-decoration: none;
			}
		.content .entry .comments-links A:hover,
		.content .entry .comments-links A:active {
			color: #F4FFC5;
			text-decoration: none;
			}
	.entry-text .comments-pages {
		margin: 15px 0px 0px 0px;
		padding: 0;
		list-style: none;
		font-size: 22px;
		text-align: center;
		color: #FFF;
		}
		.entry-text UL .comments-pages-prev,
		.entry-text UL .comments-pages-next {
			display: inline;
			margin: 0;
			padding: 0;
			line-height: 1;
			}
			.comments-pages-prev .comments-pages-arr,
			.comments-pages-next .comments-pages-arr {
				background-image: url(http://l-stat.livejournal.com/sup/i/ipad/arrows.png?v=13114);
				background-repeat: no-repeat;
				cursor: pointer;
				}
		.entry-text UL .comments-pages-prev {
			margin: 0 10px 0 0;
			}
			.comments-pages-prev .comments-pages-arr {
				background-position: 0 0;
				}
			.comments-pages-prev-dis .comments-pages-arr {
				background-position: 0 -26px;
				}
		.entry-text UL .comments-pages-next {
			margin: 0 0 0 10px;
			}
			.comments-pages-next .comments-pages-arr {
				background-position: 0 -13px;
				}
			.comments-pages-next-dis .comments-pages-arr {
				background-position: 0 -39px;
				}
		.entry-text UL .comments-pages-item {
			display: inline;
			margin: 0;
			padding: 0 15px;
			line-height: 30px;
			zoom: 1;
			}
			.content .entry .entry-text UL .comments-pages-item A:link,
			.content .entry .entry-text UL .comments-pages-item A:visited {
				display: inline-block;
				margin: 0 -15px;
				padding: 0 15px;
				color: #67986B;
				text-decoration: none;
				}
			.entry-text UL .comments-pages-item A:hover,
			.entry-text UL .comments-pages-item A:active {
				color: #F4FFC5;
				text-decoration: underline;
				}
		.entry-text UL .comments-pages-first {
			border-left: 0;
			}
		.entry-text UL .comments-pages-current {
			color: #FFF;
			}
	.entry-comments-text {
		overflow: hidden;
		}
	.comments-reply {
		margin: 0px 0px;
		padding: 3px 20px;
		background: url(//wh.lj.ru/s2/wtf_tv/i/menu-bg.png) repeat-x center center;
		-moz-border-radius: 5px;
		border-radius: 5px;
		color: #fff;
		font-size: 18px;
		}
		.comments-reply .replylink {
			padding: 0;
			margin: 0;
			text-align: center;
			font-size: 15px;
			font-weight: bold;
			}
			.comments-reply .replylink A {
				display: inline-block;
				padding: 10px 20px;
				}
			.comments-reply .replylink A:link,
			.comments-reply .replylink A:visited,
			.comments-reply .replylink A:active {
				color: #FFF;
				text-decoration: none;
				}
			.comments-reply .replylink A:hover {
				background: rgb(0,0,0);
				background: rgba(0,0,0,.2);
				-moz-transition: background 50ms linear;
				-webkit-transition: background 50ms linear;
				-o-transition: background 50ms linear;
				-ms-transition: background 50ms linear;
				transition: background 50ms linear;
				color: #FFF;
				text-decoration: none;
				}
	.comment-wrap {
		margin: 0 0 20px;
		}
		.comment-wrap .comment-head {
			position: relative;
			margin: 0;
			padding: 10px 20px 10px;
			border: 1px solid #808080;
			border-bottom: 0px;
			-moz-border-radius: 5px 5px 0px 0px;
			border-radius: 5px 5px 0px 0px;
			background: #FFF;
			color: #232528;
			}
		.screened .comment-head {
			background: #AAA;
			}
			.comment-head .comment-upic {
				position: absolute;
				top: 10px;
				left: 10px;
				padding: 2px;
				border: 1px solid #CCC;
				background: #FFF;
				}
			.comment-head-in {
				margin: 0 0 0 115px;
				font-size: 12px;
				}
				.comment-head H3 {
					margin: 0 0 5px;
					font-size: 18px;
					font-weight: normal;
					}
			.comment-linkbar{
				margin: 10px 0 10px;
				}		
		.comment-text {
			min-height: 70px;
			margin: -1px 0 0;
			padding: 0 20px 20px 125px;
			border: 1px solid #808080;
			border-top: 0px;
			-moz-border-radius: 0px 0px 5px 5px;
			border-radius: 0px 0px 5px 5px;
			background: #FFF;
			color: #333;
			font-size: 14px;
			line-height: 1.4;
			zoom: 1;
			}
		.comment-text:before,
		.comment-text:after {
			content: "";
			display: table;
			}
		.comment-text:after {
			clear: both;
			}
		.screened .comment-text {
			background: #AAA;
			}
		.comment-text-cwoup {
			min-height: 10px;
			padding: 0 20px 20px;
			}
		.comment-menu {
			margin: 0;
			padding: 0;
			color: #666;
			font-size: 12px;
			line-height: 13px;
			}
		.screened .comment-menu {
			}
			.entry-text .comment-menu UL {
				margin: 0;
				padding: 0;
				list-style: none;
				zoom: 1;
				}
			.comment-menu UL:before,
			.comment-menu UL:after {
				content: "";
				display: table;
				}
			.comment-menu UL:after {
				clear: both;
				}
				.entry-text .comment-menu UL LI {
					float: left;
					margin: 0;
					padding: 10px 20px 0;
					}
					.content .entry .comment-menu UL LI A {
						display: inline-block;
						height: 25px;
						margin: -10px -20px 0;
						padding: 10px 20px 0;
						color: #FFF;
						text-decoration: none;
						}
					.content .entry .comment-menu UL LI A:hover,
					.content .entry .comment-menu UL LI A:focus {
						color: #F4FFC5;
						text-decoration: underline;
						}

	.comment-wrap.partial {
		margin: 0 0 20px;
		padding: 10px 10px 10px;
		border: 1px solid #808080;
		border-width: 1px 1px 0;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background: #F1F1F1;
		color: #232528;
		font-size: 14px;
		}
	.multiform-container{
		font-size: 14px;
		}	
	.replyform {
		padding: 10px 10px 10px;
		border: 1px solid #808080;
		border-width: 1px 1px 0;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background: #FFF;
		color: #232528;
		font-size: 14px;
		}
	#qrformdiv {
		margin: 0 0 40px;
		padding: 10px 10px 10px;
		border: 1px solid #808080;
		border-width: 1px 1px 0;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background: #FFF;
		color: #232528;
		font-size: 14px;
		}
		#qrdiv FORM {
			border: 0;
			margin: 0;
			padding: 0;
			}
			#qrdiv TABLE {
				border-collapse: separate;
				border-spacing: 5px;
				}
				#qrdiv TABLE  A{
				color: #67986B;
				text-shadow: none;
				}
/* Page-nav
---------------------------*/							
.content .page-nav {
	position: relative;
	height: 45px;
	margin: -20px 0px 30px;
	padding: 0;
	color: #FFF;
	font-size: 20px;
	}
/* Page-nav
---------------------------*/							
.content .page-nav {
	position: relative;
	height: 110px;
	margin: -20px 0px 30px;
	padding: 0;
	color: #FFF;
	font-size: 14px;
	}
	.content .page-nav LI {
		margin: 0;
		}
		.content .page-nav LI A {
			position: relative;
			display: block;
			padding: 0px 0 0;
			color: #FFF;
			text-decoration: none;
			}
		.content .page-nav LI A:hover {
			color: #F4FFC5;
			text-decoration: underline;
			}
	.content .page-nav LI.ontop {
		position: absolute;
		top: 65px;
		left: 0;
		width: 100%;
		height: 40px;
		margin: 0;
		text-align: center;
		background: url(//wh.lj.ru/s2/wtf_tv/i/menu-bg.png) repeat-x center center;
		-moz-border-radius: 5px;
		border-radius: 5px;
		color: #fff;
		}
		.content .page-nav LI.ontop A {
			display: block;
			width: 100%;
			padding: 11px 30px 0;
			}

/* Sidebar
---------------------------*/	
.sidebar {
	float: none;
	width: auto;
	margin: 0px;
	padding: 30px 0px 40px;
	background: #588962 url(//wh.lj.ru/s2/wtf_tv/i/bg-green.png) repeat 0 0;
	border-top: 1px solid #819E69;
	color: #FFF;
	}
.column-right .sidebar-inner,
.column-left .sidebar-inner {
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	}
	.sidebar-block {
		margin: 0;
		padding: 0;
		}
	.sidebar-cal {
		float: left;
		width: 300px;
		padding: 15px 3px 20px;
		background: #406b4c;
		-moz-border-radius: 5px;
		border-radius: 5px;
		border: 1px solid #6b976e;
		box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);
		}
		.calendar-wrap {
			height: 15em;
			}
		.sidebar .calendar-wrap {
			width: 300px;
			margin: 0;
			padding: 0;
			font-size: 14px;
			text-shadow: 0 -1px 0 #000;
			}
			.sidebar .calendar-wrap A {
				color: #FFF;
				text-decoration: none;
				}
			.sidebar .calendar-wrap A:hover {
				color: #FFF;
				text-decoration: underline;
				}
			.sidebar .calendar-wrap TABLE {
				border-collapse: collapse;
				}
			.sbar-cal-nav {
				margin: 0 5px 5px;
				font-size: 1em;
				}
				#js .sbar-cal-nav-prev,
				#js .sbar-cal-nav-next {
					height: 23px;
					}
					#js .sbar-cal-month,
					#js .sbar-cal-year {
						height: 23px;
						line-height: 1.6em;
						}
			.sidebar .calendar-wrap TABLE THEAD TH {
				padding: 5px 0 7px;
				background: #294831;
				font-size: 11px;
				font-weight: bold;
				}
				.sidebar .calendar-wrap TABLE THEAD TH.child-1{
					border-radius: 5px 0px 0px 5px;
					}
				.sidebar .calendar-wrap TABLE THEAD TH.child-7{
					border-radius: 0px 5px 5px 0px;
					}
			.sidebar .calendar-wrap TABLE TBODY TD {
				padding: 10px 0px 0 0;
				text-align: center;
				font-size: 1em;
				font-weight: normal;
				color: #FFF;
				}
			.sidebar .calendar-wrap TABLE THEAD TH:first-child,
			.sidebar .calendar-wrap TABLE TBODY TD:first-child {
				border: 0;
				}
				#page .sidebar .calendar-wrap TABLE TBODY TD A {
					margin: 0px;
					padding: 0px;
					color: #F4FFC5;
					text-align: center;
				}
	.sidebar-tags {
		overflow: visible;
		float: none;
		width: 575px;
		margin: 0 0 0 325px;
		}
		.tags-cloud .sidebar-tags .tags .tags-all {
			display: none;
			}
		.sidebar-tags .tags {
			text-align: left;
			line-height: 1.4;
			}
			.sidebar-block DT {
			    font-size: 24px;
			    line-height: 1.1;
			    margin-bottom: 0;
			    text-align: left;
			}
			.sidebar-tags A {
				color: #FFF;
				text-decoration: none;
				}
			.sidebar-tags A:hover {
				color: #F4FFC5;
				text-decoration: underline !important;
				}
	.sidebar-powered {
	    margin: 20px 0 0 325px;
	    text-align: left;
		}
		.sidebar-powered A {
			color: #F4FFC5;
			text-decoration: underline;
			}
			.sidebar-powered A:hover {
			color: #F4FFC5;
			text-decoration: none;
			}	
.sidebar-powered {
	display: none;
	}
/* Calendar
---------------------------*/
.entry-wrap .calendar-wrap CAPTION A {
				font-weight: bold;
				text-decoration: none;
				}	
.entry-wrap .calendar-wrap TABLE TH {
				font-weight: bold;
				}			
.entry-wrap .calendar-wrap TABLE TD {
				padding: 3px;
				text-align: center;
				font-size: 1em;
				font-weight: normal;
				}	
				#page .entry-wrap .calendar-wrap TABLE TBODY TD A {
					margin: 0px;
					padding: 0px;
					text-align: center;
					font-weight: bold;
					}				
.view-month .content .entry DL DT A,
.view-month .content .entry DL DT A:visited {
	font-size: 22px;
	text-decoration: none;
	}
	.view-month .content .entry DL DT A:hover {
		text-decoration: underline;
		}

#ljtime_bottom {
	margin-top: -20px;
	}		