/* wooden buttons */

#links {
    margin:0px;
    padding:0px;
}
#links ul {
    list-style:none;
    background:blue;
    margin:0px;
    padding:0px;
}
#links li {
    float:left;
    height:40px;
}
#links li.about_links {
    width:65px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43362);
}
#links li.about_links:hover {
    background-position:0px 40px;
}

#links li.about_linkscurr {
    width:65px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43362);
    background-position:0px 40px;
}

#links li.magazine_links {
    width:128px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43364);
}
#links li.magazine_links:hover {
    background-position:0px 80px;
}

#links li.magazine_linkscurr {
    width:128px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43364);
    background-position:0px 40px;

}

#links li.what_links {
    width:150px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43369);
}
#links li.what_links:hover {
    background-position:0px 80px;
}

#links li.what_linkscurr {
    width:150px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43369);
    background-position:0px 40px;
}

#links li.news_links {
    width:117px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43366);
}
#links li.news_links:hover {
    background-position:0px 40px;
}

#links li.news_linkscurr {
    width:117px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43366);
    background-position:0px 40px;
}

#links li.msa_links {
    width:117px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43365);
}
#links li.msa_links:hover {
    background-position:0px 80px;
}

#links li.msa_linkscurr {
    width:117px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43365);
    background-position:0px 40px;
}
#links li.training_links {
    width:112px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43368);
}
#links li.training_links:hover {
    background-position:0px 80px;
}

#links li.training_linkscurr {
    width:112px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43368);
    background-position:0px 40px;
}

#links li.shop_links {
    width:71px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43367);
}
#links li.shop_links:hover {
    background-position:0px 40px;
}

#links li.contact_links {
    width:75px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43363);
}

#links li.contact_links:hover {
    background-position:0px 40px;
}

#links li.contact_linkscurr {
    width:75px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43363);
    background-position:0px 40px;
}

#links li a {
    color:#000000;
    display:block;
    padding:12px 0px 15px 0px;
    text-decoration:none;
    text-align:center;
    font-size:12px;
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-weight:bold;
}
/* general content button */
.general-content-button ul {list-style-type:none;margin:0;padding:0;}
.general-content-button li {background:url(http://intendance2.clients.squiz.co.uk/?a=54213) no-repeat;margin:0;padding:0;width:117px;}
.general-content-button li a {color:#000000;display:block;font-weight:bold;height:30px;text-decoration:none;text-align:center;width:117px;}
.general-content-button li:hover {background-position:0px -40px;}
/* end general content button */

/********************** sub button area ***************************/

#subbutton {
    width:180px;
    background:#f6ead0;
}

#subbutton ul {
    padding:0px;
    margin:0px;
}

#subbutton li {
    list-style-type:none;
}

#subbutton a {
    text-decoration:none;
    font-weight:bold;
    color:#000000;
    font-size:12px;
}

#subbutton a:hover {
    color:#1e9300;
}

#subbutton a.curr {
    color:#1e9300;
}

/********************** sub sub button area ***************************/

#subbutton .submenu ul {
    width:180px;
    margin:0px; 
    padding:0px;

}

#subbutton .submenu li {

    width:180px;
    margin:0px; 
    padding:0px;
}

#subbutton .submenu li a {
    display:block;
    margin:0px;
    padding:1px 12px 5px 22px;
    color:#444444;


}

/********************** sub sub sub button area ***************************/
#subbutton .subsubmenu ul {
    margin:0px; 
    padding:0px;
}

#subbutton .subsubmenu li {
    margin:0px; 
    padding:0px 0px 0px 0px;
}

#subbutton .subsubmenu li a {
    display:block;
    background:#f6ead0;
    color:#000;
    margin:0px;
    padding:1px 12px 5px 35px;


}


/********************** wooden bits ***************************/

#subbutton .top {
    background:url(http://intendance2.clients.squiz.co.uk/?a=42866);
    padding: 3px 0px 0px 0px;
    background-repeat:no-repeat;

}
#subbutton .middle {
    background:url(http://intendance2.clients.squiz.co.uk/?a=42867);
    padding:0px 10px 0px 10px;
    background-repeat:repeat-y;

}
#subbutton .bottom {
    background:url(http://intendance2.clients.squiz.co.uk/?a=42865);
    padding: 3px 0px 8px 0px;
    background-repeat:no-repeat;

}

#subbutton .main_top {
    background:url(http://intendance2.clients.squiz.co.uk/?a=43556);
    padding: 3px 0px 0px 0px;
    background-repeat:no-repeat;
    font-size:0.1em;
    line-height:0.1em;


}
#subbutton .main_middle {
    background:url(http://intendance2.clients.squiz.co.uk/?a=43555);
    padding:0px 10px 0px 10px;
    background-repeat:repeat-y;

}

#subbutton .main_middle a {
    display:block;
}

#subbutton .main_bottom {
    background:url(http://intendance2.clients.squiz.co.uk/?a=43557);
    padding: 3px 0px 3px 0px;
    background-repeat:no-repeat;
    font-size:0.1em;
    line-height:0.1em;

}

/* click here */

#middlecontent .clickhere {

    list-style:none;
    background:blue;
    margin:0px;
    padding:0px;
    height:30px;
    width:35px;
    background:url(http://intendance2.clients.squiz.co.uk/?a=43362);
    padding:5px 15px 15px 5px;
}

#middlecontent .clickhere a {
    height:40px;
    width:65px;

}
#middlecontent .clickhere a:hover {
    background-position:0px 40px;
}
/****************************************** SEARCH BUTTONS *************************************/

#search_bar {
    background:url(http://shop.montessori.org.uk/image/search_bg.gif);
    width:260px;
    height:50px;
    padding:7px 0px 0px 0px;
    background-repeat:no-repeat;
    text-align:center;
}

#search_bar a {
    text-decoration:none;
    font-weight:bold;
    color:#1E9300;
}

#search_bar p {
    margin:0px 0px 13px 0px;
    padding:0px;
}
.hidden {
    visibility: hidden;
}
