﻿@import "compass.css";


html,body {
	margin:0px;
	font-family:"Helvetica","Arial","Verdana",sans-serif;
	font-size:12px;
	color:#0e0b05;
	height:100%;
	background-image:url("../_img/bg.jpg");
	background-repeat:repeat;
	background-color:#f7ffe4;
}

a, a:visited {
	color:#4eab13;
	text-decoration:none;
	border:none;
}
a:hover {
	color:#0069aa;
	text-decoration:none;
	border:none;
}

#container {
	position:relative;
	margin:0px auto;
	width:830px;
	background-image:url("../_img/bg_container.png");
	background-repeat:repeat-y;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

#content {
	position:relative;
	margin:0px;
	padding:0px;
}

#container2 {
	position:relative;
	margin:0px auto;
	width:830px;
	background-image:url("../_img/bg_container.png");
	background-repeat:repeat-y;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

#content2 {
	position:relative;
	margin:0px;
	padding:0px;
}


#masthome {
	position:relative;
	margin:0px 5px;
	padding:0px;
	height:355px;
	background-image:url("../_img/bg_masthome.gif");
	background-repeat:repeat-y;
}
	#mast {
		position:relative;
		margin:0px;
		padding:0px;
		height:141px;
	}

#masthome h1, #mast h1 {
	text-indent:-9999px;
	position:absolute;
	margin:0px;
	padding:0px;
	top:37px;
	left:678px;
	width:131px;
	height:74px;
	background:url(../_img/logo.png) top left no-repeat;
	z-index:1000;
}
	#masthome h1 a, #mast h1 a {
		width:131px;
		height:74px;
		display:block;
	}
	
#masthome2 {
	position:relative;
	margin:0px 5px;
	padding:0px;
	height:272px;
	background-image:url("../_img/bg_masthome2.gif");
	background-repeat:repeat-y;
}
	#mast2 {
		position:relative;
		margin:0px;
		padding:0px;
		height:141px;
	}
	
#masthome2 h1, #mast2 h1 {
	text-indent:-9999px;
	position:absolute;
	margin:0px;
	padding:0px;
	top:37px;
	left:678px;
	width:131px;
	height:74px;
	background:url(../_img/logo.png) top left no-repeat;
	z-index:1000;
}
	#masthome2 h1 a, #mast2 h1 a {
		width:131px;
		height:74px;
		display:block;
	}

#flash {
	position:absolute;
	top:0px;
	left:-17px;
	z-index:0;
}

#header {
	position:absolute;
	top:0px;
	left:-15px;
	z-index:0;
}

#copy {
	position:relative;
	margin:0px auto;
	padding:20px;
	width:780px;
	min-height:505px;
	background:url(../_img/bg_copy.jpg) top left no-repeat;
	background-color:#fff;
}


.hometext {
	position:relative;
	float:left;
	margin:5px 0px 0px 29px;
	width:330px;
}
.hometext2 {
	position:relative;
	float:left;
	margin:22px 0px 0px 20px;
	width:650px;
}
.hometext3 {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	width:650px;
}
.home_photos {
	position:relative;
	margin-top:20px;
	margin-left:370px;
	width:419px;
}
	.home_photos p {
		margin:0px;
	}
.rophotos {
	position:relative;
	margin-top:30px;
	margin-left:370px;
	width:419px;
}
	.rophotos p {
		margin:0px;
	}
.photos {
	position:relative;
	margin-top:20px;
	margin-left:370px;
	width:419px;
}
	.photos p {
		margin:0px;
	}
	
	
/* TITLES */
.title_home h2 {
	text-indent:-9999px;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:350px;
	height:85px;
	background:url(../_img/title_home.png) top left no-repeat;
}
.title_history h2 {
	text-indent:-9999px;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:350px;
	height:85px;
	background:url(../_img/title_history.png) top left no-repeat;
}
.title_contact h2 {
	text-indent:-9999px;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:350px;
	height:85px;
	background:url(../_img/title_contact.png) top left no-repeat;
}
.title_cuisine h2 {
	text-indent:-9999px;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:350px;
	height:85px;
	background:url(../_img/title_cuisine.png) top left no-repeat;
}
.title_kosher h2 {
	text-indent:-9999px;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:350px;
	height:85px;
	background:url(../_img/title_kosher.png) top left no-repeat;
}
.title_occasions h2 {
	text-indent:-9999px;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:350px;
	height:85px;
	background:url(../_img/title_occasions.png) top left no-repeat;
}
.title_rooms h2 {
	text-indent:-9999px;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:350px;
	height:85px;
	background:url(../_img/title_rooms.png) top left no-repeat;
}
/* END TITLES */


#foot {
	clear:both;
	position:relative;
	bottom:0px;
	margin:0px 0px 0px 5px;
	padding:0px;
	width:820px;
	height:76px;
	font-size:10px;
	color:#fff;
	text-align:center;
	line-height:18px;
	background-image:url("../_img/bg_foot.png");
	background-repeat:repeat;
}

	#foot p {
		margin:0px;
		padding:0px;
	}
	
.footbox {
	position:absolute;
	margin:32px 0px 0px 105px;

}
.footbox a, .footbox a:visited {
	color:#fff;
}
.footbox a:hover {
	color:#666666;
}


.clear {
	clear:both;
}

.small {
	font-size:10px;
	font-weight:normal;
}

