
/* CSS Document
Designed : ZerOne Data Solutions
Address: 49 Myrtle Ave Newark NJ 0107
Cell Phone:201-966-4393
Biz Phone: 973-327-4840
email: ustyne@yahoo.com; austine@zeronedatasolutions.com
Lalibela Ethiopian Restaurant
website */

/* body */
body {	
		background-image:url(images/main_bg_13.jpg);
		/* background-color: #333; */
		margin-left: 5%;
		margin-right: 15%;
		margin-top: 5px;
		margin-bottom: 15%;
        padding: 0px
        text-align: justify;
        position:absolute;
}

h1, h1 a, h2, h2 a, h3, h3 a {
	margin: 0;
	text-decoration: none;
	font-weight: normal;
	color: #000;
}

h1 {
	letter-spacing: -3px;
	font-size: 2.6em;
}

h2 {
	letter-spacing: -2px;
	font-size: 2em;
}

h3 {
	margin-bottom: 2em;
	font-size: 1em;
	font-weight: bold;
}

a {
	color: #fff;
}

a:hover {
	text-decoration: none;
	background-image:url(img16.gif) repeat-x right 30%
}

p, ol, ul {
	margin: 0 0 2em 0;
	line-height: 200%;
}


/* Menu */

#menu {
	width: 950px;
	height: 60px;
	margin: 0 auto;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
	text-transform: uppercase;
}

#menu a {
	display: block;
	float: left;
	background: url(images/img15.gif) no-repeat right 100%;
	padding: 18px 30px 66px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFCC66;
}

#menu a:hover {
	height: px;
	background: url(images/img16.gif) repeat-x right 30%;
}

#menu .current_page_item {
	background-image: url(images/img16.gif) repeat-x right 30%;
}

#menu .current_page_item a {
	color: #FFFFFF;
}


/* wrapper*/
#wrapper {
        top: 0px;
		bottom: 999px;
		position: absolute;	
}

/* sorrunding Backgrouds */
#leftbg {
		background-image: url(images/left_bg.png);
		left: 0px;
		top: 0px;
		bottom: 999px;
		height: 999px;
		width: 76px;
		float: left;
		position: absolute;
}
#rightbg {
		background-image: url(images/right_bg.png);
		left: 1077px;
		top: 0px;
		bottom: 999px;
		height: 999px;
		width: 75px;
		float: right;
		position: absolute;
}
#topbg {
		background-image: url(images/top_bg.png);
		left: 76px;
		right: 1077px;
		top: 0px;
		bottom: 20px;
		height: 20px;
		width: 1001px;
		position: absolute;
}
#bottombg {
		background-image: url(images/bottom_bg.png);
		left: 76px;
		right: 1001px;
		top: 979px;
		bottom: 999px;
		height: 20px;
		width: 1001px;
		position: absolute;
}
/* interior of the Website */

#banner {
		background-image:url(images/banner.jpg);
		left: 76px;
		right: 1001px;
		top: 20px;
		bottom: 265px;
		height: 247px;
		width: 1001px;
		position: absolute;
}
#bannertext {
		left: 500px;
		top: 66px;
		position: absolute;  
		font:Geneva, Arial, Helvetica, sans-serif; 
		font-size:20px; 
		text-align:right;
		font-style: normal;
		color:#FFFFFF;		
}

#menubar {
		background-image: url(images/menu_bg.png);
		left: 76px;
		top: 267px;
		height: 66px;
		width: 1001px;
		position: absolute;
}
#pagebg {
		background-image: url(images/page_bg.gif);
		left: 76px;
		top: 333px;
		height: 568px;
		width: 1001px;
		position: absolute;
}
#footer {
		background-image: url(images/footer_bg.png);
		left: 76px;
		right: 1001px;
		top: 901px;
		height: 77px;
		width: 1001px;
		position: absolute;
}

#belowfooter {
		color: #FFFFFF;
		left: 120px;
		right: 1001px;
		top: 980px;
		height: 10px;
		width: 900px;
		position: absolute;
} 
#pixarea {
		background-image: url(images/pix_bg.png);
		left: 0px;
		right: 652px;
		top: 0px;
		height: 629px;
		width: 640px;
		position: absolute;
		
}

#mailinglist {
		left: 690px;
		top: 470px;
		height: 105px;
		width: 250px;
		position: absolute;
		
}
#mp3player {
		background-image:url(images/iphone.png);
		left: 705px;
		top: 100px;
		height: 400px;
		width: 177px;
		position: absolute;
}

#rightpane01 {
		left: 680px;
		top: 100px;
		height: 365px;
		width: 207px;
		position: absolute;
}

#rightpane {
		left: 500px;
		top: 50px;
		position: absolute;
}

#rightpane02 {
		left: 550px;
		top: 50px;
		position: absolute;
}

#socialconnect {
		left: 1020px;
		top: 50px;
		width 180px;
		position: absolute;
}
#pagearea {
		left: 80px;
		right: 652px;
		top: 20px;
		position: absolute;
		
}

#forms {
		left: 550px;
		top: 20px;
		width: 380;
		height: 537;
		position: absolute;
		
}
