﻿.EventsContent
{
    font-family: Trebuchet MS, Arial, Sans-Serif;
    color: #000;
}

.events_date
{
    font-size: 1.5em;
    padding: 10px;
}

.main_table
{
    width: 430px;
    margin: 10px;
    border-top: solid 1px #B3BCAF;
}

.main_table0
{
    width: 65px;
    vertical-align: top;
    padding-top: 6px;
}

.main_table1
{
    vertical-align: top;
}

.main_table2
{
    width: 55px;
    vertical-align: top;
    font-size: 1.2em;
    padding-top: 5px;
}

.main_table3
{
    vertical-align: top;
}

/* MainTable0.Logo.Border, either default or if it has only one genre, genres color */

.main_table0 .logo_default
{
    border: solid 2px #98A5AE;
}

.main_table0 .logo1
{
    border: solid 2px #41b8e2;
}

.main_table0 .logo2
{
    border: solid 2px #ef3735;
}

.main_table0 .logo3
{
    border: solid 2px #fb9f30;
}

.main_table0 .logo4
{
    border: solid 2px #c269e7;
}

.main_table0 .logo5
{
    border: solid 2px #af9072;
}

.main_table0 .logo6
{
    border: solid 2px #a8d12d;
}

.main_table0 .logo7
{
    border: solid 2px #f96dd6;
}

.main_table0 .logo8
{
    border: solid 2px #889085;
}

/* Table1 is inside MainTable.Cell2 */

.tableEvents
{
    width: 190px;
    vertical-align: top;
}

/* Table2 is inside MainTable.Cell4 */

.table2
{
    width: 120px;
    vertical-align: top;
}

/* Table1.Row1 */

.table10
{
    height: 20px;
    font-size: 1.2em;
    vertical-align: top;
}

/* Table1.Row2 + Table1.Row2.Cubes + Table1.Row2.Cubes.Colors */

.table11
{
    height: 20px;
    line-height: 5px;
    vertical-align: top;
}

.table11 img
{
    width: 15px;
    height: 15px;
    margin-right: 5px;
    margin-top: 3px;
}

/* Table1.Row3 */

.table12
{
    font-size: 0.8em;
    vertical-align: top;
}

.table12 a
{
    color: #696C63;
    text-decoration: none;
    
}

.table12 a:hover
{
    text-decoration: underline;
}

/* Table2.Row1 */

.table20
{
    font-size: 1.2em;
    text-align: right;
}

/* Table2.Row2 */

.table21
{
    height: 20px;
    font-size: 0.8em;
    text-align: right;
}

/* Table2.Row3 */

.table22
{
    height: 30px;
    text-align: right;
    vertical-align: bottom;
}

.table22 img
{
    border: solid 0px #fff;
}

/* PageNumbers */

#page_numbers
{
    width: 430px;
    margin: 10px;
    border-top: solid 1px #B3BCAF;
    padding: 5px 0 5px 0;
}

#page_numbers a
{
    text-decoration: none;
    color: #000;
}

#page_numbers ul
{
    padding: 5px 0 0 0;
    margin: 0;
}

#page_numbers ul li
{
    display: inline;
}

.pagenumber
{
    padding: 5px 10px 10px 8px;
    color: #8799A3;
    background: url(Images/pageNumberBg.jpg) no-repeat;
}

.pagenumber2
{
    padding: 5px 10px 10px 8px;
    color: #8799A3;
    background: url(Images/pageNumberBg.jpg) no-repeat;
}

.current_pagenumber
{
    padding: 5px 10px 10px 8px;
    color: #fff;
    background: url(Images/pageNumberBgSelected.jpg) no-repeat;
}

.current_pagenumber2
{
    padding: 5px 10px 10px 4px;
    color: #fff;
    background: url(Images/pageNumberBgSelected.jpg) no-repeat;
}

