/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 03 September 2010 16:20:39
*/


/* wooden buttons */


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


li{
margin:0px;
padding:0px;
}




#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(./?a=43362);
}
#links li.about_links:hover {
    background-position:0px 40px;
}

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

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

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

}

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

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

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

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

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

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

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

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

#links li.contact_links {
    width:75px;
    background:url(./?a=43363);
}

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

#links li.contact_linkscurr {
    width:75px;
    background:url(./?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(./?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;


}

#subbutton .subsubsubmenu li a {padding: 1px 5px 5px 46px;}


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

#subbutton .top {
    background:url(./?a=42866);
    padding: 3px 0px 0px 0px;
    background-repeat:no-repeat;

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

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

}

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


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

}

#subbutton .main_middle a {
    display:block;
}

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

}



/****************************************** SEARCH BUTTONS *************************************/

#search_bar {
    background:url(./?a=43387);
    width:215px;
    height:90px;
    padding:15px 10px 15px 10px;
    background-repeat:no-repeat;
    text-align:center;
}

#search_bar a {
    text-decoration:none;
    font-weight:bold;
    color:#000000;
    font-size:12px;
    color:#1E9300;
    margin:0px;
    padding:0px;
}

#search_bar p {
    margin:0px 0px 13px 0px;
    padding:0px;
}
#search_bar form input {

    border: 0px solid #fff;
    margin:-10px 0px 0px 0px;
    padding:1px;


}
#search_bar #btn {

    background:url(./?a=43386);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    margin:-10px 0px 0px 0px;
    padding:0px;
    width:22px;
    height:22px;
}

#search_bar #btn:hover {
    background-position:0px -23px;
}

/****************************************** home page buttons *************************************/

#homebutton {
    margin:0px;
    padding:0px;
    width:840px;
}
#homebutton ul {
    list-style:none;
    background:blue;
    margin:15px 0px 15px 5px;
    padding:0px;
}
#homebutton li {
    float:left;
    height:57px;
    width:195px;
    margin:0px 0px 0px 0px;
}
#homebutton li a {
    color:#fff;
    display:block;
    padding:17px 0px 15px 0px;
    text-decoration:none;
    text-align:center;
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
#homebutton li a:hover {
    color:#000;
}
#homebutton li.redbutton {
    background:url(./?a=43927);
    margin:0px 15px 0px 0px;
}
#homebutton li.bluebutton {
    background:url(./?a=43924);
    margin:0px 15px 0px 0px;
}
#homebutton li.brownbutton {
    background:url(./?a=43925);
    margin:0px 0px 0px 0px;
}
#homebutton li.greenbutton {
    background:url(./?a=43926);
    margin:0px 15px 0px 0px;
}

/* click here */

#middlecontent .clickhere {

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

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

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




#partners
{

width:840px;
height:60px;

margin-top:15px;

}

#parnters ul {
    list-style:none;
    padding:0px;
 
   float:left;
}
#partners li {
    margin:0px;
    list-style:none;
    float:left;
    height:57px;
    width:150px;
padding:0px;

  
}
#partners li p {
    color:#E02222;
    display:block;
      margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    text-align:center;
    font-size:15px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}


