/*
  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: 11 March 2010 14:55:00
*/


/*-----Main Right Container Declarations-----*/

#right-content-container {
margin:0;
padding:0;
float:right;
width:213px;
border-left:5px solid #ffffff;
height:100%;
background-color:#fafaf8;
overflow:hidden;
}

/*-----Quick Reservation Container Declarations-----*/

#quick-reservation-box {
margin:0;
padding:0 0 0 15px;
background-color:#f0ece3;
clear:both;
float:left;
border:1px solid #efebe2;

}

#quick-reservation-box h1{
margin:0 0 3px 0;
padding:12px 0 0 0;
color:#917d65;
}

#quick-reservation-box form label.date-label {
clear:both;
width:100%;
}

#quick-reservation-box form {
margin:0;
padding:0;
color:#000000;
}

#quick-reservation-box form select{
margin:0 4px 0 0;
padding:0;
border:1px solid #efefef;
height:18px;
font-size:1.0em;
}

#quick-reservation-box form select.day{
width:48px;
float:left;
}

#quick-reservation-box form select.date{
width:88px;
float:left;
}

#quick-reservation-box form label.time {
margin:0 0 0 6px;
padding:0;
clear:left;
float:left;
line-height:2.4em;
width:30px;
}

*html #quick-reservation-box form label.time {
display:inline;
}

#quick-reservation-box #form_email_827_submit {
margin:10px 16px 10px 0;
padding:0 0 2px 0;
height:20px;
width:101px;
float:right !important;
background-image:url(http://www.360dining.com.au/__data/assets/image/0011/1082/make-reservation-button-bg.jpg);
background-color:#000000;
background-repeat:repeat-x;
background-position:0 0;
border:none;
cursor:pointer;
color:#ffffff;
font-size:0.9em;
/*border:1px solid #1e1e1e;*/
}

#quick-reservation-box form img{

margin:0;
padding:0;
vertical-align:middle;
float:left;
}

#quick-reservation-box form select.time-input {
margin:5px 0 2px 4px;
padding:0;
width:100px;
float:left;
clear:right;

}

#quick-reservation-box h4 {
clear:left;
padding:5px 0 0 0;
}

#quick-reservation-box ul{
list-style:none;
margin:8px 0 2px 0;
padding:0;
float:left;
width:100%;
}

#quick-reservation-box li{
float:left;
margin:0 3px 0 0;
padding:0;
line-height:1.6em;
}

#quick-reservation-box form select.person-value{
width:42px;
}

#quick-reservation-box label {
margin:4px 0 0 0;
padding:0;
float:left;
clear:both;
font-weight:bold;
font-size:1.0em;
color:#5f4f40;
width:150px;
}

#quick-reservation-box label.adults {
width:40px;
}

#quick-reservation-box label.children {
width:50px;
}

#quick-reservation-box input {
margin:4px 16px 0 0;
padding:0;
float:left;
width:175px;
border:1px solid #efefef;
height:1.2em;
font-size:1.1em;
clear:both;
}

#quick-reservation-box input.submit {
margin:10px 16px 8px 0 ;
padding:0;
font-size:1.0em;
color:#ffffff;


}

#quick-reservation-box img {
border:none;
}


/*-----Latest Events Container Declarations-----*/

#latest-events {
margin:0;
padding:10px 0 0 14px;
border:1px solid #e7dbcd;
background-color:#ffffff;
clear:both;
width:196px;
height:153px;
}

#latest-events h3{
color:#b88244;
}

#latest-events ul{
margin:8px 0 12px 0;
padding:0 0 0 6px;
list-style:none;
float:left;
clear:both;
}

#latest-events li{
margin:0 0 0 0;
padding:0 0 0 13px;
line-height:1.6em;
background: url(http://www.360dining.com.au/__data/assets/image/0019/883/menu-arrow-right-list.gif) no-repeat 0 7px;
color:#796c5c;
clear:both;
}

#latest-events p{
clear:both;
padding:0 25px 0 0;
margin:0;
text-align:right;
background:url(http://www.360dining.com.au/__data/assets/image/0005/878/menu-arrow-black.gif) no-repeat 179px 5px !important;
}

#latest-events a,
#latest-events a:link,
#latest-events a:hover,
#latest-events a:active{
/*color:#796c5c;*/
color:#220c0c;
text-decoration:none;
}

#latest-events a:hover{
color:#796c5c;
text-decoration:underline;
}

/*-----Promo Area Container Declarations-----*/

#promo-area-box {
margin:0 0 0 0;
padding:10px 0 0 14px;
width:196px;
height:80px;
border:none;
clear:both;
}

#promo-area-box h3 {
color:#a7a39a
}

/*-----Newsletter Container Declarations-----*/

#newsletter-box {
padding:4px 4px 6px 14px;
background-color:#f0ece3;
border:1px solid #efebe2;
float: right;
margin:0pt 1px 12px;
width:150px;

}

/* IE6 fix*/
*html #newsletter-box{
margin-top:4px;
position:relative;
}

/* IE7 fix*/
*:first-child+html #newsletter-box {
margin-top:4px;
position:relative;
}

#newsletter-box li{
background:none;
}

#newsletter-box h1{
margin:0;
padding-bottom:2px;
color:#564a3e
}

#newsletter-box p {
color:#000000;
margin:0;
}

/*IE7 Fix*/

*:first-child+html #newsletter-box p{
margin-top: -20px;
}

#newsletter-box input {
margin:6px 0 0 0;
padding:0;
float:left;
width:125px;
border:1px solid #f0f0f0;
background-color:#ffffff;
height:1.2em;
font-size:1.1em;
}

#newsletter-box #form_email_829_submit {
margin:5px 12px 0 0;
padding:0 0 2px 0;
float:right;
width:49px;
height:19px;
background-color:#462200;
background-image:url(http://www.360dining.com.au/__data/assets/image/0013/1084/sign-up-button-bg.jpg);
background-repeat:repeat-x;
background-position:0 0;
color:#ffffff;
border:1px solid #2f1901;
font-size:0.9em;
}

*html #newsletter-box #form_email_829_submit {
border:none;
padding:0 0 0 0;
}

*:first-child+html #form_email_829_submit {
border:none !important;
padding:0 0 0 0;
}


*html #newsletter-box #form_email_827_submit {
border:none;
padding:0 0 0 0;
}

*:first-child+html #form_email_827_submit {
border:none !important;
padding:0 0 0 0;
}

#content_div_1059 {
width:195px;
}

