/* CSS Document */
body {
	background-color: #a1a399;
	color:black;
	margin: 0 auto;
	text-align:right;
	padding-right: 10px;
}

UL { 
 font-style: normal;
 font-weight: normal;
 list-style-type: disc;
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:12px;
 color:#000000;
 background-color:transparent;
 text-align:left;
}

li.two { 
 font-style: normal;
 font-weight: normal;
 list-style-type: circle;
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:12px;
 color:#000000;
 background-color:transparent;
 text-align:left;
 text-indent:18px;
}


OL { 
 font-family:verdana, geneva, arial, helvetica, sans-serif; 
 text-align:left;
 font-size:13px;
 color:#000000;
 background-color:transparent;
 font-style: normal;
 font-weight: normal;
 text-indent:0px;
 line-height:17px;
 margin-top:10px;
 margin-right:20px;
 margin-bottom:20px;
 margin-left:50px;
}

form, input, select {
 font-size: 10px;
}

img.preschool {
 margin-left:12px;
 margin-bottom:12px;
}
#main {
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
width:100%;
text-align:center;
margin: 0 auto;
}

#holder {
	border:0;
	margin:10px auto;
	padding:0px;
	display:block;
	clear:both;
	width:800px;
	height:auto;
}

#banner {
 border:0;
 background-color:transparent;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 clear:both;
 width:800px;
 height:120px;
}

#navigation {
 display:block;
 float:none;
 clear:both;
 width:800px;
 height:21px;
 background-color:#0b336e;
 text-align:left;
}

#content {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:800px;
	height:auto;
	min-height:400px;
	background: #f2f2eb;
}


#contentwomen {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:800px;
	height:auto;
	min-height:800px;
	background: #f2f2eb;
}


#contentfooter {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:800px;
	height:auto;
	min-height:400px;
	background: #f2f2eb;
}

#contentfooterwomen {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:800px;
	height:auto;
	min-height:400px;
	background-image: url(../images/Women-of-Hope-Web-Backgroun.jpg);
}


#contentcore {
 background-color: #000000;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:800px;
 height:auto;
 min-height:400px;
}


#contentleftcolumn {
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:0px;
	padding:0px;
	display:inline;
	float:left;
	clear:none;
	width:380px;
	height:auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#contentleftfeature {
	border: 1px solid #959594;
	margin-left:10px;
	margin-top:0px;
	margin-right:7px;
	margin-bottom:0px;
	padding:5px;
	display:inline;
	float:left;
	clear:none;
	width:350px;
	height:auto;
	background: #FFFFFF;
}

#lctablularleft {
 background-color:transparent;
 margin-left:0px;
 margin-top:3px;
 margin-right:0px;
 margin-bottom:3px;
 padding:0px;
 display:inline;
 float:left;
 clear:none;
 width:80px;
 height:auto;
}

#lctablularright {
 background-color:transparent;
 margin-left:0px;
 margin-top:3px;
 margin-right:0px;
 margin-bottom:3px;
 padding:0px;
 display:block;
 float:left;
 clear:inline;
 width:250px;
 height:auto;
}


#contentrightcolumn {
 margin-left:10px;
 margin-top:10px;
 margin-right:10px;
 margin-bottom:0px;
 padding:0px;
 display:inline;
 float:right;
 clear:none;
 width:380px;
 height:auto;
}

#contentrightfeature {
	border: 1px solid #959594;
	margin-left:10px;
	margin-top:0px;
	margin-right:7px;
	margin-bottom:0px;
	padding:5px;
	display:inline;
	float:right;
	clear:none;
	width:350px;
	height:auto;
	background: #FFFFFF;
	text-align: left;
	color: #FFF;
}
#contentrightfeaturespacer {
 background-color:#f2f2eb;
 border:0px;
 margin-left:10px;
 margin-top:0px;
 margin-right:10px;
 margin-bottom:0px;
 padding:1px;
 display:inline;
 float:right;
 clear:none;
 width:350px;
 height:1px;
}



#contentsinglecolumn {
	border:0px;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px;
	display:inline;
	float:left;
	clear:none;
	width:760px;
	height:auto;
	background: #f2f2eb;
}



#contentsinglecolumnwomen {
	border:0px;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px;
	display:inline;
	float:left;
	clear:none;
	width:760px;
	height:auto;
	background: #f2f2eb;
	
}

#contentsinglecolumncore {
 background-color:transparent;
 border:0px;
 margin-left:10px;
 margin-top:10px;
 margin-right:10px;
 margin-bottom:10px;
 padding:5px;
 display:inline;
 float:left;
 clear:none;
 width:760px;
 height:auto;
}

#contentsinglecolumnborder {
	background-color:#3C0;
	border: #000000 1px solid;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px;
	display:inline;
	float:left;
	clear:none;
	width:760px;
	height:auto;
	font-size: 10px;
}

#contentbottom {
 background-image: url(../images/bottom_cap.gif);
 background-repeat:no-repeat;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:800px;
 height:16px;
}

#contentbottomwomen {
 background-image: url(../images/bottom_cap.gif);
 background-repeat:no-repeat;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:800px;
 height:16px;
 background-image: url(../images/Women-of-Hope-Web-Backgroun.jpg);
}


#contentbottomcore {
 background-image: url(../images/bottom_cap_core.gif);
 background-repeat:no-repeat;
 background-color:transparent;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:800px;
 height:16px;
}

#copyright {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:800px;
	height:auto;
	background: 0;
}

p {
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-size:12px;
	color:#000;
	background-color:transparent;
	letter-spacing:0.4px;
	word-spacing:0.25px;
	text-decoration: none;
	text-indent:0;
	line-height:14px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:12px;
	margin-left:0px;
	text-align: left;
}

p.center {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:12px;
 color:#000000;
 background-color:transparent;
 letter-spacing:.4px;
 word-spacing:.25px;
 text-decoration: none;
 text-align:center;
 text-indent:0px;
 line-height:14px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:12px;
 margin-left:0px;
}


p.childrenaccent {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:12px;
 color:#339933;
 background-color:transparent;
 letter-spacing:.4px;
 word-spacing:.25px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:14px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:12px;
 margin-left:0px;
}



p.copyright {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:11px;
 color:#ffffff;
 background-color:transparent;
 letter-spacing:.4px;
 word-spacing:.25px;
 text-decoration: none;
 text-align:center;
 text-indent:0px;
 line-height:13px;
 margin-top:6px;
 margin-right:0px;
 margin-bottom:6px;
 margin-left:0px;
}

p.core {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:12px;
 color:#ffffff;
 background-color:transparent;
 letter-spacing:.4px;
 word-spacing:.25px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:14px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:12px;
 margin-left:0px;
}

p.lowernavtext {
 font-size:11px;
 color:#ffffff;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:center;
 text-indent:0px;
 line-height:13px;
 margin-top:20px;
 margin-right:100px;
 margin-bottom:8px;
 margin-left:100px;
}


li.bullet { 
 color:#000;
 background-color:transparent;
 font-style: normal;
 font-weight: normal;
 text-align:left;
 list-style-type: disc;
 margin-top:5px;
 margin-left:5px;
}

h1 {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:18px;
 color:#0b336e;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:24px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:6px;
 margin-left:0px;
}

h1.center {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:18px;
 color:#0b336e;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:center;
 text-indent:0px;
 line-height:24px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:6px;
 margin-left:0px;
}

h1.core {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:18px;
 color:#ff7e00;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:24px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:6px;
 margin-left:0px;
}
h1.tower {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:18px;
 color:#3b76ed;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:24px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:6px;
 margin-left:0px;
}

h2 {
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:14px;
	color:#069;
	background-color:transparent;
	letter-spacing:0.5px;
	text-decoration: none;
	text-align:left;
	text-indent:0px;
	line-height:18px;
	margin-top:18px;
	margin-right:0px;
	margin-bottom:3px;
	margin-left:0px;
}

h2.top {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:14px;
 color:#0b336e;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:18px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:6px;
 margin-left:0px;
}
h2.bookstorehighlight {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:14px;
 color:#3B5923;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:16px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:12px;
 margin-left:0px;
}

h3 {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:12px;
 color:#0b336e;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:14px;
 margin-top:3px;
 margin-right:0px;
 margin-bottom:3px;
 margin-left:0px;
}
h3.center {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:12px;
 color:#0b336e;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:center;
 text-indent:0px;
 line-height:14px;
 margin-top:3px;
 margin-right:0px;
 margin-bottom:3px;
 margin-left:0px;
}

#superscript {
 font-size:6px;
 vertical-align:super;
}
#subscript {
	font-size:8px;
	vertical-align:sub;
	text-align: left;
	color: #FFF;
	float: right;
	height: auto;
	width: 410px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}



a:link {
 color: #054494;
 background-color:transparent;
 text-decoration:underline;
}

a:visited {
 color: #054494;
 background-color:transparent;
 text-decoration:underline;
}

a:hover {
	color: #000;
	background-color:#fbee96;
	text-decoration:underline;
	text-align: right;
}

a.subnavigation:link {
 color: #ffffff;
 background-color:transparent;
 text-decoration:underline;
}

a.subnavigation:visited {
 color: #ffffff;
 background-color:transparent;
 text-decoration:underline;
}

a.subnavigation:hover {
 color: #054494;
 background-color:#fbee96;
 text-decoration:underline;
}

a.core:link {
 color: #ff7e00;
 background-color:transparent;
 text-decoration:underline;
}

a.core:visited {
 color: #ff7e00;
 background-color:transparent;
 text-decoration:underline;
}

a.core:hover {
 color: #ffffff;
 background-color:#ff7e00;
 text-decoration:underline;
}

a.tower:link {
 color: #3b76ed;
 background-color:transparent;
 text-decoration:underline;
}

a.tower:visited {
 color: #3b76ed;
 background-color:transparent;
 text-decoration:underline;
}

a.tower:hover {
 color: #ffffff;
 background-color:#3b76ed;
 text-decoration:underline;
}#main #holder #content #contentrightcolumn #contentrightfeaturespacer p {
}
#main #holder #content #contentleftcolumn p {
	text-align: left;
}
#main #holder #content #contentrightcolumnspacer #div #contentsinglecolumnborder div p a {
	color: #054494;
	font-weight: bold;
}
#main #holder #contentcore #div #subscript p a {
	text-align: left;
}
.Youthcoreleftcolumn {
	color: #FFF;
	background-color: #000;
	text-align: left;
	display: inline;
	float: left;
	height: auto;
	width: 365px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.Youthcorecontentrightcolumn {
	background-color: #000;
	text-align: left;
	display: inline;
	height: auto;
	width: 410px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#holder #content div #contentleftcolumn .bullet strong {
	color: #000;
}
#holder #content div #contentleftcolumn .bullet {
	color: #000;
}
#holder #content #contentrightcolumn #contentrightfeature h2 br {
	color: #000;
}
#main #holder #contentcore #div .tower blockquote p .style28 a {
	text-align: left;
}
#main #holder #contentcore #div .tower blockquote p .style28 a {
	text-align: left;
}
#main #holder #contentcore #div .tower blockquote p .style28 a {
	text-align: left;
}
