/*------- SPLASH AND MAIN NAV ----------*/

#contactnav {
	height: 163px;
	background-color: #121618;
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/img-videosplash.jpg) no-repeat right top;
}
#contactnav ul {
	float: left;
	width: 196px;
}
#contactnav li {
	width: 196px;
	text-indent: -9999em;
	background-repeat: no-repeat;
	background-position: right top;
}
#contactnav li a {
	display: block;
	width: 196px;
        overflow: hidden;
}
#contactnav li.worship,
#contactnav li.worship a {
	height: 41px;
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-worship-fg.gif) no-repeat left top;
}
#contactnav li.story,
#contactnav li.story a {
	height: 41px;
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-story-fg.gif) no-repeat left top;
}
#contactnav li.community,
#contactnav li.community a {
	height: 41px;
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-community-fg.gif) no-repeat left top;
}
#contactnav li.mission,
#contactnav li.mission a {
	height: 40px;
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-mission-40.gif) no-repeat left top;
}
#contactnav li.worship a:hover {
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-worship-fg.gif) no-repeat right top;
}
#contactnav li.story a:hover {
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-story-fg.gif) no-repeat right top;
}
#contactnav li.community a:hover {
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-community-fg.gif) no-repeat right top;
}
#contactnav li.mission a:hover {
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-mission-fg.gif) no-repeat right top;
}

/* -------- SIDENAV ------------ */
#sidenavigation ul {
	float: left;
}
#sidenavigation li {
	width: 196px;
	text-indent: -9999em;
	background-repeat: no-repeat;
	background-position: right top;
}
#sidenavigation li a {
	display: block;
	width: 196px;
        overflow: hidden;
}
#sidenavigation li.home,
#sidenavigation li.home a {
	height: 40px;
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-home-fg.gif) no-repeat left top;
}
#sidenavigation li.home a:hover {
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/snav-home-fg.gif) no-repeat right top;
}



/* -------- MAIN CONTENT ---------- */
#copy {
	margin-bottom: 3em;
}

h2#mainhead {
	width: 504px;
	height: 56px;
	text-indent: -9999em;
	margin-bottom: 1.3em;
}
h2#mainhead {
	background-image: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/head-videos.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#copy p {
	font-size: 1.2em;
	line-height: 1.5em;
/*	text-align: justify; */
	margin-right: 33px;
	margin-bottom: 0.9em;
}
#copy h3 {
	font-size: 1.8em;
	line-height: 1.4em;
	margin-right: 33px;
	margin-bottom: 0.2em;
	color: #497F9F;
}
#copy h3 {
        margin: 0.2em 0;
}
#copy h3 a:link,
#copy h3 a:visited {
        color: #497F9F;
}
#copy h3 a:hover,
#copy h3 a:active {
        color: #79402E;
}
#copy h4 {
	font-size: 1.3em;
	line-height: 1.3em;
	margin-right: 33px;
	margin-bottom: 0.1em;
        margin-top: 1em;
	color: #497F9F;       
}
#copy p a:link,
#copy p a:visited {
	color: #497F9F;
	background: transparent url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/link-leftbox.gif) no-repeat center left;
	padding-left: 14px;	
        margin-left: 16px;
}
#copy p a:hover,
#copy p a:active {
	color: #79402E;
	background: transparent url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/link-leftbox-over.gif) no-repeat center left;
	padding-left: 14px;
        margin-left: 16px;
}
#copy p a.nobox:link,
#copy p a.nobox:visited {
	color: #497F9F;
        border-bottom: 1px dotted #497F9F;
        background: none;
        padding: 0;
        margin: 0;
}
#copy p a.nobox:hover,
#copy p a.nobox:active {
	color: #79402E;
        border-bottom: 1px dotted #79402E;
        background: none;
        padding: 0;
        margin: 0;
}
#copy p.phone strong {
	color: #497F9F;
}

#mainvideo {
background-color: #e3eef5;
padding: 11px;
width: 480px;
border-top: 3px solid #a3becd;
}
#videolist h3 {
margin-top: 30px;
}
#copy #videolist h4 a:link,
#copy #videolist h4 a:visited {
	color: #497F9F;
        background: none;
        padding: 0;
        margin: 0;
}
#copy #videolist h4 a:hover,
#copy #videolist h4 a:active {
	color: #79402E;
        border-bottom: 1px dotted #79402E;
        background: none;
        padding: 0;
        margin: 0;
}
