.link-3Col-ImgLeft-Content .link-items pbody {
	font-family: Tahoma, Geneva, sans-serif;
}

h2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #000;
}

h3 {font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
font-size: 21px;
font-weight: bold;
letter-spacing: -1px;
color: #000;}



table {
	margin-bottom:-20px;
	}
	
	
td {
	line-height: 21px;
}

a:link { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}


.link-items{ display:block;}

.header {
	margin-bottom:0px;
	}
	
.linebreak {
	margin-bottom:0px;
	}

hr{ color: #CCC;
border:0px none;
background-color: #CCC; height:1px}

.link-items:hover {
	border: 1px solid #36F;
	-moz-box-shadow: 0 0 7px #39F;
	-webkit-box-shadow: 0 0 7px #39F;
	box-shadow: 0px 0px 7px #39F;
}

#template table {
	margin-top: -20px;
}

.content-1Col-ImgLeft-Content p, .content-1Col-Content-ImgRight p, .content-1Col-ImgLargeLeft-Content p, .content-1Col-Content-ImgLargeRight p, .content-1Col-Header-Content-ImgLargeRight h2 {
	padding: 0px;
	margin: 0px;
}

.1col-bullet-list-dynamic h2{ padding:10px;}

.link-2Col-Img .link-items:hover {
	opacity: 0.8;
	margin:-1px 0px -1px -1px;
	width:445px;
}

.link-1Col-Img-Large .link-items:hover{
	opacity: 0.8;
	margin:-1px;
	}


.link-2Col-Img-Header-Content .link-items {
	background: rgb(255,255,255); /* Old browsers */
	display: block;
	min-height: 285px;
	border: 2px solid #FFF;
	width: 445px;
	border: 1px solid #CCC;
}

.link-2Col-Img-Header-Content .link-items p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height: 21px;
	color: #555555;
	padding: 0px 20px
}

.link-2Col-Img-Header-Content h2 {
	padding: 0px 20px;
}

.link-2Col-ImgLeft-Content .link-items {
	background: rgb(255,255,255); /* Old browsers */
	display: block;
	height: 100px;
	overflow: hidden;
	border: 2px solid #FFF;
	width: 443px;
	border: 1px solid #CCC;
}

.link-2Col-ImgLeft-Content .link-items p {
	padding: 7px 5px 0px 0px;
	margin: 0px;
	color: #555555;
}
/*-----------------------------------------------3-Column------------------------------------------------------*/  

.link-3Col-Img .link-items img {
 margin:-2px;
 webkit-box-shadow: 2px 2px 3px rgba(50, 50, 50, 0.3);
 -moz-box-shadow:    2px 2px 3px rgba(50, 50, 50, 0.3);
 box-shadow:         2px 2px 3px rgba(50, 50, 50, 0.3);
 border:2px solid #FFF;
}

.link-3Col-Img .link-items:hover {
	opacity: 0.8;
	margin:-1px;
	width: 290px;	
}

.link-3Col-Img-Header-Content .link-items {
	background: #F9EDD6; /* Old browsers */
	display: block;
	max-height: 345px;
	min-height: 255px;
	overflow: hidden;
	border: 2px solid #FFF;
	width: 290px;
	border: 1px solid #CCC;
}


.link-3Col-Img-Header-Content h2 {
	padding: 0px 20px;
}


.link-3Col-Img-Header-Content .link-items img {
	margin: -2px;
	border: 2px solid #FFF;
}

.link-3Col-Img-Header-Content .link-items p {
	font-size: 13px;
	line-height: 21px;
	color: #555555;
	padding: 0px 20px
}

.link-3Col-ImgLeft-Content .link-items {
	background: rgb(255,255,255); /* Old browsers */
	display: block;
	border: 1px solid #CCC;
	min-height: 110px;
}

.link-3Col-ImgLeft-Content .link-items p {
	text-align: left;
	font-size: 13px;
	line-height: 21px;
	color: #555555;
	padding: 5px 10px 0px 122px;
	margin: 0px;
}
.content-1Col-ImgLeft-Header-Content {
	margin: -10px 0px -20px 0px;
}
.content-1Col-Header-Content-ImgRight img {
	margin: 58px 0px 10px 20px;
}
.content-1Col-ImgLargeLeft-Header-Content td {
	line-height: 21px;
}
.content-2Col-ImgLeft-Content p {
	margin: 0px;
	padding: 0px;
}
.content-2Col-Content-ImgLarge p {
	margin: 0px;
}
/*-----------------------------------------------3-Column--------------------------------------------------------*/

.content-3Col-Img-Content p {
 padding-top:15px;
}

.content-3Col-Img-Header-Content .style img {
	margin: -2px;
	border-bottom: 2px solid #FFF;
}
.gallerySquare {
	margin: 0 auto;
	padding: 0px;
	width: 910px;
}
.lightbox-Gallery-5Img .gallerySquare {
	margin: 0px;
	padding: 0px;
	width: 905px;
}
.lightbox-Gallery-5Img .gallerySquare img {
	margin: -2px;
	border: 2px solid #FFF;
	-webkit-box-shadow: 1px 2px 4px rgba(50, 50, 50, 0.2);
	-moz-box-shadow: 1px 2px 4px rgba(50, 50, 50, 0.2);
	box-shadow: 1px 2px 4px rgba(50, 50, 50, 0.2);
}
.gallerySquare li {
	float: left;
	padding: 5px;
	margin: 0px;
	list-style-type: none;
}
.gallerySquare a {
	text-decoration: none;
	border: none;
}
.gallerySquare a:hover {
	opacity: 0.7;
}
/*----------------------------------------------Lightbox--------------------------------------------------------*/ 

.lightbox-gallery-3Img img {
 margin:-2px;
 webkit-box-shadow: 2px 2px 3px rgba(50, 50, 50, 0.3);
 -moz-box-shadow:    2px 2px 3px rgba(50, 50, 50, 0.3);
 box-shadow:         2px 2px 3px rgba(50, 50, 50, 0.3);
 border:2px solid #FFF;
}



.bulletOne {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: #555555;
	line-height: 21px;
	font-size: 13px;
}

.bulletOne li {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #555555;
}

.bulletTwo {
	margin: 0px 0px 0px -8px;
	padding: 0px 0px 0px 20px;
	color: #555555;
	line-height: 21px;
	font-size: 13px;
}

.bulletTwo li {
	padding: 0px 20px 10px 0px;
	margin: 0px 0px 0px 20px;
	width: 413px;
	float: left;
	color: ##555555;
}

.bulletThree {
	color: #555555;
	line-height: 21px;
	font-size: 13px;
	margin: 0px 0px 0px -37px;
}

.bulletThree li {
	float: left;
	margin: 0 0 0 32px;
	padding: 0 26px 10px 0;
	width: 247px;
	color: ##555555;
}

.decimal li {
	list-style-type: decimal
}

.circle li {
	list-style-type: circle
}

.disc li {
	list-style-type: disc
}

.none li {
	list-style-type: none
}

.square li {
	list-style-type: square
}

.map-no-menu {
	margin:0px 0px 20px 0px;
	}