/** Declaration for the a.singleRollover selector **/


#menuwrap {
width:540px;
height:41px;
overflow:hidden;

}
a.home {
	display: block;
	width: 159px;
	height: 25px;
	background: url(images/home.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.home {
	background-position: 0 -25px;
}

a:active.home {
	background-position: 0 -50px;
}

a.works {
	display: block;
	width: 159px;
	height: 25px;
	background: url(images/works.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.works {
	background-position: 0 -25px;
}

a:active.works {
	background-position: 0 -50px;
}
a.about {
	display: block;
	width: 159px;
	height: 25px;
	background: url(images/about.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.about {
	background-position: 0 -25px;
}

a:active.about {
	background-position: 0 -50px;
}


a.faq {
	display: block;
	width: 159px;
	height: 25px;
	background: url(images/faq.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.faq {
	background-position: 0 -25px;
}

a:active.faq {
	background-position: 0 -50px;
}

a.services {
	display: block;
	width: 159px;
	height: 25px;
	background: url(images/services.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.services {
	background-position: 0 -25px;
}

a:active.services {
	background-position: 0 -50px;
}

a.menu {
	display: block;
	width: 159px;
	height: 25px;
	background: url(images/menus.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.menu {
	background-position: 0 -25px;
}

a:active.menu {
	background-position: 0 -50px;
}

a.contact {
	display: block;
	width: 159px;
	height: 25px;
	background: url(images/contact.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.contact {
	background-position: 0 -25px;
}

a:active.contact {
	background-position: 0 -50px;
}
.space1 {display:block; height:67px; width:1px;}
.space2 {display:block; height:30px; width:1px;}
.space3 {display:block; height:50px; width:1px;}
.space40 {display:block; height:40px; width:1px;}
.space50 {display:block; height:20px; width:1px;}


.footer {font-family:Times New Roman, serif; font-size:10px; text-align:center; color:#ffffff;}

.body {font-family:Times New Roman, serif; font-size:13px; text-align:left; }

#fare {
	position: relative;
	top: 0;
	width: 560px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0;
	padding: 0;
}




a.asian {
	display: block;
	width: 90px;
	height: 41px;
	text-decoration:none;
	background: url(images/asian2.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.asian {
	background-position: 0 -41px;
}

a:active.asian {
	background-position: 0 -82px;
}

a.italian {
	display: block;
	width: 90px;
	height: 41px;
	text-decoration:none;
	background: url(images/italian2.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.italian {
	background-position: 0 -41px;
}

a:active.italian {
	background-position: 0 -82px;
}

a.french {
	display: block;
	width: 90px;
	height: 41px;
	text-decoration:none;
	background: url(images/french2.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.french {
	background-position: 0 -41px;
}

a:active.french {
	background-position: 0 -82px;
}

a.caribbean {
	display: block;
	width: 90px;
	height: 41px;
	text-decoration:none;
	background: url(images/caribbean2.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.caribbean {
	background-position: 0 -41px;
}

a:active.caribbean {
	background-position: 0 -82px;
}

a.vegetarian {
	display: block;
	width: 90px;
	height: 41px;
	text-decoration:none;
	background: url(images/vegetarian2.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.vegetarian {
	background-position: 0 -41px;
}

a:active.vegetarian {
	background-position: 0 -82px;
}

a.hors {
	display: block;
	width: 90px;
	height: 41px;
	text-decoration:none;
	background: url(images/hors2.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.hors {
	background-position: 0 -41px;
}

a:active.hors {
	background-position: 0 -82px;
}

a.yuca {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/yucatartar.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.yuca {
	background-position: 0 -41px;
}

a:active.yuca {
	background-position: 0 -82px;
}
a.steak {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/steak.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.steak {
	background-position: 0 -41px;
}

a:active.steak {
	background-position: 0 -82px;
}
a.cheese {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/cheese.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.cheese {
	background-position: 0 -41px;
}

a:active.cheese {
	background-position: 0 -82px;
}
a.potato {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/potato.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.potato {
	background-position: 0 -41px;
}

a:active.potato {
	background-position: 0 -82px;
}
a.pear {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/pear.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.pear {
	background-position: 0 -41px;
}

a:active.pear {
	background-position: 0 -82px;
}
a.pizzitas {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/pizzitas.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.pizzitas {
	background-position: 0 -41px;
}

a:active.pizzitas {
	background-position: 0 -82px;
}
a.duck {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/duck.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.duck {
	background-position: 0 -41px;
}

a:active.duck {
	background-position: 0 -82px;
}
a.veal {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/veal.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.veal {
	background-position: 0 -41px;
}

a:active.veal {
	background-position: 0 -82px;
}
a.churros {
	display: block;
	width: 54px;
	height: 41px;
	text-decoration:none;
	background: url(images/churros.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/


a:hover.churros {
	background-position: 0 -41px;
}

a:active.churros {
	background-position: 0 -82px;
}
.text {position: relative; top:20px; left:20px; 
font-family:Times New Roman, serif; font-size:13px; text-align:left;}

.text2 {position: relative; top:20px; left:50px; margin-left:20; display:block; width:530px; height:350px;
font-family:Times New Roman, serif; font-size:16px; color:#382626;}


.text3 {position: relative; top:20px; left:50px; margin-left:20; display:block; width:530px; height:350px;
font-family:Times New Roman, serif; font-size:14px; color:#382626;}

.text4 {margin-top:20px; margin-left:20px; margin-right:20; 
font-family:Times New Roman, serif; font-size:14px; color:#382626; text-align:justify;}

.text5 {margin-left:20px; margin-right:20; 
font-family:Times New Roman, serif; font-size:14px; color:#382626; text-align:center;}

.text6 {margin-left:20px; margin-right:20; 
font-family:Times New Roman, serif; font-size:10px; color:#382626; text-align:right; font-style:italic;}


.red1 {font-size:16px; font-family: Times New Roman, serif; font-style: italic; color:#531313; padding-top: 15px; 
padding-bottom:8px;}

a:link.main {text-decoration: none; color: #531313;}
a:visited.main {text-decoration: none}
a:active.main {text-decoration: none; color:#ffffff;}
a:hover.main {text-decoration: underline; color: #531313;}

.menublock {display:block; 
	width: 545px;
	height: 300px;
background: url(images/menubg.gif) no-repeat 0 0;
font-size:16px; font-family: Times New Roman, serif; font-style: italic; color:#531313; padding-top: 15px; 
padding-bottom:8px; }

.homeblock {display:block; 
	width: 545px;
	height: 400px;
background: url(images/homepage3.jpg) no-repeat 0 0;
font-size:16px; font-family: Times New Roman, serif; font-style: italic; color:#531313; padding-top: 15px; 
padding-bottom:8px; }

.contactus {display:block; 
	width: 545px;
	height: 400px;
background: url(images/contactus.jpg) no-repeat 0 0;
font-size:16px; font-family: Times New Roman, serif; font-style: italic; color:#531313; padding-top: 15px; 
padding-bottom:8px; 
text-align:center;}

.float-left { float:left;   padding-left: 8px;
  padding-right: 8px;
  padding-top:8px;
  padding-bottom: 8px;
  margin-right: 8px;}
  
.float-right { float:right;   padding-left: 10px;
  padding-right: 8px;
  padding-top:0px;
  padding-bottom: 8px;
  margin-right: 8px;}
  
.sample {float:left; display:block; width:56px; height:40px;}

li { 
list-style-position: outside; 
list-style-image: url(images/dot.gif); 
}

