/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 04 February 2012 21:59:51
*/


body {
    background: #FFFFFF url(http://www.jands.com.au/__data/assets/image/0011/14420/body_bg.gif) left top repeat-x;
    position:relative;
}
/*
** START CONTAINERS
***************************/

#container_borders {
    width:968px;
    background: url(http://www.jands.com.au/__data/assets/image/0012/14421/border_bg.png) left top repeat-y;
    margin:auto;
    overflow:hidden;
}
#container {
    width:952px;
    margin:auto;
}
/*
** END CONTAINERS
***************************/

/*
** START BRANDING
****************************/
#branding {
    position:relative;
    width:952px;
    height:123px;
    background: #FFFFFF url(http://www.jands.com.au/__data/assets/image/0016/14416/tag_line_bg.gif) 229px 13px no-repeat;
}
#branding a.logo {
    display:block;
    width:179px;
    height:65px;
    position:absolute;
    top:21px;
    left:25px;
    background: url(http://www.jands.com.au/__data/assets/image/0012/14403/jands_logo.gif) left top no-repeat;
    z-index:20000;
}
#nav-supplementary {
    float:right;
    width:295px; /*width:220px; 216 */
    height:22px;
    padding-right:2px;
}
#nav-supplementary li {
    float:left;
}
#nav-supplementary li a {
    float:left;
    background: url(http://www.jands.com.au/__data/assets/image/0014/14414/nav-sup_border.gif) right bottom no-repeat;
    padding:5px 6px 0px 5px;
    border-top: solid 4px #FFFFFF;
}
#nav-supplementary li a.no_border {
    background:none;
}
#nav-supplementary li a:link, #nav-supplementary li a:visited {
    color:#999999;
    font-size:11px;
    text-decoration:none;
}
#nav-supplementary li a:hover {
    color:#333333;
    font-size:11px;
    text-decoration:underline;
    border-top: solid 4px #333333;
}
#search_and_tools {
    width:952px;
    height:48px;
    position:absolute;
    top:62px;
    left:0px;
    background: url(http://www.jands.com.au/__data/assets/image/0007/35782/new_search_and_tools_bg.gif) left top no-repeat;
}
#search_and_tools form {
    width:280px;
    height:48px;
    position:absolute;
    left:229px;
    top:1px;
}
#search_and_tools .search_field {
    position:absolute;
    top:3px;
    left:53px;
    padding:0px;
}
#search_and_tools .search_field input {
    padding:0px;
    width:169px;
    height:15px;
    border:solid 1px #b2b2b2;
}
#search_and_tools .category_refine {
    position:absolute;
    top:3px;
    left:226px;
}
#search_and_tools .category_refine select {
    width:100px;
}
#search_and_tools .searchButton input {
    width:14px;
    height:14px;
    border:none;
    position:absolute;
    left:331px;
    top:4px;
}
#category_refine {
    width:100px!important;
}
.category_refine span {
    line-height:13px;
    font-size:12px;
}
.category_refine .menu {
    left:0px!important;
    top:16px!important;
    font-size:12px;
}
#search_and_tools a.text_size, #search_and_tools a.printer_friendly, #search_and_tools a.email_this_page, #search_and_tools a.social_twitter, #search_and_tools a.social_facebook, #search_and_tools a.social_youtube {
    display:block;
    height:20px;
    position:absolute;
    top:1px;
}
#search_and_tools a.text_size {
    right:170px;
    width:18px;
}
#search_and_tools a.printer_friendly {
    right:135px;
    width:22px;
}
#search_and_tools a.email_this_page {
    right:105px;
    width:22px;
}
#search_and_tools a.social_twitter {
    right:65px;
    width:22px;
}
#search_and_tools a.social_facebook {
    right:35px;
    width:22px;
}
#search_and_tools a.social_youtube {
    right:6px;
    width:22px;
}

 /*
** END BRANDING
****************************/

/*
** START NAV MAIN
****************************/
#nav_container {
    position:relative;
    width:952px;
    height:37px;
    border-bottom: solid 1px #FFFFFF;
    background-color:#666666;
}
#nav_main {
    float:left;
    height:37px;
    margin-left:10px;
    display:inline;
}
#nav_main li {
    float:left;
    position:relative;
    width:84px;
    height:37px;
    border-right:solid 1px #666666;
    padding:0px;
    margin:0px;
}
#nav_main ul {
    position:absolute;
    top:-999em;
    width:128px;
    background-color:#999999;
    border:solid 1px #FFFFFF;
    z-index:999;
}
#nav_main ul li {
    width:100%;
    border:none;
    height:1%; /* overide top level li height */
}
#nav_main li a {
    display:block;
    padding:18px 0px 18px 0px;
    font-size:10px;
}

#nav_main ul li a {
    display:block;
    position:relative;
    text-decoration:none;
    padding:6px 0px 6px 5px;
    width:auto;
    height:auto;
    margin:0px;
}
#nav_main a, #nav_main a:visited { /* visited pseudo selector so IE6 applies text colour*/
    color:#000000;
}
#nav_main ul li a:hover {
    color:#FFFFFF;
    background-color:#333333;    
}
#nav_main li:hover, #nav_main li.sfHover, #nav_main a:focus, #nav_main a:hover, #nav_main a:active {
    outline:0;
    visibility:inherit; /* fixes IE7 'sticky bug' */
    cursor:pointer;
    background-position: 0px -37px;
}
#nav_main li:hover ul, #nav_main li.sfHover ul {
    left:0;
    top:37px; /* match top ul list item height */
    z-index:99;
}

/* Brands Link */
li#link_id_14610 {
    width:85px; /* overide standard 84px width */
    background: url(http://www.jands.com.au/__data/assets/image/0014/14405/menu_brands_bg.gif) 0px 0px no-repeat;
}

/* Products Link*/
#link_id_15008 {
    background: url(http://www.jands.com.au/__data/assets/image/0011/14411/menu_products_bg.gif) 0px 0px no-repeat;
}

/* Solutions Link */
li#link_id_29829 {
    width:99px; /* overide standard 84px width */
    background: url(http://www.jands.com.au/__data/assets/image/0013/14404/menu_solutions_bg.gif) 0px 0px no-repeat;
}

/* Support Link */
#link_id_15197 {
    background: url(http://www.jands.com.au/__data/assets/image/0013/14413/menu_support_bg.gif) 0px 0px no-repeat;
}

/* Purchase Link */
#link_id_15266 {
    background: url(http://www.jands.com.au/__data/assets/image/0012/14412/menu_purchase_bg.gif) 0px 0px no-repeat;
}

/* Downloads Link */
li#link_id_15721 {
    width:97px; /* overide standard 84px width */
    background: url(http://www.jands.com.au/__data/assets/image/0017/14408/menu_downloads_bg.gif) 0px 0px no-repeat;
}

/* News Link */
#link_id_15639 {
    background: url(http://www.jands.com.au/__data/assets/image/0010/14410/menu_news_bg.gif) 0px 0px no-repeat;
}

/* New Community Link */
#link_id_15715, #link_id_32943 {
    background: url(http://www.jands.com.au/__data/assets/image/0015/14406/menu_community_bg.gif) 0px 0px no-repeat;
}

/*Company Link */
#link_id_15809 {
    background: url(http://www.jands.com.au/__data/assets/image/0016/14407/menu_company_bg.gif) 0px 0px no-repeat;
}

/* Login Link - replace with link id for applications page once set up */
#link_id_15863 {
    background: url(http://www.jands.com.au/__data/assets/image/0018/14409/menu_login_bg.gif) 0px 0px no-repeat;
}

/*
** END NAV MAIN
****************************/


/*
** START CONTENT CONTAINER
****************************/

#content_container {
    float:left;
    width:932px; /* minus 20 for padding - 10 both sides */
    height:1%;
    background-color: #cccccc;
    padding:10px;
    overflow:hidden;
}

#content_border {
    float:left;
    padding: 5px;
    overflow:hidden;
    background-color: #ededed;
    width: 922px; /* minus 10 for padding - 5 both sides */
}

#content_main {
    float:left;
    width:100%;
    overflow:hidden;
}
/*
** END CONTENT CONTAINER
****************************/


/*
** START FOOTER
****************************/

#footer_border {
    clear:both;
    width:968px;
    height:68px;
    margin:auto;
    background: url(http://www.jands.com.au/__data/assets/image/0014/14423/footer_border_bg.gif) left top no-repeat;
}
#footer {
    width:952px;
    height:58px;
    margin:auto;
    background: #666666 url(http://www.jands.com.au/__data/assets/image/0013/14422/footer_bg.gif) left top repeat-x;
    overflow:hidden;
}
#footer ul {
    float:left;
    margin:13px 0px 0px 9px;
    display:inline;
} 
 
#footer ul li{
    float:left;
    padding:0px 5px;
    color:#ffffff;
    text-decoration:none;
} 

#footer ul li a{
    color:#ffffff;
    text-decoration:none;
}

#footer ul li a:hover{
    color:#999;
    text-decoration:none;
}

#footer a.back_to_top {
    float:right;
    width:99px;
    height:22px;
    background: url(http://www.jands.com.au/__data/assets/image/0018/14418/back_to_top_both.gif) 0px 22px;
    clear:both;
    margin:9px 15px 0px 0px;
}

#footer a.back_to_top:hover {
    background-position: 0px 0px;
}

#footer .last_updated {
    float:right;
    margin:13px 15px 0px 0px;
    padding:0px;
    color:#FFFFFF;
    display:inline;
}

#footer #squiz_link {
    float:right;
    margin:13px 15px 0px 0px;
    padding:0px;
    color:#FFFFFF;
    display:inline;
}

#footer #squiz_link a {
    color:#ffffff;
    text-decoration: underline;
}

/*
** END FOOTER
****************************/


/*
** UTILITIES
****************************/
.hide_element {
    position:absolute;
    top:-99999px;
    left:-99999px;
}
.clear_both {
    clear:both;
}



/* social links */




/* twitter/facebook links */


       ul#sociallinks {
           height: 120px;
           width: 200px;
           position: relative;
           background: transparent url(http://www.jands.com.au/__data/assets/image/0010/36100/JandsQuickLinksGraphics.gif) top left no-repeat; 
           list-style-type: none;
           font-size: 0.9em;
           margin: 0 0 0 10px;
           padding: 0;
       }

       ul#sociallinks li { border-width: 0px !important; padding: 0px !important; }
       
       ul#sociallinks a { display: block;  text-indent: -10000px; border-width: 0px !important; padding: 0px !important; }
       ul#sociallinks a:hover { border-width: 0px !important;  }
       ul#sociallinks li#facebook a {
           width: 50px;
           height: 60px;
           line-height: 60px;
           position: absolute;
           top: 0;
           left: 0;
       }
       
       ul#sociallinks li#twitter a {
           width: 50px;
           height: 60px;
           line-height: 60px;
           position: absolute;
           bottom: 0;
           left: 0;
       }
       
       ul#sociallinks li#newsletters a {
           position: absolute;
           top: 0;
           right: 0;
           left: 50px;
           width: 180px;
           height: 120px;
           line-height: 120px;
       }

/*mz new styles*/

ul#sociallinks li#youtube {
  display:none;
}

ul#sociallinks2 li#youtube {
  display:block;
}

ul#sociallinks2 {
    height: 120px;
    width: 200px;
    position: relative;
    background: none; 
    list-style-type: none;
    font-size: 0.9em;
    margin: 0 0 0 10px;
    padding: 0;
}

ul#sociallinks2 li { border-width: 0px !important; padding: 0px !important; }

ul#sociallinks2 a { display: block;  text-indent: -10000px; border-width: 0px !important; padding: 0px !important; }
ul#sociallinks2 a:hover { border-width: 0px !important;  }


ul#sociallinks2 li#facebook a {
    width: 44px;
    height: 44px;
    line-height: 60px;
    position: absolute;
    top: 10px;
    left: 30px;
background:url(http://www.jands.com.au/__data/assets/image/0018/43551/facebook2.jpg) no-repeat;
}

ul#sociallinks2 li#twitter a {
    width: 44px;
    height: 44px;
    line-height: 60px;
    position: absolute;
    top: 10px;
    left: 130px;
background:url(http://www.jands.com.au/__data/assets/image/0020/43553/twitter2.gif) no-repeat;
}

ul#sociallinks2 li#youtube a {
    position: absolute;
    top: 70px;
    right: 0;
    left: 30px;
    width: 46px;
    height: 46px;
    line-height: 120px;
background:url(http://www.jands.com.au/__data/assets/image/0003/43554/youtube2.gif) no-repeat;
}

ul#sociallinks2 li#newsletters a {
    position: absolute;
    top: 70px;
    right: 0;
    left: 130px;
    width: 44px;
    height: 45px;
    line-height: 120px;
background:url(http://www.jands.com.au/__data/assets/image/0019/43552/newsletter2.jpg) no-repeat;
}

/* mz end */
