/* layout */

body {
	margin: 0;
	padding: 0;
	background: #fff url(/imgs/1X150-greentileBG.gif) repeat-y 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 1.3em;
}

.bold {
	font-weight: bold;
	color: #535500;
}

.grnTxt {
	color: #535500;
}

.boldTxt {
	font-weight: bold;
}	
.bold14 {
	font-weight: bold;
	font-size: 14px;
}
.greenBold16 {
	color: #535500;
	font-weight: bold;
	font-size: 14px;
}	

.brclear { 
     clear:both; 
}

#header {
	text-align: left;
	width: 771px;
}

#container {
	text-align: left;
	width: 771px;
}

#left {
	float: left;
	width: 171px;
	background-color: #807A00;
	margin-top: 42px;
	display: block;
}

#nav {
	margin: 0;
	padding: 0;
	width: 171px;
	list-style: none;
	overflow: hidden;
	}

#nav li {
	margin: 0; 
	padding: 0;
    list-style: none;
	overflow: hidden;
	}

#nav a {
	float: left;
	padding: 0 0 0 171px;
	border: 0;
	overflow: hidden;
	width: 0px !important; 
	width /**/:171px; /* for IE5/Win only */
	}
	
#nav a:hover {
	background-position: -342px 0;
	border: 0;
	}

#home #nav-home a, #about #nav-about a, #confid #nav-confid a, #rowley #nav-rowley a, #programs #nav-programs a,
#news #nav-news a, #opps #nav-opps a, #partnerships #nav-partnerships a, 
#resource #nav-resource a, #nav-resourceMis #nav-resourceMis a, #nav-resourcePdd #nav-resourcePdd a, #nav-resourceTher nav-resourceTher a, #nav-resourceSG #nav-resourceSG a, #nav-resourceRTW a, #nav-resourceRTW,
#donate #nav-donate a, #contact #nav-contact a, #books #nav-books a, #testimonials #nav-testimonials a, #appointment #nav-appointment a, #newsletter #nav-newsletter a, #pageOne #nav-page1 a, #pageTwo #nav-page2 a, #pageThree #nav-page3 a, #pageFour #nav-page4 a, #pageFive #nav-page5 a, #pageSix #nav-page6 a, #pageSeven #nav-page7 a, #pageEight #nav-page8 a, #volunteer #nav-volunteer a  {
	background-position: -171px 0;
	border: 0;
	
	}
	
#nav-home a  {
	height: 25px;
	background: url(/imgs/home.gif) top left no-repeat;
	}
#nav-about a  {
	height: 25px;
	background: url(/imgs/about.gif) top left no-repeat;
	}
#nav-books a  {
	height: 25px;
	background: url(/imgs/books.gif) top left no-repeat;
	}	
#nav-confid a  {
	height: 25px;
	background: url(/imgs/confid.gif) top left no-repeat;
	}	
	
#nav-rowley a  {
	height: 25px;
	background: url(/imgs/dr_carolyn.gif) top left no-repeat;
	}
	
#nav-appointment a  {
	height: 25px;
	background: url(/imgs/appointment.gif) top left no-repeat;
	}	
		
#nav-programs a  {
	height: 25px;
	background: url(/imgs/programs.gif) top left no-repeat;
	}
#nav-news a  {
	height: 25px;
	background: url(/imgs/news.gif) top left no-repeat;
	}
#nav-opps a  {
	height: 25px;
	background: url(/imgs/nav/opportunities.gif) top left no-repeat;
	}
#nav-volunteer a  {
	height: 25px;
	background: url(/imgs/nav/volunteer.gif) top left no-repeat;
	}	
#nav-partnerships a  {
	height: 25px;
	background: url(/imgs/nav/partnerships.gif) top left no-repeat;
	}
#nav-resource a  {
	height: 25px;
	background: url(/imgs/resource.gif) top left no-repeat;
	}
	
#nav-resourceMis a {	
	height: 25px;
	background: url(/imgs/nav/miscarriage.gif) top left no-repeat;
	}
#nav-resourcePdd a {	
	height: 25px;
	background: url(/imgs/nav/pdd.gif) top left no-repeat;
	}	
	
#nav-resourceTher a {	
	height: 25px;
	background: url(/imgs/nav/miscar_therp.gif) top left no-repeat;
	}
	
#nav-resourceRTW  a {	
	height: 25px;
	background: url(/imgs/nav/miscar_work.gif) top left no-repeat;
	}
		
	
#nav-resourceSG a {	
	height: 25px;
	background: url(/imgs/nav/miscar_supprt.gif) top left no-repeat;
	}	
#nav-newsletter a  {
	height: 25px;
	background: url(/imgs/nav/newsletter.gif) top left no-repeat;
	}	
#nav-page1 a  {
	height: 25px;
	background: url(/imgs/nav/page1.gif) top left no-repeat;
	}		
#nav-page2 a  {
	height: 25px;
	background: url(/imgs/nav/page2.gif) top left no-repeat;
	}	
#nav-page3 a  {
	height: 25px;
	background: url(/imgs/nav/page3.gif) top left no-repeat;
	}	
#nav-page4 a  {
	height: 25px;
	background: url(/imgs/nav/page4.gif) top left no-repeat;
	}	
#nav-page5 a  {
	height: 25px;
	background: url(/imgs/nav/page5.gif) top left no-repeat;
	}																				
#nav-page6 a  {
	height: 25px;
	background: url(/imgs/nav/page6.gif) top left no-repeat;
	}	
#nav-page7 a  {
	height: 25px;
	background: url(/imgs/nav/page7.gif) top left no-repeat;
	}	
#nav-page8 a  {
	height: 25px;
	background: url(/imgs/nav/page8.gif) top left no-repeat;
	}																								
	
#nav-testimonials a  {
	height: 25px;
	background: url(/imgs/nav/testimonials.gif) top left no-repeat;
	}		
	
#nav-donate a  {
	height: 25px;
	background: url(/imgs/donate.gif) top left no-repeat;
	}
#nav-contact a  {
	height: 25px;
	background: url(/imgs/contact.gif) top left no-repeat;
	}




#logo {
	/*position: absolute;
	top: 0px;
	left: 0px;*/
	float: left;
	width: 150px;
	height: 145px;
	display: block;
}
#logo a {
	border: 0;
	}

#banner {
	/*position: absolute;
	top: 0px;
	left: 150px;*/
	float: right;
	width: 590px;
	height: 145px;
}

#main {
	/*position: absolute;
	top: 145px;
	left: 150px;*/
	float: left;
	margin-left: 30px;
	margin-top: 28px;
	margin-bottom: 25px;
	text-align: left;
	width: 560px;
	background-color: #fff;
}

#moreinfo {
	float:right;
	width: 200px;
	border: 1px solid #E36E21;
	background-color: #CCCA97;
	margin: 10px;
	padding: 10px;
	}

#footer {
	margin-top: 50px;
	text-align: left;
	position: relative;
	width: 771px;
}

.footerContentBlocks {
	border-top: 4px solid #E36E21;
	float: right;
	text-align: left;
	position: relative;
	width: 600px;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.footerColorBlocks {
	float: left;
	text-align: left;
	position: relative;
	width: 171px;
}

/* text */

.orangeText {
	color: #993300;
}

.line {
	text-decoration: underline;
}	

h1 {
	font-size: 20px;
	color: #E36E21;
	font-weight: bold;
}
h1.title {
	font-size: 20px;
	color: #E36E21;
	font-weight: bold;
	line-height: normal;
}
h2 {
	font-size: 16px;
	color: #7A7C00;
	font-weight: bold;
}

.heading2 {
	font-size: 16px;
	color: #7A7C00;
	font-weight: bold;
}

h2.jobs {
	font-size: 16px;
	color: #7A7C00;
	font-weight: bold;
	margin-top: 40px;
}

h2.resource {
	font-size: 14px;
	color: #7A7C00;
	font-weight: bold;
	margin-top: 40px;
}
h2.bookheading {
	font-size: 16px;
	color: #E36E21;
	font-weight: bold;
}
h3 {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

h4 {
	font-size: 13px;
	color: #535500;
	font-weight: bold;
	margin-bottom: -6px;
}

p {
	font-size: 12px;
	color: #000;
	line-height: 1.3em;
}

.text {
	font-size: 12px;
	color: #000;
	line-height: 1.3em;
} 

address {
	font-size: 12px;
	color: #333;
	line-height: 1.3em;
	position: relative;
	left: 15px;
}

.subText {
	display: block;
	position: relative;
	/*width: 400px;*/
	left: 40px;
}	

ul, li, ol {
	font-size: 12px;
	color: #000;
}

ol {
	line-height: 1.5em;
}

dl, dt, dd {
	font-size: 12px;
}

dt {
	color: #E36E21;
	font-weight: bold;
}

dd {
	line-height: 1.5em;
	margin-bottom: 12px;
}

.indent {
	position: relative;
	left: 60px;
	top: -15px;
	font-size: 12px;
	}

.footerContent {
	font-size: 9px;
	margin-top: 12px;
	margin-left: 30px;
	color: #A2A2A2;
	text-align: left;
	line-height: 1.5em;
}

a:link, a:visited {
    border-bottom: 1px dashed #999;
	color: #E36E21;
	text-decoration: none;
	}

a:hover {
    border-bottom: 1px solid #E36E21;
	color: #7A7C00;
	}

/* Misc. */
img {
	border: 0px;
}
 /* Newsletter */
 
#newsHeader {
	width: 771px;
	background: #99CC99;
}
 
 
 #newsBanner {
	/*position: absolute;
	top: 0px;
	left: 150px;*/
	top: 7px;
	left: 176px;
	width: 595px;
	height: 15px;
	background: #000000;
	color: #FFFFFF;
	position: absolute;
	text-align: center;
	font-size: 12px;
	letter-spacing: 5px;
	font-variant: small-caps;
	font-weight: bold;
	border-top: 3px solid #000000;
	border-bottom: 2px solid #000000;
	margin-bottom: 10px;
	clear: both;
	display: block;
}

#cwcbanner {
	/*position: absolute;
	top: 25px;
	left: 171px;*/
	top: 30px;
	float: right;
	width: 590px;
	height: 145px;
	clear: right;
	position: relative;
	display: block;
}

#bannerNews {
	background: #000000;
	color: #FFFFFF;
	float: left;
	width: 590px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	border-top: 3px solid #000000;
	border-bottom: 3px solid #000000;
	padding-left: 3px;
	display: block;
	position: relative;
}

.letter {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-right: 3px;
	display: block;
	position: relative;
}	

.issue {
	float: right;
	font-size: 12px;
	font-weight: bold;
	padding-right: 3px;
	display: block;
	position: relative;
}	

#newsLeft {
	float: left;
	width: 171px;
	background-color: #807A00;
	margin-top: 32px;
	display: block;
}

#newsMain {
	/*position: absolute;
	top: 145px;
	left: 171px;*/
	top: 300px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 25px;
	text-align: left;
	width: 590px;
	background-color: #fff;
	display: block;
}
.newsCol1 {
	float: left;
	display: block;
	width: 188px;
	padding: 0px 7px 0px 0px;

}	hr {
	color: #993300;
	height: 2px;
	width: 100%;
	border: 1px solid #993300;
}

.resourceLink {
	height: 125%;
	line-height: 200%;
}	

li {
	margin-top: 5px;
}	

.alphaSm ol, .alphaSm li {
	list-style-type:lower-alpha;
	margin-top: 5px;
}	

.bookcover {
 float: left;
 padding-right: 10px;
 text-align: left;
}

HR {
	height:2px;
	width:100%;
	background-color: #E36E21;
	margin: 0px;
   }
   
.banner, .banner a:link, .banner a:active, .banner a:hover, .banner a:visited {
	text-decoration: none;
	border-bottom: none;
	margin-left: 15px;
}	     

.button {
	border: 2px solid #535500;
	background: #E36E21;
	color:#FFF;
	font-weight: bold;
	font-size: 14px;
}

#divider {
	float: left;
	width: 250px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #E36E21;
	margin-right: 325px;
	height: 5px;
}
