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/lwgc_headerbg2.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: #e0f1d9; border-left: 1px solid #666666; border-right: 1px solid #666666; } .table_rightcol { background-color: ; } .rightcol_buttons { padding-top: 15px; text-align: center; } .table_footer { background-color: #e0f1d9; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; } a { color: #009900; 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; }