/* CSS Document */

* {
	padding: 0;
	margin: 0px;
}

body {
	font-family: Helvetica, sans-serif;
	text-align:left;
	background:#9DB0C4;
	
	
	}
	

h1 {


font-size:25px;
color:#000000;
text-align:left;

}

h2 {
margin:10px;
font-size:24px;
color:#8C0021;
}

h3 {

font-size: 34px;
color:#000000;

}


h4  {

font-size: 24px;

}


h5 {

font-size: 20px;

}

h6 {
font-size:16px;
color:#000000;
margin:20px;
}

h7 {
margin:10px;
font-size:24px;
color:#8C0021;

}


p {
color:#333333;


font-size:10px;

}



a {
color:#154183;



}


ul, li{
margin:0;
padding:0;
list-style-type:none;
}

li{
background:url(mybullet.gif) left top no-repeat;
padding:10px;
} 
	
	
		
#wrapper {
width:1000px;
margin: 0 auto; 
background:#FFFFFF;

}






#heading {
width:100%;
float:left;


border-bottom:  #000000 solid 10px;


}


.heading_left  {
float:left;


}

.heading_box {
margin-left:10px;
margin-top:10px;

}


.quote_box {
background: url(../images/restaurant_quote.gif) top right no-repeat;
margin-top: 60px;
margin-left:40px;

width:300px;

height:50px;

}

.heading_right {

float:right;

}


#content {
float: left;
margin: 0px;
width:100%;

background: url(../images/op_brick.jpg);

}


#home_header {
background:  url(../images/cut_skyline_3.gif) no-repeat top left;

height:147px;
margin-bottom:40px;
border-bottom:  #8B0D29 solid 10px;


}


#food_header {
background:url(../images/food_heading.jpg) no-repeat top left;
height:147px;
border-bottom:#000000 10px solid;

}


#breakfast_header {

background: url(../images/banners/1000_200_tree.jpg) no-repeat top left;
height:147px;
border-bottom:  #8B0D29 solid 10px;
margin-bottom:40px;


}

#dinner_header {

background:url(../images/dinner.jpg) no-repeat top left;
height:147px;
border-bottom:  #8B0D29 solid 10px;
margin-bottom:40px;


}

#lunch_header {

background: url(../images/banners/1000_200_hill4.jpg) no-repeat top left;
height:147px;
border-bottom:  #8B0D29 solid 10px;
margin-bottom:40px;


}


#location_header {
background:url(../images/location.jpg) no-repeat center ;
height:147px;
border-bottom:#000000 10px solid;

}


.row {
width:1000px;
float:left;
margin-bottom:5px;

}


.menu_row {
margin-left:100px;
margin-right:100px;
}

.menu_row h1 {
text-align:center;


}


.menu_row h3 {
text-align:center;
font-size:14px;
font-weight:bold;

}



.menu_row p {
text-align:center;
font-size:12px;



}

.left_row_float {
float:left;

}

.left_row {
float:left;
width:500px;

}



.left_row_2 {
float:left;
width:500px;

}

.right_row_float {

float:right;


}

.right_row {
float:right;
width:500px;

}


.right_row_2 {
float:right;
width:500px;

}


.pic_box {

float:left;


}


.description {
float:left;
width:320px;


}


.description h1 {

font-size:20px;
color:#000000;

}

.description h6 {

font-size:12px;
color:#000000;
margin:20px;

}

.margin_box  {


margin-left:10px;
}




.margin_box a {
text-decoration:none;
color:#8C0021;


}

.left_margin {

margin-left:40px;
}


.food_title {

margin:40px;



}

.food_title h1 {
font-size:50px;

color:#8B0D29;
}

.menu_head {
float:right;
margin-top:30px;
margin-bottom:10px;
margin-left:10px;
margin-right:50px;

}

.menu_head h6 {

font-style:italic;
padding:10px;

}

.menu_head h1 {

color:#990000;

}



/* Mostly table items*/

.menu_items {

margin:25px;

}



.menu_items h1 {

color:#990000;

}

.menu_items h2 {
color:#000000;
font-size:18px;
padding:3px;



}


.menu_items h3 {
color: #333333;
font-size:14px;
padding:5px;


}

.menu_items p {

font-size:18px;
padding:5px;
color:#000000;
font-weight:bold;

}


table {
border-width: 1px;
	border-spacing: ;
	border-style: inset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
 
 }


table td {
height:70px;

}


/* Column one */

#column_one {

float:left;

margin:0px;

width:500px;

text-align:left;

}



.col_one_pic_box {

padding-top:60px;

}





.col_one_box {
margin:20px;


}


.col_one_box h1 {
padding:10px;
}



.col_one_box h2 {

padding:20px;
color:#CC6600;

}


.col_one_box h3 {




}

.col_one_box p {


}

/* Main Navication */


.nav_box {
float:right;
vertical-align: bottom;
margin-top:60px;


}

.nav_box ul {
vertical-align: bottom;

list-style: none;
text-align:right;
letter-spacing: 1px;
font-family: Tahoma, Garamond, Courier;
color: #000000;
padding: 0px;

}

.nav_box li{
vertical-align: bottom;
float:left;
margin-top:30px;
padding:5px;

}

.nav_box a {

float:left;
text-decoration:none;

margin:0px;
color: #000000;
}

.nav_box a:hover { 
color: #FFFFFF;
background:#CCCCCC;
}

/* Menu Item Navication */


.menu_box {

margin-left:70px;
margin-bottom:60px;


}

.menu_box ul {

list-style: none;
letter-spacing: .5px;
color: #000000;
padding: 0px;

}

.menu_box li{
float:left;
margin-top:10px;
padding:5px;

}

.menu_box a {


}

.menu_box a:hover { 
color: #FFFFFF;
background:#CCCCCC;
}



#column_two {

float:right;
width:500px;


}

.column_two_box {
margin:20px;

}


.column_two_box h1 {
padding:10px;
color: #940526;

}



.column_two_box h2 {
padding:20px;
color:#CC6600;


}

.column_two_box p {
padding-left:20px;


}


.column_two_box img {
padding-top:10px;


}


/* This is where all the food is going to be listed */


.to_eat {


}



.item_left {

float:left;
width:500px;



}



.item_right {

float:right;
width:500px;


}

.item_title {
width:250px;
float:left;


}


.item_title h3 {

font-size: 18px;

}


.item {

margin:10px;


}


.item  p {

font-size:16px;
text-align:left;
color:#333333;

}



.item h2 {

font-size: 24px;
text-align:center;


}



.item h3 {

font-size: 18px;


}


.price {
clear:both;

float:right;

}


/* This is the footer action */



#footer {
	clear:both;
	background: #000000;
	width:100%;
	
}

#footer p {
color:#FFFFFF;
margin:10px;
font-size:20px;
padding:20px;
text-decoration:none;
}


#footer a {
text-decoration:none;
color: #FFFFFF;
}

.inside_footer {
border-top:#93A445 solid 5px;

}

.footer_box {
font-size:12px;
margin:10px;

}

.footer_box p{
font-size:10px;

}


/* 
body {
	background-color: #8b4513;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
	padding:0px;
	margin:0px;
	}
#inhalt {
	float:left;
	width:70%;
	background:#fff;
	border-right:2px solid #996666;
	border-bottom:2px solid #996666;
	margin-right:15px;
	padding-bottom:20px;
		}
		
*/



