@charset "utf-8";
/* CSS Document */
body, td, p { font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 14px; color: #000000; } 

h1 { font-size: 18px; } 

h2 { font-size: 16px; font-weight: bold; } 

.table_main { background-image: url(../images/lwc_headerbg3.jpg); background-repeat: no-repeat; background-position: right 7px; } 

.content_left { padding-top: 28px; padding-right: 52px; padding-left: 61px; width: 613px; } 

.content_right { padding-top: 47px; width: 307px; } 

.WhatsOn .content_left { width: 920px; } 

.WhatsOn .content_right { width: 0px; display: none; } 

.table_content { background-color: #ffe8e8; border-left: 1px solid #666666; border-right: 1px solid #666666; } 

.table_rightcol { 
	background-color: #ffe8e8; 
}

.table_regularevents {
	background: #ffe69c;
	border: 1px solid #000000;
}

.regular_events_cell_style {
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	background-color: #ffe69c; 
	border-color:#000000; 
	border-style:solid; 
	border-width:1px;
}

.h3{
	font-weight: bold;	
}

.regular_events_dateHome{
	color: #666666;
	font-weight: bold;
}

.rightcol_buttons { 
	padding-top: 15px; 
	text-align: center; 
} 

.table_footer { background-color: #ffe8e8; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; } 

a { color: #660099; text-decoration: none; } 

a:hover { color: #666666; } 

.functions_separator { background-color: ; height: 1px; } 

.functions_content { padding-top: 5px; padding-left: 8px; } 

.table_functions { border-right: #DDDDDD 0px solid; border-left: #DDDDDD 0px solid; } 

table.yearAndMonth{ width : 100%; height : 99%; } 

td.yearAndMonth{ text-align : center; height : 5%; } 

td.yearMonthForm{ text-align : center; height : 10%; } 

td.dayName{ width : 14%; height : 10px; vertical-align : super; font-size : larger; text-align : center; } 

td.dateNumber{ width : 14%; height : 1px; line-height : 1; vertical-align : sub; padding-bottom : 0; } 

td.cell{ height: 75px; border-bottom : thin solid; border-right : thin solid; width : 14%; vertical-align : top; } 

div.cell{ font-size: 11px; vertical-align : top; }

