/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	
		/* styles for body and tables contained on the template */
		body {
			font-size: 12px;
			font-family: arial, verdana, sans-serif;
			color: #000000;
			line-height: 2em;
			background: url(images/page-bg.gif) #ffffff;
		}
		
		.contentRegion {
			width: 901px;
			background: url(images/content-bg.gif) bottom repeat-x #ffffff;
			border-left: 3px solid #428b62;
			border-right: 3px solid #428b62;
		}
		
		.content {
			float: left;
			width: 610px;
		}
		body a {
			color: #428B62;			
		}
		body a:hover {
			color: #428B62;
			text-decoration:none;
		}
		
	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	
		/* styles for header contained on the template */
	
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
		
		/* styles for Links And Navigation contained on the template */
		.navigationBlock {
			float: left;
			width: 233px;
			margin-right: 16px;
		}
		
		.navigationBlock a span {
			display: none;
		}
		
		.navigationBlock a {
			display: block;
			width: 233px;
			height: 60px;
		}
		
		.navigationBlock a.n-home {
			height: 38px;
			background: url(images/n-home-up.gif) no-repeat;
		}

		.navigationBlock a.n-home:hover {
			background: url(images/n-home-over.gif) no-repeat;
		}

		.navigationBlock a.n-about {
			background: url(images/n-about-up.gif) no-repeat;
		}

		.navigationBlock a.n-about:hover {
			background: url(images/n-about-over.gif) no-repeat;
		}

		.navigationBlock a.n-gallery {
			background: url(images/n-gallery-up.gif) no-repeat;
		}

		.navigationBlock a.n-gallery:hover {
			background: url(images/n-gallery-over.gif) no-repeat;
		}

		.navigationBlock a.n-independent-amenities {
			background: url(images/n-independent-amenities-up.gif) no-repeat;
		}

		.navigationBlock a.n-independent-amenities:hover {
			background: url(images/n-independent-amenities-over.gif) no-repeat;
		}
		
		.navigationBlock a.n-assisted-amenities {
			background: url(images/n-assisted-amenities-up.gif) no-repeat;
		}

		.navigationBlock a.n-assisted-amenities:hover {
			background: url(images/n-assisted-amenities-over.gif) no-repeat;
		}

		.navigationBlock a.n-wpw {
			background: url(images/n-wpw-up.gif) no-repeat;
		}

		.navigationBlock a.n-wpw:hover {
			background: url(images/n-wpw-over.gif) no-repeat;
		}

		.navigationBlock a.n-contact {
			background: url(images/n-contact-up.gif) no-repeat;
		}

		.navigationBlock a.n-contact:hover {
			background: url(images/n-contact-over.gif) no-repeat;
		}
		
		.navigationBlock a.n-culinary {
			background: url(images/n-culinary-up.gif) no-repeat;
		}

		.navigationBlock a.n-culinary:hover {
			background: url(images/n-culinary-over.gif) no-repeat;
		}

		.navigationBlock a.n-rpa {
			background: url(images/n-rpa-up.gif) no-repeat;
		}

		.navigationBlock a.n-rpa:hover {
			background: url(images/n-rpa-over.gif) no-repeat;
		}

	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
		
		/* styles for Footer And BVLOGO contained on the template */
		.footer {
			clear: both;
			width: 901px;
			height: 60px;
			font-size: 10px;
			background: url(images/footer-bg.gif) repeat-x #206140;
			border-bottom: 3px solid #428b62;
		}
		
		.footer table {
			height: 20px;
		}

		.footer a {
			color: #f2e6b6;
		}

		.footer a:hover {
			text-decoration: none;
		}

		.footer table tr td {
			color: #ffffff;		
		}

		.footer img {
			vertical-align: middle;
		}
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for Titles contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for text contained in the bodycontents */
		h2 {
			margin: 0px;
			padding: 0px;
			display: inline;
			font-size: 18px;
			color: #3a8763;
		}
		
		h3 {
			margin: 0px;
			padding: 0px;
			font-size: 14px;
			color: #3a8763;
		}
		
		small {
		font-size: 12px;
		color: #3a8763;
		font-weight: bold;
		}
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for links contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for images contained in the bodycontents */
		.imgBorder {
			border: 3px solid #428b62;
		}
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for forms contained in the bodycontents */
	
	.borderTable
	{
	
	}
	.tableRowHeader
	{
	
	}
	.tableRowFooter
	{
	
	}
	.textRequiredField
	{
	
	}
	.textSmallerFont
	{
	
	}
	.labelColumn
	{
	
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for any other contained in the bodycontents */

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/