/* Expression Engine Theme
-----------------------------------------------------------------
Theme Name: Wesley
Stylesheet: wes_type
Author: Marcus Kielly - marcus@deckchair.co.uk
Company: http://www.deckchair.co.uk/
Version: 1.0
Date: 19 March 2009
-----------------------------------------------------------------
This sheet sets defaults up for site wide rendering
*/

/*-------------------------------------------------------------*/
/* TYPE */
/*-------------------------------------------------------------*/
/* STACK */
body
	{
	font-family: Lucida Grande, Verdana, Trebuchet, Calibri, Candara, Helvetica, sans-serif;
	}

/* COLOR */
/*-------------------------------------------------------------*/
#footer h5, #footer p, #content h4.date, #content .news_archive h3, #content .news_story h3, #content li, #content ul.sitemap li a
{
color: #000000;
}

.name, .role
{
color: #6b6b6b;
}

#side_nav a, #content h3, #content h2, #content h4, #content h6, #mod_contact, #mod_location span.sa_header_h3, #mast_nav a, #footer h4, #footer p, #contact_details dd
{
color: #032856;
}

#content .special h4
     {
     color: #7d4242;
     }


/*MAROON*/
#mod_offer, #info_table
{
color: #500000;
}

/* DARK BLUE */
.testimonial blockquote
{
color: #032856;
}

#content a, #side_act span.sa_link, #footer a, #mod_offer a
{
color: #0f65a7;
}

/*WHITE*/
a#btn_contact , a#btn_special, #content .accommodation h3, #content .restaurant h3, #content .conference h3 
{
color: #FFFFFF;
}

/*LIGHT BLUE*/
#freeform label, fieldset#form_mainfield legend, #freeform .radio label, #contact_details dt, #response, #response h3
     {
     color: #0e7ed4;
     }

/* DEEP GREY */
#mod_events h3, #mod_events h4
{
color: #2f2f2f;
}

/* SIZE */
/*-------------------------------------------------------------*/

#content h4.date, #content h5.date
     {
     font-size: .55em;
     }

 #content .news_archive h3
     {
     font-size: .825em;
     }

#content ul.sitemap li a, #mod_events h4
     {
     font-size: 12px;
     }

#content #event_pdf a, #content #event_pdf p
     {
     font-size: 16px;
     }

 #content ul.noborder li a
     {
     font-size: 1.1em;
     }

#side_nav a, #content p,  #content a, #side_act span.sa_para, #side_act span.sa_link, #mast_nav, #footer h5, #footer a, #footer p, #content ul, #freeform label, fieldset#form_mainfield legend, #freeform .radio label, dd.address, #freeform input, #freeform textarea, #ui-datepicker-div, #info_table, #content h6, #side_act span.sa_header_h4, #mod_offer h4, #mod_offer a, .testimonial blockquote p, #content h4, dl.right_dl dd
     {
     font-size: .8em;
     }

#mod_contact h4, a#btn_contact , a#btn_special, #content .news_story h3
     {
     font-size: 1.1em;
     }

#content h2, #content h3, #side_act span.sa_header_h3, #contact_details dl, #content .directions a
     {
     font-size: .95em;
     }



/* LINE*/
/*-------------------------------------------------------------*/

#content p
     {
     line-height: 20px;
     }


/* WEIGHT */
/*-------------------------------------------------------------*/
#side_nav a, #content h2, #content h3, #content h4, #content a, #side_act span.sa_header_h3, #side_act span.sa_header_h4, #side_act span.sa_link, #mod_offer p, #footer h4, #footer h5, #footer a, th, #freeform label, fieldset#form_mainfield legend, #contact_details dl, tr.head, #side_act h3, #side_act h4, #mod_offer a, strong, #content ul.sitemap li, #mod_events h3, #mod_events h4
     {
     font-weight: 700;
     }

#footer_nav a, #freeform .radio label, #freeform fieldset.datefield label, #content h4.date, #side_nav a.sublink, #content ul.sitemap ul.noborder li
     {
     font-weight: normal;
     }

/*STYLE*/
/*-------------------------------------------------------------*/
#content li
{
list-style: inside;
list-style-type: none;
}

#content .errors li
{
list-style-type: disc;
}

#content table
{
text-align: left;
}

#content a:hover, #masthead a:hover, #footer a:hover, #side_act span.sa_link:hover, #mod_offer a:hover
{
text-decoration: underline;
}

#freeform fieldset.datefield label, .testimonial blockquote, #side_nav a.here
     {
     font-style: italic;
     }

/*-9999px*/
/*-------------------------------------------------------------*/
.btn, .masthead_sub h1 a
    {
    text-indent: -9999px;
    font-size: 0px;
    display:block;
    line-height: 0px;
   }

.cap
     {
     text-transform: capitalize;
     }