﻿/*****************************************
*                                        *
*      Created by J.Burley 16/09/09      *
*                                        *
*****************************************/

/**** COLOURS USED IN THIS PROJECT *******
*                                        *
*           RED:  #EE3424                *
*           WHITE:  #FFF                 *
*           LIGHT GRAY:  #666            *
*           DARK GRAY:  #333             *
*                                        *
*****************************************/


body 
{
    font-size: 62.5%;
    color: #333;
    font-family: "Helvetica", Arial !important;
}

.gray
{
    color: #666 !important;
}

.selected
{
	color: #EE3424 !important;
}

a, a img, input, select
{
    cursor: pointer;
}

a
{
    text-decoration: none;
}

a:hover
{
    color: #EE3424 !important;
}

h1, h2, h3, h4
{
    font-family: "Helvetica", Times New Roman;
}

#main-content h1, #main-content h2, #main-content h3, #main-content h4, #main-content p
{   
    font-family: Palatino, Palatino Linotype, "Times New Roman", Times !importan;
}

p
{
    margin-bottom: 15px;
    font-size: 14px; /* For the WYSIWYG */
    font-family: "Times New Roman", Times !important; 
}

#middle-column, #right-column p em
{
    font-family: Palatino, 'Palatino Linotype', "Times New Roman", Times !important; 
}

#left-column p
{
    text-transform: uppercase;
    font-size: 7px;
    margin-bottom: 10px;
    margin-top: 15px;
}

#middle-column p
{
    font-size: 1.4em;
	font-size: 14px; /* For benefit of WYSIWYG in backend */
}

#right-column p
{   
    font-size: 1.2em;
	font-size: 12px; /* For benefit of WYSIWYG in backend */
}

#right-column p em
{   
    padding-bottom: 10px;
    font-size: 1.4em;
	font-size: 14px; /* For benefit of WYSIWYG in backend */
}

#middle-column p.intro-text
{
    font-size: 1.5em;
	font-size: 15px; /* For benefit of WYSIWYG in backend */
}

h1, h2, h3, h4
{
    color: #EE3424;
    font-weight: normal;
    font-style: normal;
    font-family: Times New Roman !important;
}

h1
{
    font-size: 32px;
}

h2
{
    font-size: 24px;
}

h1, h2
{
    /*padding-bottom: 10px;*/
}

h3
{
    font-size: 2.2em;
	font-size: 22px; /* For benefit of WYSIWYG in backend */
}

h4
{
    font-size: 14px;
}

ul
{
    list-style: none;
}

ul li a
{
    text-transform: uppercase;
}

ul li a.rmLink
{
    text-transform: none !important;
}

ul li a.rmLink:hover
{
    color: #000 !important;
}

ul li, #main-menu p.home-link
{
    margin-top: 0;
}

#main-menu ul li a, #main-menu p.home-link a
{
    color: #FFF;
}

#main-menu ul
{
    list-style: none;
}

#main-menu ul li, #main-menu p.home-link
{
    float: left;
    color: #FFF;
    font-size: 1.4em;
	font-size: 14px; /* For benefit of WYSIWYG in backend */
    /*font-weight: bold;*/
    text-transform: uppercase;
}

#main-menu ul li.selected a
{
    color: #EE3424;
}

#left-column ul li, #right-column ul li
{
    margin-bottom: 10px;
}

#right-column ul li a
{
    color: #666;
    font-weight: bold; 
}

#left-column ul li a
{
   color: #555;
   font-size: 1.3em;
   font-size: 13px; /* For benefit of WYSIWYG in backend */
}

#right-column
{
    font-family: "Times New Roman", Times !important; 
}

#right-column ul li a
{
   font-size: 1.2em;
   font-family: "Helvetica", Arial !important;
   font-size: 12px; /* For benefit of WYSIWYG in backend */
}

/* Additional:  Entry List styling */
table.entry-list-table
{
    font-size: 12px;
    font-weight: normal;
    border-width: 1px;
    border-collapse: collapse;
    border-style: solid;
    /*border-color: #F0F0F0;*/
    width: 516px;
}

table.entry-list-table th
{
    text-align: left;   
    color: #C0504D;
}

table.entry-list-table th, table.entry-list-table td
{
    padding: 0 7px;   
    font-family: Palatino, 'Palatino Linotype', "Times New Roman", Times !important;
}