body { 
	margin: 0;
	background: #fbf7f6 url(images/bg.png) top center no-repeat;
	font-family: Georgia;
	color: #686060;
	font-size: 12px;
	line-height: 20px;	
	padding-bottom: 40px;
}

a { 
	font-family: Georgia;
	color: #686060;
	font-size: 12px;
	line-height: 20px;
	text-decoration:underline
}

a:hover {
	color: #FF7F00;
	}

#header {
	margin: auto;
	width: 900px;
}

#container {
	margin: auto;
	margin-top: 15px;
	background: #fffdfa url(images/stripe.png) top center repeat-x;
}

#container-foot {
	height: 8px;
	background: #fffdfa url(images/stripe.png) top center repeat-x;
}

#footer {
	margin: auto;
	margin-top: 20px;
	width: 900px;
	background: #fbf7f6;
}

#text {
	margin: auto;
	width: 900px;
	padding: 35px 0px 30px 0px;
}

#text-left {
	margin-top: 2px;
	width: 140px;
	float: left;
}

#text-center {
	width: 355px;
	float: left;
	padding: 0px 15px;
}

#text-right {
	width: 350px;
	float: right;
}

#indent {
	margin-left: 8px;
}


.right { float: right; }
.left {	float: left; }
.clear { clear: both; }


h1 {font-size: 18px; padding: 0px 0px 0px 0px; margin: 0px 10px;}
h2 {font-size: 16px; padding: 0px 0px 0px 0px; margin: 0px 10px;}
h3 {font-size: 14px; padding: 0px 0px 0px 0px; margin: 0px 10px;}
h4 {font-size: 14px; padding: 0px 0px 0px 0px; margin: 0px 10px;}
h5 {font-size: 10px; padding: 0px 0px 0px 0px; margin: 0px 10px;}
p  {padding: 5px 0px; margin: 0px 10px;}


/* Outside Image Replacements */
.logo {
	width: 133px; height: 139px;  
	background: transparent url("images/logo.png") no-repeat top center;
	text-indent: -9999px;  
	
}
.location {
	width: 222px; height: 34px;  
	background: transparent url("images/location.png") no-repeat top center;
	text-indent: -9999px;  
	margin-top: 105px;
}

.hours {
	width: 245px; height: 13px;  
	background: transparent url("images/hours.png") no-repeat top center;
	text-indent: -9999px;  
}

.copyright {
	width: 222px; height: 13px;  
	background: transparent url("images/copyright.png") no-repeat top center;
	text-indent: -9999px;  
}


/* Link Image replacements */
.link-home {
	width: 100px; height: 25px;  
	background: transparent url("images/home.png") no-repeat top center;
	text-indent: -9999px;
	margin-bottom: 20px;
}

.link-menu {
	width: 100px; height: 25px;  
	background: transparent url("images/menu.png") no-repeat top center;
	text-indent: -9999px;
	margin-bottom: 20px;
}

.link-about {
	width: 100px; height: 25px;  
	background: transparent url("images/about.png") no-repeat top center;
	text-indent: -9999px;
	margin-bottom: 20px;
}

.link-artofsushi {
	width: 100px; height: 25px;  
	background: transparent url("images/artofsushi.png") no-repeat top center;
	text-indent: -9999px;
	margin-bottom: 20px;
}

.link-contactus {
	width: 100px; height: 25px;  
	background: transparent url("images/contactus.png") no-repeat top center;
	text-indent: -9999px;
	margin-bottom: 20px;
}

