﻿body
{
    font-size:62.5%;
    font-family: verdana;
    color: #18477e;
}

h1 {
    margin:0;
    padding:0;
    font-weight:Bold;
    font-size:2.5em;
    color:#95CB51;
    text-transform:uppercase;
}

h2.sifr {
    padding:0 0 5px 0;
    font-weight:Bold;
    font-size:19px;
    color:#95CB51;
}

h2 object,
h2 embed { width: 700px; font-size: 20px; }

h2 {
    padding:0 0 1px 0;
    font-weight:Bold;
    font-size:19px;
    color:#005e30;
    margin: 0px;
    text-transform: uppercase;
}

.homePage h2 {
    position:relative;
}

.homePage .box3_top {
}

h3 {
    margin:0; 
    padding-top: 5px;
    font-weight:Bold;
    font-size:12px;
    color:#005e30;
}

h3 a 
{
	font-weight:bold; 
	font-size: 12px;
	color: #005e30;
}

h3 a:hover {color: #ff0000;}

h3 a 
{
	font-weight:bold; 
	font-size: 12px;
	color: #95CB51;
}

p { font-size: 12px;}

h4 {color: #95CB51;margin: 0px; padding-top: 8px; font-size: 28px; font-weight: bolder;}
h5 { color: #005e30; padding-bottom: 8px;font-size: 14px;font-weight: bold;margin:0px; padding: 10px 10px 10px 0px;}
h5.fieldActive { color: #FF0000;}



p { font-size: 12px; margin:0 0 5px 0; padding:0; line-height:1.3; color: #18477e; }

a { text-decoration: none; color:#005e30; outline: none; }

a:hover { text-decoration: none; color:#ff0000; outline: none; }

.contents a {line-height: 2;}
    
#newsList .item h4 { padding:0; margin:0; font-size:12px; color: #95CB51; line-height:1.3; }
#newsList p { padding:0; margin:0; font-size: 12px; }
.newsBlock .newsBodyText { padding:0; margin:0; font-size: 12px; }
.newsBlock .newsBodyText { padding:0; margin:0; font-size: 12px; }
.newsBlock p.date { padding:0; margin:0; font-size: 12px; font-weight: bold; }

#newsTabs a,
#newsTabs a:visited,
#newsTabs a.active { font-size: 11px; color: #C1D731; font-weight:bold; border:solid 1px; }
#contentHolder #newsTabs a:hover {}
#contentHolder #newsTabs a.active { font-size: 11px; color: #005E30 ; } 

.fieldBody {font-size: 12px;margin-left: 8px;}

a.arrowLinks,
.arrowLinks a {
    font-size:1.8em;
    color:#207566;
    padding-right:30px;
    height:22px;
    background: url(../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(../img/arrow-right.png) no-repeat right center;
    }


#contentHolder .content_right .box3 .box3_middle .body p {
    font-size: 12px;
    color: #18477e;
    font-weight: lighter;
    padding-top: 0px;
    margin: 0px;
}
/**
*** 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;
    }

.content_left_info #submenuinfo a.active {color: #ff0000;}
/**
*** 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
**/

	#footerHolder {width: 900px; margin-top: 18px; _margin-top: 8px;height: 197px; position: relative; }
	
    #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 #footerExtra ul li a {   
        font-size:1.2em;
        color:#ff7f00;
        text-transform:uppercase;
    }  
    
    #footerWrapper #footer #sponsors {width: 980px; margin: 0 0 0 -80px; }
    #footerWrapper #footer #sponsors ul li {padding-right: 20px;display: inline;}
    
    #footerWrapper .arenas ul li a {  font-weight:bold; text-transform:uppercase; }

