@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'UbuntuBold';
    src: url('fonts/ubuntu-bold.eot');
    src: url('fonts/ubuntu-bold.eot') format('embedded-opentype'),
        url('fonts/ubuntu-bold.woff') format('woff'),
        url('fonts/ubuntu-bold.ttf') format('truetype'),
        url('fonts/ubuntu-bold.svg#UbuntuBold') format('svg');
}

@font-face {
    font-family: 'UbuntuBoldItalic';
    src: url('fonts/ubuntu-bolditalic.eot');
    src: url('fonts/ubuntu-bolditalic.eot') format('embedded-opentype'),
        url('fonts/ubuntu-bolditalic.woff') format('woff'),
        url('fonts/ubuntu-bolditalic.ttf') format('truetype'),
        url('fonts/ubuntu-bolditalic.svg#UbuntuBoldItalic') format('svg');
}

@font-face {
    font-family: 'UbuntuItalic';
    src: url('fonts/ubuntu-italic.eot');
    src: url('ubuntu-italic.eot') format('embedded-opentype'),
        url('ubuntu-italic.woff') format('woff'),
        url('ubuntu-italic.ttf') format('truetype'),
        url('ubuntu-italic.svg#UbuntuItalic') format('svg');
}

@font-face {
    font-family: 'UbuntuLight';
    src: url('fonts/ubuntu-light.eot');
    src: url('fonts/ubuntu-light.eot') format('embedded-opentype'),
        url('fonts/ubuntu-light.woff') format('woff'),
        url('fonts/ubuntu-light.ttf') format('truetype'),
        url('fonts/ubuntu-light.svg#UbuntuLight') format('svg');
}

@font-face {
    font-family: 'UbuntuLightItalic';
    src: url('fonts/ubuntu-lightitalic.eot');
    src: url('fonts/ubuntu-lightitalic.eot') format('embedded-opentype'),
        url('fonts/ubuntu-lightitalic.woff') format('woff'),
        url('fonts/ubuntu-lightitalic.ttf') format('truetype'),
        url('fonts/ubuntu-lightitalic.svg#UbuntuLightItalic') format('svg');
}

@font-face {
    font-family: 'UbuntuMedium';
    src: url('fonts/ubuntu-medium.eot');
    src: url('fonts/ubuntu-medium.eot') format('embedded-opentype'),
        url('fonts/ubuntu-medium.woff') format('woff'),
        url('fonts/ubuntu-medium.ttf') format('truetype'),
        url('fonts/ubuntu-medium.svg#UbuntuMedium') format('svg');
}

@font-face {
    font-family: 'UbuntuMediumItalic';
    src: url('fonts/ubuntu-mediumitalic.eot');
    src: url('fonts/ubuntu-mediumitalic.eot') format('embedded-opentype'),
        url('fonts/ubuntu-mediumitalic.woff') format('woff'),
        url('fonts/ubuntu-mediumitalic.ttf') format('truetype'),
        url('fonts/ubuntu-mediumitalic.svg#UbuntuMediumItalic') format('svg');
}

@font-face {
    font-family: 'UbuntuRegular';
    src: url('fonts/ubuntu-regular.eot');
    src: url('fonts/ubuntu-regular.eot') format('embedded-opentype'),
        url('fonts/ubuntu-regular.woff') format('woff'),
        url('fonts/ubuntu-regular.ttf') format('truetype'),
        url('fonts/ubuntu-regular.svg#UbuntuRegular') format('svg');
}

body{
    /*font-family: "AvenirLTStd55Roman" !important;*/
    padding: 0;
    margin: 0;
}
.outer-wrapper{
    padding: 0;
    margin: 0;
    width: 100%;
    float: left;
}
.wrapper{
    float: left;
    width: 100%;
}
.inner-wrapper{
    /*margin: 0 auto;*/
    width: 756px;
    height: 52px;
}
.events-top{
    float: left;
    width: 100%;
    height: 52px;
}
.events-top span{
    float: left;
    width: 198px;
    height: 88px;
    text-align: center;
    padding-top: 8px;
}
.events-top span img{
    text-align: center;
    width: 168px;
    height: 74px;
    border: none;
}
.events-top h1{
    font-size: 41px;
    color: #FFF;
    font-family: 'UbuntuLight';
    font-weight: normal;
    float: left;
    width: 240px;
    margin: 25px 51px 0px;
}
.events-mainbody{
    float: left;
    width: 100%;
    background: url(../images/mainbody_background.png) repeat scroll 0 0 transparent;
    height: 231px;
    position: relative;
}
.events-mainbody-BluePoint{
    float: left;
    width: 100%;
    background: url(../images/C_Event_bg_bluepoint.jpg) repeat scroll 0 0 transparent;
    height: 231px;
    position: relative;
}
.events-mainbody-CRG{
    float: left;
    width: 100%;
    background: url(../images/B_Event_bg.jpg) repeat scroll 0 0 transparent;
    height: 231px;
    position: relative;
}
.events-mainbody-GSC{
    float: left;
    width: 100%;
    background: url(../images/C_event_bg_gaslamp.jpg) repeat scroll 0 0 transparent;
    height: 231px;
    position: relative;
}
.events-mainbody-LJSC {
    float: left;
    width: 556px;
    background: #51531d;
    height: 30px;
    position: relative;
    padding: 11px 0;
}
.event_date{
    float: left;
    width: 96%;
    padding: 36px 11px 0 11px;
}
.event_date h3{
    margin: 0;
    font-size: 32px;
    font-weight: normal;
    color: #b5b5b5;
    text-align: center;
    font-family: 'UbuntuMedium';
}
.tsn_title {
    font-size: 25px;
    text-transform: uppercase;
    font-family: arial;
    color: #FFF;
    width: 200px;
    float: left;
    background: #94292e;
    text-align: center;
    height: 30px;
    padding: 11px 0;
    font-weight: bold;
}
#scrollingText div.scrollableArea p{
    display: block;
    float: left;
    margin: 0;
    padding: 0px 0px 20px 20px;
    font-family: Times, 'Times New Roman', Georgia, Serif; 
    font-size:75px; 
    font-weight: bold; 
    background-color: #fff; 
    color: #000; 
    white-space: nowrap;
}
.event_title{
    float: left;
    width: 556px;
    padding: 0;
    font-size: 25px;
    font-weight: normal;
    color: #FFF;
    text-transform: capitalize;
    text-align: center;
    font-family: arial;
    position: absolute;
}
.events-details{
    position: absolute;
    bottom: 0;
    left: 10px;
    font-size: 12px;
    color: #FFF;
    font-family: 'UbuntuLight';
    font-weight: normal;
    letter-spacing: 1px;
}
.events-details a {
    color: #ccc;
    text-decoration: none;
}
#scrollingDiv{
    background-color: #525423;
    color: white;
    /*font-family: Arial;*/
    font-size: 26px;
    line-height: 52px;
    height: 52px;
}
#scrollingDiv div.scrollableArea p
{
    display: block;
    float: left;
    margin: 0 auto;
    padding-right: 20px;
    white-space: nowrap;
}
.clear
{
    clear:both;
}