body#bd { background-color: #121212; }
#td-basedwrap { color:#cccccc; background-color: #333; padding: 0; padding: 0; }
#td-topcol { background: #616161 url(../images/dark/header.png) repeat-x center bottom; }
#td-colo, #td-colo1  { background: #666; padding: 0; margin: 0; }
div.module,
div.module_text,
div.module_menu,
div.td-square1 {
	margin-bottom: 10px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	background: #101010 url(../images/dark/square1.gif) no-repeat right bottom;
	color: #cccccc;
	overflow: hidden;
}
div.module div,
div.module_text div,
div.module_menu div,
div.td-square2 {
	padding: 0;
	background: url(../images/dark/square2.gif) no-repeat bottom left;
}
div.module div div,
div.module_text div div,
div.module_menu div div,
div.td-square3 {
	padding: 0;
	background: url(../images/dark/square3.gif) no-repeat top right;
}
div.module div div div,
div.module_text div div div,
div.module_menu div div div{
	padding: 10px 20px 15px;
	background: url(../images/dark/square4.gif) no-repeat left top;
}
div.td-square4 { background: url(../images/dark/square4.gif) no-repeat left top; padding: 15px; }
/*Vods */
#td-vods a { color: #fefeb7; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; }
#td-vods div.td-square1,
#td-vods div.td-square2,
#td-vods div.td-square3,
#td-vods div.td-square4 {
	margin: 0;
	padding: 0;
}

#td-vods div.td-square1 { color: #000; background: #cacaca url(../images/dark/square1b.gif) no-repeat right bottom; margin-bottom: 10px; }

#td-vods div.td-square2 {
	background: url(../images/dark/square2b.gif) no-repeat left bottom;
}

#td-vods div.td-square3 {
	background: url(../images/dark/square3b.gif) no-repeat right top;
}
#td-vods div.td-square4 { background: url(../images/dark/square4b.gif) no-repeat left top; padding: 10px; }

#td_bottom { border-top: 1px solid #333; }
.blog_more { background-color: #121212; border: solid 1px #444; }
table.lr-padd2 { clear: both; background: #cacaca url(../images/dark/footer.gif) repeat-x 50% top; color: #333; padding-top: 2px; }
table.lr-padd2 h3 { color: #666; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 0; margin: 0 0 2px; text-indent: 0; border-bottom: 1px solid #666; }
#td-footer { color: #e6e6ca;}

a.readon { float: right; padding: 1px 5px 1px 22px; display: block; background: #484848 url(../images/pages.gif) no-repeat 5% 50%; color: #dfdfdf; text-transform: lowercase; text-decoration: none; border: solid 1px #333; }

#td-left div.moduletable, #td-left div.moduletable_menu , #td-left div.moduletable_text {
	padding: 5px;
	background: #222222;
	margin-bottom: 10px;
	border: solid 1px #000;
}
#td-right div.moduletable, #td-right div.moduletable_menu , #td-right div.moduletable_text {
	padding: 5px;
	background: #222222;
	margin-bottom: 10px;
	border: solid 1px #000;
}

#td-colfooter  { color: #cccccc; background: #333; }