/* CSS Document */
* {
  margin:0;
  padding:0;
}
.clear {
  clear:both;
}

html,
body {
  height:100%;
}
body {
  font-size:100%;
  line-height:1.2em;
  text-align:center;
  background:#000000;
}
#body {
  position: absolute;
  top: 15%;
  left: 30%;
  max-width: 40%;
}
#body p {
  padding-top: 20px;
  padding-bottom: 20px;
}

#body img {
  float: right;
  padding: 10px;
}
#sig {
  position: relative;
  left: 20px;
}
#hours {
  margin: 100px 20px 20px 20px;
  float: left;
  min-width: 200px;
  text-align: left;
}
html,
input,
textarea {
  font-family:Tahoma; 
  color:#818181;
}	
.vam {
  vertical-align:top;
}
.fl {
  float:left;
}
.fr {
  float:right;
}
.tac {
  text-align: center;
}
.width {
  width:100%;
}

a img {
  border:0px;
}
img {
  vertical-align:top;
}
#imgwave {
  position: absolute;
  right: 0px;
}
b {
  color: yellow;
}

a {
  color:#818181;
  text-decoration:underline;
} 
a:hover {
  text-decoration:none;
}
.a1 {
  color:#e5156d;
  font-weight:bold;
  font-size:0.89em;
  margin-right:20px;
} 

ul{margin:0; padding:0; list-style:none;}
ul li{background:url(images/arrow.gif) top left no-repeat; background-position:0 9px; margin:0px; padding-left:10px; }
ul li a{line-height:1.5em} 


/*header*/
#page {
}
#header {
  position: absolute;
  top: 20px;
 }
#header a img:hover, #header a img:active {
  border: dashed 1px gold;
}
#header a img, #header a img:visited {
  border: dashed 1px black;
}

/*content*/
#content {
  margin-top: 100px;
  font-size:0.6875em;
  width:100%;
  text-align:left
}
#content .indent{padding:0px 2px 0px 60px}
#content .indent_main{padding:0px 166px 40px 248px}
#content .title{  margin-bottom:7px}
#content .pic_left{ float:left; margin:0px 22px 19px 0px}

.pic1{ position: relative; top: 20px; right: 24px;}
.pic2{ position: relative; top: 80px; right: -12px;}
.pic3{ position: relative; top: 141px; right: -38px;}
.pic4{ position: relative; top: 199px; right: -50px;}
.pic5{ position: relative; top: 253px; right: -44px;}
.pic6{ position: relative; top: 311px; right: -20px;}
.pic7{ position: relative; top: 367px; right: 17px;}
.pic8{ position: relative; top: 407px; right: 48px;}
.pic9{ position: relative; top: 460px; right: 81px;}
.pic10{ position: relative; top: 500px; right: 104px;}
.pic11{ position: relative; top: 544px; right: 123px;}
.pic12{ position: relative; top: 599px; right: 125px;}
.pic13{ position: relative; top: 653px; right: 109px;}

#content p{ margin:0px 0px 14px 0px}


.overflow{ overflow:auto; width:475px; height:169px}
.overflow1{ width:455px; height:569px}

/*index-2.html*/
#content { position:relative}
#content .indent_main1{padding:0px 627px 94px 65px; text-align:right; text-transform:uppercase; color:#a7a6a6; font-size:0.9em; line-height:1.3em}
#content .indent_main1 a{color:#a7a6a6; text-transform:none; font-weight:bold}
#page2 #content p{ margin:0px 0px 2px 0px}
#page2 #content .col1{ float:right; width:125px; font-size:1.2em}
#page2 #content .col2{padding:29px 0px 0px 0px}
#page2 .ul1{margin:0; padding:0; list-style:none;}
#page2 .ul1 li{background:none;  margin:0px; padding-left:0px; line-height:1.5em; font-weight:normal; font-size:1em; text-transform:uppercase; }

#page2 .ul2{margin:0; padding:0; list-style:none;}
#page2 .ul2 li{background:none;  margin:0px; padding-left:0px;  }
#page2 .ul2 li a{ font-weight:normal; font-size:1em; text-transform:uppercase; text-decoration:none; line-height:1.25em;  }
#page2 .ul2 li a:hover{ color:#fff }

/*index-3.html*/
#page3 #content .row{ width:100%; padding-bottom:15px}
#page3 #content .col1{ width:205px}
#page3 #content .col2{ width:175px}
/*index-4.html*/
#page4 #content .indent{padding:0px 20px 0px 60px}
#page4 #content .indent1{padding:20px 0px 34px 0px}
#page4 #content .row{ width:100%; padding:15px 0 15px 0px}
#page4 #content .col1{ width:205px}
#page4 #content .col2{ width:175px}
/*index-5.html*/
#page5 #content .indent{padding:0px 20px 19px 60px}

/*footer*/
#footer {
  margin: 20px;
  color:#5c5c5c;
  font-size:0.5625em;
  text-transform:uppercase;
  position: absolute;
  bottom: 10px;
  text-align: left;
}
.form{ height:21px}
input{
   	border:1px solid #333333; 
	background:#000000;
	width:185px; height:16px;
	font-size:1em;
	padding-left:5px;
	color:#b8b8b8;
	margin-bottom:3px
}
textarea{
   	border:1px solid #333333; 
	background:#000000;
	width:195px; height:58px;
	font-size:1em;
	color:#b8b8b8;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}

.col1,
.col2 {
  float:left
}

.w {
  width:100%;
  background-color: black;
}
.site_center {
  margin:0 auto;
  text-align:left;
  width:890px;
}
#map {
  position: absolute;
  left: 0px;
}
#contact_form {
  position: absolute;
  right: 100px;
}
.style1,
.style2,
.style3,
.style4,
.style5 {
  font-family: "Comic Sans MS", "Copperplate Gothic Bold"
}
