﻿.cms_pageheading
{
	
	font-family: 'arial narrow', Arial;
	font-size: 20px;
	color: #ffa600;
	font-weight: bold;
	border-bottom: solid 1px #666666
}

.cms_error
{
	

		font-family: Segoe UI, Arial;
	font-size: 14px;

	color: #cc0000
	
	
	
}

.gallerymainimage {border: solid 3px #111111;
                 margin-top: 10px; }

.homelinks { color: #f2f2f2; font-family: 'Segoe UI', Arial; font-size: 12px; border: solid 3px #111111;}

.albumlinks1 { color: #f2f2f2; font-family: 'Segoe UI', Arial; font-size: 12px;}
.albumlinks2 { color: #f2f2f2; font-family: 'Segoe UI', Arial; font-size: 12px;}


.FooterText
{
font-size: 12px; width: 100%; color: #cccccc; font-family: 'Segoe UI', Arial	
}
.MenuText
{
font-size: 24px; width: 100%; color: #cccccc; font-family: 'Segoe UI', Arial	
}


.footerlink A:link {text-decoration: none; color: #666666; font-family:  'Segoe UI', Arial; font-size: 10px;}
.footerlink A:visited {text-decoration: none; color: #666666; font-family: 'Segoe UI', Arial; font-size: 10px;}
.footerlink A:active {text-decoration: none; color: #666666; font-family: 'Segoe UI', Arial; font-size: 10px;}
.footerlink A:hover { color: #666666; font-family: 'Segoe UI', Arial; font-size: 10px;}

.links-gray A:link {text-decoration: none; color: #777777; font-family:  'Segoe UI', Arial; font-size: 13px;}
.links-gray A:visited {text-decoration: none; color: #777777; font-family: 'Segoe UI', Arial; font-size: 13px;}
.links-gray A:active {text-decoration: none; color: #777777; font-family: 'Segoe UI', Arial; font-size: 13px;}
.links-gray A:hover { color: #777777; font-family: 'Segoe UI', Arial; font-size: 13px; text-decoration: underline}

	A:link {text-decoration: none; color: #777777; font-family:  'Segoe UI', Arial; font-size: 13px; text-decoration: underline}
A:visited {text-decoration: none; color: #777777; font-family: 'Segoe UI', Arial; font-size: 13px; text-decoration: underline}
A:active {text-decoration: none; color: #777777; font-family: 'Segoe UI', Arial; font-size: 13px; text-decoration: underline}
A:hover { color: #777777; font-family: 'Segoe UI', Arial; font-size: 13px; text-decoration: underline}


.bottomlinks A:link {text-decoration: none; color: #666666; font-family:  'Segoe UI', Arial; font-size: 13px;}
.bottomlinks A:visited {text-decoration: none; color: #666666; font-family: 'Segoe UI', Arial; font-size: 13px;}
.bottomlinks A:active {text-decoration: none; color: #666666; font-family: 'Segoe UI', Arial; font-size: 13px;}
.bottomlinks A:hover { color: #666666; font-family: 'Segoe UI', Arial; font-size: 13px;}


.bottomborder
{
	border-bottom: solid 2px #0e0e0e}
	

		.textgray2
{	font-family:  'Segoe UI', Arial;
	font-size: 13px;
	color: #f2f2f2}

	.textgray
{	font-family: Segoe UI, Arial;
	font-size: 14px;
	color: #f2f2f2}
	
	
		.textheadings
{	font-family: Segoe UI, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #F99E1C}
	
	
			.boxheadings
{	font-family: Segoe UI, Arial;
	font-size: 14px;
	
	color: #000000}

.footer1
{
color: #666666; font-family: Segoe UI, Arial; font-size: 11px	
}


.WebsiteHeading
{
	font-family: Segoe UI, Arial;
	font-size: 25px;

	color: #DFE4F5}
	
.ph1
{
	font-family: Segoe UI, Arial;
	font-size: 20px;
  border-bottom: solid 1px #cccccc
  
	color: #000000}
	
	
	
	
	.text
	{
		font-family: Arial;
	font-size: 12px;

	color: #cccccc
	
	}
	
	
		.h1
	{
		font-family: Segoe UI, Arial;
	font-size: 12px;

	color: #cccccc
	
	}
	
	
	.homelinks
	{
		font-family: Segoe UI, Arial;
	font-size: 12px;

	color: #cccccc
	
	}
	
	.ticker1
	{
		font-family: Segoe UI, Arial;
	font-size: 14px;

	color: #ffa600
	
	}
	
	.galleryfieldset
	{border: solid 1px #666666}
	
		
	
	.error
	{
		font-family: Segoe UI, Arial;
	font-size: 13px;

	color: #cc0000
	
	}
	
	.footerline
	{
	border-top: solid 1px #cccccc	
	}
	
	
		
	.WebsiteSubHeading
{
	font-family: Segoe UI, Arial;
	font-size: 15px;
 font-style: italic;
	color: #DFE4F5}
	
	
	.HomePageBoxes
	{
		font-family: Segoe UI, Arial;
		font-size: 13px;
		}
		
		
.Line
{
	border-bottom: solid 1px gray}
	
	
	.feedlinks A:link {text-decoration: none; color: #666666; font-family:  Segoe UI, Arial; font-size: 11px}
.feedlinks A:visited {text-decoration: none; color: #666666; font-family: Segoe UI, Arial; font-size: 11px}
.feedlinks A:active {text-decoration: none; color: #666666; font-family: Segoe UI, Arial; font-size: 11px}
.feedlinks A:hover {color: #666666; font-family: Segoe UI, Arial; font-size: 11px}


.galleryboxes
{
	border: solid 1px gray
}


.contact-button
{background-image: url('../interface/contact-button.jpg');
 background-position: 0px 0px;
 height: 154px;
 width: 185px;
 cursor: pointer;
 margin-bottom: 10px;
}

.contact-button-h
{background-image: url('../interface/contact-button.jpg');
 background-position: 0px 154px;
 height: 154px;
 width: 185px;
  cursor: pointer;
  margin-bottom: 10px;
}

.quote-button
{background-image: url('../interface/quote-button.jpg');
 background-position: 0px 0px;
 height: 154px;
 width: 185px;
 cursor: pointer;
 margin-bottom: 10px;
}

.quote-button-h
{background-image: url('../interface/quote-button.jpg');
 background-position: 0px 154px;
 height: 154px;
 width: 185px;
  cursor: pointer;
  margin-bottom: 10px;
}

.food-button
{background-image: url('../interface/food-button.jpg');
 background-position: 0px 0px;
 height: 154px;
 width: 185px;
 cursor: pointer;
 margin-bottom: 10px;
}

.food-button-h
{background-image: url('../interface/food-button.jpg');
 background-position: 0px 154px;
 height: 154px;
 width: 185px;
  cursor: pointer;
  margin-bottom: 10px;
}


#slider {
	position:relative;
	min-height:184px;
	margin: 0px 0px 0px 0px;
	background:transparent url('../interface/loading.gif') no-repeat 50% 50%;
	text-align: left;
	
}



#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:47%;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url('../interface/bullets.png') no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url('../interface/arrows.png') no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption a { 
    text-decoration:underline;
}

.windowclose1
{
	background-image: url('../interface/windowclose.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
	width: 31px;
	height: 31px;
	}

.windowclose2
{
	background-image: url('../interface/windowclose.jpg');
	background-repeat: no-repeat;
	background-position:  0px -31px;
	cursor: pointer;
	width: 31px;
	height: 31px;
	}
	
	.wizstep
	{font-family: arial;
	 font-size: 24px;
	 color: Black;
	 font-weight: bold;
	}
	
	
		.wizdesc
	{font-family: arial;
	 font-size: 12px;
	color: Black;
	font-weight: bold;
	}
	
	
.wizbutton1
{
	border: solid 1px #ffa600;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #ffa600;
}

.controls1
{
	border: solid 2px #333333;
	font-size: 14px;
	margin: 3px;
	padding: 3px;
	font-family: Arial;
	color: #333333;
}

