/*----BMEC 2008 Common Stylesheet----*/

/*----Body and Overall Document----*/  
body 
{
    background-image: url('../images/common/testBackground.jpg');
    background-repeat: repeat-x;
    margin: 0 0 0 0;
}

.core_frame
{
    background-image: url('../images/common/layout/bmec_red_curtain_05.jpg');
    background-repeat: no-repeat;
}

.lower_menu_background
{
    background-image: url('../images/common/layout/bmec_red_curtain_08.jpg');
    background-repeat: no-repeat;
}
/*---------------------------------*/

/*----Random Event Squares----*/
.random_event_square_date
{
    font-family: arial;
    font-size: 10;
    color: black;
    text-align: right;
    font-weight: bold;
}

.random_event_square_title
{
    padding-right: 4;
    font-family: arial;
    font-size: 10;
    color: black;
}
/*----------------------------*/

/**benMedia Logo footer Rollover**/
a.bm_footer_roll {
    padding-right: 24;
    display: block;
    width: 88px;
    height: 38px;
    background: url('../images/bmfooterimage.jpg') no-repeat 0 0;
    text-decoration: none
}
 
a:hover.bm_footer_roll {
    background-position: -88px 0;
} 
/***********************/

/*******Main menu*******/
table.hmenu
{
}

table.hmenu td 
{
    text-align: right;
    text-decoration: none;
    font-family: verdana;
    font-size: 10pt;
    color: white;
     
}

table.hmenu td a
{
    display: block;
    width: 160px;
    text-align: right;
    text-decoration: none;
    font-family: verdana;
    font-size: 10pt;
    color: white;    
    margin-right: 12px;
}

table.hmenu td a:link, table.hmenu td a:visited 
{
    color: white;
}

table.hmenu td a:hover, table.hmenu td a:active 
{
    color: #990000;
    background-color: #E0C751;    
}
/***********************/

/*----Event Page----*/
.event_title
{
    padding-right: 8;
    font-family: verdana;
    font-size: 18;
    color: black;
}
.event_company
{
    padding-right: 8;
    font-family: verdana;
    font-size: 14;
    color: black;
}
.event_image
{
    margin-bottom: 8px;
}

.event_website a
{
    font-family: verdana;
    font-size: 12;
    color: black;
}
    .event_website a:link, a:visited 
    {
        color: black;
    }

    .event_website a:hover, a:active 
    {
        color: #990000;  
    }
    
.event_season
{
    font-family: verdana;
    font-size: 12;
    color: #CC6600;
}
    .event_season a
    {
        font-family: verdana;
        font-size: 12;
        color: #CC6600;
    }
    .event_season a:link, a:visited 
    {
        color: #CC6600;
    }

    .event_season a:hover, a:active 
    {
        color: #990000;  
    }

.event_day_name
{
    margin-left: 4;
    font-family: verdana;
    font-size: 12;
    color: black;
}
.event_date_day
{
    font-family: verdana;
    font-size: 12;
    color: blue;
}

.event_day_time
{
    font-family: verdana;
    font-size: 12;
    color: red;
}

.event_tickets_cell1
{
    background-color: #FFEEEA;
}
.event_tickets_cell2
{
    background-color: #FFFFFF;
}

.event_ticket_type
{
    font-family: verdana;
    font-size: 12;
    color: black;
}

.event_ticket_price
{
    font-family: verdana;
    font-size: 12;
    color: black;
}

.mini_cal_tt_links a
{
    color: white;
}

.mini_cal_tt_links a:visited, a:active
{
    color: white;
    text-decoration: none;
}

table.mini_list_events td
{
    border-style: dotted;
    border-width: 0px, 0px, 1px, 0px;
    border-color: gray;
}