﻿body
{
    font-size:62.5%;
    font-family: Georgia, arial, "lucida console", sans-serif;
    color:#030303;
}

h1 {
    margin:0 0 12px 0;
    padding:0;
    font-weight:Bold;
    font-size:2.7em;
    color:#207566;
    text-transform:uppercase;
}

h2 {
    margin:0; 
    padding:0 0 10px 0;
    font-weight:Bold;
    font-size:1.4em;
    color:#8f0000;
}

h3 {
    margin:0; 
    padding:10px 0 10px 0;
    font-weight:Bold;
    font-size:1.6em;
    color:#8f0000;}

h4 {}

h5 {}

p {
    margin:0 0 5px 0;
    padding:0;
    line-height:1.3;
}

a { 
    text-decoration: none;
    color:#207566; }

#contentHolder #newsTabs a,
#contentHolder #newsTabs a:visited,
#contentHolder #newsTabs a.active  
{
	font-size: 1.2em;
	color: #207566;
}

    #contentHolder #newsTabs a:hover 
    {
	    color: #8f0000;
    }

    #contentHolder #newsTabs a.active 
    {
        font-size: 1.4em;
	    color: #8f0000;
    }

a.arrowLinks,
.arrowLinks a {
    font-size:1.8em;
    color:#207566;
    padding-right:30px;
    height:22px;
    background: url(/_Resources/img/arrow-right.png) no-repeat right center;
}
    a:hover.arrowLinks,
    .arrowLinks a:hover {
        font-size:1.8em;
        color:#155e8a;
        padding-right:30px;
        height:22px;
        background: url(/_Resources/img/arrow-right.png) no-repeat right center;
    }



/**
*** HOME
**/

/* contact us and legal */
#contentHolder .content .box1 .box1_middle .body p {
    font-size:1.2em;
}

#contentHolder .content_left .box2_middle .holder .body {
    font-size:1.2em;
}

    #contentHolder .content_left .box2_middle .holder .body strong {
        font-weight:Bold;
        font-size:1.4em;
        color:#8f0000;
    }

#contentHolder .content_right .box3 .box3_middle .body p {
    font-size:1.2em;
}

    #contentHolder .content_right .box3 .box3_middle .body strong {
        font-weight:Bold;
        font-size:1.6em;
        color:#8f0000;
    }
    
/**
*** Event Info
**/
    
    #infoListHolder .info_toggler h2 a {
        color: #8F0000;
        text-transform: uppercase;
    }
    
    #infoListHolder .info_stretcher ul li {
         color: #207566;
    }
    
    #infoListHolder .info_stretcher ul li a{
        font-size: 1.2em;
        color: #207566;
        text-transform: uppercase;
    }


/**
*** NEWS / TICKETS
**/

#contentHolder .content #newsList .list_item .text p {
    font-size:1em;
}

#contentHolder .content .box4 .box4_middle .body  {
    font-size:1.2em;
}

    #contentHolder .content .box4 .box4_middle .body h1 {
        color:#207566;
        position:relative;
    }

#contentHolder .content .box5 .box5_middle .body {
    font-size:1.2em;
}
    
        #contentHolder .content .box5 .box5_middle .body strong {
            font-weight:Bold;
            color:#8f0000;
        }
    
        #contentHolder .content .box5 .box5_middle .body h2{
            text-transform:capitalize;
        }

        #contentHolder .content .box5 .box5_middle .body a {
            color:#207566;
        }

        #contentHolder .content .box5 .box5_middle .body a:hover {
            color:#207566;
        }


/**
*** FOOTER
**/

    #footerWrapper #footer #footerHolder #footerLink ul li a{   
        font-size:1.2em;
        color:#ff7f00;
        text-transform:uppercase;
    }

    #footerWrapper #footer #footerHolder #footerLogo ul li {   
        font-size:1.2em;
        color:#E61421;
        font-weight:bold;
    }
    
    #footerWrapper #footer #footerHolder #footerLogo ul li.copy span {   
        font-size:.8em;
        color:#ff7f00;
        font-weight:normal;
    }
                            
    #footerWrapper #footer #footerHolder #footerLogo ul li.support span {   
        font-size:1em;
        color:#ff7f00;
        font-weight:normal;
    }
    
    #footerWrapper #footer #footerHolder #footerExtra ul li a{   
        font-size:1.2em;
        color:#ff7f00;
        text-transform:uppercase;
    }     