﻿@charset "UTF-8";


* {
	margin:0;
	padding:0;
}

body {
	text-align:center;
	
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:large;
	background:#fff; 
}

#wrapper {
	
		margin:0 auto;
		text-align:left;
		background: rgb(126,174,65) url(http://oliveogrill.com/files/images/oliveo.jpg) center no-repeat;
		height:623px;
}

#top {
		width:100%;
		
		background:#fff;
}


#bottom {
		width:100%;
		border-top: 15px rgb(244,120,55) solid;
}

#bottom_wrapper {
		padding-top:15px;
		width:800px;
		margin: 0 auto;
		text-align:left;
}

#bottom_wrapper img {
		padding-bottom:10px;
}

#left {
	width: 40%;
	float:left;
}

#right {
	width:51%;
	float:right;
}

#footer {
		clear:both;
		text-align:center;
		padding-top:5px;
		font-size:12px;
}

#footer img {
		padding: 0;
}

#footer ul {
		list-style:none;
	    padding-bottom:15px;
		}

#footer ul li {
		display:inline;
		
}


#menu {
	width:45%;
	float:left;
}

#visit {
	width: 50%;
	float:right;
}

#connect {
}

#leftBox {
	width: 64%;
	float: left;
}

#rightBox {
	width: 32%;
	float: right;
}

p {
	padding-bottom:5px;
	line-height:1.5em;
}
		
		
a {
	font-weight:bold;
	color:#000;
}

a:hover {
	text-decoration: none;
}

a:active {
		text-decoration:underline;
}


h2 {
	font-size:medium;
}

h1 {
	font-size:large;
	padding-bottom:15px;
}

ul {
	padding-left: 20px;
	line-height: 1.5em;
	list-style: square;
}

#leftBox li {
	padding-bottom:10px;
}

#rightBox ul {
	list-style: none;
	padding-left:5px;
	line-height: 1.5em;
	padding-bottom:10px;
}

.phoneNumber {
		padding-top:10px;
		font-size:larger;
		font-weight:bold;
}

.twitterFollow {
		font-size:12px;
}

.padding_bottom {
		padding-bottom:12px;
}

.visit {
		font-size:14px;
		font-weight:bold;
		line-height:0.5em;
}

.no_padding {
		padding:0;
}

img {
		border:0;
}

#pizza {
		text-align:center;
		background-color:yellow;
		color:red;
		font-size:90%;
}

#pizza a {
		color:red;
}


