/**
  * 
  *
  * @author James Thatcher <james@brandfour.com> 
  * @version 0.2
  * @revision $Revision: 0.02 $
  * @date $Date: Thu, 28 June 2007 10:47:25 GMT $
  * $RCSfile: foundry_style.css,v $
  *
  * @todo
  *   
  * 
  * @history
  * Thu, 28 June 2007 10:47:37 GMT - Initially created file
  *
  *  UPDATES:
  *      - Added support for second row of links
  *      - Improved the #topmenu id to use the entire width of parent div
  *      - Added menu arrows to #topmenu
  *      - Updated header/content id's to inherit margin+background+width's from parent      
  *
  **/


/* we gotta use !important to override default stylesheet rules for /images/fonts etc */

body {
    color: #666666 !important;
}

a:hover {
    color: #0089B3 !important;
}
.subtitle {
    color: #0089B3 !important;
}
#background_ {
    position: relative;
    display: block;
    /*background: #640b0d url(/images/background1.png);*/
    background: #333333;
    background-repeat: repeat;
    padding-top: 15px;
    margin: 0;
    height: auto;
    margin-top: -12px;
    padding-bottom: 50px;
    height: 1099px;
}

 #title {
    background: url(/images/foundry/header-title-transparent.png) no-repeat !important;
}

#left #left-home,
#left #left-facilities,
#left #left-thearea,
#left #left-availability,
#left #left-newsevents,
#left #left-needtoknows,
#left #left-contact,
#left #left-gallery{
    /*background-position:0pt !important;*/
    position: relative;
    float: left;
    text-indent: -2000em !important;
    display: block;
    height: 19px;
    width: 152px;
    overflow: hidden;
}


#left #left-home {
    background: url(/images/foundry/left-home.png) no-repeat top left !important;
}
#left #left-home:hover,
#left #left-home.sel{
    background-position: bottom left !important;
}
#left #left-facilities {
    background: url(/images/foundry/left-facilities.png) no-repeat top !important;
}
#left #left-facilities:hover,
#left #left-facilities.sel{
    background-position: bottom left !important;
}

#left #left-thearea {
    background: url(/images/foundry/left-thearea.png) no-repeat top !important;
}
#left #left-thearea:hover,
#left #left-thearea.sel{
    background-position: bottom left !important;
}
#left #left-availability {
    background: url(/images/foundry/left-availability.png) no-repeat top !important;
}
#left #left-availability:hover,
#left #left-availability.sel{
    background-position: bottom left !important;
}
#left #left-newsevents {
    background: url(/images/foundry/left-news_and_events.png) no-repeat top !important;
}
#left #left-newsevents:hover,
#left #left-newsevents.sel{
    background-position: bottom left !important;
}
#left #left-needtoknows {
    background: url(/images/foundry/left-needtoknows.png) no-repeat top !important;
}
#left #left-needtoknows:hover,
#left #left-needtoknows.sel{
    background-position: bottom left !important;
}
#left #left-contact {
    background: url(/images/foundry/left-contact.png) no-repeat top !important;
}
#left #left-contact:hover,
#left #left-contact.sel{
    background-position: bottom left !important;
}
#left #left-gallery {
    background: url(/images/foundry/left-gallery.png) no-repeat top !important;
}
#left #left-gallery:hover,
#left #left-gallery.sel{
    background-position: bottom left !important;
}

#left #customise {
    width: 135px;
    height: 20px;
    float: left;
    background: url(/images/foundry/left-customise.png) no-repeat !important;
    margin: 10px 0 6px;
}

#left #fontbiggest,
#left #fontnormal,
#left #fontsmallest{
    float: left;
    position: relative;
    display: block;
    text-indent: -4000em;
    margin: 0 2px;
}
#left #fontbiggest {
    background: url(/images/foundry/left-fontbiggest.png) top;
    width: 18px;
    height: 19px;
}
#left #fontbiggest:hover {
    background: url(/images/foundry/left-fontbiggest.png) bottom;
}
#left #fontnormal {
    width: 15px;
    height: 20px;
    background: url(/images/foundry/left-fontnormal.png) top;
}
#left #fontnormal:hover {
    background: url(/images/foundry/left-fontnormal.png) bottom;
}
#left #fontsmallest {
    width: 14px;
    height: 20px;
    background: url(/images/foundry/left-fontsmall.png) top;
}
#left #fontsmallest:hover {
    background: url(/images/foundry/left-fontsmall.png) bottom;
}

#right #loginimage {
    width: 165px;
    height: 19px;
    background: url(/images/foundry/right-login.png) no-repeat !important;
}

#right #competitionsimage {
    width: 162px;
    height: 33px;
    background: url(/images/foundry/right-keyfeatures.png) no-repeat !important;
}

#right #newseventsimage {
    width: 162px;
    height: 37px;
    background: url(/images/foundry/right-prices.png) no-repeat !important;
}

#right #quicklinksimage {
    width: 162px;
    height: 37px;
    background: url(/images/foundry/right-quicklinks.png) no-repeat !important;
}

#telephonestuff #telephone {
    background: url(/images/foundry/right-telephone.png) no-repeat top left !important;
}
#telephonestuff #telephone:hover,
#telephonestuff #telephone.sel{
    background-position: bottom left !important;
}
#telephonestuff #enquiry {
    background: url(/images/foundry/right-enquiry.png) no-repeat top left !important;
}
#telephonestuff #enquiry:hover,
#telephonestuff #enquiry.sel{
    background-position: bottom left !important;
}
#telephonestuff #downloadinfo {
    background: url(/images/foundry/right-download.png) no-repeat top left !important;
}
#telephonestuff #downloadinfo:hover,
#telephonestuff #downloadinfo.sel{
    background-position: bottom left !important;
}
