@import "common.css";

html
{
	
	background-color:#6b5b3f!important;
}
* +html {
	background-attachment:	fixed !important;
}

body
{
    line-height: 15px;
/*	width: 705px;    
    padding-bottom: 8px;
    position: static;  */
}

#container {    width: 705px;
    margin: 68px 0 0 145px;
	/*margin: 68px auto 0 auto;*/
    padding: 12px 12px;
    background-color: rgb(250,243,175);  
    position: relative;}
	
#top {
margin-bottom: 10px;
margin-left: 990px;
}	
	
#header
{
    background: rgb(162,130,60) url(../../image/home/banner-background.png) no-repeat center bottom;
    height: 52px;
    padding-bottom: 12px;
	position:relative;
}

#header a#jb{
	position: absolute;
	left:	617px;
	top:	-6px;
}
#header p
{
    margin: 0;
    padding: 0;
    line-height: normal;
}
#menu
{
    left: 12px;
    top: 14px;
}
#pizzeriaLink
{
	top: 60px;
	left: 705px;
}
#soundBackground
{
    top: 21px;
    left: 507px;
}
#soundOption{
	position: relative;
	top:	20px;
	left: 482px;
}
#soundOptionLink
{
    top: 22px;
    left: 520px;
}
#logo
{
    background: rgb(255,255,190) url(../../image/home/background-2.png) no-repeat left center;
    width: 705px;
    height: 197px;
    margin: 6px 0;
    text-align: right;
    padding: 6px 0;
}
#body
{
    border: solid 1px rgb(239,231,162);
    background-color: rgb(255,255,190);
    padding: 4px;
	margin: 0;
}
#bodyLP
{
    
    background-color: rgb(107,92,63);
    padding: 30px;
	margin: 20px;
	img
}
#bodyLPtop {
margin-left: 120px;
margin-bottom: 20px;
}

#content
{
    background: rgb(239,231,162) url(../../image/home/restaurant-information-3.png) no-repeat 0 0;
    height: 102px;
    padding: 0;
	margin:	0;
}
#contentLP
{
    background: rgb(107,92,63);
    padding: 0;
	margin:	 0;
}

#contentLP img {
margin-right: 30px;
}

#landing li
{
    display: block;
    list-style-type: none;
    float: left;
}
#landing
{
    display: block;
    background-repeat: no-repeat;
    height: 476px;
}

#delfina, mission, pacheights, store 
{
    display: block;
    background-repeat: no-repeat;
    height: 476px;
}
#delfina {
	width: 234px;
	}
a#delfina {
		background-image: url(../i/LPdelfinaVeritcal.gif);
}

#delfina span, #mission span, #pacheights span, #store span {
	display: none;
}

.address {
padding: 10px 160px 0 0;
}

.jbl {
margin-top: 8px;

}

.jbLower {
	margin-left: 400px;
}

#newsEvents
{
    width: 209px;
}
#newsEventsHeading
{
    width: 131px;
    height: 10px;
    margin: 0 0 12px 0;
    padding: 0;
    background: url(../../image/home/news-and-events-heading.png) no-repeat;
}
#newsEventsHeading span
{
    display: none;
}
#newsEvents dl
{
    margin: 0;
    padding: 0;
    overflow: auto;
    height: 45px;
}
#newsEvents dt
{
    color: rgb(115,34,24);
    font-weight: bold;
    float: left;
    clear: left;
    margin-right: 1em;
}
#newsEvents dd
{
    color: black;
    margin: 0;
    padding: 0;
}
ul#reso{
	margin:	0 0 0 10px;
	padding: 0;
}
ul#reso li{
	list-style:	none;
	margin:	0;
	padding: 0;
}
#infoHeading
{
    display: none;
}
#address
{
	display: none;
}
#mapLink
{
    top: 384px;
	_top: 378px;
    left: 496px;
	padding: 0;
	margin:  0;
}


#transitLink
{
    top: 384px;
	_top: 378px;
    left: 532px
}

#hcsml
{
    top: 382px;
	_top: 376px;
    left: 632px;
	position: absolute;
}

*:first-child+html a#mapLink,
*:first-child+html a#transitLink{
	top:378px;
}

*:first-child+html #hcsml{
	top: 376px;
}


#hc{
	margin: 8px 0 0 1px !important;	
	_margin: 9px 0 -32px 1px;
}
#hc img{
	padding: 0 10px 10px 0;
	_padding-bottom: 0;
}

#contactLogo
{
	width:204px;
	height:	196px;
	position: absolute;
	top:89px;
	_top:83px;
}

#upevents {
background-color: #efe7a2;
	border-top: solid 1px rgb(200, 194, 143);
	padding: 5px;
	
}
#upevents img {
	border: none;
	float: right;
	margin: 0 160px 5px 0;
	
}

#emailForm {

	background-color: #efe7a2;
	border-top: solid 1px rgb(200, 194, 143);
	padding: 5px;	
}
#emailForm .signUp{
	margin-left: 342px;
}


#emailForm a {
	text-decoration: none;
}

#emailForm a:hover {
	color: #0200fa;
}
#signupText {line-height: 2em;

}

#upcomingFoot {
	border-top: solid 1px #787543;
	padding: 8px 0 0 0;
}

#emailForm img {
	border: none;
	float: left;
	margin: 0 5px 5px 0;
}

#emailForm li {
	list-style: none;
}




 #faceTwitt li{
 
 	display: block;
	float:	left;
	height: 17px;
	padding-right: 80px;
	}
	
#emailForm #FTnav li a{
	text-decoration: none;
}



#footer
{
    margin-top: 13px;
    padding: 8px 0 0 0;
    font-size: 10px;
    border-top: solid 1px rgb(200, 194, 143);
    color: black;
}
#footer p
{
	width: 500px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
#footer p strong
{
    color: rgb(204,80,8)
}
#footer p .current
{
    color: rgb(204,80,8);
}
#footer p a
{
    text-decoration: none;
    color: rgb(200, 194, 143);
}
#footer p a:hover
{
    color: rgb(160,152,62);
}





#footer address
{
    font-style: normal;
    text-align: right;
    border-top: none 0;
    clear: none;
	color:#c8c28f;
}
#ss {width: 729px;

}

 /* CSS HACKS
--------------------------------------------------------------------*/

 /* clearfix (already applied on #body)
--------------------------------*/

.clearfix:after,#body:after {
    content:"."; 
    display:block; 
    height:0; 
	line-height: 0px; /* RB - Added */ 
    clear:both; 
    visibility:hidden;
}

.clearfix,#body {
	display:inline-table;}

/* Hides from IE-mac \*/
* html .clearfix, * html #body {height: 1%;}
.clearfix, #body {display: block;}
/* End hide from IE-mac */

 