body { margin: 0;
	   padding: 0;
	   text-align: center;
	   background-image:url(images/bg1.jpg);
	   background-repeat: repeat;
	   }
	   
#header { width: 876px;
		  margin: 0 auto;
		  background-image:url(images/header.png);
		  height: 123px;
		  } 
.logo { float: left;
		border-style: none;}
	  

#menu { width: 876px;
		  margin: 0 auto;
		  background-image:url(images/menu.png);
		  height: 42px;
		  } 
		  
#container {   width: 876px;
		  margin: 0 auto;
		  background-image:url(images/bg-main.png);
		  background-repeat: repeat;
		  
		  }
		  
#left {   width: 26px;
		  float: left;
		  background-image:url(images/left.png);
		  height: 601px;
		  } 
#left_book {   width: 26px;
		  float: left;
		  background-image:url(images/left.png);
		  height: 3850px;
		  }
#left_book2 {   width: 26px;
		  float: left;
		  background-image:url(images/left.png);
		  height: 1450px;
		  } 


#main {   width: 837px;
		  float: left;
		  background-image:url(images/bg-main.png);
		  background-repeat: repeat;
		  height: 601px;
		  }


	  
#right {   width: 13px;
		  float: left;
		  background-image:url(images/right.png);
		  height: 601px;
		  } 
		  

		  
#main-right-top {  width: 338px;
		  
		  margin-left:10px;
		  float: left;
		  background-image:url(images/image2.png);
		  height: 297px;
		  }
		  
		 

		  

		  
#main-right-bottom {  

		  width: 276px;
		  float: left;
		  background-image:url(images/christmas_bottomright.jpg);
		  height: 235px;
		  }
		  

		  
#main-left-top {  
		  width: 482px;
		  float: left;
		  background-image:url('images/message.png');
		  height: 297px;
		  } 
		  
#main-left-top  { text-align: left;
				font-family : Verdana;
				font-size : 14px;}
				
#main-left-top h1 { font-family : Verdana;
					font-size : 16px;
					font-weight: bold;
					color: #6d2d3e;
					margin-top: 40px;
					margin-left: 25px;
					}
					
p.text { 
	   margin-left: 25px;
	   width: 400px;
		}
		
#footer {  

		  width: 838px;

		  
		  height: 69px;
		  float: left;
		  }
#footer p { font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
			color: #6d2d3e;
			text-align: left;
			margin-left: 10px;
			margin-top: 25px;
			}
.copyright { float: right;
			 margin-top: 5px;}
			 
#menu ul { font-family : Arial Black;
		  font-size: 15px;
		  color: #FFFFFF;
		  list-style: none;
			padding-top: 8px;
			margin:0;
			text-align: left;
		  }
#menu li { display: inline;
		   padding-right: 15px;
		  }

#header ul { font-family : Arial Black;
		    font-size: 14px;
		    color: #6d2d3e;
		    list-style: none;
			padding-top: 8px;
			margin:0;
			text-align: left;
			float: right;
			
		  }
#header li { 
		   
		  
		   padding-right: 20px;
		   display: inline;

		  }

ul li.about {
				list-style-image:url(images/list.png);
				list-style-position:outside;
				
			  }

ul li.contact {
				list-style-image:url(images/list.png);
				list-style-position:outside;
			  }
	

#main-center-bottom h1 { font-family : Helvetica;
					font-size : 18px;
					font-weight: bold;
					color: #6d2d3e;
					margin-top: 30px;
					margin-left: 25px;
					float: left;
					}
					
#main-center-bottom h2 { font-family : Helvetica;
					font-size : 36px;
					font-weight: bold;
					color: #507900;
					margin-left: 25px;
					float: left;
					margin-top: -20px;
					}
#main-center-bottom form { font-family : Helvetica;
					font-size : 12px;
					font-weight: bold;
					color: #000000;
					margin-left: 5px;
					float: left;
					margin-top: -20px;
					}
.submit { float: right;
          background-image: url(images/submit.png);
		  
		  font-weight: bold;
		  font-family: Helvetica;
		  font-size: 12px;
		  color: #000000;
		  margin-right: 10px;
		  width: 67px;
		  height: 25px;
		}
		
#main-center-bottom form input.name { height: 20px;
								border: none;
								width: 170px;
								}

#main-center-bottom form input.email { height: 20px;
								border: none;
								width: 170px;
								}

#main-center-bottom form input.submit { 
								border: none;
								
								}
								
#main-center-bottom {  

		  width: 278px;
		  float: left;
		  background-image:url(images/bottomcenter1.png);
		  height: 235px;
		  }

#main-center-bottom form label { padding-right: 20px;
								margin-left: 10px;
								}	
								
#offersbox2 form { font-family : Helvetica;
					font-size : 12px;
					font-weight: bold;
					color: #000000;
					margin-left: 22px;
					float: left;
					margin-top: 10px;
					}
.submit { float: right;
          background-image: url(images/submit.png);
		  
		  font-weight: bold;
		  font-family: Helvetica;
		  font-size: 12px;
		  color: #000000;
		  margin-right: 10px;
		  width: 67px;
		  height: 25px;
		}
		
#offersbox2 form input.name { height: 20px;
								border: none;
								width: 170px;
								}

#offersbox2 form input.email { height: 20px;
								border: none;
								width: 170px;
								}

#offersbox2 form input.submit { 
								border: none;
								
								}
								
#offersbox2 {  

		  width: 278px;
		  float: left;
		  height: 235px;
		  }

#offersbox2 form label { padding-right: 20px;
								margin-left: 10px;
								}

#header p.text1 { font-family : Arial Black;
			font-size: 14px;
			color: #6d2d3e;
			
			padding-top: 8px;
			margin:0;
			text-align: left;
			float: right;
			margin-right: 20px;

		  }
		  
#header p.text2 { font-family : Arial Black;
			font-size: 14px;
			color: #6d2d3e;

			padding-top: 8px;
			margin:0;
			text-align: left;
			float: right;
			margin-right: 20px;

		  }
		  
.image1 { float: left; 
		 padding-right: 10px; 
		
}
.image2 { padding-right: 10px;
float: left;
		  
}


#main-left-bottom {  
			
		  width: 280px;
		  float: left;
		  background-image:url(images/mexican_restaurant_back.jpg);
		  height: 235px;
		  }
		  

#main-left-bottom h1{  
						font-family : Verdana;
						font-size : 18px;
						width: 150px;
						padding-top: 15px;
						padding-left:20px;
						text-align: left;
		  }
		  
#main-left-bottom h2 { font-family : Helvetica;
					font-size : 32px;
					font-weight: bold;
					color: #507900;
					margin-top: -15px;
					float: left;
					margin-left: 20px;
					}
					
#main-left-bottom p { font-family : Helvetica;
					font-size : 13px;
					font-weight: bold;
					color: #000000;
					margin-top: 30px;
					float: left;
					margin-left: -90px;
					text-align: left;
					}
					
#main-left-bottom h3 { font-family : Helvetica;
					font-size : 36px;
					font-weight: bold;
					color: #c41d00;
					margin-top: 80px;
					margin-left: -125px;
					float: left;
					
					}
					
#menu a { text-decoration: none;
		  color: #FFFFFF;}

#footer a { text-decoration: none;
		  color: #6d2d3e;}
		  
#header a { text-decoration: none;
		  color: #6d2d3e;}

/**
		  
#bottomfooter { 
		  background-image:url(images/bottomfooter1.png);
		  width: 867px;
		  height: 23px;
		  margin: 0px auto;
		  background-repeat: no-repeat;
		  
		  
		  
 }
 
 */
 
 #last-all { width: 860px;
 			 height: 23px;
			 margin: 0px auto;
			 }
 
 #last { background-image: url(images/bottomfooter1.png);
        width: 867px;
		height: 23px;
		float: left;
		background-repeat: no-repeat;
		
		
	    }

.mailing { margin-top: 30px;
		   margin-left: -65px;
		   margin-bottom: 40px;
		   width:177px;
		   height: 58px;}

.offers { margin-top: 70px;
		  float: left;
		  margin-left: 20px;
		  width:91px;
		  height:31px;}

.offers  { border-style: none;
			}
.mexican { margin-top: 70px;
		  float: left;
		  margin-left: 20px;
		  width:225px;
		  height:31px;}

.mexican  { border-style: none;
			}			
.kidszone  { border-style: none;
			}
			
.kidszone { margin-top: 80px;
		  margin-left: -5px;
		  width: 261px;
		  height: 29px;}
		  
.restaurant { margin-top: 30px;
			  margin-left: 15px;
			  float: left;
			  width: 299px;
			  height: 243px;}
			  

#menu_text  {   width: 764px;
					margin: 0 auto;
					background-image:url(images/menu_text1.png);
					height: 87px;
					margin-top: 20px;
					margin-left:15px;
				}


#menu_top { width: 806px;
			margin: 0 auto;
			height: 223px;
		  }


#menu_top_left  {   width: 255px;
				    float: left;
				    background-image:url(images/menu_top_left1.png);
		  			height: 223px;
		  		}
				
#menu_top_center  {   width: 276px;
					float: left;
					background-image:url(images/menu_top_center1.png);
					height: 223px;
				}
				
#menu_top_right  {   width: 275px;
					float: left;
					background-image:url(images/menu_top_right1.png);
					height: 223px;
				}
				
#menu_bottom { width: 811px;
			margin: 0 auto;
			height: 226px;
		  }

#menu_bottom_left  {   width: 254px;
					float: left;
					background-image:url(images/menu_bottom_left1.png);
					height: 226px;
				}
				
#menu_bottom_center  {   width: 276px;
					float: left;
					background-image:url(images/menu_bottom_center1.png);
					height: 226px;
				}
				
#menu_bottom_right  {   width: 281px;
					float: left;
					background-image:url(images/menu_bottom_right1.png);
					height: 226px;
				}
				
#footerbook {  

		  width: 838px;
		margin-top: 25px;
		  
		  height: 69px;
		  float: left;
		  }
#footerbook p { font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
			color: #6d2d3e;
			text-align: left;
			margin-left: 10px;
			margin-top: 25px;
			
			}
		 
#footerbook a { text-decoration: none;
		  color: #6d2d3e;}
		  
#footerbook2 {  

		  width: 838px;
		margin-top: -835px;
		  
		  height: 69px;
		  float: left;
		  }
#footerbook2 p { font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
			color: #6d2d3e;
			text-align: left;
			margin-left: 10px;
			margin-top: 25px;
			
			}
		 
#footerbook2 a { text-decoration: none;
		  color: #6d2d3e;}
#footer1 {  

		  width: 838px;

		  
		  height: 69px;
		  float: left;
		  }
#footer1 p { font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
			color: #6d2d3e;
			text-align: left;
			margin-left: 10px;
			margin-top: 25px;
			
			}
#footercompo {  

		  width: 838px;

		  
		  height: 69px;
		  float: left;
		  }
#footercompo p { font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
			color: #6d2d3e;
			text-align: left;
			margin-left: 10px;
			margin-top: 25px;
			
			}
.copyright { float: right;
			 margin-top: 5px;
			 }
			 
#footer1 a { text-decoration: none;
		  color: #6d2d3e;}
		  
#main_menu {   width: 837px;
               		  float: left;
		  background-image:url(images/bg-main.png);
		  background-repeat: repeat;
		  height: 635px;
		  }
		  
 #last-all1 { width: 860px;
			 height: 23px;
			 margin: 0px auto;
			 }

 #last1 { background-image: url(images/bottomfooter1.png);
		width: 867px;
		height: 23px;
		float: left;
		background-repeat: no-repeat;


		}
		
		
#left1 {   width: 26px;
		  float: left;
		  background-image:url(images/left1.png);
		  height: 635px;
		  } 
		  
		  
#leftcomp {   width: 26px;
		  float: left;
		  background-image:url(images/left1.png);
		  height: 825px;
		  } 


#right1 {   width: 13px;
		  float: left;
		  background-image:url(images/right1.png);
		  height: 635px;
		  } 

#menu_text h1 { float: left;
				font-family: Verdana;
				font-size: 16px;
				color: #6d2d3e;
				font-weight: bold;
				margin-left: 5px;
				margin-top: 0px;
			  }
			  
#menu_text p { font-family : Verdana;
			   font-size: 14px;
			   color: #373534;
			   float: left;
			   margin-top: 5px;
			   text-align: left;
			   margin-left: 5px;
			   
			   }
			   
h1.favoritos { font-family: Verdana;
					font-size : 14px;
					color: #874d4b;
					font-weight: bold;
					margin-top: 50px;
					margin-left: 150px;
					}

h1.view { font-family: Verdana;
		  font-size: 13px;
		  color: #507900;
		  font-weight: bold;
		  margin-left: 155px;
		  }
		  
		  
h1.favoritos1 { font-family: Verdana;
					font-size : 14px;
					color: #874d4b;
					font-weight: bold;
					margin-top: 50px;
					margin-left: 175px;
					}

h1.view1 { font-family: Verdana;
		  font-size: 13px;
		  color: #507900;
		  font-weight: bold;
		  margin-left: 180px;
		  }
		  
h1.favoritos2 { font-family: Verdana;
					font-size : 14px;
					color: #874d4b;
					font-weight: bold;
					margin-top: 45px;
					margin-left: 180px;
					text-align: left;
					}

h1.view2 { font-family: Verdana;
		  font-size: 13px;
		  color: #507900;
		  font-weight: bold;
		  margin-left: 185px;
		  text-align: left;
		  margin-top: 15px;
		  }
		  
h1.favoritos3 { font-family: Verdana;
					font-size : 14px;
					color: #874d4b;
					font-weight: bold;
					margin-top: 45px;
					margin-left: 165px;
					text-align : left;
					}

h1.view3 { font-family: Verdana;
		  font-size: 13px;
		  color: #507900;
		  font-weight: bold;
		  margin-left: 155px;
		  margin-top: 20px;
		  }
		  
h1.favoritos4 { font-family: Verdana;
					font-size : 14px;
					color: #874d4b;
					font-weight: bold;
					margin-top: 45px;
					margin-left: 175px;
					}

h1.view4 { font-family: Verdana;
		  font-size: 13px;
		  color: #507900;
		  font-weight: bold;
		  margin-left: 180px;
		  margin-top: 20px;
		  }
		  
h1.favoritos5 { font-family: Verdana;
					font-size : 14px;
					color: #874d4b;
					font-weight: bold;
					margin-top: 45px;
					margin-left: 20px;
					}
					
#menu li a.selected { color: #f6c664;}

.favoritosimage { float: left;
				  margin-top: 5px;
				  border-style: none;}
				  
.mainmenu { float: left;
			border-style: none;
			margin-left: 25px;
			margin-top: 5px;}
			
.lunchtime { float: left;
			border-style: none;
			margin-left: 20px;
			margin-top: 5px;}
			
.salads { float: left;
			border-style: none;
			margin-left: 0px;
			margin-top: 9px;}
			
.kidsmenu { float: left;
			border-style: none;
			margin-left: 25px;
			margin-top: 9px;}
			
.winemenu { float: left;
			border-style: none;
			margin-left: 20px;
			margin-top: 15px;}
			
			
.cocktailmenu { float: right;
			border-style: none;
			margin-top: 16px;
			}
			

#findus_text { width: 802px;
		  margin: 0 auto;
		  background-image:url(images/findus_text.png);
		  height: 66px;
		  margin-top: 20px;
		  } 
		  
#findus_leftright { width: 802px;
				    margin: 0 auto;
					}

#findus_left { width: 307px;
		  float: left;
		  background-image:url(images/findus_left.png);
		  height: 333px;
		  margin-top: 20px;
		  }
		  
#findus_right { width: 462px;
		  float: right;
		  background-image:url(images/findus_right.png);
		  height: 333px;
		  margin-top: 20px;
		  }
#jobs_right { width: 462px;
		  float: right;
		  background-image:url(images/jobs_right.jpg);
		  height: 333px;
		  margin-top: 20px;
		  }
		  
#footer1 a.selected1 { color: #0b691d;}

#footer a.selected1 { color: #0b691d;}

#findus_text h1 { font-family : Verdana;
				  font-size : 16px;
				  color: #6d2d3e;
				  font-weight: bold;
				  float: left;
				  margin-left: 6px;
				  margin-top: 8px;
				  }
				  
				  
#findus_text p { font-family: Verdana;
				 font-size: 14px;
				 color: #373534;
				 font-weight: normal;
				 text-align: left;
				 float: left;
				 margin-top: 0px;
				 margin-left: 6px;
				 width: 800px;}
				 
#findus_left h1 { font-family : Verdana;
				  font-size : 18px;
				  color: #6d2d3e;
				  font-weight: normal;
				  float: left;
				  margin-left: 15px;
				  margin-top: 5px;}
				  
#findus_left h2 { font-family : Verdana;
				  font-size : 14px;
				  color: #000000;
				  font-weight: bold;
				  float: left;
				  text-align: left;
				  width: 300px;
				  margin-top: -10px;
				  margin-left: 15px;}
				  
#findus_left p { font-family: Verdana;
				 font-size: 14px;
				 color: #373534;
				 text-align: left;
				 margin-top: -10px;
				 margin-left: 15px;
				 float: left;}
				 
#findus_left h3 { font-family : Verdana;
				  font-size : 18px;
				  color: #6d2d3e;
				  font-weight: normal;
				  float: left;
				  margin-left: 15px;
				  margin-top: 0px;}
				  

#contact_left {   width: 474px;
		  float: left;
		  background-image:url(images/contact_left1.png);
		  background-repeat: repeat;
		  height: 457px;
		  margin-top: 20px;
		  }
#compo_left {   width: 474px;
		  float: left;
		  background-image:url(images/compo_01.jpg);
		  background-repeat: repeat;
		  height: 820px;
		  margin-top: 20px;
		  }
#compo_left h1 { font-family: Verdana;
				   font-size: 16px;
				   color: #6d2d3e;
				   float: left;
				   margin-left: 35px;
				   margin-top: 30px;}
#compo_left p { font-family: Verdana;
				  font-size: 14px;
				  float: left;
				  margin-left: 35px;
				  margin-top: 5px;
				  text-align: left;
				  width: 411px;
				  }
#prebook_left {   width: 474px;
		  float: left;
		  background-image:url(images/preorder_mexican.jpg);
		  background-repeat: no-repeat;
		  height: 3700px;
		  margin-top: 20px;
		  }
#booking_left {   width: 474px;
		  float: left;
		  background-image:url(images/booking_left1.png);
		  background-repeat: repeat;
		  height: 523px;
		  margin-top: 20px;
		  }
#xmas_booking_left {   width: 474px;
		  float: left;
		  background-image:url(images/xmas_booking_left1.jpg);
		  background-repeat: repeat;
		  height: 523px;
		  margin-top: 20px;
		  }
#booking_left h1 { font-family: Verdana;
				   font-size: 16px;
				   color: #6d2d3e;
				   float: left;
				   margin-left: 35px;
				   margin-top: 30px;}
#booking_left p { font-family: Verdana;
				  font-size: 14px;
				  float: left;
				  margin-left: 35px;
				  margin-top: 5px;
				  text-align: left;
				  width: 411px;
				  }
#booking_left form { font-family : Helvetica;
					font-size : 12px;
					font-weight: bold;
					color: #ab0c0d;
					margin-left: 35px;
					float: left;
					margin-top: 35px;
					text-align: left;
										}
#booking_left form input.name { height: 20px;
								border: none;
								width: 220px;
								margin-left: 25px;
								}

#booking_left form input.email { height: 20px;
								border: none;
								width: 220px;
								margin-left: 27px;
								}
#booking_left form input.date { height: 20px;
								border: none;
								width: 220px;
								margin-left: 30px;
								}
#booking_left form input.time { height: 20px;
								border: none;
								width: 220px;
								margin-left: 30px;
								}
#booking_left form input.noofpeople { height: 20px;
								border: none;
								width: 170px;
								margin-left: 0px;
								}

								
#booking_left form input.telephone { height: 20px;
								    border: none;
								   width: 220px;
								   margin-left: -1px;
 

								}


#booking_left form textarea.message { border-style: none;
    border-color: inherit;
    border-width: medium;
height: 74px;
								width: 179px;
								    margin-left: 130px;
								    margin-top: -15px;
								


								}


#booking_left form input.submit1 { 
								margin-top: 20px;
								border: none;

								}

#booking_left form label { padding-right: 20px;
							
								}		  
#xmas_booking_left h1 { font-family: Verdana;
				   font-size: 16px;
				   color: #6d2d3e;
				   float: left;
				   margin-left: 35px;
				   margin-top: 30px;}
#xmas_booking_left p { font-family: Verdana;
				  font-size: 14px;
				  float: left;
				  margin-left: 35px;
				  margin-top: 5px;
				  text-align: left;
				  width: 411px;
				  }
#xmas_booking_left form { font-family : Helvetica;
					font-size : 12px;
					font-weight: bold;
					color: #ab0c0d;
					margin-left: 35px;
					float: left;
					margin-top: 35px;
					text-align: left;
										}
#xmas_booking_left form input.name { height: 20px;
								border: none;
								width: 220px;
								margin-left: 25px;
								}

#xmas_booking_left form input.email { height: 20px;
								border: none;
								width: 220px;
								margin-left: 27px;
								}
#xmas_booking_left form input.date { height: 20px;
								border: none;
								width: 220px;
								margin-left: 30px;
								}
#xmas_booking_left form input.time { height: 20px;
								border: none;
								width: 220px;
								margin-left: 30px;
								}
#xmas_booking_left form input.noofpeople { height: 20px;
								border: none;
								width: 170px;
								margin-left: 0px;
								}

								
#xmas_booking_left form input.telephone { height: 20px;
								    border: none;
								   width: 220px;
								   margin-left: -1px;
 

								}


#xmas_booking_left form textarea.message { border-style: none;
    border-color: inherit;
    border-width: medium;
height: 74px;
								width: 179px;
								    margin-left: 130px;
								    margin-top: -15px;
								


								}


#xmas_booking_left form input.submit1 { 
								margin-top: 20px;
								border: none;

								}

#xmas_booking_left form label { padding-right: 20px;
							
								}		  
#contact_right { width:356px;
				 height: 457px;
				 float: left;
				 }

#contact_photo { width:356px;
				 height: 280px;
				 float: left;
				 background-image:url(images/contact_photo.jpg);
				 margin-top: 20px;
				 }
#pizza_photo { width:356px;
				 height: 280px;
				 float: left;
				 background-image:url(images/pizza_photo.jpg);
				 margin-top: 20px;
				 }
#compo_photo { width:356px;
				 height: 280px;
				 float: left;
				 background-image:url(images/compo_photo.jpg);
				 margin-top: 20px;
				 }
#booking_photo { width:356px;
				 height: 280px;
				 float: left;
				 background-image:url(images/restaurant_photo.jpg);
				 margin-top: 20px;
				 }
				 
#contact_details {  float: left;
				    background-image:url(images/contact_details.png);
					width: 356px;
					height: 177px;
					}

#contact_details h1 { float: left;
					  font-family: Verdana;
					  font-size: 14px;
					  color: #373534;
					  text-align: left;
					  margin-top: 40px;
					  margin-left: 60px;}
					  
#contact_details p { font-family: Verdana;
					 text-align: left;
					 font-size: 14px;
					 margin-left: 60px;
					 margin-top: 0px;
					 float: left;
					 }
					 
#contact_left h1 { font-family: Verdana;
				   font-size: 16px;
				   color: #6d2d3e;
				   float: left;
				   margin-left: 35px;
				   margin-top: 30px;}
				   
#contact_left p { font-family: Verdana;
				  font-size: 14px;
				  float: left;
				  margin-left: 35px;
				  margin-top: 5px;
				  text-align: left;
				  width: 500px;
				  }
				  
				  
				  
#contact_left form { font-family : Helvetica;
					font-size : 12px;
					font-weight: bold;
					color: #ab0c0d;
					margin-left: 35px;
					float: left;
					margin-top: 35px;
					text-align: left;
					
					}
					
#prebook_left h1 { font-family: Verdana;
				   font-size: 16px;
				   color: #6d2d3e;
				   float: left;
				   margin-left: 35px;
				   margin-top: 30px;}
				   
#prebook_left p { font-family: Verdana;
				  font-size: 14px;
				  float: left;
				  margin-left: 35px;
				  margin-top: 5px;
				  text-align: left;
				  width: 500px;
				  }
				  
				  
				  
#prebook_left form { font-family : Helvetica;
					font-size : 12px;
					font-weight: bold;
					color: #ab0c0d;
					margin-left: 35px;
					float: left;
					margin-top: 35px;
					text-align: left;
					
					}
				  
					
.submit1 { float: right;
		  background-image: url(images/submit2.png);

		  font-weight: bold;
		  font-family: Helvetica;
		  font-size: 12px;
		  color: #FFFFFF;
		  margin-right: 10px;
		  width: 67px;
		  height: 25px;
		}

#contact_left form input.name { height: 20px;
								border: none;
								width: 220px;
								margin-left: 25px;
								}

#contact_left form input.email { height: 20px;
								border: none;
								width: 220px;
								margin-left: 27px;
								
								
							
								}
#contact_left form input.date { height: 20px;
								    border: none;
								   width: 220px;
								   margin-left: 32px;
 

								}
								
#contact_left form input.telephone { height: 20px;
								    border: none;
								   width: 220px;
								   margin-left: -1px;}
 
#prebook_left form input.name { height: 20px;
								border: none;
								width: 220px;
								margin-left: 25px;
								}

#prebook_left form input.email { height: 20px;
								border: none;
								width: 220px;
								margin-left: 27px;
								
								
							
								}
#prebook_left form input.date { height: 20px;
								    border: none;
								   width: 220px;
								   margin-left: 32px;
 

								}
								
#prebook_left form input.telephone { height: 20px;
								    border: none;
								   width: 220px;
								   margin-left: -1px;
 

								}
								}
#prebook_left form input.fooditem { height: 20px;
								    border: none;
								   width: 30px;
								   margin-left: -1px;}
#prebook_left form input.fooditem1 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 25px;}
#prebook_left form input.fooditem2 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 37px;}
#prebook_left form input.fooditem3 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 23px;}
#prebook_left form input.fooditem4 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 10px;}
#prebook_left form input.fooditem5 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 34px;}
#prebook_left form input.fooditem6 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 58px;}
#prebook_left form input.fooditem7 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 3px;}
#prebook_left form input.double1 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: -5px;
								   margin-right:5px;}
#prebook_left form input.double2 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: -6px;
								   margin-right:4px;}
#prebook_left form input.double3 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: -4px;
								   margin-right:5px;}
#prebook_left form input.double4 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: 0px;
								   margin-right:5px;}
#prebook_left form input.double5 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: 4px;
								   margin-right:2px;}
#prebook_left form input.double6 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: -7px;
								   margin-right:5px;}
#prebook_left form input.double7 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: 5px;
								   margin-right:5px;}
#prebook_left form input.double8 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: 5px;
								   margin-right:5px;}
#prebook_left form input.quater1 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: 5px;
								   margin-right:5px;}
#prebook_left form input.quater2 { height: 20px;
								   border: none;
								   width: 20px;
								   margin-left: 23px;
								   margin-right:5px;}
#prebook_left form input.mex { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: -8px;}
#prebook_left form input.mex1 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 14px;}
#prebook_left form input.mex2 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 7px;}
#prebook_left form input.mex3 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 31px;}
#prebook_left form input.mex4 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 19px;}
#prebook_left form input.mex5 { height: 20px;
								    border: none;
								   width: 20px;
								   margin-left: 20px;}
#contact_left form textarea.message { height: 100px;
								border: none;
								width: 220px;
								margin-left: 85px;
								margin-top: -15px;}
#prebook_left form textarea.request { height: 100px;
								border: none;
								width: 220px;
								margin-left: 0px;
								margin-top: 0px;}


#contact_left form input.submit1 { 
								margin-top: 20px;
								border: none;

								}
#prebook_left form input.submit2 { 
								margin-top: 0px;
								border: none;

								}

#contact_left form label { padding-right: 10px;
							
								}
		#prebook_left form label { padding-right: 10px;
							
								}
#kidszone_top {   
		  width: 818px;
		  height: 350px;
		  margin-top:20px;
		  } 
								

/** KIDSZONE TEXT */


#kidszone_text {   width: 309px;
		  float: left;
		  background-image:url(images/kidszone_text1.png);
		  height: 350px;
		  } 
		

#kidszone_text h1 { font-family: Verdana;
					font-size: 16px;
					color: #6d2d3e;
					float: left;
					margin-left: 35px;
					margin-top: 30px;
				  }		

  
#kidszone_text p { 
					font-family: Verdana;
					font-size: 14px;
					color: #373534;
					float: left;
					text-align: left;
					margin-left: 35px;
					margin-top: 5px;
				 
				 }
				 

#kidszone_text h2 { font-family: Verdana;
					font-size: 21px;
					color: #507900;
					float: left;
					margin-left: 35px;
					margin-top: 50px;
				  }
				  
#kidszone_text h2 a { text-decoration: none;
					  color: #507900; }


/** KIDSZONE IMAGE */
		  

#kidszone_image {
	width: 509px;
	float: left;
	background-image:url(images/mexican_cuisine_offer.jpg);
	height: 350px;
		   }
		   
.kidszone_image_link { border-style: none;}
		 

/** KIDSZONE BOTTOM PART */
		 
		 
#kidszone_down { 
  
		  width: 836px;
		  height: 185px;
		  
		  }	 
 

#kidszone_flash {   
		  
		  width: 335px;
		  float: left;
		  background-image:url(images/kidszone_flash.png);
		  height: 185px;
		
		  }
		  
.kidszone_flash1 { float: left;
				   margin-left: 40px;
				   margin-top: 38px;}
		  

#kidszone_center {   

		  width: 279px;
		  float: left;
		  background-image:url(images/kidszone_center.jpg);
		  height: 185px;

		  }
		  
#kidszone_right {   

		  width: 222px;
		  float: left;
		  background-image:url(images/kidszone_right.png);
		  height: 185px;

		  }
		  
.kidszone_contact { float: left;
				   margin-left: 25px;
				   margin-top: 136px;
				   border-style: none;
				   }
				   
/**offers*/

#offers_down {
	width: 480px;
	float: left;
	background-image:url(images/Offersbox1.jpg);
	height: 184px;
	margin-left:10px;
	margin-top:10px;

		  }
#offers_center {
	width: 316px;
	float: left;
	background-image:url(images/Offersbox2.jpg);
	height: 175px;
	margin-top:20px;
	margin-left:5px;

		  }
#main_menu_offers {   width: 837px;
               		  float: left;
		  background-image:url('images/bg-main.png');
		  background-repeat: repeat;
		  height: 564px;
		  }
