/* Star Anise Style Sheet */



body {

	margin: 0;

	padding: 0;

	background: #434343 url(../images/grey_stripe.gif) scroll repeat-x top left;

}

#flash

{	background-color:#000000;

}

#container {

	width: 900px;

	margin: 0 auto;

	background: #fff;

}



#redblock {

	background: #930021;

	width: 450px;

	float: left;

}
#home_rh
{	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	text-align:right;
	width:900px;
	position:relative;
}
#redblock #content {

	width: 336px;

	padding: 0 55px 20px 59px;

}
a
{	color:#FFFFFF;
}

#redblock #content p, #redblock #content li {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #fff;

}
table,tr,td
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


#redblock #content a img, #whiteblock #feature a img {

	border: 0;

	margin-top: 20px;

	float: right;
	color:#FFFFFF;

}



#redblock #utilities {

	background: #fff;

	padding: 32px 10px 20px 61px;

	border-right: 1px solid #e5e5e5;

	height: 100%;

}



#redblock #utilities ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

}



#redblock #utilities ul li {

	display: inline;

	font: 9px Verdana, Arial, Helvetica, sans-serif;

	background: url(../images/arrow_grey.gif) scroll no-repeat left;

	padding-left: 8px;

	margin-right: 14px;

}



#redblock #utilities a {

	color: #7f7f7f;

	text-decoration: none;

}



#redblock #utilities a:hover {

	color: #7f7f7f;

	text-decoration: underline;

}



#redblock #utilities p {

	font: 9px Verdana, Arial, Helvetica, sans-serif;

	color: #7f7f7f;

	padding-top: 27px;

}



#redblock #content h1.welcome {

	background: url(../images/header_welcome2.gif) scroll no-repeat left;

	width: 137px;

	height: 120px;

}



#whiteblock {

	float: right;

	width: 450px;

	margin: 0;

	padding: 0;

	background: #fff;

}



#whiteblock #feature {

	width: 329px;

	height: 100%;

	margin: 0 0 60px 60px;

}



#whiteblock #feature .menu {

  text-align: center;

}





#whiteblock #feature h1.about {

	background: url(../images/header_about2.gif) scroll no-repeat left;

	width: 73px;

	height: 120px;

}



#whiteblock #feature h1.dining {

	background: url(../images/header_dining2.gif) scroll no-repeat left;

	width: 73px;

	height: 120px;

}



#whiteblock #feature h1.media {

	background: url(../images/header_media2.gif) scroll no-repeat left;

	width: 73px;

	height: 120px;

}



#whiteblock #feature h1.recipes {

	background: url(../images/header_recipes2.gif) scroll no-repeat left;

	width: 73px;

	height: 120px;

}



#whiteblock #feature h1.functions {

	background: url(../images/header_functions2.gif) scroll no-repeat left;

	width: 73px;

	height: 120px;

}



#whiteblock #feature h1.gallery {

	background: url(../images/header_gallery2.gif) scroll no-repeat left;

	width: 73px;

	height: 120px;

}



#whiteblock #feature h1.contact {

	background: url(../images/header_contact2.gif) scroll no-repeat left;

	width: 73px;

	height: 120px;

}



#whiteblock #feature h2 {

  font: bold 10px Verdana, Arial, Helvetica, sans-serif;

  color: #930021;

}



#whiteblock #feature p, #whiteblock #feature li {

	padding: 0;

	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;

}



#whiteblock #feature p img {

	float: left;

	margin-right: 40px;

	margin-bottom: 30px;

}



#whiteblock #feature .thumbnails img {

  float: left;

  margin: 3px;

}



#whiteblock #feature .thumbnails a img {

  border: 1px solid #930021;

  padding: 2px;

}



#whiteblock #feature .thumbnails a:hover img {

  border: 2px solid #000000;

  padding: 1px;

}



#whiteblock #feature a {

  color: #930021;

  text-decoration: none;

}



#whiteblock #feature a:hover {

  color: #ff0000;

  text-decoration: underline;

}
blockquote
{	margin-left:14px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;
	margin-bottom:10px;padding-top:0px; margin-top:-6px; 

}




h1 {

	padding: 0;

	margin: 0;

}



.hide {

	display: none;

}
