﻿body 
{
    background-color :#000000;
    font-family: Arial, Helvetica, Sans-Serif;
}

#container 
{
    width:900px;
    text-align: left;
    font-family: Arial, Helvetica, Sans-Serif;
}
#banner 
{
    height:268px;
    width:900px;
}
#mMenu 
{
    width:627px;
    padding: 1px 0 1px 30px;
    background-color :#F01B1D;
}
#content 
{
    width:900px;  /* 657 */
    font-size:100%;
}
#lhs 
{
    float:left;
    width:30px;
}
#hLCol 
{
    float:left;
    width:203px;
}
#gap1
{
    float:left;
    width:9px;
}
#hMCol 
{
    float:left;
    width:203px;
}
#gap2
{
    float:left;
    width:9px;
}
#rhs 
{
    float:left;
    width:203px;
}
#filler 
{
    float:left;
    width:243px;
    height:400px; 
}
#cd 
{
    clear:both;
}    
#gapF
{
    clear:both;
    float:left;
    width:30px;
}
#footer 
{
    float:left;
    width:840px;
}

/*  fonts and colours */

#content a
{
    color: #ffffff;
    text-decoration: none; 
    font-weight:bold;
}
#content a:hover
{
    color: #F01B1D;
}

#content h1
{
    display:block;
    color: #FFFFFF;
    font-size:1em;
    margin: 5px 0 10px 0;
    padding: 0 0 0 0;
}

.dEvent 
{ 
    width:203px;
    padding:0;
    margin:0;
    border-top: solid 1px #F01B1D;
    border-bottom: solid 4px #000000;
    border-left-style: none;
    border-right-style: none;
}
.dQL 
{ 
    width:203px;
    padding:0;
    margin:0;
    border-top: dotted 1px #F01B1D;
    border-bottom: solid 4px #000000;
    border-left-style: none;
    border-right-style: none;
}

.cRed 
{
    color: #F01B1D;
}

#content p
{
    color: #FFFFFF;
    font-size:0.9em;
    font-weight:normal;
    margin-top:0;
}
#content  
{
    color: #FFFFFF;
    font-size:0.9em;
    font-weight:normal;
}

.imgFL 
{
    float:left;
    border-right: solid 10px #000000; 
    border-bottom: solid 6px #000000; 
}
.imgFR 
{
    float:right;
    border-left: solid 10px #000000; 
    border-bottom: solid 6px #000000; 
}

#hLCol ul 
{
    list-style-type : none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#hLCol li
{
    margin: 1px 0 1px 0;
    width:100%;
    border-bottom: dotted 1px #444444; 
}

#dQL a 
{
    color: #FFFFFF;
    font-size:0.9em;
    font-weight:normal;
    text-decoration: none;
}
#dQL a:hover 
{
    color: #F01B1D;
}
#qU p 
{
    font-size:1.0em;
}


/* calendar */

#calNote 
{
    display:none;
    background-color: #000000;
    color: #FFFFFF;
    font-size:0.9em;
    font-weight:bold;
    width:235px;
    padding:4px;
}
.cEvent 
{ 
    width:195px;
    padding:0;
    margin:0;
    border-top: solid 1px #F01B1D;
    border-bottom: solid 4px #000000;
    border-left: solid 4px #000000;
    border-right-style: none;
    background-color:#000000;
}

#divCal 
{
    float:left;
    width:203px;
    border-top-style:none;
    border-right-style:none;
    border-left-style:none;
    border-bottom: dotted 1px #444444; 
    background-color:#000000;
} 

.dP    {display:block;float:left;width:41px; 
        color:#F01B1D; border-style:none; 
        font-size:10pt; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; text-align:center;} 
.dM    {display:block;float:left;width:121px; 
        color:#F01B1D; border-style:none; 
        font-size:10pt; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; text-align:center;} 
.dN    {display:block;float:left;width:41px; 
        color:#F01B1D; border-style:none; 
        font-size:10pt; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; text-align:center;} 
	   	    
.dW    {display:block;float:left;width:29px; 
        color:#FFFFFF; border-style:none; 
        font-size:10pt; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; text-align:center;} 
.dWe   {display:block;float:left;width:29px; 
        color:#FFFFFF; border-style:none; 
        font-size:10pt; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; text-align:center;} 
.dWc   {display:block;float:left;width:29px; 
        color:#FFFFFF; border-style:none; 
        font-size:10pt; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; text-align:center;} 
.cDate {display:block;float:left;width:29px; 
        color:#FFFFFF; border-style:none; 
        font-size:10pt; font-family: Arial, Helvetica, Sans-Serif; text-align:center;}
.sDate {display:block;float:left;width:29px; 
        color:#F01B1D; border-style:none; 
        font-size:10pt; font-family: Arial, Helvetica, Sans-Serif; text-align:center;}  
.xDate {display:block;float:left;width:29px; 
        color:#555555; border-style:none; 
        font-size:10pt; font-family: Arial, Helvetica, Sans-Serif; text-align:center;}


