/* 
Grotta Azzurra Style Sheet
by Moises Lopez mlopez84@gmail.com, http://www.geographicstudios.com, http://www.moises-lopez.com
*/

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:url(images/body_bg.gif) repeat-x;
margin-top: 0px;
color:#666666;
}
p {
font-size:11px;
}

#mainTable {background:#FFFFFF; padding-top:20px;}

#left {padding-right:20px;}

a {
color:#1d429b; text-decoration:none;
}

a:active {
color:#1d429b; text-decoration:none;
}

a:visited {
color:#1d429b; text-decoration:none;
}

a:hover {
color:#1d429b; text-decoration:underline;
}

#footerTitles {
color#666666; font-size:9px; margin-bottom:10px;
}

	#menu {
	line-height:24px;
	font-size:12px;
	color:#1d429b;
	padding-left:20px;
	text-decoration:none;
	}

		#menu ul, #menu li {
		list-style-type: none;
		line-height: 20px;
		color:#1d429b;
		}
	
		#menu li a {
		background-image: url(images/menuBullet.gif);
		background-repeat: no-repeat;  background-position: 0px;
		padding-left: 25px;
		line-height:24px;
		font-size:12px;
		color:#1d429b;
		}
		
		#menu li a:active{
		background-image: url(images/menuBulletHover.gif);
		background-repeat: no-repeat;  background-position: 0px;
		padding-left: 25px;
		line-height:24px;
		font-size:12px;
		color:#1d429b;
		text-decoration:none;
		}
		
		#menu li a:visited{
		background-image: url(images/menuBullet.gif);
		background-repeat: no-repeat;  background-position: 0px;
		padding-left: 25px;
		line-height:24px;
		font-size:12px;
		color:#1d429b;
		text-decoration:none;
		}
		
		#menu li a:hover{
		background-image: url(images/menuBulletHover.gif);
		background-repeat: no-repeat;  background-position: 0px;
		padding-left: 25px;
		line-height:24px;
		font-size:12px;
		color:#cc9900;
		text-decoration:none;
		}


a {
color:#1d429b;
text-decoration:none;
}

a:active{
color:#1d429b;
text-decoration:none;
}

a:visited{
color:#1d429b;
text-decoration:none;
}

a:hover{
color:#cc9900;
text-decoration:none;
}


#reservationsLink {
float:right; 
position:relative; top:5px; right:20px;
font-size:12px; color:#333399; font-weight:bold; 
z-index:10;
}

#pageTitle { float:left; position:relative; top:-18px; }

#dishTitle { color:#333333; font-size:12px; font-weight:bold }
#dishDesc { color:#666666; font-style:italic; }
#dishRow { padding-bottom:15px; }
#menuCat { margin-bottom:20px; margin-top:10px; width:100%;}








