body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	margin:0;
	padding:0;
	background:#CCCCCC url(/images/bg_wrapper.gif) top center repeat-y;
	color:rgb(50, 50, 50)
}
a{color:#3366cc;}
p,ul{margin:0;
padding:0 0 12px;
line-height:140%;}
li{padding:0 0 8px;}
ul,ol{padding-left:20px;}
img{border:none;}
h1{margin:0;padding:12px 0;font-size:19px;color:#3366cc;}
h3{margin:0;
margin-bottom: 4px;
padding:12px 0 0;
line-height:140%;
font-size:14px;
color:#3366cc;}
blockquote{margin:0;
padding:0 6px 12px 40px;}
#transition h3,#transition a,#transition #testimonial p{color:#c14b29;}
#grandparent h3,#grandparent a,#grandparent #testimonial p{color:#c99b00;}
#military h3,#military a,#military #testimonial p{color:#676c30;}
#testimonial{float:right;margin:12px -30px 30px 30px;text-align:center;}
#testimonial img{padding:0 0 10px 0;}
p#welcome{font-size:14px;width:515px;}
.sidebar label{display:block;float:left;font-size:10px;width:107px;padding-left:15px; font-weight:bold; color:#000000;}
#wrapper {
	margin:0;
	padding:0 0 20px 0;
	background:transparent url(/images/bg_foot.gif) bottom center no-repeat;
}
#bg_foot {
	margin:0 auto;
	background:transparent url(/images/bg_main.gif) top center no-repeat;
}
#head {
	margin:0 auto;
	width:959px;
	padding-bottom:30px;
	overflow:hidden;
}
#foot {
	margin:0 auto;
	padding:25px 0 0 0;
	width:959px;
	overflow:hidden;
	list-style:none;
}
#foot li{
	padding:20px 8px 0 12px;
	margin:0;
	display:inline;float:left;
	background:url(/images/li_foot.gif) left 24px no-repeat;
	font-size:11px;
}
#foot li.first{padding:20px 8px 0 100px;background:none;}
#foot li.last{padding:20px 0 0 12px;}
#foot li a{text-decoration:none;color:#000;}

#copyright{display:block;text-align:left;width:250px;padding-top:0 !important;background:none !important;}
#copyright p{margin:0;padding-bottom:0;padding-left:38px;line-height:12px;}
#copyright a{font-size:9px;color:rgb(50, 50, 50);text-decoration:none;}
#copyright a:hover{color:#3366cc;}

form {
	margin: 0;
}
#logo {
	display:block;
	float:left;
	width:300px;
	height:90px;
	text-indent:-9000px;
	background:transparent url(/images/utr_logo.gif) no-repeat;
}
#nav_main, #nav_program {
	list-style:none;
	margin:0;
	padding:0;
}
#nav_main {
	width:600px;
	height:32px;
	padding:12px 0 0 380px;
	float:left;
}
#nav_main li a, #nav_program li a {
	display:block;
	float:left;
	overflow:hidden;
}
#nav_main li, #nav_program li {
	float:left;
	display:inline;
}
#nav_main {
}
#nav_main li a {
	background:url(/images/nav_main.gif) no-repeat;
	height:32px;
	overflow:hidden;
	text-indent:-9000px;
}
#nav_program {
	padding:32px 40px 0 0;
	float:right;
}
#nav_program li a {
	background:url(/images/nav_program2.gif) no-repeat;
	width:107px;
	height:49px;
	overflow:hidden;
	text-indent:-9000px;
}
#nav_program li a#item1 {
	background-position:bottom left;
}
#nav_program li a:hover#item1, #nav_program li a#item1.active {
	background-position:top left;
}
#nav_program li a#item2 {
	background-position:bottom center;
}
#nav_program li a:hover#item2, #nav_program li a#item2.active {
	background-position:top center;
}
#nav_program li a#item3 {
	background-position:bottom right;
}
#nav_program li a:hover#item3, #nav_program li a#item3.active {
	background-position:top right;
}
#nav_main li a#item4 {
	background-position:0 0;
	width:76px;
}
#nav_main li a:hover#item4, #nav_main li a#item4.active {
	background-position:0 -32px;
}
#nav_main li a#item5 {
	background-position:-76px 0;
	width:104px;
}
#nav_main li a:hover#item5, #nav_main li a#item5.active {
	background-position:-76px -32px;
}
#nav_main li a#item6 {
	background-position:-180px 0;
	width:80px;
}
#nav_main li a:hover#item6, #nav_main li a#item6.active {
	background-position:-180px -32px;
}
#nav_main li a#item7 {
	background-position:-260px 0;
	width:146px;
}
#nav_main li a:hover#item7, #nav_main li a#item7.active {
	background-position:-260px -32px;
}
#nav_main li a#item8 {
	background-position:-406px 0;
	width:114px;
}
#nav_main li a:hover#item8, #nav_main li a#item8.active {
	background-position:-406px -32px;
}
#search_box {
	width: 207px;
	height: 31px;
	padding:34px 0 0 68px;
	float:left;
	background: url(/images/bg_search_box.gif) 68px 34px no-repeat;
}
#search_box #s {
	font-family:Arial, Helvetica, sans-serif;
	float: left;
	padding: 0;
	margin: 10px 0 0 8px;
	border: 0;



	width: 159px;
	background: none;
	font-size: 1.0em;
}
#search_box #go {
	float: right;
	margin: 7px 7px 0 0;
	width:20px;height:20px;
}
.content {
	margin:0 auto;
	width:959px;
	clear:both;
	padding:0 0 0 0;
}
.sidebar {
	float:left;
	width:265px;
	padding:20px 30px 0;
	overflow:hidden;
}
.sidebar p{padding:12px 0 0 23px;}
.sidebar ul{list-style:none;margin:0;padding:0 0 15px 0;}
.sidebar ul li{margin:0;padding:12px 0 0 20px;}
.sidebar #news li{background:url(/images/li_doubleArrow.gif) 0 16px no-repeat;}
.sidebar #news li a{display:block;text-decoration:none;color:#000000;}
.sidebar #news li a:hover{color:#3366cc;}
.sidebar #transNav li{background:url(/images/li_transition.gif) 6px 16px no-repeat;}
.sidebar #militaryNav li{background:url(/images/li_military.gif) 6px 16px no-repeat;}
.sidebar #grandNav li{background:url(/images/li_grandparent.gif) 6px 16px no-repeat;}
.sidebar #blueNav li{background:url(/images/li_blue.gif) 6px 16px no-repeat;}
.sidebar #storybookNav li{background:url(/images/li_storybook.gif) 6px 16px no-repeat;}
.sidebar #booksNav li{background:url(/images/li_teal.gif) 6px 16px no-repeat;}
.sidebar #alliancesNav li{background:url(/images/li_magenta.gif) 6px 16px no-repeat;}
.sidebar #surveysNav li{background:url(/images/li_amber.gif) 6px 16px no-repeat;}

.sidebar #transNav li a,
.sidebar #militaryNav li a,
.sidebar #grandNav li a,
.sidebar #storybookNav li a,
.sidebar #alliancesNav li a,
.sidebar #booksNav li a,
.sidebar #surveysNav li a,
.sidebar #blueNav li a{display:block;text-decoration:none;color:#868383;font-size:16px;font-weight:bold;line-height:110%;}
.sidebar #transNav li a:hover,.sidebar #transNav li a.active{color:#c14b29;}
.sidebar #militaryNav li a:hover,.sidebar #militaryNav li a.active{color:#676c30;}
.sidebar #grandNav li a:hover,.sidebar #grandNav li a.active{color:#c99b00;}
.sidebar #blueNav li a:hover,.sidebar #blueNav li a.active{color:#3366cc;}
.sidebar #storybookNav li a:hover,.sidebar #storybookNav li a.active{color:#15237B;}
.sidebar #alliancesNav li a:hover,.sidebar #alliancesNav li a.active{color:#993366;}
.sidebar #booksNav li a:hover,.sidebar #booksNav li a.active{color:#006666;}
.sidebar #surveysNav li a:hover,.sidebar #surveysNav li a.active{color:#CC6633;}

.main_area {
	float:left;
	width:550px;
	overflow:hidden;
	padding:20px 20px 0 45px;
}

.main_area_alt {
	float:left;
	width:550px;
	overflow:hidden;
	padding:0px 20px 0 45px;
}


#blue .main_area,#transition .main_area,#military .main_area, #grandparent .main_area {
	width:520px;
	padding:20px 40px 45px 45px;
}
#blue .main_area p,#transition .main_area p,#military .main_area p, #grandparent .main_area p{
padding-right:10px;
}
#transition .main_area h1{color:#c14b29;}
#military .main_area h1{color:#676c30;}
#military .main_area_alt h1{color:#676c30;}
#grandparent .main_area h1{color:#c99b00;}
#bottom_area {
	clear:both;
	padding:0 30px;
}
.clear {
	clear:both;
}

/* START BOOK HEADERS */
.h1_latestNews, .h1_eNews, .h1_donate, .h1_transitions, .h1_military, .h1_grandparent, .h1_about, .h1_news, .h1_giving, .h1_contact, .h1_alliances, .h1_surveys, .h1_booklist {
	margin:0;
	padding:0;
}
.h1_latestNews a, .h1_eNews a, .h1_donate a, .h1_transitions a, .h1_military a, .h1_grandparent a, .h1_about a, .h1_news a, .h1_giving a, .h1_contact a, .h1_alliances a, .h1_surveys a, .h1_booklist a {
	height:54px;
	display:block;
	width:257px;
	text-indent:-9000px;
	background:url(http://www.unitedthroughreading.org/images/h1_books.gif) top left no-repeat;
}
.h1_latestNews a {
	background-position:top left;
}
.sidebar p{padding:0 0 0 20px;}
#home .h1_eNews {margin-top:30px;margin-bottom:0;}
.h1_eNews a {
	background-position:0 -54px;
}
#home .h1_donate a{float:left;}
.h1_donate a {
	background-position:0 -109px;
}
#home .h1_alliances a{float:left;}
.h1_alliances a {
	background-position:0 -541px;
}
#home .h1_surveys a{float:left;}
.h1_surveys a {
	background-position:0 -595px;
}
#home .h1_booklist a{float:left;}
.h1_booklist a {
	background-position:0 -651px;
}
.h1_transitions a {
	background-position:0 -271px;
}
.h1_military a {
	background-position:0 -163px;

}
.h1_grandparent a {
	background-position:0 -217px;
}
.h1_about a {
	background-position:0 -325px;
}
.h1_news a {
	background-position:0 -433px;
}
.h1_giving a {
	background-position:0 -379px;
}
.h1_contact a {
	background-position:0 -487px;
}

/* END BOOK HEADERS */

#book1, #book2, #book3{
display:block;
width:180px;
height:248px;
margin-top:30px;
float:left;
background:url(/images/programBooks.jpg) no-repeat;
text-indent:-9000px;
overflow:hidden;
}
#book1{background-position:top left;}
#book2{background-position:top center;}
#book3{background-position:top right;}

.red{color:#c14b29;}
.blue{color:#3366CC;}

*.left-marginal    { position:relative; margin-left:145px;margin-bottom:30px;  }
*.marginal-heading { position:absolute; left:-145px; top:15px; margin:0; }
.LTitem {margin:0 0 10px 0;display:block;}
.LTitem img{display:block;padding:0 0 25px 25px;}


/* map */

#map{position:relative;}
#map a{position:absolute;display:block;overflow:hidden;text-indent:-9000px;}
#map_asia{      background:url(/images/map_asia.gif) -9000px 9000px no-repeat;width:180px;height:160px;top:35px;left:299px;}
#map_NCAmerica{ background:url(/images/map_NCAmerica.gif) -9000px 9000px no-repeat;width:164px;height:126px;top:30px;left:23px;}
#map_SAmerica{  background:url(/images/map_SAmerica.gif) -9000px 9000px no-repeat;width:84px;height:118px;top:144px;left:104px;}
#map_europe{    background:url(/images/map_europe.gif) -9000px 9000px no-repeat;width:115px;height:62px;top:35px;left:206px;}
#map_middleEast{background:url(/images/map_middleEast.gif) -9000px 9000px no-repeat;width:47px;height:58px; top:87px;left:286px;z-index:200;}
#map_africa{    background:url(/images/map_africa.gif) -9000px 9000px no-repeat;width:144px;height:147px;top:92px;left:206px;}
#map_australia{ background:url(/images/map_australia.gif) -9000px 9000px no-repeat;width:88px;height:68px;top:194px;left:404px;}
#map_antartica{ background:url(/images/map_antartica.gif) -9000px 9000px no-repeat;width:263px;height:26px;top:279px;left:143px;}
#map_asia:hover,#map_asia.active,
#map_NCAmerica:hover,#map_NCAmerica.active,
#map_SAmerica:hover,#map_SAmerica.active,
#map_europe:hover,#map_europe.active,
#map_middleEast:hover,#map_middleEast.active,
#map_africa:hover,#map_africa.active,
#map_antartica:hover,#map_antartica.active,
#map_australia:hover,#map_australia.active{background-position:0 0;}

/* Search modifications */
.gsc-control {
  width: auto;
}
#scrollBox{
width:auto;
overflow:scroll;
height:450px;
}

#scrollBox p{padding:15px 0 15px 15px;}

#scrollBox .even{background-color:#d8dbc5}
#scrollBox .odd{background-color:#ECEFE0;}
.encompus a:hover{color:#ff7c00 !important;}

/*readkiddoread css */


#content {
margin-top: 12px;
}

#category_page {
}

.book_short_description p {
	margin:0;
	padding:0 0 0 0;
}

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

.description blockquote{
	margin: 0px;
	padding: 0px;
}

.book_short_description .book_name a, #general .book_name a {
	text-decoration: none;
	color: #0060B6;
	font-size: .9em;	
}

#category_page .book_name a:visited {
	text-decoration: none;
}

.book_short_description .description {
	width: 320px;
	float: left;
	padding-left: 12px;
}

.book_short_description .book_name {
	font-weight: bold;
	font-size: 14pt;
	margin-bottom: 2px;
}

.book_short_description .book_publisher {
	font-weight: bold;
	font-size: 8pt;
	margin-bottom: 15px;
}

.book_short_description .editorial_review {
}

.book_short_description .editorial_review span {
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
}

.ie .book_short_description p.reviewLineB {
	margin: 0px 0 4px 0;
	padding: 0 0 4px 0;
	font-size: 12px;
	font-family: verdana;
	line-height: 20px;
}

.book_short_description p.reviewLineB {
	margin: 0px 0 4px 0;
	padding: 0 0 4px 0;

}

.book_short_description .book_cover {
	float: left;
	text-align:center;
	width: 160px;
	height: 150px;
}

.book_short_description .book_cover img {
}
.hr {
	background-image: url('../images/hr.gif');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	clear: both;
	margin-top: 22px;
	margin-bottom: 22px;
	height: 4px;
	width: 100%;
}

#bookmenu {
margin:0;
margin-bottom: 12px;
padding:0px 0px 0px ;
line-height:140%;
font-size:14px;
font-weight: normal;
color:#3366cc;}

#currentbooks {
	font-size: 1.0em;	
	text-transform: uppercase;  
	font-weight: bold;	
	}
#bookmenu a:link #currentbooks,#bookmenu a:visited #currentbooks {
	text-decoration:none;
	font-size: 20em;
}

#bookmenu a:hover #currentbooks,#bookmenu a:active #currentbooks {
	text-decoration:underline;
	font-size: 20em;	
}

.image_right {
	margin-top: 0;
	margin-right: 0;	
	margin-bottom: 10px;	
	margin-left: 14px;	
	float:right;	
	}
	
.image_left {
	margin-top: 0;
	margin-right: 10;	
	margin-bottom: 10px;	
	margin-left: 0px;	
	float:left;	
	}	