/*
  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: 04 July 2009 13:04:29
*/


/*-----Main Left Container Declarations-----*/

#left-nav {
margin:0;
padding:0;
clear:both;
}

#left-menu-container {
float:left;
margin:0;
padding:0;
width:177px;
background-color:#fafaf8;
height:100%;
border-right:1px solid #eeeeee;
z-index:10;
}

#left-menu-container ul {
margin: 32px 0 0 0;
padding:0 0 0 0;
list-style:none;
position:relative;
width:162px;
float:left;
text-transform:capitalize;
z-index:10;
}

#left-menu-container li {
margin:0 0 7px 0;
padding:0 10px 0 0;
text-align:right;
line-height:1.1em;
color:#796c5b;
z-index:10;
position:relative;
background:url(http://www.360dining.com.au/__data/assets/image/0005/878/menu-arrow-black.gif) no-repeat right 4px;
width:151px;
}

#left-menu-container a,
#left-menu-container a:link,
#left-menu-container a:active{
text-decoration:none;
/*color:#796c5b;*/
color:#220c0c;
}

#left-menu-container a.current-section {
text-decoration:underline;
color:#000000;
} 

#left-menu-container a:hover {
/*color:#796c5b;*/
color:#220c0c;
text-decoration:underline;
}

#left-menu-container li ul
{
    display: none;
    z-index: 1000;
    position: absolute;
    top: -2px;
    left: 161px;    
    width: 138px;
    margin: 0 0 0 0;
    padding: 3px 0 5px 0;
    border: 1px solid #eeeeee;
    font-size: 1.0em;
    float:left;
    background: #fff;
    color:#000000;
    opacity:.90;
    filter: alpha(opacity=90);
    -moz-opacity: 0.90;
}

#left-menu-container li:hover ul,
#left-menu-container li.sfhover ul
{
    display: block !important;
}

#left-menu-container li li
{
    clear:both;
    display:inline;
    float: left;
    padding: 0;
    margin: 0;
    line-height:1.8em;
    color:#000000;
    text-align:left;
    border:none;
    background:none;
    text-transform:capitalize;
    z-index:1000;
    width:126px;
    background-color:#ffffff;
    position:relative;
}

* html #left-menu-container li li
{
    height:1%;
}

#left-menu-container li ul li a:link,
#left-menu-container li ul li a:active,
#left-menu-container li ul li a:visited

{
    display:block;
    width: 126px;
    color:#220c0c;
    background-color:#ffffff;
    padding: 0 0 0 12px;
}


#left-menu-container li ul li a:hover
{
    color:#220c0c;
    width:126px;
    line-height:1.8em;
    
}

#left-brown-block {
height:233px;
width:171px;
background-color:#584439;
clear:both;
float:right;
margin-top:16px;
}



/*IE7 Fix*/
*:first-child+html #left-brown-block  {
margin-top:13px;
}