#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;
}

.pageContent fieldset.feedback 
{
	width: 700px;
}

.pageContent fieldset.feedback p 
{
	width: 670px !important;	
}

.pageContent fieldset.feedback p.col-header 
{
	margin-left: 184px;
}

.pageContent fieldset.feedback #radio-buttons 
{
	clear: both;
	float: left;
	margin: 13px 0 0;	
}

fieldset.feedback input.textbox 
{
	width: 195px !important;
}

fieldset.feedback select 
{
	width: 198px !important;
}

fieldset.feedback textarea
{
	width: 325px;
	border:1px solid #D9D9D9;	
}

fieldset.feedback p label 
{
	width: 145px;
}

fieldset.feedback .btnSubmit 
{
	margin-left: 416px;
}

.pageContent fieldset.feedback #radio-buttons label
{
	width: 200px;
}

.pageContent fieldset.feedback #radio-buttons p.col-header span
{
	font-weight: bold;
}

.pageContent fieldset.feedback #radio-buttons p.col-header span.excellent
{
	margin-left: 45px;
}

.pageContent fieldset.feedback #radio-buttons p.col-header span.good
{
	margin-left: 65px;
}

.pageContent fieldset.feedback #radio-buttons p.col-header span.poor
{
	margin-left: 78px;
}

.pageContent fieldset.feedback #radio-buttons p.radio span input 
{
	width: 100px;
}

.pageContent fieldset.feedback #radio-buttons p.radio span label
{
	display: none;
}