/* CSS Document */
html, body {
	height: 100%;
}

body {
	behavior: url(../cssHoverFix.htc);
	background: url(../images/bkgrd.jpg) no-repeat fixed center;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link, a:visited {
	color: #0066FF;
	text-decoration: none;
}

a:hover {
	color: #0066FF;
	text-decoration: underline;
}

#site {
	margin: 0 auto;
	width: 984px;
	height: 668px;
	background: url(../images/site_bkgrd.gif);
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -492px; 
	/* Half the width of the DIV tag which is 50 pixels */
	margin-top: -334px; 
	/* Half the height of the DIV tag which is also 50 pixels */
	overflow: hidden;
	padding: 0;
	z-index: 1;
}
 /* Specific for Index.php */
#innertop {
	background: url(../images/topinnerbkgrd_built.jpg) no-repeat center top;
	margin: 0 auto;
	width: 954px;
	height: 512px;
	margin-top: 15px;
}

/* Specific for full page with mountain header */

#innertop_full {
	background: url(../images/full_content_back_mtn1.jpg) no-repeat center top;
	margin: 0 auto;
	width: 954px;
	height: 638px;
	margin-top: 15px;
}

#leftsidebar {
	width: 144px;
	position: relative;
	top: 175px;
	left: 0;
	margin: 0;
	padding: 0;
	z-index: 2;
}

#welcome {
	width: 237px;
	height: 185px;
	position: absolute;
	top: 210px;
	left: 160px;
	margin: 0;
	padding: 0;
	color: #987B64;
	z-index: 1;
}

#welcome_normal {
	width: 505px;
	position: absolute;
	top: 210px;
	left: 160px;
	margin: 0;
	padding: 0;
	color: #987B64;
	z-index: 1;
}

#welcome_calendar {
	/* width: 800px; */
	position: absolute;
	top: 210px;
	left: 160px;
	margin: 0;
	padding: 0;
	color: #987B64;
	z-index: 1;
}

#welcome_full {
	width: 790px;
	position: absolute;
	top: 210px;
	left: 160px;
	margin: 0;
	padding: 0;
	color: #987B64;
	z-index: 1;
}

#weekmessage {
	width: 283px;
	height: 209px;
	position: absolute;
	top: 210px;
	left: 400px;
	margin: 0;
	padding: 0;
	z-index: 3;
}

#video {
	width: 283px;
	height: 209px;
	position: absolute;
	top: 210px;
	left: 683px;
	margin: 0;
	padding: 0;
	z-index: 3;
}

#c4 a {
	width: 954px;
	height: 87px;
	position: absolute;
	top: 410px;
	left: 15px;
	display: block;
	background: transparent url(../images/c4_bar.jpg) no-repeat top left;
}

#c4 a:hover { 
	background-position: -954px 0; 
}

#image_scroller {
	width: 954px;
	position: absolute;
	top: 490px;
	left: 17px;
	z-index: 1000;
}

#footer {
	display:none;	
}

#dropdownpanel{ /*Outermost Panel DIV*/
position: absolute;
width: 100%;
left: 0;
top: 0;
visibility:hidden;
z-index: 99;
}

#dropdownpanel .contentdiv{ /*Div containing Ajax content*/
background: #6FA5DE url(../images/black_line.jpg) left bottom repeat-x;
color: white;
padding: 0;
}

#dropdownpanel .control{ /*Div containing panel button*/
color: white;
font-weight: bold;
text-align: right;
padding-right: 10px;
background: transparent url("../images/quick_link2.jpg") right repeat-x; /*change panel.gif to your own if desired*/
padding-bottom: 3px; /* 21px + 3px should equal height of "panel.gif" */
height: 21px; /* 21px + 3 px should equal height of "panel.gif" */
line-height: 21px; /* 21px + 3px should equal height of "panel.gif" */
margin: 0 auto;
}

#ministry_index
{
	font-size: 11px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	width: 960px;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

#ministry_index dl
{
	float: left;
	margin: 0px 25px 0px 0px;
	text-align: left;
	width: 135px;
}

#ministry_index dt
{
	padding: 10px 0px 5px 0px;
	font-weight: bold;
	font-size: 1.3em;	
}

#ministry_index dd
{
	margin: 0px;
	padding: 0px;	
}

#ministry_index dt a
{
	background: none;
	color: #fff;
	font-weight: bold;	
	text-decoration: none;
}

#ministry_index dd a
{
	background: none;
	color: #FFF;
	text-decoration: none;
}

#ministry_index a:hover
{
	text-decoration: underline;
}
