#center-container {
width: 1024px;
position: absolute;
left: 50%;
margin-left: -512px;
}

.fullsize {
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.65em;
}

#back {
	position: absolute;
	background-image:url(http://rhythmicjourney.com/imgs/drumback.jpg);
	background-repeat:no-repeat;
	height:768px;
	width:1024px;
        background-color: #cfc2a0;
	z-index:1;
}

#outside-stroke {
  position: absolute;
  left: +28px;
  top: +30px;
  width: 976px;
  height: 713px;
  z-index: 2;
}

#footer-copy {
  position: absolute;
  left: +167px;
  top: +677px;
  width: 313px;
  height: 38px;
  z-index: 3;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  color: #FFF;
}

#facilitator {
  position: absolute;
  left: +40px;
  top: +624px;
  width: 116px;
  height: 103px;
  z-index: 4;
}

#design-credit {
  position: absolute;
  left: +833px;
  top: +750px;
  width: 161px;
  height: 12px;
  z-index: 5;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.70em;
  color: #000;
}

#z-mark {
  position: absolute;
  left: +806px;
  top: +747px;
  width: 16px;
  height: 16px;
  z-index: 6;
}

#eventbox {
  position: absolute;
  left: +594px;
  top: +213px;
  width: 393px;
  height: 486px;
  z-index: 7;
}

#events {
  position: absolute;
  left: 34px;
  top: 50px;
  width: 335px;
  height: 325px;
  z-index: 8;
  text-align: left;
  overflow: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.80em;
  color: #000;
}

#slides {
  position: absolute;
  left: +601px;
  top: +59px;
  width: 379px;
  height: 130px;
  z-index: 9;
}

#body {
  position: absolute;
  left: +50px;
  top: +369px;
  width: 520px;
  height: 86px;
  z-index: 10;
  text-align: left;
  overflow: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.72em;
  line-height:1.45em;
  color: #441210;
}

#subpage-body {
  position: absolute;
  left: +50px;
  top: +325px;
  width: 520px;
  height: 250px;
  z-index: 10;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.72em;
  line-height:1.45em;
  color: #441210;
}

#gallery-body {
  position: absolute;
  left: +50px;
  top: +325px;
  width: 520px;
  height: 250px;
  z-index: 10;
}

#contact-body {
  position: absolute;
  left: +50px;
  top: +325px;
  width: 520px;
  height: 285px;
  z-index: 10;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.72em;
  line-height:1.45em;
  color: #441210;
}

#title {
	position: absolute;
	left: +52px;
	top: +335px;
	width: 519px;
	height: 16px;
	z-index: 10;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	color: #441210;
}

#home-bullets {
	position: absolute;
	left: +52px;
	top: +450px;
	width: 387px;
	height: 107px;
	z-index: 10;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #441210;
}

ul.home {
  float: left;
  width: 19.85em;
  margin: 0.05 0 0 0.25em;
  padding: 0 0 0 0.25em;
  list-style: circle;
}
 
li.home {
  float: left;
  width: 4.95em;
  margin: 0 0 0 1.25em;
  padding: 0 0 0 0.55em;
} 

#navigate {
  position: absolute;
  left: +75px;
  top: +280px;
  width: 500px;
  height: 25px;
  z-index: 10;
}

#logo {
  position: absolute;
  left: +210px;
  top: +44px;
  width: 187px;
  height: 227px;
  z-index: 10;
}

a {
  cursor: pointer;
  outline: none;
color: #c42126;
}
a:link { color: #c42126; }
a:visited { color: #c42126; }
a:hover {
  color: #c42126;
}

a.zevon {
  cursor: pointer;
  outline: none;
}
a.zevon:link { color: #768e3a; }
a.zevon:visited { color: #768e3a; }
a.zevon:hover {
  color: #768e3a;
}

/* flexcroll style */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: white;
}
.vscrollerbar {
width: 10px;
background-color: #441210;
}
.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: #441210;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}

