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

#contactnav {
	height: 163px;
	background-color: #121618;
	background: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/img-contact-2.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;
}
h2#mainhead {
	background-image: url(http://www.christchurchberkeley.org/themes/site_themes/christchurch/head-contact.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.6em;
	line-height: 1.3em;
	margin-right: 33px;
	margin-bottom: 0.2em;
	color: #497F9F;
}
#copy h3 {
        margin-top: 1.5em;
}
#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;
}
#contactform label {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #497F9F;
}
#contactform input {
	font-size: 1em;
        border: 1px solid #455560;
        padding: 5px;
}
#contactform textarea {
	font-family: arial, helvetica, sans; 
	font-size: 1em;
        border: 1px solid #455560;
        padding: 5px;
}
#contactform input#name,
#contactform input#from,
#contactform input#subject,
#contactform textarea#message {
        width: 350px;
}

