/*
MOMOYAKI 

Colors

Active Link = #4c631b
Non-Active =  #747474
Light Green = #92af54
Limish Green = #b8dc6a
Light tan = #dedac0

New Colors
Dark Orange = FF6A00
Medium Orange = FF8C3F
Light Orange = FFAA72

NEW new colors
Dark Gray - 221e1f
Light Gray - e9e9e9
Red - b61f23
Green - abcc62
Darker Green - 89a34e
Background Green Original - 43521b
Background Green Dark - 6c774e
Background Green Mid - 969d82
Background Green Light - bfc3b6

Resets
-------------------------------------------------- */
* 
{ margin:0; padding:0; }

body { background:#43521b url(../images/bamboobg.jpg);background-repeat:no-repeat;background-position:top right; }



/* 


New Classes
-------------------------------------------------- */

.container { font-family:Tahoma, tahoma, Century Gothic, American Gothic, sans-serif; font-size:14px; line-height:1.6em; padding-top:1px; }

.content { margin-left:auto;margin-right:auto;margin-top:60px;padding:10px; padding-bottom:0px; background:#bfc3b6 url(../images/bgmiddle.png) repeat-y right top; color:#e9e9e9; width:700px; font-size:12px; line-height:1.6em; }

.logo { position:relative;left:10px;top:-25px; }

.links { float:left;width:80px;color:#abcc62;margin-left:3px;margin-top:5px;font-size:14px;line-height:2.5em; }

.links a { color:#abcc62;font-weight:bold;text-decoration:none; }
.links a:hover { color:#89a34e;text-decoration:underline; }
.links .active { color:#89a34e;text-decoration:underline; }

li { list-style:none; }

.bgtop { position:relative;top:-25px;left:-10px;  }
.bgbottom { position:relative;left:-10px;top:10px; }

.main { margin-left:100px;margin-top:0px;padding:10px;color:#221e1f;font-size:14px;line-height:1.6em; }

.main a { color:#b61f23;font-weight:bold;text-decoration:none; }
.main a:hover { text-decoration:underline; }

h1 { font-size:20px;line-height:1.8em;color:#b61f23; }

.footer { font-size:10px;color:#e9e9e9;position:absolute;padding:10px; }
.footer a { color:#abcc62;text-decoration:none; }
.footer a:hover { color:#89a34e;text-decoration:underline; }
.footer .active { color:#89a34e;text-decoration:underline; }

/* 


Container
-------------------------------------------------- 

.container { font-family:Tahoma, tahoma, American Gothic, sans-serif; font-size:12px; line-height:1.4em; padding-top:1px;} 

.content { padding:10px; padding-bottom:40px; background-color:#221e1f; color:#e9e9e9; width:720px; margin-left:50px; font-size:12px; line-height:1.6em; }

.content p { margin-bottom:13px; }
	
.banner { margin-left:-10px; margin-top:-10px; width:740px; height:120px; }
		
.content .nav { font-size:18px; position:absolute; margin-left:145px; margin-top:-35px; float:left; }
		
.content .nav ul { list-style:none; }
		
.content .nav li { display:inline; margin-left:15px; }
		
.content .nav a { color:#000000; text-decoration:none; border-bottom:0px solid #E7E7E7; }
		
.content .nav a:hover { color:#CC0000; border-bottom:1px solid #AA0000; }
		
.content .nav .active { color:#CC0000; border-bottom:1px solid #AA0000; }
	
.content .leftside { float:left; width:350px; margin-top:30px; }
	
.content .rightside { width:350px; margin-left:387px; margin-top:64px; } 
	
.content .slideshow { float:left; margin-left:355px; margin-top:-165px; border:1px solid #8da852; padding:4px; background:#b8dc6a;  }
		
.content .slideshow .links { background:url(../images/black.png); position:absolute; margin-top:176px; margin-left:0; padding:4px 3px 1px 300px; }

.content .slideshow .links a { text-decoration:none; color:#747474; }
			
.content .slideshow .links a:hover { color:#000000; }
	
.content .imgright { float:right; margin:5px 5px 10px 5px; border:1px solid #8da852; padding:2px; background:#b8dc6a; url(../images/food1.png); }

.content .imgleft { margin:5px 5px 10px 10px; border:1px solid #8da852; padding:2px; background:#b8dc6a; position:absolute; }
	
.content .menu1 {  }
	
.content .menu2 { border-top:10px solid #E9E9E9; border-bottom:1px solid #E9E9E9; background:#F6F6F6;  }
	
.content strong { font-size:13px; }
	
.content .itemleft { padding:20px; }
	
.content .itemright { float:right; padding:10px; }
			
.content .menu1 img { border:3px solid #b8dc6a; }
			
.content .menu2 img { border:3px solid #b8dc6a; }
		
.content .descriptionright { float:right; width:500px; height:140px; margin-top:-125px; }
		
.content .descriptionleft { float:left; width:500px; height:140px; margin-top:-125px; }
	
.content .sidebar { float:left; margin-left:463px; border-left:1px dashed #b8dc6a; padding:10px 20px; width:240px;  }
	
.content li { list-style:none; }
	.content ul { margin-left:10px; }
	
.content .listright { position:absolute; margin-left:180px; }



Footer
-------------------------------------------------- 
	
.footer1 { background:none; position:absolute; font-size:10px; color:#a5a5a5; margin-top:70px; margin-left:0px; }
		
.footer1 a { color:#92af54; text-decoration:none; }
		
.footer1 a:hover { text-decoration:underline; color:#92af54; }
	
.footer { background:none; position:absolute; font-size:10px; color:#a5a5a5; margin-top:60px; }
		
.footer a { color:#92af54; text-decoration:none; }
		
.footer a:hover { text-decoration:underline; color:#92af54; }
	
.footer2 { background:none; position:absolute; font-size:10px; color:#a5a5a5; margin-top:60px; }
		
.footer2 a { color:#92af54; text-decoration:none; }
		
.footer2 a:hover { text-decoration:underline; color:#92af54; }
		
	


Typography
-------------------------------------------------- 

.content .header { padding:5px; padding-top:15px; margin-bottom:-15px; width:300px; height:140px; margin-top:60px; margin-left:25px; line-height:2.5em; }
.header h1 { color:#CC0000; font-size:21px; font-style:normal;  font-weight:normal; }

.header h1 span { font-weight:normal;text-decoration:underline; color:#990000; }

.header h4 { margin-left:100px;  color:#CC0000; }

h2 { color:#CC0000; font-size:32px; margin:15px 5px 20px auto; font-weight:normal; }

h3 { color:#CC0000; font-size:17px; margin:0px 5px 15px auto; font-weight:normal; }


h6 { font-size:14px; font-weight:bold; margin-bottom:5px; }

a { text-decoration:none; color:#CC0000; }

a:hover { text-decoration:underline; }

span.menusection { color:#CC0000; font-size:17px; font-weight:normal; text-align:center; text-decoration:underline; }
span.accent { color:#CC0000; font-variant:italic; }

*/
