﻿.zeroborder  {
	border:0px none;
	
}

#dhtmlgoodies_contentBox {
	border-right: #317082 1px solid; 
	padding-right: 2px; 
	border-top: #317082 1px solid; 
	padding-left: 2px; 
	visibility: hidden; 
	padding-bottom: 2px; 
	overflow: hidden; 
	border-left: #317082 1px solid;  
	width: 13.5em; 
	padding-top: 2px; 
	border-bottom: #317082 1px solid; 
	position: absolute; 
	height: 6em; 
	background-color: #FFFFCC;
	left: -22px; top: 38px;}
	
#dhtmlgoodies_content {
	font-size: 1em; 
	width: 13.8em; 
	height: 7.4em; 
	font-family: Arial, Helvetica, sans-serif; 
	position: relative;
	left: 0px; top: 0px;}
	
#dhtmlgoodies_slidedown {
	width: 10em; 
	height: 7em; 
	position : relative;
	left: 0px; top: 0px}
	
.style1 {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;}


#midtexarea2P2extend	{
	 height: 236.0em;
	 float: left;  
	 width: 48.5em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
}


	
	
body  {
	font-size: 62.5%;
	margin: 0em; 
	background-color: #AEAEAE;
}
		
#listcontainer {
	Position: relative;
	float: left;
	height: 2.9em;
	width: 25em;}
	
	
#triplelist {
	margin:0px;
	padding:0px;}
	
#triplelist li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none; }
	
#triplelist ul {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none; }
	
#triplelist a:visited {
	display:block;
	float: left;
	color: black;
	padding: 5px;
	
	border-left:1px solid #fff;
	height: 1.6em;}
	
#triplelist a:link {
	display:block;
	float: left;
	color: black;
	padding: 5px;
	border-left:1px solid #fff;
	height: 1.6em;}
	
#triplelist a:hover {
	background: white;
	color: #006;
	border-top:1px solid silver;
	border-left:1px solid silver;
	height: 1.6em;
	text-decoration: none;}
	
#triplelist a:visited#current {
	background: white;
	color: #006;
	border-top:1px solid silver;
	border-left:1px solid silver;
	height: 1.6em;
	text-decoration: none;}
	
#triplelist a:link#current {
	background: white;
	color: #006;
	border-top:1px solid silver;
	border-left:1px solid silver;
	height: 1.6em;
	text-decoration: none;}
	
#triplelist a:hover { 
	color: blue;}
	
	
.image-resize { 
	width:53em; 
	height:20.7em;
	float:right;}
	
.image-resize2 { 
	width:53em; 
	height:18em;
	float:right;
	border:0;}
	
	
	
#navlist a:hover { 
	color: blue; }
	
	
a:active {
	color: #00FFFF;}
	
	
a:hover {
	color: #0000FF;}
	
	
.style2 {
	margin-right: 0px;
	margin-bottom: 0px;}


#panlist {
	height: 22.9em;
	width: 24.9em;
	position: relative;
	float: left;
}

#panlist li {
	list-style: none;
	margin: 0px;
	border-bottom: 1px white solid;
	text-align: left;}
	
#panlist li a {
	display: block;
	text-decoration: none;}
	
#panlist li a:link { 
	color: black; }
	
#panlist li a:visited { 
	color:  black; }
	
#panlist li a:hover {
	color: blue;
	background:   #E1E0D5;}
	
	
.navcontainer {
	width: 10em;
	position: absolute;
	left: 29px; top: 25px}




.navcontainer ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;}
	
.navcontainer a {
	display: block;
	padding: 3px;
	width: 160px;
	background-color: #4A5666;
	border-bottom: 1px solid #eee;}
	
.navlist a:visited {
	color: #FFFFFF;
	text-decoration: none;}
	
.navcontainer a:link {
	color: #FFFFFF;
	text-decoration: none;}
	
.navcontainer a:hover {
	background-color: #FFFFFF;
	color: blue;}

/*<![CDATA[*/


#dropmenudiv {
	border-right: black 1px solid; border-top: black 1px solid; z-index: 100; font: 12px/18px Verdana; border-left: black 1px solid; border-bottom: black 0px solid; position: absolute;}

#dropmenudiv A {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; padding-bottom: 1px; width: 100%; text-indent: 3px; PADDING-TOP: 1px; border-bottom: black 1px solid; text-decoration: none;}

#dropmenudiv A:hover {
	background-color: #A6A67F;}
	
/*]]>*/

#container {
	margin: 0% 0%;
	width: 100%;
	background-repeat: repeat-x;
	background-image: url('../Images/Home_Page_Pics/greyback.gif');
	
}



	
#Masthead {
	width: 100.7em;
	height: 11.5em;
	z-index: 8;
	
	border-bottom-style:  solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	background-color:#EAE9DF;
	float: none;
	margin-right: auto;
	margin-left: auto;}
	
#story {
	padding: 0px;
	background-color: #FFFFFF;
	width: 78.0em;
	height: 47.5em;
	text-align: center;
	float: none;
	margin-right: auto;
	margin-left: auto;}
	
#footer {
	width: 100.9em;
	background-color: #EAE9DF;
	height: 4.9em;
	float: none;
	margin-right: auto;
	margin-left: auto;
	border-top-style: ridge;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	z-index: 1;
	left: 0px; top: 0px
	}
	
	
.style2 {
	text-align: left;}


.Title {
	font-family: "Century Gothic";
	font-size: 3.1em;
	font-weight: bold;
	color: #1F405A;}
	
	
.urltext {
	font-family: "Century Gothic";
	font-size: medium;
	font-weight: bold;
	color: #1F405A;}
	
	
.h9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #234763;}
	
	
.h10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #234763;}
	
	
.h8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #234763;}
	
	
#logobasket {
	position: relative;
	float: left;
	width: 9.2em;
	height: 11.5em;}
	
	
.style5 {
	text-align: right;}
	
	
#featurepanel a:hover{
	background-color: #FFFFFF;
	color: #003399;}
	
	
#www {
	float: left;
	position: relative;}
	
	
#menuplacer {
	float: left;
	position: relative;
	background-color:   #4A5666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	width: 78.0em;
	height: 20.8em;}
	
	
#picholder {
	float: right;
	position: relative;
	width: 53em;
	height: 20.8em;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: white;}
	
.style8 {
	text-align: center;
	height: 24px;}
	
#toplinks {
	position: relative;
	width: 26em;
	height: 1.6em;
	font-family :Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 1.0em; 
	color: black;	
	float: left;
	background-color: transparent;
	text-align: left;
	z-index: 4000;
}

#toplinks2 {
	
	width: 9em;
	height: 1.6em;
	font-family :Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 1.0em; 
	color: black;	
	float: right;
	background-color: #EAE9DF;
	text-align: left;
}
	
.desktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
}
	
a {
	color: black;}
	
a:active {
	color: #0000FF;}
	
a:visited {
	color: midnightblue;}

a:hover {
	color: #0000FF;}


#backgrounddivforpic {
	width: 38.2em;
	height: 22.3em;
	position: relative;
	float: right;
	background-image: url('../Images/Home_Page_Pics/bea%20trans.jpg');}
	
	
#footerfloat1 {
	float: left;
	position: relative;
	width: 20.9em;
	height: 1.9em;
	left: 300px; top: 15px;
	text-align:   center;}
	
	
#footerfloat2 {
	float: left;
	position: relative;
	width: 38.9em;
	height: 1.9em;
	left: -68px; top: 15px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;	}




#accessnest {
	float: left;
	position: relative;
	width: 75.8em;
	height: 5.1em;
	left: 12px; top: 3px; z-index: 0;}
	
.accessimage  {
	float: left;
	vertical-align:top;
	width: 8.8em;
	height: 3.1em;
	padding-right:6px;}
	
.accessimage2  {
	float: right;
	width: 8.8em;
	height: 3.1em;
	}

.footertext {
	font-family: Verdana;
	font-size: 0.9em;
	color: #000000;
	font-weight: lighter;
	text-align:center;
	}
	
	
.style14 {
	border: 2px solid #FFFFFF;
	
	width: 4.0em;
	height: 4.0em;}
	
.style15 {
	font-family: "Times New Roman";}
	
	
#icontray1 {
	float: left;
	position: relative;
	width: 35em;
	height: 5em;}
	
#iconx1 {
	float: left;
	position: relative;
	width: 45.0em;
	height: 2em;}
	
#icon2 {
	float: left;
	position: relative;
	width: 6.7em;
	height: 2em;}
	
#icon3 {
	float: left;
	position: relative;
	width: 6.7em;
	height: 2em;}
	
	
#icontray2 {
	float: left;
	position: relative;
	width: 35em;
	height: 8.2em;}
	
#icon4 {
	float: left;
	position: relative;
	width: 7.7em;
	height: 2em;}
	
#icon5 {
	float: left;
	position: relative;
	width: 5em;
	height: 2em;}
	
#icon6 {
	float: left;
	position: relative;
	width: 7.4em;
	height: 2em;}
	
.style17 {
	width: 8.1em;
	height: 11.5em;
	vertical-align: middle;}
	
.bodmin {
	float: left;
	position: relative;
	width: 40em;
	height: 5em;
}
	
.AAA {
	position: absolute;
	float: left;
	width: 29em;
	height: 2.2em;
	text-align: center;
	background-color: #EAE9DF;
	left: 64%; top: 56px; right:10px; bottom:-56px; 
}

.hidden {
visibility:hidden;
}
	
.textsizetitle {
	font-family: Arial, Helvetica, sans-serif;
}

	
	
	
	
#www {
	float: left;
	position: relative;
	width: 17.6em;
	height: 2.4em;
	text-align: center;
	background-color: #EAE9DF;
}
	
#listholder {
	float: left;
	position: relative;
	width: 52.9em;
	height: 2.9em;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: white;
}


.listnest {
	float: left;
	position: relative;
	width: 25em;
	height: 2.8em;
}

.welcomenest {
	 float: left;
	position: relative;
	width: 25em;
	height: 2.9em;
	text-align:left;
}
	
#listcontainer {
	Position: relative;
	float: left;
	height: 2.9em;
	width: 25.1em;
}
	
#triplelist{
	margin:0px;
	padding:0px;
}
	
.lowerstrip {
	float: left;
	position: relative;
	height: 22.9em;
	width: 78em;
}
	
#allinhere {
	width: 31.6em;	
	height: 20.4em;
	position: relative;
	float: left;
}
	
.receptiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	color: white;
}
	
.receptiontext4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;	 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

.shadowcontainer {
	width: 11em; 
	height: 15.4em;
	background-color: #d1cfd0;
	float: left;
	position: relative;
	left: 4px; top: -6px;}

.shadowcontainer .innerdiv {
	height: 14.0em;
	background-color: white;
	border: 1px solid gray;
	padding: 6px;
	position: relative;
	left: -5px; /*shadow depth*/
	top: -5px; /*shadow depth*/
	text-align:left;
}
	
#boxdiv {
	position: relative;
	float: left;
	width: 40em;
	height: 18em;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #C0C0C0;
}
	
#papertray {
	position: relative;
	float: left;
	width: 11em;
	height: 12em;
	left: -20px; top: 49px;
}
	
.borderless {  
	border:0px none;
    width: 5em;
	height: 5em;
	margin-top:4px;
}
	
.borderless2 {
	border:0px none;
	width:8.8em ;
	height:3.1em;
}	
	
.borderless3 {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	width: 8.8em;
	height: 3.1em;
	vertical-align: bottom;
	margin-top: 8px;
	margin-bottom: 8px;
}
	
.specialsize { 
	border:0px none;
    width: 3.8em;
	height: 5em
}
	
.innerdivtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.6em
}
	
.desktexttitles {
	font-weight: bold;
	font-size: 1.1em;
	text-align:left;
}	
	
#clockbasket {
	position: relative;
	float: left;
	width: 10em;
	height:  1.8em;
	left: -3px; top: 2px;
}
	
.style18 {
	font-family: Arial;
	font-size: 1em;
	text-align:left;
}
	
.style19 {
	font-family: Arial;
}
	
a:hover {
	background:  #666699;
	color:  white;
	font-weight: bold;
}

a:focus {
	background:   #666699;
	color:  white;
	font-weight: bold;
}

a:active {
	background: #666699;
	color: white;
	font-weight: bold;
}
	
.typeBtn2 {
	font: 1.0em/0.9em verdana, geneva, arial, helvetica, sans-serif;
	background-color:white;
	color: navy;
}

.btn2medium {
	font: 1.3em/1.4em verdana, geneva, arial, helvetica, sans-serif;
}

.btn2large {
	font: 1.4em/1.7em verdana, geneva, arial, helvetica, sans-serif;
}

.btn2contrast {
	font: 1.1em/1.0em verdana, geneva, arial, helvetica, sans-serif;
}




/*other pages below*/

.typeBtn3 {
	background-color:white;
	color: navy;
	width: 9.3em;
	border-bottom-style:  solid;
	border-bottom-width:1px;
	border-bottom-color:gray;
	border-right-style:  solid;
	border-right-width:1px;
	border-right-color:gray;
	font: 0.9em/1.1em verdana, geneva, arial, helvetica, sans-serif;
}

#altmenuplacer  {
	float: left;
	position: relative;
	background-color: #4A5666;
	border-bottom-style:  solid;
	border-bottom-width: 1px;
	border-bottom-color:  gray;
	width: 78.0em;
	height: 18.0em;
}

#altpicholder {
	float: right;
	position: relative;
	width: 53em;
	height: 18em;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: white;
	background-color: #EEEDE9;
}

.footie {
	padding: 0px;
	float: none;
	height: 8.0em;
	width: 78.1em;
	background-color: #EAE9DF;
	border-top-color:#C0C0C0;
	border-top-style:solid;
	border-top-width:1px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#defaultstory {
	padding: 0px;
	background-color: #FFFFFF;
	width: 78.1em;
	overflow-y: auto;
	overflow-x:hidden;
	text-align: left;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
/*Local Events page styles below*/
.style20 {
	border-width: 0;
}

.h98 {
	left: 0px; 
	top:0px; 
	width: 32.5em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

	

.h99 {
	left: 0px; 
	top:0px; 
	width: 10.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

.h97 {
	left: 0px; 
	top:0px; 
	width: 16.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

.h94 {
	left: 0px; 
	top:0px; 
	width: 13.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

.h92 {
	left: 0px; 
	top:0px; 
	width: 13.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

.h101 {
	left: 0px; 
	top:0px; 
	width: 190px; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	color:#0C4296;
}

.h102 {
	left: 0px; 
	top:0px; 
	width: 22.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

#h107 {
	left: 0px; 
	top:0px; 
	width: 34.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

.h109 {
	left: 0px; 
	top:0px; 
	width: 20.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}

.h109cem {
	left: 0px; 
	top:0px; 
	width: 32.7em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}



#newhead {
	left: 0px; 
	top:0px; 
	width: 39.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;  
	font-weight:bold; 
	font-style:italic;
	color:#0C4296;
}

.newhead2 {
	left: 0px; 
	top:0px; 
	width: 57.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;  
	font-weight:bold; 
	font-style:italic;
	color:#0C4296;
}

.newhead3 {
	left: 0px; 
	top:0px; 
	width: 30.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;  
	font-weight:bold; 
	font-style:italic;
	color:#0C4296;
}

.newhead4 {
	left: 0px; 
	top:0px; 
	width: 38.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;  
	font-weight:bold; 
	font-style:italic;
	color:#0C4296;
}

.newhead4extra {
	width:37.0em;
}

.newhead9 {
	left: 0px; 
	top:0px;
	padding-left:20px; 
	width: 55.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;  
	font-weight:bold; 
	font-style:italic;
	color:#0C4296;
}

.newhead10 {
	left: 0px; 
	top:0px;
	width: 58.4em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;  
	font-weight:bold; 
	color:#0C4296;
}

.detailsdiv {
	width: 51.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
}

.detailsdiv {
	width: 51.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
}

.detailsdiv2 {
	width: 400px; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
}

#datediv {
	float:left; 
	top:0px; 
	width: 48em;  
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	text-align:left;
}

#Calendarframe {
	border: 2px solid #C0C0C0;
	float: left;
	top: 0px;
	width: 16px;
	font-family: "Courier New", Courier, monospace;
	font-size: 1.1em;
	color:  #976200;
	text-align: Center;
	font-weight: bold;
	margin-right:2px
}

#Calendarframe2 {
	border: 2px solid #C0C0C0;
	float: left;
	top: 0px;
	width: 16px;
	font-family: "Courier New", Courier, monospace;
	font-size: 1.1em;
	color: white;
	text-align: Center;
	font-weight: bold;
	background-color: #9F6000;
}

#Calendarframe3 {
	padding: 2px;
	border: 2px solid #C0C0C0;
	float: left;
	width: 50px;
	Height: 50px;
}

.Calendarframe30 {
	padding: 2px;
	border: 2px solid #C0C0C0;
	float: left;
	width: 50px;
	Height: 50px;
}

#date {
	Position: relative;
	float: left;
	top: 0px;
	width: 105px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: black;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	left: 8px; top: 3px;
}

#top {	

	Position: relative;
	float: right;
	width: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color:      black;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	left: 0px; top: 3px;}

.tops {	
	Position: relative;
	float: right;
	width: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	left: 0px; top: 3px;
}

#bannerpicsnest {	
	Position: relative;
	float: left;
	width: 52.8em;
	height: 7.0em;
	text-align:left;
	left: 0px; top: 0px;
}

#breadcrumbdiv {	
	position:relative;
	left:30px;
	top:250px;
	float: left;
	width: 33.8em;
	height: 2.0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color:      black;
	text-align: left;
	font-weight: bold;
}

#addressdiv {	
	position:relative;
	float: right;
	width: 15.0em;
	height: 7.5em;
	text-align: right;
	left: -12px; top: 12px;
}

#pagetitle {	
	position:relative;
	float: left;
	width: 37.0em;
	height: 4.0em;
	text-align: left;
}

.addresstext {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color:      black;
	text-align: right;
	font-weight: bold;
}

.bannerpicholder {
	float: left;
	width: 8.6em;
	height: 6.0em;
	margin-right: 10px;
	margin-left: 10px;
}

.printfriendly {	
	position:relative;
	float: right;
	width: 14.3em;
	height: 2.0em;
}
	
#printernest {	
	position:relative;
	float: left;
	width: 2.7em;
	height: 1.5em;
	border-right-style: solid; 
	border-right-width: 1px; 
	border-right-color: 	silver;
	border-left-style: solid; 
	border-left-width: 1px; 
	border-left-color:  #C0C0C0;
	border-top-style: solid; 
	border-top-width: 1px; 
	border-top-color: #C0C0C0;
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	border-bottom-color: silver;
	text-align:right;
	left: 117px; top: -3px;
}
	
.links {
	vertical-align: middle;
}

.button {
	vertical-align: bottom;
	text-align:left;
}

.button5 {
	vertical-align: bottom;
	text-align:left;
}

.button9 {
	vertical-align: top;
	text-align: left;
}

.button10 {
	border: 1px solid #C0C0C0;
	vertical-align: top;
	text-align: left;
}

.button11 {
	border: 1px solid #C0C0C0;
}
	
.button12 {
	text-align:left;
	margin-top: 3px;
	vertical-align:bottom;
}
	
.beacon {
	position:relative;
	float:right;
	margin-top: 5px;
	margin-bottom: 1px;
	width:8.8em;
	height:10.8em;
}
	
.sizes {
	width:8.8em;
	height:10.8em;
}	
		
.h100 {
	font-size: 2.0em;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.Caption {
	position:relative;
	float:right; 
	width: 73px;  
	font-family: Arial, Helvetica, sans-serif; 
	font-size:0.9em;   
	color:black;
	text-align:left;
}

#lefttextarea {
	left: 0px; 
	top: -2px; 
	width: 21.6em; 
	float: left; 
	border-right-style: dotted; 
	border-right-width: 1px; 
	border-right-color: #C0C0C0; 
	padding-left :30px;
	font-family :Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	color:black;	
}	

#lefttextareacontact {
	left: 0px; 
	top: -2px; 
	width: 21.6em;
	float: left; 
	padding-left :30px;
	font-family :Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	color:black;	
}

#lefttextarea4 {
	left: 0px; 
	top: -2px; 
	width: 20.6em; 
	float: left; 
	padding-left:2em;
	border-right-style: dotted; 
	border-right-width: 1px; 
	border-right-color: #C0C0C0; 
	Margin-right:2.0em;		
}

#lefttextarea5 {	
	left: 0px; 
	top: -2px; 
	width: 21.6em; 
	float: left; 
	border-right-style: dotted; 
	border-right-width: 1px; 
	border-right-color: #C0C0C0; 
	padding-left :30px;
	padding-right :10px;
	font-family :Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size:1.0em; 
	color:black;
	text-align:justify	
}

.noborderhere {
	border:0px;
	left: 0px; 
	top: -2px; 
	width: 21.6em; 
	float: left; 
	padding-left :30px;
	padding-right :15px;
	font-family :Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size:1.0em; 
	color:black;
	text-align:justify
}




	
#lefttextarea6 {	
	left: 0px; 
	top: -2px; 
	width: 20.0em; 
	float: left; 
	border-right-style: dotted; 
	border-right-width: 1px; 
	border-right-color: #C0C0C0; 
	padding-left :30px;
	padding-right :10px;
	font-family :Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size:1.0em; 
	color:black;
	text-align:justify	
}
		
#midtexarea	{
	 float: left;  
	 width: 47.5em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
}

#psuedodiv2 {
	float: left;  
	width: 48.0em; 
}

.psuedodiv201 {
	float: left;  
	width: 48.0em; 
}

#psuedodiv6 {
	float: left;  
	width: 48.0em;
	text-align:right; 
}

.psuedodiv16 {
	float: left;  
	width: 48.0em;
	text-align:right; 
}

#psuedodiv8 {
	float: left;  
	width: 28.0em; 
}

.newsdate {
	float: left;  
	width: 48.0em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	font-style: italic;
	color: #525252;
	border-bottom-width: 1px;
	border-bottom-color: gray;
	border-bottom-style: dotted;
}

#slice {
	float: left;  
	width: 45.0em; 
	height: 1.0em;
	border-bottom-width: 1px;
	border-bottom-color: #BECCE0;
	border-bottom-style: dotted;
}

#slice2 {
	float: left;  
	width: 48.0em; 
	height: 2.0em;
}

.newstitle {
	float: left;  
	width: 34.0em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em; 
	color:  black;
	text-transform:capitalize;
	font-weight:bold;
}

.newstitle02 {
	float: left;  
	width: 32.5em; 
	height:2.0em;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em; 
	color:  black;
	text-transform:capitalize;
	font-weight:bold;
}

.psuedodiv3 {
	height:10px;
	float: left;  
	width: 48.0em; 
}

.dodiv {
	height:1.0em;
	float: left;  
	width: 48.0em; 
}

#Tray{
	height:17.8em;
	float: left;  
	width: 48.0em;
}

.featurediv {
	border: 1px none black;
	float: right;
	height: 161px;
	width: 184px;
	padding-top: 0.1em;
	padding-bottom: 0.7em;
	padding-left: 1.2em;
	border-left: 1px;
	border-top: 1px;
	border-right: 1px;
	text-align:left;

}

#featureframe {
	float: right;
	width: 16.4em;
	height: 13.0em;
	background-color:#EDE7BC;
}

#featuretray1 {
	float: right;
	width: 16.4em;
	height: 2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:black;
	text-align:center;
}

#featuretray2 {
	float: right;
	width: 16.4em;
	height: 2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:black;
	text-align:left;
}

#featuretray3 {
	float: right;
	width: 16.4em;
	height: 9.3em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:black;
	text-align:center;
	padding-bottom:0.3em;
	background-color: white;
}

#buttonnest {
	position:relative;
	float: left;
	width: 25px;
	height: 20px;
	text-align:center;
}

.in {
	border: 1px solid #C0C0C0;
	float: left;
	height: 170px;
	width: 184px;
	text-align: left;
	background-color: #EAE9DF;
	border-top-width: 1px;
	border-top-style: solid;
}

.in1 {
	border: 1px none black;
	float: left;
	height: 200px;
	width: 184px;
	text-align: left;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	color: black;
}

.in2 {
	float: left;
	height: 121px;
	width: 184px;
	background-color: white;
	border-left: 1px;
	border-right: 1px;
	border-color: black;
	text-align: center;
	color: black;
	font-style:italic;
	font-size:1.1em;
	font-weight:bold;
}

.in3 {
	float: left;
	height: 30px;
	width: 184px;
	border-left: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-color: black;
	text-align:left;
}

.captiontext {
	
	position:relative;
	float:left;
	height: 18px;
	width: 178px;
	text-align: center;
	font-style:italic;
	font-size: x-small;
	color: black;
	font-weight:bold;
	margin-top:4px;
}


#captiontext2 {
	
	position:relative;
	float:left;
	height: 24px;
	width: 150px;
	text-align: left;
	font-size:  x-small;
}

.top2 {
	Position: relative;
	float: right;
	width: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color:      black;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	font-style:normal;
	

}


.boxpics {
	width:184px;
	height:121px;
	border-style: solid;
	border-width: 0;
}

#adobereaderdiv {

	width:18em;
	Position:relative;
	float:left;
	text-align:center;
	
	
}

#adobereaderdiv2 {

	width:16.9em;
	height:4.0em;
	float:left;
	text-align:center;
	vertical-align:bottom;
	
}




	
	
.eventstitlediv {
	position:relative;
	float:left;
	width:33.0em;	
}

.h103 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color:      black;
	text-align: left;
	font-weight: bold;
	font-style:normal;

}

.eventsdetails1 {
	position:relative;
	float:left;
	width:37.0em;	
	height:3em;
	
}

.eventsdetails2 {
	position:relative;
	float:left;
	width:18.0em;	}
	
.psuedodiv4 {
	
	height:2.0em;
	float: left;  
	width: 47.6em;
	}
#datediv2 {
	float: left;
	top: 0px;
	width: 48em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	text-align: left;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
}

.datediv20 {
	float: left;
	top: 0px;
	width: 48em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	text-align: left;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
}


.boxes {
	position:relative;
	float:right;
	width:8.0em;	
	height:1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color:  #BF3000;
	text-align: left;
	padding-left:3px;
}

.morefeatureimages {
	float:left;
	width:30.0em;	
	height:1.1em;
	
}

.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  0.9em;
	color: black;
	text-align: left;
}

#Layer1 {
	position:absolute;
	width:19.0em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:  1.0em;   
	color:black;
	padding-left:10px;
	left: 370px;
	top: 340px;
	
	/*background-color:#EEEDE9;*/
}

#Layer2 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer3 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer4 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer5 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer6 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}
#Layer7 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer8 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer9 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer10 {
	position:absolute;
	width:19.0em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	padding-left: 10px;
	left: 370px;
	top: 340px;	
}

#Layer11 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer12 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer13 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer14 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer15 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer16 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer17 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer18 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer19 {
	position:absolute;
	width:19.0em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	padding-left: 10px;
	left: 370px;
	top: 340px;	
}


#Layer20 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer21 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer22 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer23 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer24 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer25 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer26 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer27 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer28 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}

#Layer29 {
	position:absolute;
	width:19.0em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	padding-left: 10px;
	left: 370px;
	top: 340px;	
}


#Layer30 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer31 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer32 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}


#Layer33 {
	position: absolute;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	left: 370px; 
	top: 340px;
	/*background-color:#EEEDE9;*/
}







#Layer1b {
	position:absolute;
	width:19.0em;
	height:24.0em;
	z-index:2;
	visibility:    hidden;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:  1.0em;   
	color:black;
	padding-left:10px;
	left: 370px;
	top: 340px;
	
	/*background-color:#EEEDE9;*/
}

#Layer2b {
	position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer3b {
	position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer4b {
	position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}


#Layer5b {
	position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer6b {
	position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}
#Layer7b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}


#Layer8b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer9b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer10b {
	position:absolute;
	width:19.0em;
	height:24.0em;
	z-index:2;
	visibility:  hidden;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	padding-left: 10px;
	left: 370px;
	top: 340px;	
}

#Layer11b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}


#Layer12b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}


#Layer13b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer14b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	/*background-color:#EEEDE9;*/
}

#Layer15b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer16b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer17b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	/*background-color:#EEEDE9;*/
}

#Layer18b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer19b {
position: relative;
	float:left;
	width:19.0em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	padding-left: 10px;
	}


#Layer20b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer21b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer22b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	/*background-color:#EEEDE9;*/
}

#Layer23b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer24b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer25b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer26b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	/*background-color:#EEEDE9;*/
}


#Layer27b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}


#Layer28b {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}

#Layer29b {
position: relative;
	float:left;
	width:19.0em;
	height:24.0em;
	z-index:2;
	visibility: hidden;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	padding-left: 10px;
	}


#Layer30b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}


#Layer31b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}


#Layer32b {
position: relative;
	float:left;
	width:47.5em;
	height:24.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}



#Layer27c {
position: relative;
	float:left;
	width:47.5em;
	height:25.0em;
	z-index:2;
	visibility: visible;
	background-color:white;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
		/*background-color:#EEEDE9;*/
}







#psuedodiv5 {
	position: relative;
	float:left;
	width:47.5em;

}


#midtexarea21	{
	
	 float: left;  
	 width: 48.0em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	
}



#midtexarea2	{
	
	 float: left;  
	 width: 47.5em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	
}

#midtexarea234	{
	
	 float: right;  
	 width: 47.0em; 
	 padding-right:4.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	
}
.mid2x	{

	 float: left;  
	 width: 47.5em; 
	 text-align:justify;
	 padding-left:1.0em; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	
}








#midtexareaTICCP	{
	
	 float: left;  
	 width: 47.5em; 
	 padding-left:4.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
}



#midtexarea4	{
	
	 float: left;  
	 width: 70.6em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	
}


#midtexarea409	{
	
	 height: 75.0em;
	 float: left;  
	 width: 72.6em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	
}




#midtexarea7	{
	float: left;
	width: 22.0em;
	padding-left: 2.0em;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #C0C0C0;
}

#midtexarea8	{
	float: left;
	width: 21.0em;
	padding-left: 3.0em;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #C0C0C0;
}


#midtexarea11	{
	float: left;
	width: 23.0em;
	padding-left: 2.0em;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #C0C0C0;
}


#midtexareatownnon	{
	float: left;
	width: 23.0em;
	padding-left: 2.0em;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
}




#midtexarea9	{
	
	 float: left;  
	 width: 70.6em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	
}

#midtexarea9 ul {
	list-style-type: disc;
	padding-left: 5px;
	margin-left: 11px;
}

#rightarea5	{
	
	 float: left;  
	 width: 22.0em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	
}

#linestring	{
	
	 float: left;  
	 width: 22.0em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	 border-left: 1px #C0C0C0 dotted;
}

#overdiv1  {
position:absolute; display:none;
border: 4px outset  #DFEBFD; 
width:30em; height:40em;  
font-family:Arial, Helvetica, sans-serif; 
font-size:1.2em; 
background-color:   #F9FDFF; 

padding-left:10px;  padding-right:10px; 

z-index:5001;




}

.detailsdiv3{

	
	width: 48.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
}

.detailsdiv7{

	padding-left:3px;
	width: 28.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
}



.detailsdiv9{

	
	width: 22.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
}

.townnondetails{
	
	width: 22.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
}


#fullwidth {
	padding-left:2.0em;
	
}

#fullwidthhistory {
	padding-left:3.6em;
	
}

.tops {
position:relative;
float:right;
	Width:3em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-decoration:none;
	font-weight:bold;
	color:black;
	font-style:normal;
}



#one {
	width:27.0em;
	
	
}
#two {
	width:27.0em;
	
	
}
#three {
	width:27.0em;
	
	
}

#four {
	width:27.0em;
	
	
}


#five {
	width:27.0em;
	
	
}

#six {
	width:27.0em;
	
	
}

#seven {
	width:27.0em;
	
	
}


#onea1 {
	width:17.0em;
	
	
}


#twoa1 {
	width:17.0em;
	
	
}


#threea1 {
	width:45.0em;
	height:10.0em;
	
}

#sessionsection {
	width:17.0em;
	height:40.0em;
	float:right;
}




.stylecatbox{

	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em;
	padding: 4px;
	border: 1px solid   #CAD5E6;
	background-color: #FFFFFF;
	font-weight:normal;
}



.stylecatboxlarge{
	height:8.0em;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em;
	padding: 8px;
	border: 1px solid   #CAD5E6;
	background-color: #FFFFFF;
	font-weight:normal;
}


#square {
	padding-right: 12px;
	float: left;
	width: 17.0em;
}
.BVPPstyle {
	margin-left: 90px;
	width: 14.2em;
	height: 19.5em;
}

.adobestyle {
	margin-left: 10px ;
	width:3.2em;
	height:3.2em;
	vertical-align: middle;
}

#greybox {
	border: 1px solid #C0C0C0;
	width: 15.2em;
	height: 6.6em;
	padding: 7px;
	
}

#greybox1 {
	border: 1px solid #C0C0C0;
	width: 15.2em;
	height: 6.6em;
	padding: 7px;
}

#greybox2 {
	border: 1px solid #C0C0C0;
	width: 15.2em;
	height: 7.7em;
	padding: 7px;
	background-color: #EEEDE9;
}

#greybox3 {
	border: 1px solid #C0C0C0;
	width: 15.2em;
	height: 12.6em;
	padding: 7px;
}

#greybox4 {
	border: 1px solid #C0C0C0;
	width: 15.2em;
	height: 19.6em;
	padding: 7px;
}

#greybox5 {
	border: 1px solid #C0C0C0;
	width: 15.2em;
	height: 13.0em;
	padding: 7px;
	text-align:center;
}

#greybox6 {
	border: 1px solid #C0C0C0;
	width: 15.2em;
	height: 5.6em;
	padding: 7px;
	text-align:center;
}



#greybox7 {
	border: 1px dotted #C0C0C0;
	width: 15.2em;
	height: 16.6em;
	padding: 7px;
	background-color: #EEEDE9;
}

.right{
 text-align:right;
}

.third {
	width:24.8em; height:7.5em;
}

.half {
	float:left;
	width:9.7em; height:5.9em;
	padding-left:11px;
	padding-right:1px;
	padding-top:14px;
	padding-bottom:4px;
}

.halfa {
	float:left;
	width:9.7em; height:5.9em;
	padding-left:11px;
	padding-right:1px;
	padding-top:9px;
	padding-bottom:4px;
}

.halfb {
	float:left;
	width:9.7em; height:5.9em;
	padding-left:11px;
	padding-right:1px;
	padding-top:4px;
	padding-bottom:8px;
}

.half2 {
	float:right;
	width:13.3em; height:6.1em;
	padding-left:2px;
	padding-top:14px;
	padding-bottom:4px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
}

.half2a {
	float:right;
	width:13.3em; height:6.1em;
	padding-left:2px;
	padding-top:9px;
	padding-bottom:4px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
}

.half2b {
	float:right;
	width:13.3em; height:6.1em;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
}

.hala {
	float:left;
	width:9.7em; height:6.4em;
	padding-left:11px;
	padding-right:1px;
	text-align:left;
}

.halb {
	float:left;
	width:9.7em; height:6.4em;
	padding-left:70px;
	padding-right:1px;
	text-align:left;
}

.halc {
	float:left;
	width:9.7em; height:6.4em;
	padding-left:75px;
	padding-right:1px;
	text-align:left;
}

.hal2 {
	
	float:left;
	width:7.0em; height:6.1em;
	padding-left:2px;
	padding-top:14px;
	padding-bottom:4px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
}

.hal2a {
	float:right;
	width:13.3em; height:6.1em;
	padding-left:2px;
	padding-top:9px;
	padding-bottom:4px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
}

.hal2b {
	float:right;
	width:13.3em; height:6.1em;
	padding-left:2px;
	
	padding-top:4px;
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
}

#undertexted {
	width:7.0em;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
	color:black;
	padding-left:5px;	
}

#featureheadertext {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
	font-weight:bold;
	color:black;	
}

#butnest {
	float:left;
	width:1.3em;
	height:1.3em;
	padding-right:5px;
}

.featurepicborder {
	border: 1px solid  #E8E8E8;
	width: 9.5em;
	height: 5.7em;
	margin-top:9px;
	margin-bottom:4px;
}

#undertext {
	width:11.0em;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	text-align: justify;
	color:black;
	padding-left:5px;
	padding-right:20px;	
}

#midbar {
	width: 78.0em;
	height: 2.9em;
}

#barhalf1 {
	float:left;
	width: 25.0em;
	height: 2.9em;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: white;
}

#sitemapcave1{
	float: left;
	position:relative;
	width: 78.0em;
	border: 1px dotted #BBDBFF;
	padding: 8px;
	margin-left: 30px;
	margin-right: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}

.sitemapinnerdiv{
	float: left;
	width: 23.0em;
	padding-left:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;	
}

.sitemapinnerdiv1{
	float: left;
	width: 23.4em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;		
}

.sitemapinnerdiv2{
	float: left;
	width: 23.4em;
	padding-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;	
}

#access1div{
	float: left;
	width: 45.0em;
	padding-left:20px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;	
}

#access2div{
	margin-top:4.0em;
	border: 2px ridge #BBDBFF;
	float: left;
	width: 18.0em;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	background-color: #FFFFCC;
}

#extracaption{
	width:25.5em;
	float:right;
	background:white;
	font-size:1.2em;
	font-style:italic;
	border:0px ;
	border-bottom:none;
	padding-right:20px;
	padding-top:5px;
	text-align:right;
	font-weight:bold;
	color:#0C4296;
}

.division{
	float:right;
	width:300px; 
	height:207px;
}

#grapictextleft{
	float:  left;
	text-align:justify;
}

.texty{
	color:black;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
}

#localbox{
	width: 21.6em; 
	float: left; 
	border-right-style: dotted; 
	border-right-width: 1px; 
	border-right-color: #BECCE0; 
	font-family :Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size:1.0em; 
	color:black;	
}

#localbox1 {	
	left: 0px; 
	top: -2px; 
	width: 21.6em; 
	float: left; 
	padding-left :30px;
	font-family :Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size:1.0em; 
	color:black;	
}

.butt1 {
	float:left;
	width:16px;
	height:16px;
	margin-right:5px;
}

.previousnext {
	width:64.0em;
	float: left;
	text-align:center;	
}

p {
	font-size: 100%;
	line-height: 140%;
	font-family: Arial, Helvetica, sans-serif;
}

p.dropPara:first-letter {
	font-size: 270%;
	float: left;
	margin-bottom: -1ex;
	line-height: 110%;
	margin-top: -0.1ex;
	margin-right: 0.05em;
} 

.style01  {
	float: left;
	width:150px;
	height:99px;
	border:0px ;
}

#conbox {
	float: right;
	width:20.0em;
	height:7.0em;
}

.psuedo {
	background-color:white;
}
	
* { margin: 0; padding: 0 
}

		/* I've used a hard CSS reset above, but you should consider a more sophisticated reset, such as this one: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
				
p#cross-links { text-align: center 
}

p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px 
}

noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left 
}

noscript p { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left 
}

noscript a { color: #a00; text-decoration: underline 
}

noscript ol { margin-left: 25px; 
}

img { border: 0 
}

.h3size { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 3px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; color:black; 
}

.stripViewer .panelContainer .panel ul { text-align: left; margin: 0 15px 0 30px;
}




.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			margin: 20px 0;
			position: relative;
			width: 66.0em;
}

	/* These 2 lines specify style applied while slider is loading */
.csw {width: 66.0em; height: 100%; background: #fff; overflow: scroll
}

.csw .loading {margin: 200px 0 300px 0; text-align: center
}

.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden; 
			border: 1px solid  #CCCCCC; /* this is the border. should have the same value for the links */
			margin: auto;
			width: 66.0em; /* Also specified in  .stripViewer .panelContainer .panel  below */
			height: 100%;
			clear: both;
			background:   #FBFBF7;
}

.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 66.0em;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}

.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			height: 100%;
			position: relative;
			width: 66.0em; /* Also specified in  .stripViewer  above */
}

.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
}

.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
}

.stripNav ul { /* The auto-generated set of links */
			list-style: none;
}

.stripNav ul li {float: left; margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in slideviewer.js */}
.stripNav a { /* The nav links */
			font-size: 1.0em;
			font-weight: bold;
			text-align: center;
			line-height: 22px;
			background:   #EEEDE9;
			color: #000;
			text-decoration: none;
			display: block;
			padding: 0 15px;
			border: 1px solid #CCCCCC;
}

.stripNav a:hover {background:  #CEE6FF; color:  black;
}

.stripNav a.current {background:   #4A5666; color: #fff;
}	
	
.fn {width:5.0em; border-left:1px solid #99CCFF; color:black;
}

.fr {width:23.0em; color:black;
}

.to {width:10.0em; color:black;
}

caption {
	background:white;
	font-size:1.2em;
	font-style:italic;
	border:0px ;
	border-bottom:none;
	padding:5px;
	text-align:right;
	font-weight:bold;
	color:#0C4296;
}

.fn2 {width:32.0em; border-left:1px solid #99CCFF; color:black;
}

.fr2 {width:7.0em; color:black;
}

.to2 {width:13.0em; color:black;
}


#midtexarea2CPr	{
	 float: left;  
	 width: 47.5em;
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
}

.layersdivbox {
	float:right;
	width: 30.0em;
	height: 18.0em;
	border: 1px dotted #b8b8b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:justify;
	margin-bottom: 1em;
	background-color: white;
}

.layersdivboxlarger {
	float:right;
	width: 30.0em;
	height: 21.0em;
	border: 1px dotted #b8b8b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:justify;
	margin-bottom: 1em;
	background-color: white;
}

.layersdivboxlargest {
	float:right;
	width: 30.0em;
	height: 22.5em;
	border: 1px dotted #b8b8b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:justify;
	margin-bottom: 1em;
	background-color: white;
}

.layersdivboxsuper {
	float:right;
	width: 30.0em;
	height: 23.5em;
	border: 1px dotted #b8b8b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:justify;
	margin-bottom: 1em;
	background-color: white;
}

.layersdivboxspecial {
	float:right;
	width: 28.0em;
	height: 21.0em;
	border: 1px dotted #b8b8b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:justify;
	margin-bottom: 1em;
	background-color: white;
}

.layersdivboxultra {
	float:right;
	width: 28.0em;
	height: 23.0em;
	border: 1px dotted #b8b8b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:justify;
	margin-bottom: 1em;
	background-color: white;
}




.layersdivboxsmall {
	float:right;
	width: 27.0em;
	height: 18.0em;
	border: 1px dotted #b8b8b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:justify;
	margin-bottom: 1em;
	background-color:white;
} 

.layersdivboxsmallspecial {
	float: right;
	width: 28.5em;
	height: 18.0em;
	border: 1px dotted #b8b8b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: justify;
	margin-bottom: 1em;
	background-color: white;
} 

.h110{
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.4em;  
	font-weight: bold; 
	color: #0C4296;
}

.redasterix {
	color: #A81331;
}

.massive{
	
	background-color:white;
}
	
#copyrightbox {
	float: left;
	position:relative;
	width: 35.0em;
	left: 63px; 
	top: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

.whiteseparater {
	color:white;
	font-size:xx-small;
}

.whiteseparater2 {
	color: white;
	font-size: xx-small;
	float: right;
}

.logoposition {
	float: left;
	width: 9.2em;
	height: 3.1em;
}

#accesscover {
	position:relative;
	float: left;
	width: 22.6em;
	height: 3.1em;
}

#accesscover2 {
	position:relative;
	float: right;
	width: 10.6em;
	height: 4.1em;
}

.whitespacerleft {
	float: left;
	width: 4px;
	height: 31px;	
}

#Newsformdiv {
	float: left;
	width: 20.0em;
	height: 18.0em;
}

#Newsformdiv2 {
	float: right;
	width:27.4em;
	height:18.0em;
}

.newsletterpic {
	width:12.5em; 
	height:16.7em;
	margin-left:3.0em;
}

/*...start tic styles here...*/

#addressdivtic {	
	position:relative;
	float: right;
	width: 18.0em;
	height: 7.5em;
	text-align: left;
	left: -12px; top: 12px;
}

#pagetitletic {	
	position: relative;
	float: left;
	width: 33.0em;
	height: 4.0em;
	text-align: left;
}

#envelopetic {
	float: left;
	width: 2.5em;
	height: 7.4em;
}

#midtexareatic	{
	float: left;
	width: 27.5em;
	padding-left: 2.3em;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
}

.detailsdivticmid{
	width: 27.5em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
}

.detailsdivticmid ul {
	list-style-type: disc;
	padding-left: 5px;
	margin-left: 11px;
}

.detailsdivticleft {
	width: 21.0em;
	height: 26.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	/*background-color: #EEEDE9;*/
}

.colorboxtic {
	width: 20.8em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	border: dotted 1px #C0C0C0;
	background-color: #EEEDE9;
}

.h94ticleft{
	left: 0px; 
	top: 0px; 
	width: 20.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.4em;  
	font-weight: bold; 
	color: #0C4296;
}

#midtexarea8ticleft	{
	float: left;
	width: 21.0em;
	padding-left: 2.2em;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	}

#openingtic {
	float: right;
	width: 17.5em;
}

#managerdetails {
	float: left;
	width: 19.9em;
	padding: 4px;
	background-color: white;
}

.psuedoticleft {
	float: left;
	width: 20.7em;
	height: 1.1em;
}

.psuedoticleft2 {
	float: left;
	width: 20.7em;
	height: 1.9em;
}

.dymondadbox {
	float: left;
	width: 19.9em;
	height: 9.2em;
	padding: 4px;
	background-color: #EAE9DF;
	border: 1px solid  #999999;
}

.adboxpic {
	height: 7.8em;
	width: 19.9em;
	margin-bottom: 2px;
}

.travelbox {
	float: left;
	width: 21.0em;
	height: 7.0em;
	border: 1px dotted #999999;
	background-color: #EAE9DF;
}

.buttonclock {
	vertical-align: bottom;
	text-align: left;
}

.h501 {
	font-size: 1.0em;  	
}

.travelboxbanner {
	float: left;
	width: 20.7em;
	height: 1.7em;
	padding: 2px;
	background-color: #4A5666;	
	text-align: left;
}

.h33 {
	font-size: 1.4em;
	color: white;	
}

.shopboxes {
	float: right;
	width: 8.0em;
	height: 4.8em;
}

.descriptionbox {
	float: right;
	width: 9.0em;
	padding-left: 2px;
	padding-right: 10px;
}

#containertic {
	margin: 0% 0%;
	width: 100%;
	background-repeat: repeat-x;
	background-image: url('../../Images/Cosmetic/blackbacknew.png');
}

/*Char Dymond page styles below.................................................*/

.h945ticleft{
	left: 0px; 
	top: 0px; 
	width: 14.7em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.4em;  
	font-weight: bold; 
	color: #0C4296;
}

.rightsidebartic {
	width: 21.0em;
	height: 24.6em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif;   
	color: black;
	border: 1px dotted #AEAEAE;
	background-color: #EAE9DF;
}

#charboxad {
	width: 27.5em;
	height: 10.2em; 
	float: left; 
	border: 1px dotted white;
	background-color: white;
}

.psudoticlong {
	width: 27.5em;
	height: 1.0em; 
	float: left; 
}

.bannerrightticshort {
	float: left;
	width: 20.7em;
	height: 1.7em;
	padding: 2px;
	background-color: #4A5666;	
	text-align: left;
}

.psuedoticleftcd {
	float: left;
	width: 21.0em;
	height: 1.5em;
}

.detailsdiv92{
	width: 21.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
}

.detailsdivticleftcd  {
	width: 21.0em;
	height: 27.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color:black;
}

.descriptionboxcd {
	float: right;
	width: 9.5em;
	padding-left: 2px;
	padding-right: 10px;
	padding-top: 5px;
}

.pushdowntc {
	float: right;
	width: 21.0em;
	height: 2.6em;
}

.buttoncd {
	vertical-align: bottom;
	text-align: left;
	margin-top: 5px;
}

.quicktimediv {
	margin-right: 10px;
	float: right;
}

.footiecd {
	padding: 0px;
	float: none;
	height: 11.6em;
	width: 78.1em;
	background-color: #EAE9DF;
	border-top-color: #C0C0C0;
	border-top-style: solid;
	border-top-width: 1px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

.detailsdivticmidcd {
	width: 27.5em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
}

/* --- styles for hidden divs on product template pages --- */

#lyr7 { 
	position: absolute; 
	visibility: hidden; 
	z-index: 100; 
	width: 27.5em; 
	height: 26.0em;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	left: 367px; top: 376px;
}

#lyr6 { 
	position: absolute; 
	visibility: hidden; 
	z-index: 100; 
	width: 27.5em; 
	height: 26.0em;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	left: 367px; top: 376px;
}

#lyr5 { 
	position: absolute; 
	visibility: hidden; 
	z-index: 100; 
	width: 27.5em; 
	height: 26.0em;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	left: 367px; top: 376px;
}

#lyr4 { 
	position: absolute; 
	visibility: hidden; 
	z-index: 100; 
	width: 27.5em; 
	height: 26.0em;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	left: 367px; top: 376px;
}

#lyr3 { 
	position: absolute; 
	visibility: hidden; 
	z-index: 100; 
	width: 27.5em; 
	height: 26.0em;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	left: 367px; top: 376px;
}

#lyr2 { 
	position: absolute; 
	visibility: hidden; 
	z-index: 100; 
	width: 27.5em; 
	height: 26.0em;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	left: 367px; top: 376px;
}

#lyr1 { 
	position: absolute; 
	visibility: hidden; 
	z-index: 100; 
	width: 27.5em; 
	height: 26.0em;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
	left: 367px; top: 376px;
}

.shopboxadPP {
	width:26.0em;
	font-size:1.0em;
	height:7.5em;
	margin-top:6px;
	border: 1px darkgray dotted;
	font-family:  Arial, Helvetica, sans-serif;
	text-align:left;
	color:  black;
	padding-left:10px;

}

.h94ticmidtop {
	left: 0px; 
	top:0px; 
	width: 22.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;  
	color: #333333;
	text-align:center;
	margin-bottom:1.3em;
}

.colorboxticSE {
	width: 17.2em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
	padding: 4px 26px 2px 9px;
	border: 1px darkgray dotted;
}

.h101c{

	left: 0px; 
	top:0px; 
	width: 15.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	color:#0C4296;
}


#break {
	width: 8.8em; 
	float: left;
	text-align: left;
}

#midtexareacontact	{
	
	 float: left;
	 width: 47.5em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
}


#box {
	width: 21.5em;
	height: 17.0em; 
	float: left; 
	font-family :Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	color:black;
	border-right-style: dotted; 
	border-right-width: 1px; 
	border-right-color: #C0C0C0; 
}

#movablestandby {
	width:47.0em;
	height:140.0em;
}

#midtexarea2CPrstandby	{
	 float: left;  
	 width: 47.5em;
	 height: 155.0em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
}


.h945ticleftP {
	left: 0px; 
	top:0px; 
	width: 10.7em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}


#midtexarea2P	{
	 float: left;  
	 width: 48.5em; 
	 padding-left:2.0em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
	 border-left:1px darkgray dotted;
}

#midtexareadelivery	{
	float: left;
	width: 47.0em;
	padding-left: 2.3em;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
}

.h94delivery{
	left: 0px; 
	top: 0px; 
	width: 33.5em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.4em;  
	font-weight: bold; 
	color: #0C4296;
}

#superpanelpic {
	width:30.0em;
	height:12.0em;
	float: left;
}

.pic {
	width:30.0em;
	height:12.0em;
	border-style: solid;
	border-width: 1px;
	border-color:#CCCCCC;
}

.clr {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
}
	
.cent {
	text-align:left;
	font-weight:bold;
	font-size:1.1em;
}	
	
#superpaneltext {
	width:15.0em;
	height:13.0em;
	float: left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	color: black;
	margin-right: 20px;

}		


.h945ticleftooo{
	left: 0px; 
	top: 0px; 
	width: 14.7em;
	height: 3.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.4em;  
	font-weight: bold; 
	color: #0C4296;
}

.h94ticmidtopnew {
	left: 0px; 
	top:0px; 
	width: 22.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em;  
	color: #333333;
	text-align:left;
	margin-bottom:1.3em;
}

.leftsidetest {
	width: 9.8em; 
	float: left;
}

#rightareanewtic	{
	
	 float: left;  
	 width: 22.0em; 
	 padding-left:0.5em; 
	 text-align:justify; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:1.0em; 
	 color:black;
}

.detailsdivticmidnewtic {
	width: 26.5em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em;   
	color: black;
}


#cembox1 {
	border: 1px solid #C0C0C0;
	width: 15.2em;
	height: 5.6em;
	padding: 7px;
	text-align:center;	
	background-color: #EEEDE9;	
}


.lefttextarea5 {	
	left: 0px; 
	top: -2px; 
	width: 21.6em; 
	float: left; 
	border-right-style: dotted; 
	border-right-width: 1px; 
	border-right-color: #C0C0C0; 
	padding-left :30px;
	padding-right :2px;
	font-family :Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size:1.0em; 
	color:black;
	text-align:justify	
}

.div7x{

	padding-left:3px;
	width: 46.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;   
	color:black;
}

.insert {
	margin-left:30px;
}

.insert2 {
	line-height:18px;
}



.colorservices {
	background-color:#FFFFCC;
	padding-left:10px;
	padding-right:10px;
	font-size:1.1em;
}






.pollforservices {
	float:right;
	width:19.0em;
}

.bowl {
	float:left;
	width:45.5em;
}

.giant {
	float:left;
	width:44.0em;
}

.floated {
	float:left;
	width:45.5em;
}

.space {
	float:left;
	height:10px;
	width:45.5em;
	margin-top:20px;
	clear:left;
}

.holly { 
	left: 388px; 
	top: -150px;
	float:left;
	position:relative;
	width:50px;
	height:30px;

}


.surveyinvite {
	width:19.0em;
	margin-left:0em;
	float:left;
	border:1px gray dotted;
	padding: 5px 5px 5px 5px;
	background-color:azure;
	color:#333333;

}







.maps {
	margin-top:2.0em;
}




.redish {
	color:#990000;
	font-size:1.1em;
	font-weight:bold;
}
	
.earfloat {
	
float:right;
vertical-align:top;
margin-left:7px;
border:1px gray solid;
	
}


.h109PU{

	left: 0px; 
	top:0px; 
	width: 31.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}


.h79PU {
	color:  #333333;
	font-style:italic;
	font-weight:bold;
}


.h97PU{
	left: 0px; 
	top:0px; 
	width: 16.0em; 
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
}



.dropit {
	left: 0px; 
	top:0px; 
	width:100%;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.4em;  
	font-weight:bold; 
	color:#0C4296;
	margin-bottom:10px;
}




.councillorbox
{	
position: relative;
float:left;
width:41.5em;
z-index:2;
visibility: visible;
background-color:white;
padding: 0px 15px 0px 15px;
font-family: Arial, Helvetica, sans-serif; 
font-size:1.1em;   
color:black;
margin-bottom:25px;
}

.titlesizes
{
font-weight:bold;
}


.councillorpicsize {
	width: 9.6em; 
	height: 9.6em;
	float:left;
	padding-left:0px; 
	padding-right:12px;
}


.spaceward {
	float: left;  
	width: 60%;
	text-align:left; 
	padding-left:40%;
	font-size:1.3em;
	border-bottom:1px gray solid;
	margin-bottom:15px;
}








