body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color:#FFF;
	margin: 0px;
	padding: 0px;
}
#holder {
	width: 800px;
	text-align: left;
	margin: 0 auto 0 auto;
}
#header {
	width: 800px;
	background: #FFF;
	text-align: left;
	height: 80px;
	margin: 10px 0px 0px 0px;
}
#topnav	{
	padding: 5px;
	position:inherit;
	right: 0px;
	text-align: right;
	vertical-align: top;
	font-weight:bold;
	font-size: 90%;
}
#nav {
	width: 130px;
	float: left;
	padding: 10px 20px 10px 0px;
}
#rcolumn {
	width: 160px;
	float: left;
	padding: 10px 0px 20px 20px;
	margin: 0px;
}
#rcolumn p{
	font-size:70%;
	font-color:#666666;
	margin: 0 0 30px 0;
}
#rcolumn h2{
	margin:10px 0 20px 0;
	font-size:100%;
	color: #0066CC;
	text-transform:uppercase;
}
#contact-thanks h2	{
	background: #754c24;
	width: auto;
	color: #FFF;
	margin: 10px 0 10px 0;
	text-align:center;
	vertical-align:middle;
	font-size: 24px;
	padding: 15px;
}
p	{
	font-size: 80%;
}
ul	{
	font-size:80%;
}
ul a	{
	color:#0066CC;
}
li	{
	margin:.5em;
}
h1	{
	font-size: 100%;
	font-weight: bold;
	color: #0066CC;
	text-transform:uppercase;
}
h2 {
	font-size: 75%;
	font-weight: bold;
	color: #754c24;
	text-transform:capitalize;
}
#fpage h2	{
	font: 110% bold Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	color: #0066CC;
	text-transform:uppercase;
}
h2 a	{
	color: #754c24;
	text-decoration: none;
}
h3 {
	font-size: 75%;
	font-weight: bold;
	color: #754c24;
	text-transform:capitalize;
}
h3 a	{
	color: #754c24;
	text-decoration: none;
}
form	{
	font-size: 80%;
	font-weight:bold;
}
#photo-header	{
	background: #FFF url(../images/header-photo.jpg) no-repeat;
	width:100%;
	height:200px;
	margin: 10px 0px;
	border: #CCC solid 1px;
	}
#photo-header span	{
	display:none;
	}
#header_rental-kitchen	{
	background: #FFF url(../images/header_rental-kitchen.jpg) no-repeat;
	width:100%;
	height:150px;
	margin: 10px 0px;
	border: #CCC solid 1px;
}
#header_resources	{
	background: #FFF url(../images/header_resources.jpg) no-repeat;
	width:100%;
	height:150px;
	margin: 10px 0px;
	border: #CCC solid 1px;
}
#header_tour	{
	background: #FFF url(../images/header_tour.jpg) no-repeat;
	width:100%;
	height:150px;
	margin: 10px 0px;
	border: #CCC solid 1px;
}
#header_rates	{
	background: #FFF url(../images/header_rates.jpg) no-repeat;
	width:100%;
	height:150px;
	margin: 10px 0px;
	border: #CCC solid 1px;
}
#header_openings	{
	background: #FFF url(../images/header_openings.jpg) no-repeat;
	width:100%;
	height:150px;
	margin: 10px 0px;
	border: #CCC solid 1px;
}
#header_contact	{
	background: #FFF url(../images/header_contact.jpg) no-repeat;
	width:100%;
	height:150px;
	margin: 10px 0px;
	border: #CCC solid 1px;
}
#pageholder	{
	background: url(../images/content-home-back.gif) repeat-y;
	margin: 0 0 20px 0;
	overflow: auto;
}
#content {
	margin: 0 0 0 150px;
	padding: 10px;
	vertical-align:top;
}
#content p {
	line-height: 130%;
}
#content-home {
	margin:0;
	padding: 10px 20px 10px 0px;
	width: 600px;
	vertical-align:top;
	float:left;
}
#content-home p {
	line-height: 130%;
}
#footer {
	padding: 5px;
	background:#FFF;
	border-top: 1px solid #cbcbcb;
	font-size: 80%;
	color: #8B8B8B;
	clear: both;
}
#footer2 {
	background:#FFF;
	color: #8B8B8B;
	padding:10px 0 0 5px;
}
#footer3 {
	background:#FFF;
	color: #8B8B8B;
	padding:10px 0 0 5px;
}
.footerp	{
	margin:0;
}
#footer a, #footer2 a, #footer3 a { 
	color: #8B8B8B;
	text-decoration: none;
}
#footer a:visited, #footer2 a:visited, #footer3 a:visited { 
	color:#996699;
}
#footer a:hover, #footer2 a:hover, #footer3 a:hover {  
	color:#990000;
	text-decoration: underline;
}
.column {
	width:250px;
	float: left;
	margin: 10px 40px 20px 0px;
}
.column h2{
	font: 120% bold Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
}
.brclear { 
     clear:both; 
     height: 0;
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
#images {
	width: 640px;
	height: 440px;
}

/* nav buttons */

.fpagepic a {
	background:transparent url(../images/rental-kitchen.jpg) no-repeat;
	width:250px;
	height:167px;
	display:block;
	float: left;
	border: #666 solid 1px;
	margin: 20px 40px 20px 0px;
}
.fpagepic a:hover {
	background-position:-250px;
	display:block;
	border: #0033CC solid 1px;
}
.fpagepic span {
	display:none;
}
.fpageresources a {
	background:transparent url(../images/resources.jpg) no-repeat;
	width:250px;
	height:167px;
	display:block;
	float: left;
	border: #666 solid 1px;
	margin: 20px 40px 20px 0px;
}
.fpageresources a:hover {
	background-position:-250px;
	display:block;
	border: #0033CC solid 1px;
}
.fpageresources span {
	display:none;
}
.home a {
	background:transparent url(../images/but_home.gif) no-repeat;
	width:45px;
	height:12px;
	display:block;
	float: right;
	margin: 20px 15px;
}
.home a:hover {
	background-position:-45px;
	display:block;
}
.home span {
	display:none;
}
.logo a {
	text-align: center;
	float: left;
	padding: 5px;
	background: #FFF url(../images/logo_commonkitchen.gif) no-repeat;
	width: 180px;
	height: 75px;
}
.logo span {
	display:none;
}
.rentalkitchen a {
	background:transparent url(../images/but_rentalkitchen.gif) no-repeat;
	width:123px;
	height:12px;
	display:block;
	float: right;
	margin: 20px 15px;
}
.rentalkitchen a:hover {
	background-position:-123px;
	display:block;
}
.rentalkitchen span {
	display:none;
}
.resources a {
	background:transparent url(../images/but_resources.gif) no-repeat;
	width:81px;
	height:12px;
	display:block;
	float: right;
	margin: 20px 15px;
}
.resources a:hover {
	background-position:-81px;
	display:block;
}
.resources span {
	display:none;
}
.contact a {
	background:transparent url(../images/but_contact.gif) no-repeat;
	width:63px;
	height:12px;
	display:block;
	float: right;
	margin: 20px 0px 20px 15px;
}
.contact a:hover {
	background-position:-63px;
	display:block;
}
.contact span {
	display:none;
}
.rental-kitchen a {
	background:transparent url(../images/sbut_rental-kitchen.gif) no-repeat;
	width:130px;
	height:15px;
	display:block;
	float: left;
	margin: 0 0 10px 0;
}
.rental-kitchen a:hover {
	background-position:-130px;
	display:block;
}
.rental-kitchen span {
	display:none;
}
.sbut_resources a {
	background:transparent url(../images/sbut_resources.gif) no-repeat;
	width:130px;
	height:15px;
	display:block;
	float: left;
	margin: 0 0 10px 0;
}
.sbut_resources a:hover {
	background-position:-130px;
	display:block;
}
.sbut_resources span {
	display:none;
}
.sbut_contact a {
	background:transparent url(../images/sbut_contact.gif) no-repeat;
	width:130px;
	height:15px;
	display:block;
	float: left;
	margin: 0 0 10px 0;
}
.sbut_contact a:hover {
	background-position:-130px;
	display:block;
}
.sbut_contact span {
	display:none;
}
.tour a {
	background:transparent url(../images/sbut_tour.gif) no-repeat;
	width:130px;
	height:15px;
	display:block;
	float: left;
	margin: 0 0 10px 0;
}
.tour a:hover {
	background-position:-130px;
	display:block;
}
.tour span {
	display:none;
}
.openings a {
	background:transparent url(../images/sbut_openings.gif) no-repeat;
	width:130px;
	height:15px;
	display:block;
	float: left;
	margin: 0 0 10px 0;
}
.openings a:hover {
	background-position:-130px;
	display:block;
}
.openings span {
	display:none;
}
.rates a {
	background:transparent url(../images/sbut_rates.gif) no-repeat;
	width:130px;
	height:15px;
	display:block;
	float: left;
	margin: 0 0 10px 0;
}
.rates a:hover {
	background-position:-130px;
	display:block;
}
.rates span {
	display:none;
}


