body {
	background-image: url("/images/styles/bg_grey.gif");
        background-repeat: repeat-x;
        background-position: top;
        background-attachment: fixed;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 87%;
	color: #000;
	padding: 0;
	margin: 0;
}

#master {
	width: 950px;
	margin: 0 auto;
	background-color: #fff;
	padding: 0;
}

#masthead {
	height: 376px;
	width: 950px;
	background-color: #000;
	padding: 0;
	margin: 0;
}

#content {
        padding-left: 50px;
        padding-right: 50px;
	font-family: Verdana, sans-serif;
	font-size:.9em;
}

h1 {
	color: #000;
	display: block;
	background-color: #dbdbdb;
	font-variant: small-caps;
	text-align: center;
	background-image: none;
}

#content li {
	list-style-type: square;
	display: list-item;
}

a {
	color: #e66500;
}

a:hover{
	text-decoration: none;
}

#footer {
	width: 950px;
	padding: 0;
	margin: 0;
        text-align: center;
}

#copyright {
	background-color: #000;
	color: #000;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	background-repeat: repeat-y;
	text-align: center;
        font-size: .7em;
}

#navigation {
	width: 135px;
	padding-top: 7px;
	margin: 0;
}

#navigation ul {
	margin: 0;
	padding: 0;
}

#navigation li {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	width: 135px;
	margin-bottom: 8px;
	cursor: pointer;
	position: relative;
}

/* Popout Navigation */

#navigation li ul {
	position: absolute;
	left: 135px;
	top: 0;
	display: none;
}

#navigation li:hover ul {
	display: block;
}

#navigation li:hover ul ul {
	display: none;
}

#navigation li:hover ul li:hover ul {
	display: block;
}

#navigation .popout li {
	width: 104px;
	background-color: #aaa;
	margin-bottom: 0;
}

/* Second Level Popouts */
#navigation li ul ul {
	position: absolute;
	left: 104px;
	top: 0;
	display: none;
}

/* Popout Heads */

#navigation #festival-link .popout li.head {
	height: 83px;
	background-image: url("/images/styles/festival_popout.gif");
	margin-top: -45px;
}

#navigation #about-link .popout li.head {
	height: 76px;
	background-image: url("/images/styles/about_popout.gif");
	margin-top: -43px;
}

#navigation #media-link .popout li.head {
	height: 74px;
	background-image: url("/images/styles/media_popout.gif");
	margin-top: -37px;
}
/* End Popout Heads */

/* Media Popouts */
#audio {
	height: 35px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -74px;
}

#video {
	height: 37px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -109px;
}

#web {
	height: 36px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -146px;
}

#print {
	height: 38px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -182px;
}

#wallpaper {
	height: 37px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -220px;
}

#audio:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -74px;
}

#video:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -109px;
}

#web:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -146px;
}

#print:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -182px;
}

#wallpaper:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -220px;
}
/* End Media Popouts */

/* About Popouts */
#vision {
	height: 35px;
	background-image: url("/images/styles/about_popout.gif");
	background-position: 0 -76px;
}

#history {
	height: 41px;
	background-image: url("/images/styles/about_popout.gif");
	background-position: 0 -111px;
}

#vision:hover {
	background-image: url("/images/styles/about_popout_rollover.gif");
	background-position: 0 -76px;
}

#history:hover {
	background-image: url("/images/styles/about_popout_rollover.gif");
	background-position: 0 -111px;
}
/* End About Popouts */

/* Festival Popouts */
#events {
	height: 36px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -83px;
}

#register {
	height: 38px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -119px;
}

#travel {
	height: 37px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -157px;
}

#prepare {
	height: 39px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -194px;
}

#guidelines {
	height: 35px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -233px;
}

#teaching {
	height: 36px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -268px;
}

#events:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -83px;
}

#register:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -119px;
}

#travel:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -157px;
}

#prepare:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -194px;
}

#guidelines:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -233px;
}

#teaching:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -268px;
}
/* End festival popouts */

/* Prepare Popouts */
#presence {
	height: 38px;
	background-image: url("/images/styles/prepare_popout.gif");
}

#current-events {
	height: 38px;
	background-image: url("/images/styles/prepare_popout.gif");
	background-position: 0 38px;
}

#presence:hover {
	background-image: url("/images/styles/prepare_popout_rollover.gif");
}

#current-events:hover {
	background-image: url("/images/styles/prepare_popout_rollover.gif");
	background-position: 0 38px;
}

/* End Prepare Popouts */

/* Teaching Popouts */
#israel-church {
	height: 37px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 0;
}

#passover {
	height: 39px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -37px;
}

#pentacost {
	height: 37px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -76px;
}

#tabernacles {
	height: 41px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -113px;
}
#israel-church:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 0;
}

#passover:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -37px;
}

#pentacost:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -76px;
}

#tabernacles:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -113px;
}

/* End Teaching Popouts */

#navigation a {
	display: block;
	text-decoration: none;
	height: 37px;
}


#home-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -8px;
}

#home-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -8px;
}

#about-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -52px;
	height: 36px;
}

#about-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -52px;
}

#festival-link {
	height: 36px;
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -93px;
}

#festival-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -93px;
}

#volunteer-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -139px;
}

#volunteer-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -139px;
}

#donate-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -183px;
}

#donate-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -183px;
}

#media-link {
	height: 36px;
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -224px;
}

#media-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -224px;
}

#store-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -267px;
}

#store-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -267px;
}

#contact-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -312px;
}

#contact-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -312px;
}

/* This is the place to define the different elements for the different pages */

/* Begin Mastheads and Footers */

#home #masthead {
	background-image: url("images/styles/home/masthead.jpg");
}

#home #copyright {
	background-image: url("images/styles/home/footer.jpg");
}

#about #masthead {
	background-image: url("images/styles/about/masthead.jpg");
}

#about #copyright {
	background-image: url("images/styles/about/footer.jpg");
}

#festival #masthead {
	background-image: url("images/styles/festival/masthead.jpg");
}

#festival #copyright {
	background-image: url("images/styles/festival/footer.jpg");
}

#volunteer #masthead {
	background-image: url("images/styles/volunteer/masthead.jpg");
}

#volunteer #copyright {
	background-image: url("images/styles/volunteer/footer.jpg");
}

#donate #masthead {
	background-image: url("images/styles/donate/masthead.jpg");
}

#donate #copyright {
	background-image: url("images/styles/donate/footer.jpg");
}

#media #masthead {
	background-image: url("images/styles/media/masthead.jpg");
}

#media #copyright {
	background-image: url("images/styles/media/footer.jpg");
}

#store #masthead {
	background-image: url("images/styles/store/masthead.jpg");
}

#store #copyright {
	background-image: url("images/styles/store/footer.jpg");
}

#contact #masthead {
	background-image: url("images/styles/contact/masthead.jpg");
}

#contact #copyright {
	background-image: url("images/styles/contact/footer.jpg");
}
/* End Mastheads and Footers */

/* Field Sets */
fieldset p {
        clear: both;
}

#festival fieldset {
         background-color: #fffb5f;
}

#volunteer fieldset {
         background-color: #fe96cb;
}

#contact fieldset {
         background-color: #3e70d4;
}

/* End Field Sets */

fieldset {
         margin-bottom: 10px;
}

legend {
         font-size: 1.4em;
         font-family: serif;
         font-weight: bold;
         color: #fff;
         background-color: #000;
         padding: 5px;
}

label {
         font-weight: bold;
         width: 150px;
         display: block;
         float: left;
         padding-right: 5px;
         text-align: right;
}

.large-labels label {
         width: 300px;
}


h2 {
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	font-size: 1.5em;
	margin: 15px;
}


body {
	background-image: url("/images/styles/bg_grey.gif");
        background-repeat: repeat-x;
        background-position: top;
        background-attachment: fixed;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 87%;
	color: #000;
	padding: 0;
	margin: 0;
}

#master {
	width: 950px;
	margin: 0 auto;
	background-color: #fff;
	padding: 0;
}

#masthead {
	height: 376px;
	width: 950px;
	background-color: #000;
	padding: 0;
	margin: 0;
}

#content {
        padding-left: 50px;
        padding-right: 50px;
	font-family: Verdana, sans-serif;
	font-size:.9em;
}

h1 {
	color: #000;
	display: block;
	background-color: #dbdbdb;
	font-variant: small-caps;
	text-align: center;
	background-image: none;
}

#content li {
	list-style-type: square;
	display: list-item;
}

a {
	color: #e66500;
}

a:hover{
	text-decoration: none;
}

#footer {
	width: 950px;
	padding: 0;
	margin: 0;
        text-align: center;
}

#copyright {
	background-color: #000;
	color: #000;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	background-repeat: repeat-y;
	text-align: center;
        font-size: .7em;
}

#navigation {
	width: 135px;
	padding-top: 7px;
	margin: 0;
}

#navigation ul {
	margin: 0;
	padding: 0;
}

#navigation li {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	width: 135px;
	margin-bottom: 8px;
	cursor: pointer;
	position: relative;
}

/* Popout Navigation */

#navigation li ul {
	position: absolute;
	left: 135px;
	top: 0;
	display: none;
}

#navigation li:hover ul {
	display: block;
}

#navigation li:hover ul ul {
	display: none;
}

#navigation li:hover ul li:hover ul {
	display: block;
}

#navigation .popout li {
	width: 104px;
	background-color: #aaa;
	margin-bottom: 0;
}

/* Second Level Popouts */
#navigation li ul ul {
	position: absolute;
	left: 104px;
	top: 0;
	display: none;
}

/* Popout Heads */

#navigation #festival-link .popout li.head {
	height: 83px;
	background-image: url("/images/styles/festival_popout.gif");
	margin-top: -45px;
}

#navigation #about-link .popout li.head {
	height: 76px;
	background-image: url("/images/styles/about_popout.gif");
	margin-top: -43px;
}

#navigation #media-link .popout li.head {
	height: 74px;
	background-image: url("/images/styles/media_popout.gif");
	margin-top: -37px;
}
/* End Popout Heads */

/* Media Popouts */
#audio {
	height: 35px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -74px;
}

#video {
	height: 37px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -109px;
}

#web {
	height: 36px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -146px;
}

#print {
	height: 38px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -182px;
}

#wallpaper {
	height: 37px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -220px;
}

#audio:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -74px;
}

#video:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -109px;
}

#web:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -146px;
}

#print:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -182px;
}

#wallpaper:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -220px;
}
/* End Media Popouts */

/* About Popouts */
#vision {
	height: 35px;
	background-image: url("/images/styles/about_popout.gif");
	background-position: 0 -76px;
}

#history {
	height: 41px;
	background-image: url("/images/styles/about_popout.gif");
	background-position: 0 -111px;
}

#vision:hover {
	background-image: url("/images/styles/about_popout_rollover.gif");
	background-position: 0 -76px;
}

#history:hover {
	background-image: url("/images/styles/about_popout_rollover.gif");
	background-position: 0 -111px;
}
/* End About Popouts */

/* Festival Popouts */
#events {
	height: 36px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -83px;
}

#register {
	height: 38px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -119px;
}

#travel {
	height: 37px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -157px;
}

#prepare {
	height: 39px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -194px;
}

#guidelines {
	height: 35px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -233px;
}

#teaching {
	height: 36px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -268px;
}

#events:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -83px;
}

#register:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -119px;
}

#travel:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -157px;
}

#prepare:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -194px;
}

#guidelines:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -233px;
}

#teaching:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -268px;
}
/* End festival popouts */

/* Prepare Popouts */
#presence {
	height: 38px;
	background-image: url("/images/styles/prepare_popout.gif");
}

#current-events {
	height: 38px;
	background-image: url("/images/styles/prepare_popout.gif");
	background-position: 0 38px;
}

#presence:hover {
	background-image: url("/images/styles/prepare_popout_rollover.gif");
}

#current-events:hover {
	background-image: url("/images/styles/prepare_popout_rollover.gif");
	background-position: 0 38px;
}

/* End Prepare Popouts */

/* Teaching Popouts */
#israel-church {
	height: 37px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 0;
}

#passover {
	height: 39px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -37px;
}

#pentacost {
	height: 37px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -76px;
}

#tabernacles {
	height: 41px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -113px;
}
#israel-church:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 0;
}

#passover:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -37px;
}

#pentacost:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -76px;
}

#tabernacles:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -113px;
}

/* End Teaching Popouts */

#navigation a {
	display: block;
	text-decoration: none;
	height: 37px;
}


#home-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -8px;
}

#home-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -8px;
}

#about-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -52px;
	height: 36px;
}

#about-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -52px;
}

#festival-link {
	height: 36px;
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -93px;
}

#festival-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -93px;
}

#volunteer-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -139px;
}

#volunteer-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -139px;
}

#donate-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -183px;
}

#donate-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -183px;
}

#media-link {
	height: 36px;
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -224px;
}

#media-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -224px;
}

#store-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -267px;
}

#store-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -267px;
}

#contact-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -312px;
}

#contact-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -312px;
}

/* This is the place to define the different elements for the different pages */

/* Begin Mastheads and Footers */

#home #masthead {
	background-image: url("images/styles/home/masthead.jpg");
}

#home #copyright {
	background-image: url("images/styles/home/footer.jpg");
}

#about #masthead {
	background-image: url("images/styles/about/masthead.jpg");
}

#about #copyright {
	background-image: url("images/styles/about/footer.jpg");
}

#festival #masthead {
	background-image: url("images/styles/festival/masthead.jpg");
}

#festival #copyright {
	background-image: url("images/styles/festival/footer.jpg");
}

#volunteer #masthead {
	background-image: url("images/styles/volunteer/masthead.jpg");
}

#volunteer #copyright {
	background-image: url("images/styles/volunteer/footer.jpg");
}

#donate #masthead {
	background-image: url("images/styles/donate/masthead.jpg");
}

#donate #copyright {
	background-image: url("images/styles/donate/footer.jpg");
}

#media #masthead {
	background-image: url("images/styles/media/masthead.jpg");
}

#media #copyright {
	background-image: url("images/styles/media/footer.jpg");
}

#store #masthead {
	background-image: url("images/styles/store/masthead.jpg");
}

#store #copyright {
	background-image: url("images/styles/store/footer.jpg");
}

#contact #masthead {
	background-image: url("images/styles/contact/masthead.jpg");
}

#contact #copyright {
	background-image: url("images/styles/contact/footer.jpg");
}
/* End Mastheads and Footers */

/* Field Sets */
fieldset p {
        clear: both;
}

#festival fieldset {
         background-color: #fffb5f;
}

#volunteer fieldset {
         background-color: #fe96cb;
}

#contact fieldset {
         background-color: #3e70d4;
}

/* End Field Sets */

fieldset {
         margin-bottom: 10px;
}

legend {
         font-size: 1.4em;
         font-family: serif;
         font-weight: bold;
         color: #fff;
         background-color: #000;
         padding: 5px;
}

label {
         font-weight: bold;
         width: 150px;
         display: block;
         float: left;
         padding-right: 5px;
         text-align: right;
}

.large-labels label {
         width: 300px;
}


h2 {
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	font-size: 1.5em;
	margin: 15px;
}

body {
	background-image: url("/images/styles/bg.gif");
        background-repeat: repeat;
        background-position: top;
        background-attachment: fixed;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 87%;
	color: #000;
	padding: 0;
	margin: 0;
}

#master {
	width: 950px;
	margin: 0 auto;
	background-color: #c3c3c3;
	padding: 0;
}

#masthead {
	height: 376px;
	width: 950px;
	background-color: #fff;
	padding: 0;
	margin: 0;
}

#content {
	margin-top: -17px;
        padding-left: 25px;
        padding-right: 25px;
	font-family: Verdana, sans-serif;
	font-size:.9em;
/*		background-image: url("/images/styles/bg_grey.gif");
        background-repeat: repeat-x;
        background-position:center;
        background-attachment: fixed; */
}

h1 {
	margin-right: -25px;
	margin-left: -25px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #a5cf63;
	text-align: left;
	font: 1.6pc "Lucida Grande", Lucida, Verdana, sans-serif !important;
	background-color:#444
}

h1 a {
       color:#a5cf63;
       text-decoration: none;
}


h1 a:hover {
       color:#d87c24;
       text-decoration: none;
}

#content li {
	list-style-type: square;
	display: list-item;
}


a {
       color:#333;
       text-decoration: none;
}

a:hover{
	text-decoration: none;
	color: #73ae42;
}

#footer {
	width: 950px;
	padding: 0;
	margin: 0;
	margin-top: 60px;
        text-align: center;
}

#copyright {
	background-color: #000;
	color: #000;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	background-repeat: repeat-y;
	text-align: center;
        font-size: .7em;
}

#navigation {
	width: 135px;
	padding-top: 7px;
	margin: 0;
}

#navigation ul {
	margin: 0;
	padding: 0;
}

#navigation li {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	width: 135px;
	margin-bottom: 8px;
	cursor: pointer;
	position: relative;
}

/* Popout Navigation */

#navigation li ul {
	position: absolute;
	left: 135px;
	top: 0;
	display: none;
}

#navigation li:hover ul {
	display: block;
}

#navigation li:hover ul ul {
	display: none;
}

#navigation li:hover ul li:hover ul {
	display: block;
}

#navigation .popout li {
	width: 104px;
	background-color: #aaa;
	margin-bottom: 0;
}

/* Second Level Popouts */
#navigation li ul ul {
	position: absolute;
	left: 104px;
	top: 0;
	display: none;
}

/* Popout Heads */

#navigation #festival-link .popout li.head {
	height: 83px;
	background-image: url("/images/styles/festival_popout.gif");
	margin-top: -45px;
}

#navigation #about-link .popout li.head {
	height: 76px;
	background-image: url("/images/styles/about_popout.gif");
	margin-top: -43px;
}

#navigation #media-link .popout li.head {
	height: 74px;
	background-image: url("/images/styles/media_popout.gif");
	margin-top: -37px;
}
/* End Popout Heads */

/* Media Popouts */
#audio {
	height: 35px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -74px;
}

#video {
	height: 37px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -109px;
}

#web {
	height: 36px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -146px;
}

#print {
	height: 38px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -182px;
}

#wallpaper {
	height: 37px;
	background-image: url("/images/styles/media_popout.gif");
	background-position: 0 -220px;
}

#audio:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -74px;
}

#video:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -109px;
}

#web:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -146px;
}

#print:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -182px;
}

#wallpaper:hover {
	background-image: url("/images/styles/media_popout_rollover.gif");
	background-position: 0 -220px;
}
/* End Media Popouts */

/* About Popouts */
#vision {
	height: 35px;
	background-image: url("/images/styles/about_popout.gif");
	background-position: 0 -76px;
}

#history {
	height: 41px;
	background-image: url("/images/styles/about_popout.gif");
	background-position: 0 -111px;
}

#vision:hover {
	background-image: url("/images/styles/about_popout_rollover.gif");
	background-position: 0 -76px;
}

#history:hover {
	background-image: url("/images/styles/about_popout_rollover.gif");
	background-position: 0 -111px;
}
/* End About Popouts */

/* Festival Popouts */
#events {
	height: 36px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -83px;
}

#register {
	height: 38px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -119px;
}

#travel {
	height: 37px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -157px;
}

#prepare {
	height: 39px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -194px;
}

#guidelines {
	height: 35px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -233px;
}

#teaching {
	height: 36px;
	background-image: url("/images/styles/festival_popout.gif");
	background-position: 0 -268px;
}

#events:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -83px;
}

#register:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -119px;
}

#travel:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -157px;
}

#prepare:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -194px;
}

#guidelines:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -233px;
}

#teaching:hover {
	background-image: url("/images/styles/festival_popout_rollover.gif");
	background-position: 0 -268px;
}
/* End festival popouts */

/* Prepare Popouts */
#presence {
	height: 38px;
	background-image: url("/images/styles/prepare_popout.gif");
}

#current-events {
	height: 38px;
	background-image: url("/images/styles/prepare_popout.gif");
	background-position: 0 38px;
}

#presence:hover {
	background-image: url("/images/styles/prepare_popout_rollover.gif");
}

#current-events:hover {
	background-image: url("/images/styles/prepare_popout_rollover.gif");
	background-position: 0 38px;
}

/* End Prepare Popouts */

/* Teaching Popouts */
#israel-church {
	height: 37px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 0;
}

#passover {
	height: 39px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -37px;
}

#pentacost {
	height: 37px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -76px;
}

#tabernacles {
	height: 41px;
	background-image: url("/images/styles/teaching_popout.gif");
	background-position: 0 -113px;
}
#israel-church:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 0;
}

#passover:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -37px;
}

#pentacost:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -76px;
}

#tabernacles:hover {
	background-image: url("/images/styles/teaching_popout_rollover.gif");
	background-position: 0 -113px;
}

/* End Teaching Popouts */

#navigation a {
	display: block;
	text-decoration: none;
	height: 37px;
}


#home-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -8px;
}

#home-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -8px;
}

#about-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -52px;
	height: 36px;
}

#about-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -52px;
}

#festival-link {
	height: 36px;
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -93px;
}

#festival-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");


	background-position: 0 -93px;
}

#volunteer-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -139px;
}

#volunteer-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -139px;
}

#donate-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -183px;
}

#donate-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -183px;
}

#media-link {
	height: 36px;
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -224px;
}

#media-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -224px;
}

#store-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -267px;
}

#store-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -267px;
}

#contact-link {
	background-image: url("/images/styles/navigation.png");
	background-position: 0 -312px;
}

#contact-link:hover {
	background-image: url("/images/styles/navigation_rollover.png");
	background-position: 0 -312px;
}

/* This is the place to define the different elements for the different pages */

/* Begin Mastheads and Footers */

#home #masthead {
	background-image: url("images/styles/home/masthead.jpg");
}

#home #copyright {
	background-image: url("images/styles/home/footer.jpg");
}

#about #masthead {
	background-image: url("images/styles/about/masthead.jpg");
}

#about #copyright {
	background-image: url("images/styles/about/footer.jpg");
}

#festival #masthead {
	background-image: url("images/styles/festival/masthead.jpg");
}

#festival #copyright {
	background-image: url("images/styles/festival/footer.jpg");
}

#volunteer #masthead {
	background-image: url("images/styles/volunteer/masthead.jpg");
}

#volunteer #copyright {
	background-image: url("images/styles/volunteer/footer.jpg");
}

#donate #masthead {
	background-image: url("images/styles/donate/masthead.jpg");
}

#donate #copyright {
	background-image: url("images/styles/donate/footer.jpg");
}

#media #masthead {
	background-image: url("images/styles/media/masthead.jpg");
}

#media #copyright {
	background-image: url("images/styles/media/footer.jpg");
}

#store #masthead {
	background-image: url("images/styles/store/masthead.jpg");
}

#store #copyright {
	background-image: url("images/styles/store/footer.jpg");
}

#contact #masthead {
	background-image: url("images/styles/contact/masthead.jpg");
}

#contact #copyright {
	background-image: url("images/styles/contact/footer.jpg");
}
/* End Mastheads and Footers */

/* Field Sets */
fieldset p {
        clear: both;
}

#festival fieldset {
         background-color: #fffb5f;
}

#volunteer fieldset {
         background-color: #fe96cb;
}

#contact fieldset {
         background-color: #3e70d4;
}

/* End Field Sets */

fieldset {
         margin-bottom: 10px;
}

legend {
         font-size: 1.4em;
         font-family: serif;
         font-weight: bold;
         color: #fff;
         background-color: #000;
         padding: 5px;
}

label {
         font-weight: bold;
         width: 150px;
         display: block;
         float: left;
         padding-right: 5px;
         text-align: right;
}

.large-labels label {
         width: 300px;
}


h2 {
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	font-size: 1.3em;
	margin: 10px;
}








#txt_container {
width:350px;
height:550px;
position:relative;
}

#icon_container {
width: 950px;
height: 900px;
}

#pray {
width: 228px; 
height: 249px; 
background-image: url(/images/pray2.png); 
top left no-repeat; 
position:relative;
float:left;

}

#direct {
width: 228px; 
height: 249px; 
background-image: url(/images/direct3.png); 
top left no-repeat;
position:relative;
float:left;
left:-2px;
}


#blog {
width: 228px; 
height: 249px; 
background-image: url(/images/blog5.png); 
top left no-repeat; 
position:relative;
float:left;
top:-2px;
}

#down {
width: 228px; 
height: 249px; 
background-image: url(/images/down2.png); 
top left no-repeat;
position:relative;
float:left;
top:3px;
}


#pray:hover {width: 228px; height: 249px; background-image: url(/images/pray_on.png); top left no-repeat;}
#direct:hover {width: 228px; height: 249px; background-image: url(/images/direct_on2.png); top left no-repeat;}
#blog:hover {width: 228px; height: 249px; background-image: url(/images/blog_on.png); top left no-repeat;}
#down:hover {width: 228px; height: 249px; background-image: url(/images/down_on.png); top left no-repeat;}




#txt {}

#txt h2 {font-size: 3em;}

#txt a {text-decoration: none;color: #663200;}

#txt a:hover {text-decoration:none;color: #73ae42;}

#faith {margin: 20px; font-size: 1.6em; color: #673301;}

#empty {
position:relative;

}

#blog_sm {
background-image: url(/images/blog_1.png);
width:72px;
height:70px;
top left no-repeat;
position:relative;
top: -20em;
left: 20em;
}

#blog_sm:hover {
background-image: url(/images/blogg_on.png);
width:72px;
height:70px;
top left no-repeat;

}


#blogtxt {
position:relative;
top: -23em;
left: 27em;
text-decoration:none;
}

#blogtxt:hover {
color: #ff3a00;
text-decoration:none;

}

#blogtxt:a {text-decoration:none;}


#mike {
position:relative;
top:1em;
}

#download {
position:relative;
background-image: url(/images/down_sm.png);
width:72px;
height:70px;

}

#download:hover {
background-image: url(/images/down_sm_on.png);
background-repeat:no-repeat;
width:72px;
height:70px;
}

#download a {
width:72px;
height:70px;
color:#a5cf63;
text-decoration: none;
font-size:1.5em;
}



#download a:hover {
color:#d87c24;
text-decoration: none;
}



#downtxt {
position:relative;
top: -4.5em;
left: 7em;
}


#tent_rainbow { 
background-image: url(/images/tent_rainbow2.jpg); 
background-repeat:no-repeat;
width:450px;
height:302px;
position:relative;
float:left;
margin-top: 30px;
margin-right:10px;
text-align:bottom;

}



#tent_rainbow1 { 
background-image: url(/images/tent/Rainbowtent_450.jpg); 
background-repeat:no-repeat;
width:450px;
height:302px;
position:relative;
float:left;
margin-top:30px;
text-align:bottom;


}



#tent_rainbow2 { 
background-image: url(/images/tent/Rainbowtent1_450.jpg); 
background-repeat:no-repeat;
width:450px;
height:302px;
position:relative;
float:left;
margin-top:30px;

}

#tent_rainbow3 { 
background-image: url(/images/tent/Rainbowtent2_450.jpg); 
background-repeat:no-repeat;
width:450px;
height:302px;
position:relative;
float:left;
margin-top:30px;

}



#raintxt {
position:relative;
width: 350px;
height: auto;
float:left;
margin-top:40px;

}


#raintxt h2 {
font-size: 2em;

}


#media2 {width:985px;height:250px;}

#audio1 {background-image: url(/images/audio2.png);width:200px; height:200px;float:left;padding-left:10px;background-repeat:no-repeat;}
#video1 {background-image: url(/images/video.png);width:200px; height:200px;float:left;padding-left:10px;background-repeat:no-repeat;}
#print1 {background-image: url(/images/print.png);width:200px; height:200px;float:left;padding-left:10px;background-repeat:no-repeat;}
#web1 {background-image: url(/images/web.png);width:200px; height:200px;float:left;padding-left:10px;background-repeat:no-repeat;}

#audio1:hover {background-image: url(/images/audio_on2.png);width:200px; height:200px;float:left;padding-left:10px;background-repeat:no-repeat;}
#video1:hover {background-image: url(/images/video_on.png);width:200px; height:200px;float:left;padding-left:10px;background-repeat:no-repeat;}
#print1:hover {background-image: url(/images/print_on.png);width:200px; height:200px;float:left;padding-left:10px;background-repeat:no-repeat;}
#web1:hover {background-image: url(/images/web_on.png);width:200px; height:200px;float:left;padding-left:10px;background-repeat:no-repeat;}




#facebook {background-image: url(/images/facebook.png);width:200px; height:200px;float:left;padding:2px;background-repeat:no-repeat;}
#myspace {background-image: url(/images/myspace.png);width:200px; height:200px;float:left;padding:2px;background-repeat:no-repeat;}

#facebook:hover {background-image: url(/images/facebook_on.png);width:200px; height:200px;float:left;padding:2px;background-repeat:no-repeat;}
#myspace:hover {background-image: url(/images/myspace_on.png);width:200px; height:200px;float:left;padding:2px;background-repeat:no-repeat;}

#myspace a {text-decoration:none; color:#002e84;}
#myspace a:hover {text-decoration:none; color:#e84422;}

#facebook a {text-decoration:none; color:#002e84;}
#facebook a:hover {text-decoration:none; color:#e84422;}

#facebook_container {position:relative; float:left;}

#tent {width:auto; height: auto; top:40px; right:40px;}
