body, div, ul, li, img {
	margin: 0; padding: 0; border: 5;
text-align: justify;
font: 1em Verdana, Arial, Helvetica, sans-serif;
}

body {
	background: url("bkgnd/bg_main.jpg");

}

header {
width:1024px;
text-align:center;
height: 80px;
margin-top:-20px;
}

#slideshow-new-2 {
	width: 960px; height: 446px;
	overflow-x: scroll; overflow-y: hidden;
	margin-top: 5px;
	margin-bottom:5px;
	margin-left:230px;
	box-shadow: 0px 0px 80px #000;
	-moz-box-shadow: 0px 0px 80px #000;
	-webkit-box-shadow: 0px 0px 80px #000;
}

#slideshow-new-2 ul {
	width: 10098px; list-style: none; 
	
}
	#slideshow-new-2 ul li {
		float: left;
	}
	


#slideshow {
	width: 960px; height: 700px;
	overflow-x: scroll; overflow-y: hidden;
	margin-top: 50px;
	margin-bottom:50px;
	box-shadow: 0px 0px 80px #000;
	-moz-box-shadow: 0px 0px 80px #000;
	-webkit-box-shadow: 0px 0px 80px #000;
}

#slideshow ul {
	width: 10098px; list-style: none; 
	
}
	#slideshow ul li {
		float: left;
	}
	

#slideshow-nav {
	width: 960px; 
	margin: 2px 1px 20px 1px; 
	visibility: hidden;
}	
	#slideshow-nav ul {
		list-style: none; 
	}
		#slideshow-nav ul li {
			float: left; 
		}
			#slideshow-nav ul li a {
				color:#fff;
				background-color: #990000;
				text-decoration:none;
				padding-left:5px;
				padding-right:5px;
				padding-top:5px;
				padding-bottom:5px;
				font-weight:bold;
				font-size:12px;
				box-shadow: 0px 0px 10px #000;
				-moz-box-shadow: 0px 0px 10px #000;
				-webkit-box-shadow: 0px 0px 10px #000;
			}
				#slideshow-nav ul li a:hover, #slideshow-nav ul li a.active {
					background-color: #000000;
						}

	#slideshow-nav ul li a.active {
					background-color: #fff;
					color: #990000;
				}


#slideshow-nav-2 {
	width: 960px; 
	margin: 2px auto 20px auto; 
	visibility: hidden;
}	
	#slideshow-nav-2 ul {
		list-style: none; 
	}
		#slideshow-nav-2 ul li {
			float: left; 
		}
			#slideshow-nav-2 ul li a {
				color:#fff;
				background-color: #990000;
				text-decoration:none;
				padding-left:13px;
				padding-right:14px;
				padding-top:5px;
				padding-bottom:5px;
				font-weight:bold;
				font-size:12px;
				box-shadow: 0px 0px 30px #000;
				-moz-box-shadow: 0px 0px 30px #000;
				-webkit-box-shadow: 0px 0px 30px #000;
			}
				#slideshow-nav-2 ul li a:hover, #slideshow-nav-2 ul li a.active {
					background-color: #000000;
						}

	#slideshow-nav-2 ul li a.active {
					background-color: #ff0000;
					color: #000000;
				}


#slideshow-nav-top {
	width: 960px; 
	margin: 2px auto 20px auto; 
	visibility: hidden;
}	
	#slideshow-nav-top ul {
		list-style: none; 
	}
		#slideshow-nav-top ul li {
			float: left; 
		}
			#slideshow-nav-top ul li a {
				color:#fff;
				background-color: #990000;
				text-decoration:none;
				padding-left:13px;
				padding-right:14px;
				padding-top:5px;
				padding-bottom:5px;
				font-weight:bold;
				font-size:12px;
				box-shadow: 0px 0px 30px #000;
				-moz-box-shadow: 0px 0px 30px #000;
				-webkit-box-shadow: 0px 0px 30px #000;
			}
				#slideshow-nav-top ul li a:hover, #slideshow-nav-top ul li a.active {
					background-color: #000000;
						}

	#slideshow-nav-top ul li a.active {
					background-color: #ff0000;
					color: #000000;
				}




a {
	outline: none;
}
a:focus {
	background-color: #a89d8a;
}

h3 {
font-size: 1.4em;
font-family: Helvetica;
font-weight: bold;
color: #A50000;
letter-spacing: 1px;
padding-bottom: 3px;
border-bottom: 1px solid #A50000;
margin-bottom: 7px;
}

.shadowblur{
box-shadow: 1px 1px 2px #000000;
-webkit-box-shadow: 1px 1px 2px #000000;
-moz-box-shadow: 1px 1px 2px #000000;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#000000, offX=7, offY=7, positive=true); } 

.center_div
{
width:1024px;
left:50%;
margin-left:-512px;
}

.slideshowJS { height: 232px; width: 232px; margin: auto }
.slideshowJS img { padding: 15px; border: 1px solid #000; background-color: #eee; }
.slideshowSERVICES img { border: 1px solid #ccc; padding: 15px; background-color: #hhh; }
.slideshowRIGHT img { padding: 15px; border: 1px solid #000; background-color: #eee; }

.slideshowLOCATIONS { width: 500px; margin: auto }
.slideshowLOCATIONS img { padding: 15px; border: 1px solid #000; background-color: #eee; }

.slideshowSERVICES { height: 220px; width: 220px; margin: 10px; }
.slideshowSERVICES img { padding: 15px; border: 1px solid #000; background-color: #eee; }


.centerblockabsolute {
  position: relative
  width:900px;
  height: 800px;
  left: 50%;
  top: 50%;
  margin-left: -450px;
  margin-top: -400px;
}

div#parent {
		width: 60%;
		margin: 10px auto;
		padding: 5px;
		border: 1px solid #777;
		background-color: #fbca93;
		text-align: center;
	}
