h1{
	font-size:32px;
	margin:0 0 10px 0;
}
#topTable{
	margin:0 0 10px 0;
}
#top{
	overflow:auto;
	/*padding:0 0 10px 0;*/
	margin:0 0 10px 0;
}
#info{
	color:#999;
	float:left;
	padding:10px 10px 14px 10px;
	margin:0 15px 15px 0;
	border:#474748 solid 1px;
	width:190px;
	background:#010101;
}
#info img{
	margin:0 0 10px 0;
}
#info .bold{
	font-weight:bold;
	color:#ccc;
}
#fax{
	margin:0 0 10px 0;
}
#address{
	padding:0 0 4px 0;
}
#websiteButton, #menuButton{
	font-size:13px;
	color:#000;
	background:url(/images/smallButton.gif) left top no-repeat;
	padding-top:5px;
	padding-bottom:6px;

}
#websiteButton:hover, #menuButton:hover{
	color:#fff;
	background:url(/images/smallButton.gif) left -26px no-repeat;
	padding-top:4px;
	padding-bottom:7px;
}
#websiteButton{
	padding-left:18px;
	padding-right:16px;
	margin:0 7px 0 0;
}
#menuButton{
	padding-left:29px;
	padding-right:27px;
}
/*#website, #menu{
	width:180px;
	font-size:11px;
	padding: 6px 10px 0 0;
	margin:0;
}
#website .bold, #menu .bold{
	font-size:12px;
}
#website .clickHere a, #menu .clickHere a{
	padding:0 0 0 5px;
	text-decoration:none;
	color:#999;
}
#menu .clickHere a{
	color:#CC33CC;
}
#website .clickHere a:hover{
	color:#fff;
}
#menu .clickHere a:hover{
	color:#fff;
}
#website .textField{
	font-size:11px;
	width:184px;
	background:#333;
	color:#ccc;
	padding:3px 0 3px 5px;
	margin:0;
	border:#666 solid 1px;
	display:none;
}*/
.rightSide{
	width:100%;
}
#longDescription p{
	padding:0;
	margin:0 0 10px 0;
}
#specials{
	margn:10px 0;
	/*border-top:#1E4246 solid 1px;*/
	border-left:#474748 solid 1px;
	clear:both;
}
#specials td{
	color:#999;
	padding:5px 10px;
	border-right:#474748 solid 1px;
	border-bottom:#474748 solid 1px;
	background:#010101;
}
#specials .topRow td{
	color:#ccc;
	padding:6px 10px;
	font-weight:bold;
	font-size:16px;
	background:url(/images/listingBack.gif) left center repeat-x;
	white-space:nowrap;
	border-top:#666 solid 1px;
}
#specials .days{
	text-align:right;
	font-weight:bold;
	width:90px;
	color:#ccc;
}