body
{
background: #f7f7f7 url('./themes/wes_graphics/bg_masthead.gif') top left repeat-x;
}

.masthead_sub h1 a
{
background: url('./themes/wes_graphics/bg_masthead_logo.gif') top left no-repeat;class="btn" btn_ll
}


.bgwrap 
     {
     background-color: #FFFFFF;
     }

.camera
     {
     width: 33px;
     height: 26px;
     background: url('./themes/wes_graphics/icon_camera.gif') top left no-repeat;     
     }

.accommodation
{
background: url('./themes/wes_graphics/bg_title_accommodation.gif') top left no-repeat;
}

.restaurant
{
background: url('./themes/wes_graphics/bg_title_restaurant.gif') top left no-repeat;
}

.conference
{
background: url('./themes/wes_graphics/bg_title_conference.gif') top left no-repeat;
}

/* CONTENT*/
/*----------------------------------------------------------------------------------------------------------------------*/

#img_scroller
{
background: url('./images/blogimages/img_scroll_1.jpg') no-repeat left;
}

#content h2
{
background-color: #f6faf2;
border-top: 4px solid #4ea300;
}

#content h2.special
     {
     background-color: #f8f5f5;
     border-top: 4px solid #7b3f3f;     
     } 

#content h2.events
     {
     background-color: #c2e8d8;
     border-top: 4px solid #009f5e;     
     } 

#content img, #flashcontent, #map, #vimeo
{
border-bottom: 4px solid #4ea300;
}

#content .news_archive
{
border-bottom: 1px solid #eff7e8;
}

#content li
{
background: url('./themes/wes_graphics/bg_content_li.gif') no-repeat 0px 15px;
}

#content .sitemap li
    {
     background: none;
    border-bottom: 1px solid #dcedcc;
    }

#content .sitemap .noborder li
    {
     background: none;
     border:0px;    
     }

h6
{
background: url('./themes/wes_graphics/bg_content_li.gif') 0px 8px no-repeat;
}

#content .errors li
{
background: none;
}

#content th
{
background-color: #efe8e8;
}

#content td
{
border-top: solid 1px #efe8e8;
}

#freeform input.err
    {
    border: solid 2px #FF0000;
    }

#content img.img_article, #content img.icon
     {
     border: none;
     }

/* BUTTONS */
/*----------------------------------------------------------------------------------------------------------------------*/

#content a#btn_pdfmap 
{
background: url('./themes/wes_graphics/btn_pdfmap.gif') top left no-repeat;
}

a#btn_special
{
background: url('./themes/wes_graphics/btn_special.gif') top left no-repeat;
}

a#btn_contact
{
background: url('./themes/wes_graphics/btn_contact.gif') top left no-repeat;
}

a#btn_styles
{
background: url('./themes/wes_graphics/btn_styles.gif') top left no-repeat;
}

a#btn_link_conference
{
background: url('./themes/wes_graphics/btn_link_conference.gif') top left no-repeat;
}

a#btn_link_main
{
background: url('./themes/wes_graphics/btn_link_main.gif') top left no-repeat;
}

a#btn_link_headingley
{
background: url('./themes/wes_graphics/btn_link_headingley.gif') top left no-repeat;
}

tr.head
     {
    background-color: #efe8e8;
    }


/* SIDE_NAV */
/*----------------------------------------------------------------------------------------------------------------------*/
#side_nav a
{
border-top: 2px solid #e7e7e7;
}

#side_nav a.sublink
{
border: none;
}

#side_nav a:hover
{
background: url('./themes/wes_graphics/bg_side_nav_li.gif') no-repeat top left;
}

div#mod_events 
{
background-color: #f6fcf9;
}

#mod_events a#btn_events
{
background: url('./themes/wes_graphics/btn_events.gif') top left no-repeat;
}

#mod_events h3
{
background-color: #c2e8d8;
border-top: 4px solid #009f5e;
}

#mod_events a
{
border-top: none;
}
/* SIDE_ACT */
/*----------------------------------------------------------------------------------------------------------------------*/

#mod_contact
{
background: #ECF3F8 url('./themes/wes_graphics/bg_contact_mod.gif') no-repeat top left;
}

#mod_contact span.sa_header_h3
{
background-color: #c7dff2;
border-top: 4px solid #032856;
}

a#btn_special_side
     {
     background: url('./themes/wes_graphics/btn_special_side.gif') no-repeat top left;
     }

/*----------------------------------------------------------------------------------------------------------------------*/

#mod_location
{
background: url('./themes/wes_graphics/bg_location_mod.gif') no-repeat top left;
}

#mod_location span.sa_header_h3
{
border-top: 4px solid #0f65a7;
}

/*----------------------------------------------------------------------------------------------------------------------*/

#mod_offer
{
background: #F1EBEB url('./themes/wes_graphics/bg_offer_mod.gif') no-repeat top left;
}

#mod_offer h3
{
background-color: #ddcece;
border-top: 4px solid #7b3f3f;
}


/* SPECIAL OFFERS*/
/*----------------------------------------------------------------------------------------------------------------------*/
  
  .special
     {
      background-color: #faf8f8;
     }

.special p
     {
     border-bottom: 1px solid #efe7e7;
     }

/*----------------------------------------------------------------------------------------------------------------------*/
/* FORM*/
/*----------------------------------------------------------------------------------------------------------------------*/
#contact_details
     {
     background: #f3f8fd url('./themes/wes_graphics/bg_contact_details.gif') repeat-x top left;
     }

#freeform #btn_sendmail
     {
     background: url('./themes/wes_graphics/btn_sendmail.gif') no-repeat top left;
     border: none;
     }

fieldset#form_mainfield, #response
     {
     background-color: #f3f8fd;
     }

#freeform input, #freeform textarea
     {
     border: 1px solid #e2e2e2;
     }

.errors
      {
     background: url('./themes/wes_graphics/bg_error_grad.gif') repeat-x top left;
     }

/*----------------------------------------------------------------------------------------------------------------------*/
/* FOOTER */
/*----------------------------------------------------------------------------------------------------------------------*/
#footer
{
background-color: #f7f7f7;
border-top: 2px solid #d7e5c6;
}

div.testimonial, div.icondiv
{
border-top: 1px solid #eff7e8;
}

#link_wesley 
{
background: #F1EBEB url('./themes/wes_graphics/bg_link_wesley.gif') no-repeat top left;
text-indent: -9999px;
}

#link_tourism 
{
background: #F1EBEB url('./themes/wes_graphics/bg_link_tourism.gif') no-repeat top left;
text-indent: -9999px;
}

#link_hudoq
{
background: #F1EBEB url('./themes/wes_graphics/bg_link_hudoq.gif') no-repeat top left;
text-indent: -9999px;
}

#icon_headingley
     {
     background: url('./themes/wes_graphics/icon_headingley.gif') repeat-x top left;
     }


#icon_main
     {
     background: url('./themes/wes_graphics/icon_main.gif') repeat-x top left;
     }