#top h1
{
	float:left;
	padding:15px 0 0 35px;
}

#top h1 a
{
	background:url(../../images/grossi-logo.gif) top left no-repeat;
	width:69px;
	height:91px;
	float:left;
	text-indent:	-9999em;	
	display:block;
}

#navigation {
	position:relative;
	float:right;
	height:20px;
	margin-top:98px;
	
}
#navigation ul li 
{
	float:	left;
	height:20px;
	border-right:solid 1px #4d4d4d;
	padding:0 10px 0 10px;
}
#navigation ul li a{
	margin-top:3px;
	height:17px;
}

#navigation ul li:hover{

	background: url(../../images/nav-red-bg.gif) top left repeat-x;
	cursor:hand;
}
/*
#navigation ul li#history
{
	float:left;
	margin-left:70px;
	width:50px;
}

#navigation ul li#guy
{
	width:33px;
}
#navigation ul li#careers
{
	width:50px;
}
#navigation ul li#contact
{
	width:53px;
}
#navigation ul li#news
{
	width:40px;
}

#navigation ul li#subscribe
{
	width:60px;
}
#navigation ul li#mirka
{
	width:43px;
}*/
#navigation ul li#trattoria
{
	border-right:0;
}

#navigation ul li .subnav ul li:hover
{
	background:none;
	height:19px;
	
}
#navigation ul li .subnav ul li
{
	height:19px;
	border:none;
}

#navigation #subnav_guy
{
	left:	60px;
}


#section-navigation ul li a#botsub_abouttheguy
{
	width:88px;

}
#section-navigation ul li a#botsub_philosophy
{
	width:71px;

}

#section-navigation ul li a#botsub_themurals
{
	width:74px;

}
#section-navigation ul li a#botsub_10things
{
	width:59px;

}
#section-navigation ul li a#botsub_actionguy
{
	width:74px;

}
.pageContent a
{
	color:#494949;
}

.pageContent .impactdata-booking-form
{
	width: 523px;
	height: 890px;
	margin: 0;
	padding: 0;
	border: none;
}

