body{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #7F93BE;
	background-color: #000000;
}

.homeLinkDiv{
	position: absolute;
	top: 6px;
	left: 12px;
	z-index: 4;
	font-size: 11px;
}

a.homeLink{
	color: #3073FB;
	text-decoration: none;
}

a.homeLink:hover{
	color: #3073FB;
	text-decoration: underline;
}

.H1Heading{
	position: absolute;
	top: 160px;
	left: 182px;
	width: 700px;
	z-index: 6;
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #606060;
	font-weight: bold;
	margin: 0px 0px 4px 0px;
}

.H1Heading2{
	font-family: arial, helvetica, verdana;
	font-size: 18px;
	color: #ececec;
	font-weight: bold;
	margin: 16px 0px 0px 0px;
}

td{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #7F93BE;
}

h1{
	font-family: arial, helvetica, verdana;
	font-size: 16px;
	color: #ececec;
	font-weight: bold;
}

h2{
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #ececec;
	font-weight: bold;
}

h3{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #ececec;
	font-weight: bold;
}

a{
	color: #0A67bf;
	text-decoration: underline;
}

a:hover{
	color: #bf8818;
	text-decoration: underline;
}

.contentCell{
	padding: 18px 0px 0px 0px;
}

.contentBoundingCell{
	background-color: #000000;
	background-image: url(images/ContentBackground.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 38px 18px 36px 12px;
}

.towns{
	font-family: arial, helvetica, verdana;
	font-size: 10px;
	color: #ececec;
	padding: 18px 0px 10px 0px;
}

.footerCell {
	color: #000000;
	background-color: #0037A7;
	font-size: 11px;
	font-family: arial, helvetica, verdana;
	padding: 12px 30px 12px 30px;
}

a.footerLink{
	color: #FFD47D;
	text-decoration: underline;
}

a.footerLink:hover{
	color: #ffffff;
	text-decoration: underline;
}

.homeImage{
	margin: 12px 6px 12px 6px;
}

.scroller{
	width: 470px;
	height: 110px;
	overflow: auto;
	color: #AE9A71;
	background-color: #4F3E1B;	

	border-style: solid;

	border-color: #AE9A71;

	border-width: 1px 0px 1px 1px;
	padding: 8px;

	scrollbar-3dLightColor: #4F3E1B;  
	scrollbar-Arrow-Color: #4F3E1B;
	scrollbar-Base-Color: #4F3E1B;   
	scrollbar-Dark-Shadow-Color: #000000;
	scrollbar-Face-Color: #AE9A71; 
	scrollbar-Highlight-Color:  #ffffff;
	scrollbar-Shadow-Color:  #000000;
	scrollbar-Track-Color:  #382B10;
	
}

.scrollerLink{
	color: #ffffff;
	text-decoration: none;	
}

a.scrollerLink:hover{
	color: #ffffff;
	text-decoration: underline;
}

.scrollerHeading{
	font-size: 14px;
	color: #AE9A71;
	font-weight: bold;
	margin: 0px 0px 4px 0px;
}


/**********Photos ******************************/

.separator{
	font-size: 12px;
	border-style: dashed;
	border-color: #71759D;
	border-width: 0px 0px 1px 0px;
}

.thumbPhotoDiv{
	padding: 22px 0px 0px 0px;
}

.thumbImage{
	border: solid #c7c7c7 1px;
	margin: 12px 0px 0px 0px;
}

.simpleImage{
	border: solid #c7c7c7 1px;
}

.thumbDesc{
	font-size: 10px;
	color: #ffffff;
	padding: 4px 0px 0px 0px;
}

.thumbEnlargeLink{
	font-size: 11px;
	padding: 1px 0px 9px 0px;
}

.thumbBuyLinkDiv{
	font-size: 11px;
	font-weight: bold;
	padding: 1px 0px 2px 0px;
	width: 158px;
	background-color: #5D471A;
	border: solid 1px #BF8818;
}

.thumbBuyLink{
	color: #C79631;
	font-weight: bold;
	text-decoration: none;
}

.thumbBuyLink:hover{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}


.closeWindow{
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #71759D;
	font-weight: bold;
	text-decoration: none;
}

.closeWindow:hover{
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;	
}

.hint{
	cursor: help;
	text-decoration: underline;
}


.photo{
	border: solid #000000 1px;
	margin: 4px;
}

.photoHide{
	position: absolute;
	width: 620px;
	height: 416px;
	top: 18px;
	left: 18px;
	border: solid 0px #00ff00;
	z-index: 10;
}

.galleryThumbCell{
	padding: 0px 6px 28px 6px;
}

.galleryThumbIMG{
	margin: 0px 0px 6px 0px;
}


/*********** Left Gutter Menu Style ****************/

.menuBox {
	color: #B0C1E5;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 6px 3px 5px 4px;
	width: 135px;
}


/******* Text-Based Menu Styles *********/

.leftGutter{
	background-color: #000000;
	background-image: url(images/LeftGutterRepeater.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

#menuCell{
	padding: 0px 0px 0px 12px;
}

.outerMenuDiv{
	display: block;	
	width: 152px;
}

.menuLink{
	text-decoration: none;
}

.menuLink:hover{
	text-decoration: none;
}

.innerMenuDivHeading{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	font-weight: bold;
	padding:5px 5px 5px 5px;
	border-style: solid;
	border-color: #0037A7;
	border-width: 1px 0px 0px 0px;	
	color: #B0C1E5;
	line-height: 100%;
}

.innerMenuDiv{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	font-weight: bold;
	padding:4px 4px 7px 10px;
	border-style: solid;
	border-color: #ffffff #000000 #000000 #ffffff;
	border-width: 0px 0px 0px 0px;	
	color: #16619A;
	line-height: 100%;
}

/******* Remove if no Flyout Menu *********/
.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid #CAAC5E;
	border-bottom-width: 0px;
	font-family: arial, helvetica, verdana;
	font-size:11px;
	line-height: 100%;
	z-index: 100;
	color: #253D79;
	background-color: #F8F7EF;
	width: 130px;
	margin:-1px 0px 0px 2px; /*positions the left corner of the dropdown */
	}

.anylinkcss a{
	width: 100%;
	display: block;
	border-bottom: 1px solid #CAAC5E;
	text-decoration: none;
	color: #253D79;
	}

.anylinkcss a:hover{ /*hover background color*/
	width: 100%;
	display: block;
	background-color: #EFEDDD;
	text-decoration: none;
	color: #9A803F;
}

.linkItem{
	padding:3px 6px 3px 6px;
}

/********** Form Styles ********************/

.entertext{
	color: #000000;
	font-size: 12px;
	background-color: #EBEBEB;
	width: 200px;
}

.required{
	color: #830000;
}

/********** Modal Window PopUp Styles ********************/

.popCaption{
	font-family: arial;	

	padding-bottom: 4px;
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}


.popNavCell{

	font-family: arial;	
	padding-bottom: 4px;
	font-family: arial;
	font-size: 12px;
	color: #555555; 
}

.popNavCell a{
	font-weight: bold;
	text-decoration: none;
}

.thumbComments{
	padding:18px 12px 0px 12px;
}