/*General Use*/
#contentcontainer {
	z-index:            0;
	text-align:         center;
	position:           relative;
}

#contentcontainer {
	z-index:            2;
	margin:             0px;
	margin:             0px auto;
	padding:            0px;
	width:              925px;
	margin-top:         expression(-5);
	background-image:   url(/template/misc/backgroundBorder.gif);
	/* For Firefox and any other standards compliant browser */
	overflow:           auto;
	/* For IE 6 (IE 7 can do both auto and hidden) */
	overflow:           expression('hidden');
}

#contentcontainer table {
	background:         none;
}

/*For use by the header*/

#header {
	margin:             0 auto;
	width:              925px;
	height:             135px;
	background-image:   url(/template/headers/homeHeader.jpg);
}

#headerlogo {
	float:              left;
	width:              249px;
	height:             126px;
	background-image:   url(/template/misc/unityLogo.gif);
}

#headerlogo a {
	display:            block;
	width:              247px;
	height:             124px;
}

#headerlogo span {
	display:            none;
}

#header span {
	display:            none;
}

#newsletter {
	text-align:         left;
	font-size:          12px;
	float:              right;
	margin-right:       20px;
	padding-top:        20px;
	width:              140px;
}

#newsletter form {
	margin:             5px 0px;
}

#newsletter form input {
	padding:            0px;
	margin:             0px;
	width:              100px;
	margin-right:       5px;
	border:             solid #999999 2px;
	height:             16px;
	font-size:          8pt;
}

#newsletter .newsletterheading {
	margin-top:         5px;
	font-weight:        bold;
	font-size:          11px;
}

#newsletter form input.gobutton {
	background-image:   url(/template/buttons/goButton.gif);
	width:              18px;
	height:             20px;
	border:             none;
}

#login {
	text-align:         left;
	font-size:          12px;
	float:              right;
	margin-right:       20px;
	padding-top:        20px;
	width:              140px;
	
	display:            none;
}

#login form {
	margin:             5px 0px;
}

#login form input {
	width:              100px;
	margin-right:       5px;
	border:             solid #999999 2px;
	height:             20px;
}

#login a:hover {
	color:              #557da1;
}

#login a:active {
	color:              #557da1;
}

#login a:visited {
	color:              #557da1;
}

#login a:link {
	color:              #557da1;
}

#login .registerlink {
	font-weight:        bold;
	font-size:          11px;
}

#login form input.gobutton {
	background-image:   url(/template/buttons/goButton.gif);
	width:              18px;
	height:             20px;
	border:             none;
}

#navsearch {
	width:              168px;
	text-align:         left;
	float:              left;
}

#navsearch form {
	margin-left:        20px;
	margin-top:         0px;
	margin-bottom:      5px;
}

#navsearch form input {
	padding:            0px;
	margin:             0px;
	width:              116px;
	margin-right:       5px;
	border:             solid #999999 2px;
	height:             16px;
}

#navsearch form input.gobutton {
	background-image:   url(/template/buttons/goButton.gif);
	width:              18px;
	height:             20px;
	border:             none;
}

#sectionheader {
	text-align:			left;
	float:				left;
}

#sectiontitle {
	float:				left;
	font-size:			24px;
	font-weight:		bold;
	padding-left:		25px;
	padding-top:        12px;
	padding-right:		10px;
	font-family:        'ITC Berkeley Oldstyle', 'Berkeley', 'Times New Roman', 'Times', 'serif';
}

#breadcrumbs {
	float:				left;
}

#language {
	text-align:         right;
	font-size:          12px;
	margin-right:       20px;
	padding-top:        4px;
	width:              140px;
	float:              right;
}

#language .languagelinks {
	font-weight:        bold;
}

#centercontent {
	clear:              both;
	overflow:           auto;
}

#navigation {
	float:              left;
	width:              168px;
	margin:             0px;
	padding:            0px;
	overflow:           auto;
}

#navigationtop {
	background-image:   url(/images/template/navigation/topSpacer.gif);
	width:              168px;
	height:             6px;
}

#navigationspacer {
	width:              168px;
	margin:             0px;
	padding:            0px;
	background-image:   url(/template/navigation/navigationBackground.gif);
	background-repeat:  repeat-y;
	overflow:           auto;
}


/*For use by the navigation*/
#navigation {
	width:              168px;
	font-family:        'ITC Berkeley Oldstyle', 'Berkeley', 'Times New Roman', 'Times', 'serif';
	margin:             0px;
	padding:            0px;
}

#navigation ul {
	margin:             0px;
	margin-left:        15px;
	margin-left:        expression(11);
	padding:            0px;
	padding-left:       2px;
	text-align:         left;
	display:            block;
	background-position:bottom;
	width:              147px;
}

#navigation li {
	margin:             0px;
	margin-bottom:      4px;
	padding:            0px;
	border:             0px;
	list-style:         none;
	text-indent:        0px;
	display:            block;
	width:              147px;
}

#navigation h4 {
	margin:             0px;
	padding:            0px;
	border:             0px;
	list-style:         none;
	text-indent:        0px;
	display:            block;
	width:              147px;
	background-image:   url(/template/navigation/buttonBackground.gif);
}

#navigation h4 a {
	margin:             0px;
	padding:            0px;
	text-align:         center;
	display:            block;
	width:              147px;
	background-position:top;
	background-repeat:  no-repeat;
	background-image:   url(/template/navigation/buttonTop.gif);
}

#navigation h4 a span {
	margin:             0px;
	padding-bottom:     4px;
	padding-top:        4px;
	padding-left:       6px;
	display:            block;
	text-decoration:    none;
	font-size:          12pt;
	color:              white;
	font-weight:        bold;
	text-align:         left;
	font-style:         berkeley;
	background-position:bottom;
	background-repeat:  no-repeat;
	background-image:   url(/template/navigation/buttonBottom.gif);
}

#navigation li a:hover {
	text-decoration:    none;
}

#navigation li a:active {
	text-decoration:    none;
}

#navigation li a:visited {
	text-decoration:    none;
}

#navigation li a:link {
	text-decoration:    none;
}

#navigation ul ul {
	font-family:        Verdana, Arial, sans-serif;
	font-size:          10pt;
	font-weight:        normal;
	padding:            2px;
	width:              143px;
}

#navigation ul ul li {
	width:              143px;
}

#navigation ul ul a {
	width:              143px;
}

.navigationselected {
	background-color:   white;
}

#navtestimonial {
	width:              168px;
	height:             236px;
	text-align:         center;
	vertical-align:     middle;
	margin:             0px;
	padding:            0px;
	background-image:   url(/template/homeTestimonial.jpg);
	float:              left;
	clear:              left;
}

#navigationbottom {
	background-image:   url(/images/template/navigation/bottomSpacer.gif);
	width:              168px;
	height:             19px;
}

#prayer {
	background-image:   none;
}

#prayer ul {
	display:			none;
	margin:             0px;
	padding:            0px;
	background-image:   none;
	background-color:   #e8c3e2;
}

#prayer li a {
	margin:             0px;
	padding:            0px;
	background-image:   none;
	color:              black;
	display:            block;
}

#prayer li a:hover {
	background-color:   white;
}

#prayer li a span {
	padding:            1px 5px;
	background-image:   none;
	text-decoration:    none;
	color:              black;
	text-align:         left;
	display:            block;
}

#publications {
	background-image:   none;

}

#publications ul {
	display:			none;
	margin:             0px;
	padding:            0px;
	background-image:   none;
	background-color:   #ffe3a2;
}

#publications li a {
	margin:             0px;
	padding:            0px;
	background-image:   none;
	color:              black;
	display:            block;
}

#publications li a:hover {
	background-color:   white;
}

#publications li a span {
	padding:            1px 5px;
	background-image:   none;
	text-decoration:    none;
	color:              black;
	text-align:         left;
	display:            block;
	
}

#education {
	background-image:   none;

}

#education ul {
	display:			none;
	margin:             0px;
	padding:            0px;
	background-image:   none;
	background-color:   #cbcae9;
}

#education li a {
	margin:             0px;
	padding:            0px;
	background-image:   none;
	color:              black;
	display:            block;
}

#education li a:hover {
	background-color:   white;
}

#education li a span {
	padding:            1px 5px;
	background-image:   none;
	text-decoration:    none;
	color:              black;
	text-align:         left;
	display:            block;
	
}

#retreats {
	background-image:   none;

}

#retreats ul {
	display:			none;
	margin:             0px;
	padding:            0px;
	background-image:   none;
	background-color:   #b6e7eb;
}

#retreats li a {
	margin:             0px;
	padding:            0px;
	background-image:   none;
	color:              black;
	display:            block;
}

#retreats li a:hover {
	background-color:   white;
}

#retreats li a span {
	padding:            1px 5px;
	background-image:   none;
	text-decoration:    none;
	color:              black;
	text-align:         left;
	display:            block;
	
}

#unityVillage {
	background-image:   none;

}

#unityVillage ul {
	display:			none;
	margin:             0px;
	padding:            0px;
	background-image:   none;
	background-color:   #cbdb9d;
}

#unityVillage li a {
	margin:             0px;
	padding:            0px;
	background-image:   none;
	color:              black;
	display:            block;
}

#unityVillage li a:hover {
	background-color:   white;
}

#unityVillage li a span {
	padding:            1px 5px;
	background-image:   none;
	text-decoration:    none;
	color:              black;
	text-align:         left;
	display:            block;
	
}

#aboutUnity {
	background-image:   none;

}

#aboutUnity ul {
	display:			none;
	margin:             0px;
	padding:            0px;
	background-image:   none;
	background-color:   #c7e7fe;
}

#aboutUnity li a {
	margin:             0px;
	padding:            0px;
	background-image:   none;
	color:              black;
	display:            block;
}

#aboutUnity li a:hover {
	background-color:   white;
}

#aboutUnity li a span {
	padding:            1px 5px;
	background-image:   none;
	text-decoration:    none;
	color:              black;
	text-align:         left;
	display:            block;
}

#supportUnity {
	background-image:   none;

}

#supportUnity ul {
	display:			none;
	margin:             0px;
	padding:            0px;
	background-image:   none;
	background-color:   #c7e7fe;
}

#supportUnity li a {
	margin:             0px;
	padding:            0px;
	background-image:   none;
	color:              black;
	display:            block;
}

#supportUnity li a:hover {
	background-color:   white;
}

#supportUnity li a span {
	padding:            1px 5px;
	background-image:   none;
	text-decoration:    none;
	color:              black;
	text-align:         left;
	display:            block;
}

/*For use by content area*/
#content {
	width:              598px;
	float:              left;
	text-align:         left;
}

/*For use by right gutter*/

#gutter {
	margin-left:        expression(0);
	width:              143px;
	float:              right;
	margin-right:       12px;
	margin-top:         expression(-4);
}

#login span {
	display:            none;	
}

.greyBackground {
	background-image:   url(/template/boilerPlates/placeholderAd.gif);
	background-repeat:  no-repeat;
	width:              143px;
	height:             140px;
}

.greyBackground span {
	display:            none;
}

/*For use by footer*/
#footer {
	background-image:   url(/template/footers/mainFooter.gif);
	background-repeat:  no-repeat;
	margin:             0 auto;
	padding-top:        3px;
	width:              925px;
	height:             72px;
	clear:              both;
	color:              5b8aa7;
	font-size:          7pt;
}

#footer li {
	margin:             5px 5px 5px 0px;
	padding:            0px;
	padding-left:       5px;
	border:             0px;
	list-style:         none;
	text-indent:        0px;
	display:            block;
	margin-bottom:      expression(-3);
	display:            inline;
	border-left:        solid white 1px;
	font-weight:        bold;
}

#footer ul {
	margin:             1px;
	padding:            2px;
	clear:              both;
	
}
#footer li.footerlinkfirst {
	border:             none;
}

#footer li a {
	color:              5b8aa7;
}


