body { margin: 0px; padding: 0px; background: #3c4c65 url(zimages/page/emr_page_back.jpg) top left repeat-x; color: #515050; font-family: Arial, sans-serif; font-size: 14px; }

#wrapper { width: 920px; border: 1px solid #000; }

/*---------------------------------------------------------------------- HEADER ---*/
#header { padding: 0px; height: 96px; width: 920px; background: url(zimages/page/emr_header.jpg) no-repeat; margin: 0 auto; }

#header p {
	float: right;
	margin: 10px 10px 0 0;
	color: #fff;
	font-size: 12px;
	
}

#header a { color: #fff; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; }
#header a:hover { text-decoration: underline; }


/*---------------------------------------------------------------------- FOOTER ---*/
#footer {
	background: url(zimages/page/emr_footer.jpg) repeat-x top left; margin-top: 20px;

}

#footer table {
	width: 900px;
	margin: 0 auto;
	padding: 30px 0 0 0;
	
	
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #fff;
}

#footer table a { color: #fff; }
#footer table a:hover { text-decoration: none; }

/*---------------------------------------------------------------------- MENU ---*/
#menuWCD {
	padding: 0;
	height: 31px;
	background: url(zimages/page/kpud_menu_back.jpg) repeat-x top left;
	
}

/*---------------------------------------------------------------------- CONTENT ---*/
#banner { margin: 0; padding: 0; background: url(zimages/page/emr_banner_back.jpg) repeat-x top left; }
#banner .bannerInner { width: 920px; height: 165px; background: url(zimages/page/emr_banner.jpg) no-repeat top left; margin: 0 auto; }
#banner .bannerInner .learnButton { padding: 96px 0 0 590px; }
#banner .bannerInner .learnButton a.learn { background: url(zimages/page/emr_button_learn.jpg) no-repeat; display: block; height: 36px; width: 137px; margin: 0px 0px; text-decoration: none; }
#banner .bannerInner .learnButton a.learn:hover { text-decoration: none; background-position: 0px -36px; }

#banner .bannerInnerSub { width: 920px; height: 165px; background: url(zimages/page/emr_sub_banner.jpg) no-repeat top left; margin: 0 auto; }
#banner .bannerInnerSubBuild { width: 920px; height: 165px; background: url(zimages/page/emr_sub_banner_build.jpg) no-repeat top left; margin: 0 auto; }

#content { width: 920px; margin: 0 auto; }
#content .bookmarkFloat { float: right; display: inline; width: 118px; padding-bottom: 20px; margin-top: 20px; color: #fff; font-size: 12px; z-index: 88; position: absolute;  border: 1px solid #000; }

/*#content .mainBook { width: 665px; height: 504px; background: url(zimages/page/emr_main_book_back.jpg) no-repeat top left; margin-left: 25px; } */
/*#content .mainBook { width: 665px; height: 504px; background: url(zimages/page/emr_main_book_back.jpg) no-repeat top left; margin-left: 200px; }*/
#content .mainBook { width: 734px; height: 555px; background: url(zimages/page/emr_main_book_back2.jpg) no-repeat top left; margin-left: 200px; }

#content .mainBook a.readLeft { background: url(zimages/page/emr_read_left.jpg) no-repeat; display: block; height: 35px; width: 108px; margin: 350px 0 0 170px; text-decoration: none; position: absolute; z-index: 93; }
#content .mainBook a.readLeft:hover { text-decoration: none; background-position: 0px -35px; }

#content .mainBook a.readRight { background: url(zimages/page/emr_read_right.jpg) no-repeat; display: block; height: 35px; width: 108px; margin: 350px 0 0 500px; text-decoration: none; position: absolute; z-index: 94; }
#content .mainBook a.readRight:hover { text-decoration: none; background-position: 0px -35px; }


#content .localProjects { width: 214px; height: 46px; background: url(zimages/page/emr_local_banner_lgr.jpg) no-repeat top left; padding: 80px 0 0 520px; overflow: hidden; margin-left: 198px; }
#content .localProjects a.learnLocal { background: url(zimages/page/emr_button_local_learn.jpg) no-repeat; display: block; height: 36px; width: 136px; margin: 0px 0px; text-decoration: none; }
#content .localProjects a.learnLocal:hover { text-decoration: none; background-position: 0px -36px; }

#content .downLinks { width: 214px; height: 46px; background: url(zimages/page/emr_links_banner_lgr.jpg) no-repeat top left; padding: 80px 0 0 520px; overflow: hidden; margin-left: 198px; }
#content .downLinks a.contLinks { background: url(zimages/page/emr_button_continue.jpg) no-repeat; display: block; height: 39px; width: 140px; margin: 0px 0px; text-decoration: none; }
#content .downLinks a.contLinks:hover { text-decoration: none; background-position: 0px -39px; }


.submenu { width: 920px; height: 31px; padding-top: 132px; overflow: hidden; }

.submenu ul { margin: 0; padding: 0; }

.submenu li { list-style: none; float: left; display: block; height: 31px; margin: 0; padding: 0; }

.submenu a.home { background: url(zimages/page/emr_submenu_home.jpg) no-repeat; display: block; height: 31px; width: 61px; margin: 0px 0px; text-decoration: none; }
.submenu a.home:hover { text-decoration: none; background-position: 0px -31px; }

.submenu a.literacy { background: url(zimages/page/emr_submenu_literacy.jpg) no-repeat; display: block; height: 31px; width: 137px; margin: 0px 0px; text-decoration: none; }
.submenu a.literacy:hover { text-decoration: none; background-position: 0px -31px; }

.submenu a.across { background: url(zimages/page/emr_submenu_across.jpg) no-repeat; display: block; height: 31px; width: 179px; margin: 0px 0px; text-decoration: none; }
.submenu a.across:hover { text-decoration: none; background-position: 0px -31px; }

.submenu a.sudan { background: url(zimages/page/emr_submenu_training.jpg) no-repeat; display: block; height: 31px; width: 242px; margin: 0px 0px; text-decoration: none; }
.submenu a.sudan:hover { text-decoration: none; background-position: 0px -31px; }

.submenu a.local { background: url(zimages/page/emr_submenu_local.jpg) no-repeat; display: block; height: 31px; width: 151px; margin: 0px 0px; text-decoration: none; }
.submenu a.local:hover { text-decoration: none; background-position: 0px -31px; }

.submenu a.links { background: url(zimages/page/emr_submenu_links.jpg) no-repeat; display: block; height: 31px; width: 150px; margin: 0px 0px; text-decoration: none; }
.submenu a.links:hover { text-decoration: none; background-position: 0px -31px; }


ul.sublinks { margin: 20px 15px 10px 15px; padding: 0; width: 155px; }
ul.sublinks li { list-style: none; color: #fff; font-size: 12px; display: block; height: 30px; line-height: 30px; border-bottom: 1px dotted #880b09; }
ul.sublinks li a { color: #fff; text-decoration: none; }
ul.sublinks li a:hover { text-decoration: underline; }


#content .subBookTop { width: 800px; height: 50px; background: url(zimages/page/emr_sub_book_top3.jpg) no-repeat top left; }
#content .subBookBottom { width: 800px; height: 108px; background: url(zimages/page/emr_sub_book_bottom3.jpg) no-repeat top left; }

#content .subBook { width: 800px; background: url(zimages/page/emr_sub_book_back3.jpg) repeat-y top left; }

#content .subBook h1 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; width: 450px; margin: 0 0 0 260px; color: #977f5b; margin-bottom: 5px; }
#content .subBook h2 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; width: 450px; margin: 0 0 0 260px; color: #977f5b; margin-bottom: 10px; border-bottom: 1px solid #977f5b; text-align: right; }
#content .subBook p { font-size: 14px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; width: 450px; margin: 0 0 0 260px; color: #977f5b; padding-bottom: 25px; }

#content .subBook p.smaller { font-size: 12px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif; width: 450px; margin: 0 0 0 260px; color: #977f5b; padding-bottom: 15px; }
#content .subBook p a { text-decoration: underline; font-weight: bold; color: #977f5b; }
#content .subBook p a:hover { text-decoration: none; }
#content .subBook img { text-align: center; }

#content .subBook ul { font-size: 14px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; width: 450px; margin: 0 0 0 260px; color: #977f5b; padding-bottom: 25px; }


#content .subBook div.committee { font-size: 14px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; width: 440px; margin: 0 0 0 260px; color: #977f5b; padding: 10px 0 20px 10px; border-bottom: 1px dotted #977f5b; }
#content .subBook div.committee span.title { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-left: -10px; }
#content .subBook div.committee a { text-decoration: underline; font-weight: bold; color: #977f5b; }
#content .subBook div.committee img { float: right; display: inline; border: 1px solid #977f5b; margin-left: 20px; }


#content div.commLeft { font-size: 12px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; width: 290px; margin: 50px 0 0 40px; color: #977f5b; padding: 10px 0 20px 10px; float: left; display: inline; border: 1px solid transparent; background: transparent; }
#content div.right { margin-top: 90px; }
#content div.commLeft h1 { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; width: 290px; margin: 0; color: #977f5b; margin-bottom: 15px; border-bottom: 1px solid #977f5b; text-align: left; }
#content div.commLeft h2 { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; width: 290px; margin: 0; color: #977f5b; text-align: left; }
#content div.commLeft span.title { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-left: -10px; }
#content div.commLeft a { text-decoration: underline; font-weight: bold; color: #977f5b; }
#content div.commLeft img.left { float: left; display: inline; border: 1px solid #977f5b; margin-right: 20px; }
#content div.commLeft img.right { float: right; display: inline; border: 1px solid #977f5b; margin-left: 20px; }
#content div.commLeft p { margin-bottom: 4px; padding-bottom: 4px; }
#content div.commLeft .dotted {  border-bottom: 1px dotted #cebb95; padding-bottom: 8px; }
#content div.commLeft ul { list-style: none; width: 270px; margin: 0; padding: 0; }
#content div.commLeft ul li {  }

#content div.commLeft ul.links { list-style: none; width: 270px; margin: 0; padding: 0; }
#content div.commLeft ul.links li { padding-bottom: 4px; }

#content div.commLeft .downFloat { float: left; display: inline; margin-right: 5px; margin-bottom: 5px; text-align: center; color: #977f5b; }


#content .subMenuTop { width: 712px; height: 242px; background: url(zimages/page/emr_menu_top2.jpg) no-repeat top left; margin-left: 190px; margin-top: 20px; }
#content .subMenuBottom { width: 712px; height: 90px; background: url(zimages/page/emr_menu_bottom2.jpg) no-repeat top left; margin-left: 190px; }

#content .subMenu { width: 712px; background: url(zimages/page/emr_menu_back2.jpg) repeat-y top left; margin-left: 190px; }

#content .subMenu h1 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; width: 450px; margin: 0 0 0 20px; color: #977f5b; margin-bottom: 5px; }
#content .subMenu h2 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; width: 620px; margin: 0 0 0 30px; color: #977f5b; margin-bottom: 3px; text-align: center; }
#content .subMenu p { font-size: 14px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; width: 620px; margin: 0 0 0 30px; color: #8a604b; padding: 10px 10px 25px 10px; border: 1px solid #977f5b; }
#content .subMenu p em { font-weight: bold; font-style: normal; color: #59221b; }
#content .subMenu p a { color: #59221b; }
#content .subMenu p a:hover { text-decoration: none; }
#content .subMenu p blockquote { }

/*#content .catalog { width: 798px; height: 794px; background: url(zimages/page/emr_catalog_back.jpg) no-repeat top left; margin-top: 20px; border: 1px solid transparent; margin-left: -1px; }*/

#content .catalog { width: 798px; height: 794px; background: url(zimages/page/emr_catalog_back.jpg) no-repeat top left; border: 1px solid transparent; margin-left: -1px; }
#content .catalog h1 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; width: 450px; margin: 0 0 0 260px; color: #977f5b; margin-bottom: 5px; }
#content .catalog h2 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; width: 450px; margin: 80px 0 0 245px; color: #163353; margin-bottom: 10px; border-bottom: 1px solid #507b9d; text-align: right; }
#content .catalog p { font-size: 14px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; width: 430px; margin: 0 0 0 260px; color: #fff; padding-bottom: 25px; }

#content .catalog ul.items { margin: 0 0 0 245px; padding: 0; width: 450px; }
#content .catalog ul.items li { list-style: none; width: 430px; height: 120px; display: block; border-bottom: 1px solid #507b9d; padding: 10px; margin-bottom: 10px; color: #fff; background-color: transparent; }
#content .catalog ul.items li.last { border-bottom: 1px solid transparent; }
#content .catalog ul.items li span { font-size: 12px; display: block; margin-top: 5px; }
#content .catalog ul.items li span.price { font-size: 20px; text-align: right; display: block; margin-top: 10px; }
#content .catalog ul.items li span.funds { font-size: 12px; text-align: right; display: block; margin-top: 10px; color: #163353; font-weight: bold;font-style: italic; }
#content .catalog ul.items li img { float: left; display: inline; margin-right: 12px; }
#content .catalog ul.items li img.heart { float: none; margin-right: 0; width: 25px; height: 21px; }

#content .catalog .readLeft { display: block; height: 35px; width: 108px; margin: 340px 0 0 260px; text-decoration: none; position: absolute; z-index: 93; }

/*.bubble { width: 146px; height: 113px; background: url(zimages/page/emr_catalog_bubble.png) no-repeat top left; float: right; display: block; position: relative; z-index: 98;  visibility: visible; }*/

#content .bubble { float: left; display: inline; width: 146px; height: 113px; background: url(zimages/page/emr_catalog_bubble.png) no-repeat top left; z-index: 97; position: absolute; margin: -55px 0 0 670px; }
#content .mainBubble { float: left; display: inline; width: 146px; height: 113px; background: url(zimages/page/emr_catalog_bubble.png) no-repeat top left; z-index: 97; position: absolute; margin: -35px 0 0 840px; }

.nav #prev { display: block; width: 27px; height: 53px; background: url(zimages/page/emr_nav_prev.jpg) no-repeat top left; z-index: 91; position: absolute; margin: 75px 0 0 208px; text-decoration: none; }
.nav #prev:hover { background-position: 0px -53px; }

.nav #next { display: block; width: 27px; height: 53px; background: url(zimages/page/emr_nav_next.jpg) no-repeat top left; z-index: 92; position: absolute; margin: 75px 0 0 900px; text-decoration: none; }
.nav #next:hover { background-position: 0px -53px; }

.catNav #next { display: block; width: 27px; height: 54px; background: url(zimages/page/emr_catalog_next.jpg) no-repeat top left; z-index: 95; position: absolute; margin: 60px 0 0 728px; text-decoration: none; }
.catNav #next:hover { background-position: 0px -54px; }

/*.catNav #next { display: block; width: 27px; height: 54px; z-index: 95; position: absolute; margin: 60px 0 0 724px; text-decoration: none; background-color: transparent; }
.catNavBack { display: block; width: 27px; height: 54px; z-index: 94; position: absolute; margin: 60px 0 0 724px; text-decoration: none; }*/
