/*
  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: 08 January 2009 10:06:12
*/


/* Eat Streets - global.css */

/* clear browser defaults
********************************************************/
* {margin:0; padding: 0;}

body {
    font-size: 76%;
    line-height: 1.3;
    font-family: arial, verdana, helvetica, sans-serif;
    background-color: #fff;
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0010/127/page_bg.png);
    background-position: 0 0;
    background-repeat: repeat-x;
    }
h1,h2,h3,h4,h5,h6 {
    margin: 0.5em 0 0.5em 0; 
    }
p,ul,ol {
    margin: 0.5em 0 1em 0;
    }
ul,ol {
    margin-left: 2em;
    }
h1 {font-size: 1.7em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.1em;}
h4 {font-size: 1em;}
h5 {font-size: 1.3em;}
h6 {font-size: 1.1em;}

a img {border: none;}

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


#page_wrapper {
    width: 982px;
    margin: 0 auto;
    padding: 0 1px;
    background-color: #FFF;
}
#page_container {
    font-size: 95%;
    border: 1px solid #e2e2e2;
    border-top: 4px solid #f3f0ec;
}

/* Header
*******************************************************/
#header_container {
    position: relative;
    overflow: hidden;
    width: 980px;
    height:154px;
    background: url(http://www.eatstreets.com.au/__data/assets/image/0014/15134/eat_streets-_banner2.jpg) no-repeat;
    margin: 0 auto 0 auto;
}

#banner_ad {position: absolute; left: 244px; top: 28px;}
#global_nav {
    float: right;
    margin-right:6px;
}
#global_nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#global_nav ul li {
    float: left;
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0006/123/global_nav_bg_left.png);
    background-position: 0 100%;
    background-repeat: no-repeat;
}
#global_nav ul li a,
#global_nav ul li a:visited {
    display: block;
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0008/125/global_nav_bg_right.png);
    background-position: 100% 100%;
    background-repeat: no-repeat;
    line-height: 20px;
    padding: 0 13px 0 10px;
    color: #63605d;
    text-decoration: none;
}
#global_nav ul li a:hover {
    color: #000;
    text-decoration: underline;
}
#logo_add {
    margin-left:40px;
    padding: 30px 0 30px 0;
    clear: both;
    overflow:hidden;
}


*+html #logo_add {

    padding: 30px 0 28px 0;

}



#user_nav {
    float: right;
    display: inline;
    margin-right: 8px;
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0011/137/user_nav_bg_middle.png);
    background-position: 0 0;
    background-repeat: repeat-x;
    color: #63605d;
}
#user_nav_2 {
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0009/135/user_nav_bg_left.png);
    background-position: 0 0;
    background-repeat: no-repeat;
}
#user_nav_3 {
    line-height: 23px;
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0013/139/user_nav_bg_right.png);
    background-position: 100% 0;
    background-repeat: no-repeat;
    padding: 0 15px;
    padding-top:1px;
}


#user_nav_3 form
{
display:inline;

}
#user_nav strong {
    color: #b24e18;
}
#user_nav .divider {
    color: #e8e3de;
}
#user_nav a,
#user_nav a:visited {
    color: #63605d;
    text-decoration: none;
}
#user_nav a:hover {
    text-decoration: underline;
    color: #000;
}
#user_nav .user_pass input {
    height: 13px;
    padding: 1px 2px;
    border: 1px solid #8a847c;
    font-size: 0.9em;
}
#user_nav .user_login input {
   /* padding: 1px 2px;*/
    border: 1px solid #8a847c;
    font-size: 0.9em;
}

#login-message { color: #000000; font-weight:bold; position:absolute; margin-left: -275px; text-align: right; width: 250px; }

/* Top Nav
*******************************************************/
#search_box {
    float: right;
    display: inline;
    margin-right: 8px;
}
#search_box span {
    position: relative;
    overflow: hidden;
    display: block;
    float: left;
}
#search_box .search_text {
    padding: 2px 0 0 0;
    width: 125px;
    margin-right: 3px;
}
#search_box .search_text input {
    height: 13px;
    padding: 3px 2px;
    border: 1px solid #8a847c;
    font-size: 0.9em;
}
* html #search_box .search_text input {height: 12px;}
*:first-child+html #search_box .search_text input {height: 12px;}

#search_box .search_go {
    padding: 2px 0 0;
}
#top_nav {
    position: relative;
    z-index: 5;
    height: 25px;
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0012/129/top_nav_bg.png);
    background-position: 0 0;
    background-repeat: repeat;
}
#top_nav_width {
    position: relative;
    width: 980px;
    margin: 0 auto;
}
#top_nav ul {
    padding: 0;
    margin: 0;
    list-style: none;
position: relative; left: 210px;
}

  #top_nav p {line-height: 25px; color: #fff; margin: 0 1em}
  #top_nav p a, #top_nav p a:visited {font-weight: bold; color: #fff; text-decoration: none; }
  #top_nav p a:hover {text-decoration: underline;}

/* Level 1
*********************************/
#top_nav ul li.lvl_1 {
    position: relative;
    float: left;
}

#top_nav ul li.lvl_1 a.lvl_1,
#top_nav ul li.lvl_1 a.lvl_1:visited {
    float: left;
    display: block;
    line-height: 25px;
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0005/131/top_nav_divider.png);
    background-position: 100% 100%;
    background-repeat: no-repeat;
    padding: 0 25px;
    font-weight: bold;
    color: #FFF;
    text-decoration: none;
    font-size: 1em;
}
#top_nav ul li.lvl_1 a.lvl_1:hover,
#top_nav ul li.lvl_1:hover a.lvl_1,
#top_nav ul li.lvl_1.hover a.lvl_1,
#top_nav ul li.lvl_1.selected a.lvl_1 {
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0007/133/top_nav_hover_bg.png);
    background-repeat: repeat;
}
/* Level 2

#top_nav ul.lvl_2 {
    display: none;
    position: absolute;
    opacity: 0.75;
    filter:alpha(opacity=75);
    left: 0;
    top: 25px;
    background-color: #000;
    width: 130px;
}
#top_nav ul li.lvl_1:hover ul.lvl_2,
#top_nav ul li.lvl_1.hover ul.lvl_2 {
    display: block;
}
#top_nav ul.lvl_2 li.lvl_2 {
    margin: 7px 10px;
}
#top_nav ul.lvl_2 li.lvl_2 a,
#top_nav ul.lvl_2 li.lvl_2 a:visited {
    color: #FFF;
    text-decoration: none;
}
#top_nav ul.lvl_2 li.lvl_2 a:hover {
     text-decoration: underline;
}
*********************************/



/* Content Area
*******************************************************/
#content_container {
    position: relative;
    overflow: hidden;
    z-index: 1;
    clear: both;
    background-image: url(http://www.eatstreets.com.au/__data/assets/image/0004/121/content_bg.png);
    background-position: 0 0;
    background-repeat: repeat-x;
    color: #757575;
}
* html #content_container {height: 1%;} /* force HasLayout for IE6 */

#content_width {
    position: relative;
    overflow: hidden;
    width: 980px;
    margin: 10px auto;
}
* html #content_width {height: 1%;} /* force HasLayout for IE6 */

#left_col,
#right_col {
    position: relative;
    overflow: hidden;
    width: 180px;
    display: inline;
}
#left_col {
    float: left;
    margin-left: 6px;
}
#right_col {
    float: right;
    margin-right: 6px;
}
#content_col {
    position: relative;
    overflow: hidden;
    left: 6px;
    width: 596px;
}
#content_col.current a
{
display:none;

}

* html #content_col {
height: 1%; /* force HasLayout for IE6 */
left: 3px;
}

#content_padder {
    margin: 0 18px;
}



/* Footer
*******************************************************/
#footer_container {
    background-color: #f4f3ee;
    padding: 10px;
    color: #757575;
}
#footer_container a,
#footer_container a:visited {
    color: #757575;
    text-decoration: none;
    margin: 0 5px;
}
#footer_container a:hover {
    color: #000;
    text-decoration: underline;
}
#footer_container a.link_nomargin,
#footer_container a:visited.link_nomargin {margin: 0;}
#footer_width {
    /*position: relative;*/
    overflow: hidden;
    width: 980px;
    margin: 0 auto;
}
* html #footer_width {height: 1%;} /* force HasLayout for IE6 */
#footer_right {
    float: right;
}
#footer_left {
    /*float: left;*/
}

#footer_middle {
    text-align:center;
width: 980px;
}

#footer_container a.hidden:hover {cursor: default; text-decoration: none; color: #757575;}

/* End of Footer
*******************************************************/




/*Extras
******************************************************/

#capValReq {
font-size:1.7em;
width:40px;
}

/*Welcome Box */
.welcome_box{clear:both; float:left; background:url(http://www.eatstreets.com.au/__data/assets/image/0006/18708/welcome_box.jpg) no-repeat; width:557px; height:240px; color:#b7b4a9;  margin-bottom:10px;}
.welcome_box a{color:#8da441}


.welcome_box p{padding:0px; margin:0px; margin-left:300px; line-height:16px; font-size:11px; width:253px;}
.welcome_box p.first{margin-top:36px; margin-left:459px;}
