/*
  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: 28 May 2009 15:07:01
*/


/* clear browser defaults  
********************************************************/
* {
    margin:0;
    padding: 0;
}
body {
    font-size: 76%;
    line-height: 1.3;
    font-family: arial, verdana, helvetica, sans-serif;
    background-color:#eaeaea;
    text-align:center;
}
h3, h4, h5, h6 {
    margin: 0.5em 0 0.5em 0;
}
p, ul, ol {list-style:none;}
h1 { font-size: 1.5em;}
h3 { font-size: 1.3em;}
h4 { font-size: 1.2em;}
h5 { font-size: 1.1em;}
h6 { font-size: 1.1em;}
a img { border: none;}

.hide {visibility: hidden;}

/* end browser defaults
********************************************************/
/*
Containers*************************/

#outer_wrapper {
    width:980px;
    margin:50px auto;
    text-align:left;
    border:1px solid #000;
    /*position:relative;*/
}

#header {
    height:111px;
    background-color:#374f5a;
    background-image:url(http://www.ambertiles.com.au/__data/assets/image/0011/9659/header_bg.gif);
    background-repeat:repeat-x;
    /*position:relative;*/
}
h1 {
    background-image:url(http://www.ambertiles.com.au/__data/assets/image/0003/9660/logo.gif);
    background-repeat:no-repeat;
    height:68px;
    width:136px;
    text-indent:-5000px;
    float:left;
    margin:3px 0 0 5px;
}

/* Navigation*************************/

#nav {
    margin:-33px 10px 0 0;
    float:right;
    padding:0;
    z-index:100;
    position:relative;
}
#nav li, #footer_links li {
    float:left;
    padding:0;
    margin:0;
    width:auto;
    position:relative;
}
#footer_matrix {
    text-decoration:none;
    color:#9FA7AD;
    padding:0 5px 2px 5px;
    line-height:0.8;
}
#nav li a {
    color:#FFF;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    display:block;
    width:auto;
    padding: 9px 10px 9px 10px;
    border:1px solid transparent;
    /* border:1px solid #9fa7ad; */
    /* border:none; */
    margin:0;
    cursor:pointer;
}

* html #nav li a {
   border:none !important;
}

#nav li a:hover, #nav li a:active, #nav li a.selected {
    background-color:#9FA7AD;
    border-top:1px solid #FFF!important;
    border-right:1px solid #FFF!important;
    border-bottom:none !important;
    border-left:1px solid #FFF!important;
    margin:0;
    display:block;
    width:auto;
}
#nav li.selected a:hover {
    border-top:1px solid #FFF!important;
    border-right:1px solid #FFF!important;
    border-bottom:1px solid #b2b9bd; !important;
    border-left:1px solid #FFF!important;
}
/* Dropdown Menu****************************/

#nav ul {
    background-image:url(http://www.ambertiles.com.au/__data/assets/image/0015/2058/shadow.png);
    background-position:right bottom!important;
    background-repeat:no-repeat;
    text-align:center;
    display:none;
    left:0;
    position:absolute;
    top:33px;
    /*width:107%;*/
    padding-bottom:12px;
    z-index:90;
}
*html #nav ul {
    left:-1px;
    top:32px;
}
#nav ul li {
    background:#9FA7AD;
    border-right:1px solid #FFF;
    border-left:1px solid #FFF;
    border-bottom:1px solid #b2b9bd;
    float:none;
    font-size:9px;
    text-align:center;
    padding:0;
    margin-right:9px;
    z-index:50;
}
*html #nav li.iehover li.iehover {
    background:#9FA7AD;
    border-right:1px solid #FFF;
    border-left:1px solid #FFF;
    border-bottom:1px solid #b2b9bd;
    float:none;
    font-size:9px;
    text-align:center;
    padding:0;
    margin-right:9px;
    z-index:50;
}
#nav li:hover ul,
#nav li.iehover ul {
    display:block !important;
    margin:0;
    padding-bottom:12px;
    text-align:center;
    z-index:50;
}
#nav ul a,
#nav ul a:visited {
    border:none!important;
    color:#FFF;
    font-weight:normal!important;
    padding:0.5em;
    display:block !important;
    margin:0;
    text-align:center;
    z-index:50;
    width:auto;
}
#nav ul a:hover {
    border:none!important;
    color:#FFF;
    font-weight:normal!important;
    text-decoration:underline;
    padding:0.5em;
    margin:0;
    display:block;
    text-align:center;
    z-index:50;
    width:auto;
}

/*
Maintains Hover State on Parent**********************/

#nav li.lvl_1 a:hover {
    background-color:#9FA7AD;
}
*html #nav li.lvl_1 a:hover {
    border:none!important;
}

#nav li.lvl_1:hover a.lvl_1, #nav li.lvl_1.iehover a.lvl_1{
    background-color:#9FA7AD;
    border-top:1px solid #FFF!important;
    border-right:1px solid #FFF!important;
    border-bottom:1px solid transparent !important;
    border-left:1px solid #FFF!important;
    margin:0;
}
*html #nav li:selected a, *html #nav li.selected a{
    border-top:none!important;
    border-right:none!important;
    border-left:none!important;
}
*html #nav li:selected a:hover, *html #nav li.selected a:hover{
    border-top:none !important;
    border-bottom:none !important;
    display:block;
}
*html #nav li:selected, *html #nav li.selected {
    background-color:#9FA7AD;
    border-top:1px solid #FFF!important;
    border-right:1px solid #FFF!important;
    border-left:1px solid #FFF!important;
    border-bottom:none !important;
    margin:0;
}
*html #nav li:selected li:selected, *html #nav li.selected li.selected {
   border-top:none!important;
   border-bottom:1px solid #B2B9BD !important;
}

/*
End Navigation******************************************************************/

/*
Store Locator**********************/

#store_locator {
    font-size:11px;
    font-weight:bold;
    color:#43525e;
    /* border-bottom:4px solid #f89a3c; */
    padding-bottom:8px;
    height:15px;
    margin:5px 0 0 0;
    float:right;
    position:relative;
    width:233px;
    z-index:1;
    letter-spacing:1px;
}
*html #store_locator {margin-top:1px!important;}
#store_locator select {
    background-color:#737e87;
    border:1px solid #5c666d;
    width:80px;
    color:#d9dcdf;
    font-size:9px;
    /*margin:-18px 3px 0 210px;*/
    /*float:left;*/
    height:16px;
    z-index:1;
    position:relative;
}
input.text {
    background-color:#737e87;
    border:1px solid #5c666d;
    width:70px;
    height:14px;
    color:#d9dcdf;
    font-size:9px;
    margin:0 3px;
    padding:2px 0 0 2px;
}
#poscode {
    background-color:#737e87;
    border:1px solid #5c666d;
    width:70px;
    height:14px;
    color:#d9dcdf;
    font-size:9px;
    margin:0 3px;
    padding:2px 0 0 2px;
}
.go {
    margin:-18px 3px 0 0;
    float:right;
}
#queries_postcode_query {
    background-color:#737e87;
    border:1px solid #5c666d;
    width:70px;
    height:14px;
    color:#d9dcdf;
    font-size:9px;
    margin:0 3px;
    padding:2px 0 0 2px;
}
.clearing {
    width:100%;
    clear:both;
    height:6px;
}
.strapline_inline {
    color:#f15a25;
    /* font-size: 16px;
    font-family: Georgia, Arial;
    font-weight: normal;
    font-style: italic;
    margin:8px 0 0 222px;
    float:left;
    display: inline; */
}
.strapline_inline_top_fixed {
    color:#f15a25;
    /*font-size: 16px;
    font-family: Georgia, Arial;
    font-weight: normal;
    font-style: italic;
    margin:-18px 0 0 222px;
    float:left;*/
}
.strapline_inline_left {
    color:#f49d40;
    font-size: 16px;
    font-family: Georgia, Arial;
    font-weight: normal;
    font-style: italic;
    /*margin:-18px 0 0 222px;*/
    float:left;
}
.strapline_inline_product {
    color:#f49d40;
    font-size: 21px;
    font-family: Georgia, Arial;
    font-weight: normal;
    font-style: italic;
    /*margin:-18px 0 0 222px;*/
    /*float:left;*/
}

/*
=Footer******************************/

#footer {
    height:32px;
    background-color:#374f5a;
    clear:both;
    color:#9FA7AD;
    font-size:10px;
    /* background-image: url(http://www.ambertiles.com.au/__data/assets/image/0008/2060/footer_logo.gif); */
    background-position: right;
    background-repeat:no-repeat;
}
#footer p {
    margin:10px 0 0 20px;
    float:left;
}
#footer_links {
    float:left;
    margin:13px;
}
#footer_links li a {
    text-decoration:none;
    color:#9FA7AD;
    padding:0 5px 2px 5px;
    border-left:1px solid;
    display:block;
    line-height:0.8;
}
#footer_links li a:hover {
    text-decoration:underline;
}

/*************************Adjustment to menu widths***********************************/

#liId456 ul {
 width:170px !important;
}

#liId469 ul {
 width:170px !important;
}

#liId482 ul {
 width:170px !important;
}

#liId495 ul {
 width:170px !important;
}

#liId508 ul {
 width:170px !important;
}