body, td, #dates, #titles, #leftcorner	{	/* main background color */
	background:#000000;
	}

body {						/* main text color */
	color:#ffffff
	}

td	{					/* table cels border style --- DOM'T CHANHE WIDTH!! --- */
	border: #f5f5f5 solid 1px;
		background:#f5f5f5;		/* if you don't want border set color the same as background */
	}


tr:first-child td, .TRfirst td {		/* first row (dates) style */
	border: #ffcc00 solid 1px;
	background:#ffcc00;			/* you can set another border color eg same as local background */
	color:#333333;
	}

td:first-child, .TDfirst {			/* first column (movie titles) style */
	background:#F5F5F5;			/* you can set another border color eg same as local background */
	color:#000000;
	}

.m1 {						/* movie description - title style */
	background:#666666;
	color:#FFFFFF;
	font: 16px verdana,helvetica,sans-serif;
	font-weight:bold;
	padding:4px;
}

.m2 {						/* movie description - description style */
	padding:4px;
}

.m3 {						/* movie description - "back" button style */
	border:#666666 solid 2px;
	padding: 2px;
	text-align:center;
}

a:link 		{ color : #333333; TEXT-DECORATION: none; }
a:visited 	{ color : #333333; TEXT-DECORATION: none; }
a:hover 	{ color : #ffcc00; TEXT-DECORATION: none; }
a:active 	{ color : #ffcc00; TEXT-DECORATION: none; }

td:first-child a, .TDfirst a {			/* First column (movie titles) link style */
	color:#666666;
	}

.ico {						/* Movie icons parameters */
	margin-bottom: -1px;
	margin-left: 2px;
	height: 20px;
	width:20px;
position: relative;
top:5px;
}

td span {
	display:block;
	margin-left: 2px;
	height: 20px;
}
