#rightColumn {
	width: 318px;
	position: relative;
	display:  block;
	float: right;
	padding-bottom: 10px;
	padding-top: 10px;
	z-index: 1500;
}

#rightColumn p {
	font: 12px/18px "Trebuchet MS";
	color: #5a7293;
	text-align: left;
}

#rightColumn p a {
	font: 12px/18px "Trebuchet MS";
	color: #5a7293;
	text-align: left;
}

#rightColumn p a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #5a7293;
	text-align: left;
	text-decoration: underline;
}


/* @group #bookCouncil */

#bookCouncil {
	width: 582px;
	position: relative;
	clear: left;
	margin-bottom: 0;
	background-color: #ffffff;
	border-right: 318px solid  #edf4eb;
	padding: 10px 30px 50px 34px;
	z-index:  1;
}

#bookCouncil h1 {
	color: #57734b;
}

#bookCouncil h2 {
	color: #24451c;
}

#bookCouncil h3 {
	color: #3c592f;
}

#bookCouncil h3 a {
	color: #3c592f;
	text-decoration: underline;
}

#bookCouncil h3 a:hover {
	color: #3c592f;
	text-decoration: underline;
}

#bookCouncil p {
	font: 12px/18px "Trebuchet MS";
	color: #3b3b3b;
	padding: 0;
	margin: 0;
}

#bookCouncil p a {
	color: #4e8aa2;
}

#bookCouncil p a:hover {
	color: #4e8aa2;
	text-decoration: underline;
}

#bookCouncil p.quote {
	padding-left: 20px;
	padding-right: 20px;
}

#bookCouncil ul {
	color: #3b3b3b;
}

#bookCouncil li {
	font: 12px/18px "Trebuchet MS";
	color: #3b3b3b;
}

#bookCouncil li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#bookCouncil li a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

.FAQ {
	font: bold 12px/18px "Trebuchet MS";
	color: #58844f;
	padding: 6px 0;
	margin: 4px 0 0;
	border-top: 1px dotted #4d6a41;
	text-align: left;
	text-transform: uppercase;
}

/* @group SearchResults */

#generalResults {
	border-top: 1px dotted #92a888;
	background-color: #ffffff;
	padding-right: 8px;
	padding-left: 8px;
	margin-bottom: 8px;
}

#generalResults h2 {
	font:  14px "Trebuchet MS";
	color: #323232;
	text-transform: uppercase;
	padding-bottom: 8px;
	padding-top: 8px;
}


#educationResults {
		border-top: 1px dotted #92a888;

	background-color: #ffffff;
	padding-right: 8px;
	padding-left: 8px;
	margin-bottom: 8px;
}
#educationResults h2 {
	font:  14px "Trebuchet MS";
	color: #454f76;
	text-transform: uppercase;
	padding-bottom: 8px;
	padding-top: 8px;
}

#booknotesResults {
		border-top: 1px dotted #92a888;

	background-color: #ffffff;
	padding-right: 8px;
	padding-left: 8px;
	margin-bottom: 8px;
}
#booknotesResults h2 {
	font:  14px "Trebuchet MS";
	color: #5f2658;
	text-transform: uppercase;
	padding-bottom: 8px;
	padding-top: 8px;
}

#whatsNewResults {
		border-top: 1px dotted #92a888;

	background-color: #ffffff;
	padding-right: 8px;
	padding-left: 8px;
	margin-bottom: 8px;
}
#whatsNewResults h2 {
	font:  14px "Trebuchet MS";
	color: #a50345;
	text-transform: uppercase;
	padding-bottom: 8px;
	padding-top: 8px;
}

#writerFilesResults {
		border-top: 1px dotted #92a888;
		border-bottom: 1px dotted #92a888;
	background-color: #ffffff;
	padding-right: 8px;
	padding-left: 8px;
	margin-bottom: 8px;
}

#writerFilesResults h2 {
	font:  14px "Trebuchet MS";
	color: #6d8392;
	text-transform: uppercase;
	padding-bottom: 8px;
	padding-top: 8px;
}


/* @end */



/* @end */

/* @group #WhatsNew */

#WhatsNew {
	width: 582px;
	position: relative;
	clear: left;
	padding: 10px 30px 50px 34px;
	margin-bottom: 0;
	background-color: #ffffff;
	border-right: 318px solid #f6e9ee;
	z-index: 1000;
}

#WhatsNew h1 {
	color: #a50345;
}

#WhatsNew h2 {
	color: #601734;
}

#WhatsNew h3 {
	color: #a50345;
}

#WhatsNew h3 a {
	font:  13px/20px "Trebuchet MS";
	color: #a50345;
	text-decoration: underline;
}

#WhatsNew h3 a:hover {
	font:  13px/20px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}

#WhatsNew h3 ul {
}

#WhatsNew h3 li  {
	font:  13px/20px "Trebuchet MS";
	color: #323232;
	text-decoration: underline;
	list-style-type: disc;
}

#WhatsNew h3 li a {
	font:  13px/20px "Trebuchet MS";
	color: #323232;
	text-decoration: underline;
	list-style-type: disc;
}

#WhatsNew h3 li a:hover {
	font:  13px/20px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}

#WhatsNew h4 {
		font:  11px/14px "Trebuchet MS";
	color: #a50345;
	text-transform: uppercase;

}

#WhatsNew h4 a {	font:  11px/14px "Trebuchet MS";
	color: #a50345;
	text-transform: uppercase;

}

#WhatsNew h4 a:hover {			font:  11px/14px "Trebuchet MS";
	color: #a50345;
	text-transform: uppercase;
	text-decoration: underline;
}

#WhatsNew p {
	color: #3b3b3b;
}

#WhatsNew p a {
	color: #4e8aa2;
}

#WhatsNew p a:hover {
	color: #4e8aa2;
	text-decoration: underline;
}



/* @end */

/* @group #readers */

#readers {
	width: 582px;
	position: relative;
	clear: left;
	padding: 10px 30px 50px 34px;
	margin-bottom: 0;
	background-color: #ffffff;
	border-right: 318px solid #e4dbe3;
}

#readers h1 {
	color: #5f2658;

}

#readers h2 {
	color: #3c1a38;
}

#readers h2 a {
	color: #5b2655;
	text-transform: uppercase;
	text-decoration: none;
}

#readers h2 a:hover {
	color: #5b2655;
	text-transform: uppercase;
	text-decoration: underline;
}

#readers h3 {
	color: #5f2658;
}

#readers h3 a {
	font:  13px/20px "Trebuchet MS";
	color: #5f2658;
	text-decoration: underline;
}

#readers h3 a:hover {
	font:  13px/20px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}

#readers p {
	color: #3b3b3b;
}

#readers ul {
	color: #3b3b3b;

}

#readers li {
	color: #3b3b3b;
}

#readers li a {
	color: #4e8aa2;
}

#readers li a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#readers p a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#readers p a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}

#newsletter {	
	position: relative;
	clear: left;
	padding: 10px 30px 50px 34px;
	margin-bottom: 0;
	background-color: #ffffff;}
	
#newsletter p {
padding: 0px; 
font-size: 11px; 
color: rgb(103, 47, 96); 
line-height: 150%; 
font-family: Arial;}

#newsletter a {
padding: 0px; 
font-size: 11px; 
color: rgb(103, 47, 96); 
line-height: 150%; 
font-family: Arial;
}

#newsletter a:hover {
padding: 0px; 
font-size: 11px; 
color: rgb(103, 47, 96); 
line-height: 150%; 
font-family: Arial;
}


/* @group previousAwards */




#previousAwards h1 {
	font: 12px/18px "Trebuchet MS";
	color: #595d5e;
text-transform: uppercase;
	margin-top: 0;
	padding-top: 0;
}

#previousAwards p {
	font: 12px/18px "Trebuchet MS";
	color: #595d5e;
	padding-left: 32px;
text-indent: -32px;

}

#previousAwards p a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#previousAwards p a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}




/* @end */



/* @end */

/* @group #writers */

/* @group writersSearch */



#writersSearchBox {
	width: 482px;
	display: block;
	position: relative;
	margin-top: 6px;
	margin-bottom: 0;
		padding: 0;
	border: 1px solid #aab1bd;
	background-color: #e2eaf0; 
}

#writersSearchBox h1 {
	padding: 8px 8px 0;
	margin: 0;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
}


#writersSearchBox h2 {
	padding: 8px 8px 0;
	margin: 0;
	font-weight: normal;
	font-style: normal;
	text-transform: capitalize;
}
#EducationSearchBox {
	width: 482px;
	display: block;
	position: relative;
	margin-top: 6px;
	margin-bottom: 0;
		padding: 0;
	border: 1px solid #e8c4b7;
	background: #fcebe5 url(../users/Image/Education/Graphics/searchBoxBackground2.jpg) no-repeat center top;
}

#EducationSearchBox h1 {
	padding: 8px 8px 0;
	margin: 0;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #a50d30;
}


#EducationSearchBox h2 {
	padding: 8px 8px 0;
	margin: 0;
	font-weight: normal;
	font-style: normal;
	text-transform: capitalize;
		color: #a50d30;

}


#KidsSearchBox {
	width: 482px;
	display: block;
	position: relative;
	margin-top: 6px;
	margin-bottom: 0;
		padding: 0;
	border: 1px solid #aab1bd;
	background: #e9ecf9 url(../users/Image/Education/Graphics/searchBoxBackground.jpg) no-repeat center top;
}

#KidsSearchBox h1 {
	padding: 8px 8px 0;
	margin: 0;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
}


#KidsSearchBox h2 {
	padding: 8px 8px 0;
	margin: 0;
	font-weight: normal;
	font-style: normal;
	text-transform: capitalize;
}
#searchForm {
	width: 466px;
	display: block;
	position: relative;
	background-color: #cddce5;
	border-top: 1px solid #aab1bd;
	border-bottom: 1px solid #aab1bd;
	padding: 8px 8px 0;
	margin: 14px 0 0;
}

#searchForm h3 {
	display: block;
	position: relative;
	float: left;

}

#searchForm a {
	margin: 0;
	padding: 2px 0;
	border: 1px solid #d0d6dc;
}

#searchForm a:hover {
	margin: 0;
	padding: 2px 0;
	border: 1px solid #d0d6dc;
}

#searchForm form {
	margin: 0;
	padding: 2px 0 8px;
}
#searchForm form input {
	width:  300px;
	margin: 0;
	font-size: 11px;
	line-height: 16px;
	height: 14px;
	position: relative;
	padding: 0 2px;
}

#EducationSearchForm {
	width: 466px;
	display: block;
	position: relative;
	background-color: #eed0c6;
	border-top: 1px solid #e8c4b7;
	border-bottom: 1px solid #e8c4b7;
	padding: 8px 8px 0;
	margin: 14px 0 0;
}

#EducationSearchForm h3 {
	display: block;
	position: relative;
	float: left;

}

#EducationSearchForm a {
	margin: 0;
	padding: 2px 0;
	border: 1px solid #e8c4b7;
}

#EducationSearchForm a:hover {
	margin: 0;
	padding: 2px 0;
	border: 1px solid #e8c4b7;
}

#EducationSearchForm form {
	margin: 0;
	padding: 2px 0 8px;
}
#EducationSearchForm form input {
	width:  300px;
	margin: 0;
	font-size: 11px;
	line-height: 16px;
	height: 14px;
	position: relative;
	padding: 0 2px;
}


#KidsSearchForm {
	width: 466px;
	display: block;
	position: relative;
	background-color: #d4daf3;
	border-top: 1px solid #aab1bd;
	border-bottom: 1px solid #aab1bd;
	padding: 8px 8px 0;
	margin: 14px 0 0;
}

#KidsSearchForm h3 {
	display: block;
	position: relative;
	float: left;

}

#KidsSearchForm a {
	margin: 0;
	padding: 2px 0;
	border: 1px solid #d0d6dc;
}

#KidsSearchForm a:hover {
	margin: 0;
	padding: 2px 0;
	border: 1px solid #d0d6dc;
}

#KidsSearchForm form {
	margin: 0;
	padding: 2px 0 8px;
}
#KidsSearchForm form input {
	width:  300px;
	margin: 0;
	font-size: 11px;
	line-height: 16px;
	height: 14px;
	position: relative;
	padding: 0 2px;
}



#writersSearch h1 {
	font: 14px "Trebuchet MS";
	color: #6d8392;
	padding-bottom: 8px;
	text-transform: uppercase;
}

#writersSearch h2 {
	font:  12px "Trebuchet MS";
	color: #576875;
	text-transform: uppercase;
}

#writersSearch h2 a {	font:  12px "Trebuchet MS";
	color: #576875;
	text-transform: uppercase;
	padding: 1px 3px;

	background-color: #ffffff;
	margin: 0;
}

#writersSearch h2 a:hover {	
	font:  12px "Trebuchet MS";
	color: #576875;
	text-transform: uppercase;
	padding: 1px 3px;
	text-decoration: none;
	background-color: #d0d6dc;
	margin: 0;
}

#writersSearch h3 {
	font:  12px "Trebuchet MS";
	color: #323232;
	text-transform: uppercase;
	margin: 0;
	padding: 5px 0 3px;
	z-index:  1;
}

#writersSearch h3 input {
	margin: 0;
	padding: 0;
}

#writersSearch h3 q {
	margin: 0;
	padding: 0;
}

#writersSearch h4 {
	font:  12px "Trebuchet MS";
	color: #576875;
	letter-spacing: 0;
	text-transform: capitalize;
	margin: 0;
	padding: 0;
}

#writersSearch h4 a {
	font: 12px "Trebuchet MS";
	color: #576875;
	letter-spacing: 0;
	text-transform: capitalize;
	margin: 0;
	padding: 0;
}

#writersSearch h4 a:hover {
	font: 12px "Trebuchet MS";
	color: #7b94a5;
	letter-spacing: 0;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

#wisContent {
	border: 1px dotted #2d375e;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
background-image: 
}

#searchResults {
	margin: 0;
	padding: 0;
	text-align: left;
}

#listWriter {
	margin: 0;
	padding: 0;
	display: inline-block; 
	position: relative;
	font: 12px/12px "Trebuchet MS";
	width: 238px;
}

#listWriter h3 a {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #e0eaf1;
	color: #576875;
	text-decoration: none;
	width:  220px;
}

#listWriter h3 a:hover {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #b6cedc;
	color: #576875;
	text-decoration: none;
	width:  220px;
}

#listWriter a h3 {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #e0eaf1;
	color: #576875;
	text-decoration: none;
	width:  220px;
}

#listWriter a:hover h3 {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #b6cedc;
	color: #576875;
	text-decoration: none;
	width:  220px;
}


#listWriter a p {
	margin: 0;
	padding:  0;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	display:  inline-block;	
	background-color: #e0eaf1;
	color: #576875;
	text-decoration: none;
	width:  220px;
}

#listWriter a:hover p {
	margin: 0;
	padding:  0;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	display:  inline-block;	
	background-color: #d0d6dc;
	color: #576875;
	text-decoration: none;
	width:  220px;
}

#listBook {
	margin: 0;
	padding: 0;
	display: inline-block; 
	position: relative;
	font: 12px/12px "Trebuchet MS";
	width: 470px;
	z-index:  1;
}

#listBook h3 a {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #fcebe5;
	color: #7c2e14;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}

#listBook h3 a:hover {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #eed0c6;
	color: #7c2e14;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}

#listBook a h3 {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #fcebe5;
	color: #7c2e14;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}

#listBook a:hover h3 {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #eed0c6;
	color: #7c2e14;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}


#listBook a p {
	margin: 0;
	padding:  0;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	display:  inline-block;	
	background-color: #e2eaf0;
	color: #7c2e14;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}

#listBook a:hover p {
	margin: 0;
	padding:  0;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	display:  inline-block;	
	background-color: #d0d6dc;
	color: #7c2e14;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}


#EducationListBook {
	margin: 0;
	padding: 0;
	display: inline-block; 
	position: relative;
	font: 12px/12px "Trebuchet MS";
	width: 470px;
	z-index:  1;
}

#EducationListBook h3 a {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #e2eaf0;
	color: #576875;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}

#EducationListBook h3 a:hover {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #d0d6dc;
	color: #576875;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}

#EducationListBook a h3 {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #e2eaf0;
	color: #576875;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}

#EducationListBook a:hover h3 {
	margin: 0;
	padding: 4px 10px;
	display:  inline-block;	
	background-color: #d0d6dc;
	color: #576875;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}


#EducationListBook a p {
	margin: 0;
	padding:  0;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	display:  inline-block;	
	background-color: #e2eaf0;
	color: #576875;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}

#EducationListBook a:hover p {
	margin: 0;
	padding:  0;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	display:  inline-block;	
	background-color: #d0d6dc;
	color: #576875;
	text-decoration: none;
	width:  455px;
	z-index:  1;
}



/* @end */

#writersPromoColumn {
	width: 318px;
	position: relative;
	float: right;
	padding-bottom: 10px;
	padding-top: 10px;
	z-index: 2;
}
#writersPromoColumn p {
	color: #5a7293;
	text-align: center;
}

#writersPromoColumn p a {
	color: #5a7293;
	text-align: center;
}

#writersPromoColumn p a:hover {
	color: #5a7293;
	text-align: center;
	text-decoration: underline;
}

#writers {
	width: 582px;
	position: relative;
	clear: left;
	padding: 10px 30px 50px 34px;
	background-color: #ffffff;
	border-right: 318px solid #e2eaf0;
}

#writers h1 {
	color: #456070;
}

#writers h2 {
	color: #415b6b;
	text-transform: uppercase;

}

#writers h3 {
	color: #456070;


}

#writers h3 a {
	color: #456070;
		text-decoration: underline;



}

#writers h3 a:hover {
	color: #4e8aa2;
	text-decoration: underline;
}

#writers p {
	color: #3b3b3b;
}

#writers ul {
	color: #3b3b3b;

}

#writers li {
	color: #3b3b3b;
}

#writers li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#writers li a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#writers p a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#writers p a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}

/* @group writersProfileBox */

#writersProfileBox {
	border: 1px solid #87afc9;
	padding: 4px 4px 4px 16px;
	width: 560px;
	margin-top: 0;
	display: block;
	margin-bottom: 16px;
}

#writersQuickLinks {
	width: 240px;
	padding-top: 10px;
	padding-bottom: 8px;
}

#writersQuickLinks h3 {
	font:  13px/20px "Trebuchet MS";
	color: #5a7293;
	text-transform: uppercase;
	margin-bottom: 6px;
	margin-top: 1px;
}

#writersQuickLinks h3 a {
	font:  13px/20px "Trebuchet MS";
	color: #5a7293;
	text-transform: uppercase;
		text-decoration: underline;
}

#writersQuickLinks h3 a:hover {
	font:  13px/20px "Trebuchet MS";
	color: #95b0d4;
	text-decoration: underline;
}

#writersContactDetails {
	width: 240px;
	border-left: 1px dotted #6d8392;
	margin-top: 10px;
		margin-bottom: 8px;

}

#writersContactDetails h2 {
	font:  14px "Trebuchet MS";
	color: #415b6b;
	text-transform: uppercase;
	padding-left: 10px;
	margin-top: 0;
	padding-top: 0;
}

#writersContactDetails p {
	font: 12px/18px "Trebuchet MS";
	color: #5a7293;
	padding-left: 10px;
}



/* @end */



/* @end */

/* @group #education */

/* @group BookshowRepeats */

#BookshowRepeatsThumbnail {
	float: left;
	width: 192px;
	height: 144px;
}

#BookshowRepeatsText {
	float: left;
	width: 360px;
	padding-left: 20px;
	height: 150px;
}



/* @end */

/* @group AuthorArchive */

#AuthorArchive {
	padding: 0 10px;
	width: 560px;
	border: 1px solid #d4daf3;
	margin-bottom: 10px;
	margin-top: 0;
}

#AuthorArchiveImage {
	float: left;
	padding: 12px 10px 10px 0;
	margin: 0;
}

#AuthorArchive h1 {
	color: #415b6b;
text-transform: uppercase;
	font: bold 14px/18px "Trebuchet MS";
	text-transform: uppercase;
	text-align: left;
	padding-top: 0;

}

#AuthorArchive h1 a {
	color: #415b6b;
text-transform: uppercase;
	font: bold 14px/18px "Trebuchet MS";
	text-transform: uppercase;
	text-align: left;
	padding-top: 0;
	text-decoration: none;
}

#AuthorArchive h1 a:hover {
	color: #415b6b;
text-transform: uppercase;
	font: bold 14px/18px "Trebuchet MS";
	text-transform: uppercase;
	text-align: left;
	padding-top: 0;
	text-decoration: underline;
}

#AuthorArchive h2 {
	color: #456070;
	text-transform: none;
	font: italic 12px/16px "Trebuchet MS";

}

#AuthorArchive p {
	color: #3b3b3b;
}

#AuthorArchive p a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#AuthorArchive p a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}



/* @end */

#box {
	padding: 0 10px;
	width: 560px;
	border: 1px solid #d4daf3;
	margin-bottom: 0;
	margin-top: 0;
}

#education {
	width: 582px;
	position: relative;
	clear: left;
	margin-bottom: 0;
	background-color: #ffffff;
	border-right: 318px solid  #d4daf3;
	padding: 10px 30px 50px 34px;
	z-index:  1;
}

#education h1 {
	color: #616fa9;

}

#education h2 {
	color: #465076;
	text-transform: uppercase;

}

#education h2 a {
	color: #465076;
	text-transform: uppercase;
	text-decoration: underline;
}

#education h2 a:hover {
	color: #616fa9;
	text-transform: uppercase;
	text-decoration: underline;
}
#education h3 {
	color: #616fa9;
	z-index:  1;
}

#education h4 {
	font:  11px/14px "Trebuchet MS";
	text-transform: uppercase;
	color: #3b3b3b;
	}
	

#education h4 a {	
	font:  11px/14px "Trebuchet MS";
	color: #3b3b3b;
	text-transform: uppercase;
}

#education h4 a:hover {		
	font:  11px/14px "Trebuchet MS";
	color: #3b3b3b;
	text-transform: uppercase;
	text-decoration: underline;
}


#education p {
	color: #3b3b3b;
}

#education p a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#education p a:hover {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}
#kids {
	width: 582px;
	position: relative;
	clear: left;
	margin-bottom: 0;
	background-color: #c2e6da;
	border-right: 318px solid  #c2e6da;
	padding: 10px 30px 50px 34px;
	z-index:  1;
}

#kids h1 {
	color: #405089;

}

#kids h2 {
	font: bold 16px/18px "Trebuchet MS";

	color: #2c3762;
	text-transform: none;

}

#kids h2 a {
	font: bold 16px/18px "Trebuchet MS";

	color: #2c3762;
	text-decoration: underline;
		text-transform: none;

}

#kids h2 a:hover {
	font: bold 16px/18px "Trebuchet MS";

	color: #2c3762;
	text-decoration: underline;
		text-transform: none;

}
#kids h3 {
	font:  14px/18px "Trebuchet MS";

	color: #405089;
	z-index:  1;
}

#kids h4 {
	font:  12px/14px "Trebuchet MS";
	text-transform: uppercase;
	color: #405089;
	}
	

#kids h4 a {	
	font:  12px/14px "Trebuchet MS";
	color: #405089;
	text-transform: uppercase;
}

#kids h4 a:hover {		
	font:  12px/14px "Trebuchet MS";
	color: #405089;
	text-transform: uppercase;
	text-decoration: underline;
}


#kids p {
	font: 14px/20px "Trebuchet MS";

	color: #3b3b3b;
}

#kids p a {
	font: 14px/20px "Trebuchet MS";
	color: #405089;
}

#kids p a:hover {
	font: 14px/20px "Trebuchet MS";
	color: #405089;
	text-decoration: underline;
}
#kids li {	font: 14px/20px "Trebuchet MS";
	color: #3b3b3b;

}
#kids li a {	font: 14px/20px "Trebuchet MS";
	color: #405089;

}
#kids li a:hover {	font: 14px/20px "Trebuchet MS";
	color: #405089;

}
 

/* @group writersGallery */

#writersGallery {
	width: 556px;
	padding: 0 12px 12px;
	border: 1px dotted #465076;
	background-color: #f2f2f9;
	margin-top: 4px;
	margin-bottom: 4px;
}

#writersGallery h1 {
	color: #465076;
	text-transform: uppercase;
	font: 14px/18px "Trebuchet MS";
	text-transform: uppercase;
	text-align: left;
	padding-top: 0;
}

#writersGallery h2 {
	font:  12px/16px "Trebuchet MS";
	color: #616fa9;
	text-align: left;
}

#writersGallery h2 a {
	font:  12px/16px "Trebuchet MS";
	color: #616fa9;
	text-align: left;
}

#writersGallery h2 a:hover {
	font:  12px/16px "Trebuchet MS";
	color: #465076;
	text-align: left;
}

#writersGallery p {
		color: #3b3b3b;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#writersGallery p a {
		font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #4e8aa2;

}

#writersGallery p a:hover {
		font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #4e8aa2;
	text-decoration: underline;
}

#writersGalleryArchive {
	width: 556px;
	padding: 0 12px 12px;
	border: 1px dotted #616fa9;
	margin-top: 12.px;
	margin-bottom: 4px;
	background-color: #ffffff;
}

#writersGalleryArchive h1 {
	color: #465076;
	text-transform: uppercase;
	font: 14px/14px "Trebuchet MS";
	text-transform: uppercase;
	text-align: left;
	padding: 0;
}

#writersGalleryArchive h2 {
	font:  12px/20px "Trebuchet MS";
	color: #616fa9;
	text-align: left;
}

#writersGalleryArchive h2 a {
	font:  12px/20px "Trebuchet MS";
	color: #616fa9;
	text-align: left;
}

#writersGalleryArchive h2 a:hover {
	font:  12px/20px "Trebuchet MS";
	color: #465076;
	text-align: left;
}

#writersGalleryArchive p {
		color: #3b3b3b;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#writersGalleryArchive p a {
		font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #4e8aa2;

}

#writersGalleryArchive p a:hover {
		font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #4e8aa2;
	text-decoration: underline;
}



/* @end */

/* @group kidsBooks */



#kidsIntroBackground {
	position: relative;
	clear: left;
	width: 964px;
	height: 615px;
	margin: 0;
	padding: 0;
	background-image: url(../users/Image/Education/Graphics/kidspagebackground.jpg);
}

#kidsBooksBackground {
	position: relative;
	clear: left;
	background-color: #ffffff;
	width: 964px;
	height: 600px;
	background: url(../users/Image/Education/Graphics/KidsBooksBackground.jpg) no-repeat center top;
	margin: 0;
	padding: 0;
}

#kidsBooks {
display: block;
	margin-left: 20px;
	margin-bottom: 0;
	padding-bottom: 0;
}

#kidsBooks h1 {
	display: none;}


#kidsBooksColumnOne {
	float: left;
	display: table;
	text-align: center;
	width: 33%;
	height: 298px;
	padding-bottom: 0;
	margin-bottom: 0;
	margin-top: 210px;
}




/* @end */



/* @end */

/* @group Booknotes */

#booknoteTeaser {
	width: 560px;
}

#booknoteTeaser h1 {
	font: bold 14px "Trebuchet MS";
	color: #4d5490;
	text-transform: uppercase;
	margin-bottom: 0;
	padding-bottom: 4px;
}

#booknoteTeaser p {
	font: 12px/18px "Trebuchet MS";
	color: #3b3b3b;
}

#booknoteTeaser a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#booknoteTeaser li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}



/* @end */

/* @group Featured Links */

/* @group FeatureBooknotes */

#FeatureBooknotes {
	width: 288px;
	display: block;
	position: relative;
	background-color: #ffffff;
	border: 1px solid #a4a4a4;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 8px;
	margin-left: auto;
	margin-right: auto;
}

#FeatureBooknotes h1 {
	font: bold 12px/18px "Trebuchet MS";
	color: #5f2658;
	text-transform: uppercase;
	padding-bottom: 0px;
	margin-bottom: 0;
	margin-top: 2px;
}

#FeatureBooknotes h2 {
		font: 12px/14px "Trebuchet MS";
	color: #626262;
	text-transform: uppercase;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top: 4px;
}


#FeatureBooknotes p {
	font: 12px/18px "Trebuchet MS";
	color: #626262;
	text-align: left;
	padding-top: 4px;
	margin-top: 0;
}

#FeatureBooknotes a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#FeatureBooknotes li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}


#FeatureBooknotesImage {
		position: relative;
	display: block;
	float: right;
	padding: 12px 4px 4px;
}



/* @end */

/* @group SchoolLibrary */

#SchoolLibrary {
	width: 440;
	display: block;
	padding: 12px;
	margin: 160px 4px 4px;
	height: 150px;
	border: 1px dotted #2d375e;
}

#SchoolLibrary h1 {
	font: bold 14px "Trebuchet MS";
	color: #3c1a38;
	text-transform: uppercase;
	padding-bottom: 4px;
	margin: 0;
	padding-top: 2px;
}

#SchoolLibrary p {
	font: 12px/18px "Trebuchet MS";
	color: #2b365f;
	margin-top: 0;
	padding-top: 2px;
}

#SchoolLibrary a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#SchoolLibrary li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}



/* @end */

/* @group Feature */

#Feature {
	width: 288px;
	display: block;
	position: relative;
	background-color: #ffffff;
	border: 1px solid #a4a4a4;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 8px;
	margin-left: auto;
	margin-right: auto;
}

#Feature h1 {
	font: bold 12px/18px "Trebuchet MS";
	color: #a50345;
	text-transform: uppercase;
	margin-right: 110px;
	padding-bottom: 0px;
	margin-bottom: 0;
	margin-top: 2px;
}

#Feature h2 {
		font: 12px/14px "Trebuchet MS";
	color: #626262;
	text-transform: uppercase;
	margin-right: 110px;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top: 4px;
}


#Feature p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
	text-align: left;
	margin-right: 110px;
	padding-top: 4px;
	margin-top: 0;
}

#Feature a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	margin-right: 110px;
}

#Feature li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
	margin-right: 110px;
}

#FeatureImage {
		position: relative;
	display: block;
	float: right;
	padding: 12px 4px 4px;
}

#ChildrensFeature {
	width: 288px;
	display: block;
	position: relative;
	background-color: #ffffff;
	border: 1px solid #a4a4a4;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 8px;
	margin-left: auto;
	margin-right: auto;

}


#ChildrensFeature p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
	text-align: left;
	padding-top: 4px;
	margin-top: 0;
}

#ChildrensFeature a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}



#FeatureNoBorder {
	width: 288px;
	display: block;
	position: relative;
	background-color: #ffffff;
	border: 1px solid #a4a4a4;
	padding: 0px 10px 0px 0px;
	margin-left: auto;
	margin-right: auto;
}

#FeatureNoBorder h1 {
	font: bold 12px/18px "Trebuchet MS";
	color: #a50345;
	text-transform: uppercase;
	padding-bottom: 0px;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 6px;
}

#FeatureNoBorder h2 {
		font: 12px/14px "Trebuchet MS";
	color: #626262;
	text-transform: uppercase;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top: 4px;
	padding-left: 6px;
}

#FeatureNoBorder p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
	text-align: left;
	padding-top: 4px;
	margin-top: 0;
	padding-left: 6px;
}

#FeatureNoBorder a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#FeatureNoBorder li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}

#FeatureImageNoBorder {
		position: relative;
	display: table;
	padding: 0 10px 0 0;
	margin:  0px;
	float: left;
}

#FeatureShop {
	width: 288px;
	display: block;
	position: relative;
	background-color: #ffffff;
	border: 1px solid #a4a4a4;
	padding: 0px 10px 0px 0px;
	margin-left: auto;
	margin-right: auto;
}

#FeatureShop h1 {
	font: bold 12px/18px "Trebuchet MS";
	color: #4d6a41;
	text-transform: uppercase;
	padding-bottom: 0px;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 6px;
}

#FeatureShop h2 {
		font: 12px/14px "Trebuchet MS";
	color: #626262;
	text-transform: uppercase;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top: 0px;
	padding-left: 6px;
}

#FeatureShop p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
	text-align: left;
	padding-top: 0px;
	margin-top: 0;
	padding-left: 6px;
}

#FeatureShop a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#FeatureShop li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}

#FeatureImageShop {
		position: relative;
	display: table;
	padding: 0 10px 0 0;
	margin:  0px;
	float: left;
}



/* @end */

#GraphicFeature {
	width: 300px;
	display: block;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

#GraphicFeature h1 {
	display: none;

}

/* @group CalendarKey */

#CalendarKey {
	width: 288px;
	display: block;
	position: relative;
	background-color: #ffffff;
	border: 1px solid #a4a4a4;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
}

#CalendarKey h1 {
	font: bold 14px "Trebuchet MS";
	color: #a50345;
	text-transform: uppercase;
	padding-bottom: 4px;

}

#CalendarKey p {
	font: 12px/25px "Trebuchet MS";
	color: #565656;
	text-align: left;
	text-transform: uppercase;
}

#CalendarKey a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#CalendarKey li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}



/* @end */

/* @group Booknotes Abstract */

#abstractBlock {
	display: block;
	position: relative;
	width: 580px;
	margin: 0px;
	padding: 0px;
}

#booknotesAbstract {
	width: 260px;
	position: relative;
	float: left;
	padding: 4px;
	margin: 4px;
	height: 120px;
	border: 1px solid #e4dbe3;
}

#booknoteAbstract h1 {
	font: bold 14px "Trebuchet MS";
	color: #904d78;
	text-transform: uppercase;
	padding-bottom: 4px;
	margin: 0;
	padding-top: 4px;
}

#booknotesAbstract p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
	margin-top: 0;
	padding-top: 2px;
}

#booknotesAbstract a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#booknotesAbstract li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}



/* @end */

/* @group pageBrief */

#pageBrief {
	width: 260px;
}

#leftBox {	width: 260px;

	position: relative;
	display: table;
	float: left;
	padding-right: 20px;
	margin-top: 0;
	padding-top: 0;
}

#rightBox {	width: 260px;

	display: table;
	position: relative;
	border-left: 1px dotted #808080;
	padding-left: 20px;
	margin-top: 0;
	padding-top: 0;
}

#pageBrief h1 {
	font: bold 14px "Trebuchet MS";
	color: #5b2655;
	text-transform: uppercase;
	padding-top: 0;
	margin-top: 0;
}

#pageBrief p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
}

#pageBrief a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
}

#pageBrief li a {
	font: 12px/18px "Trebuchet MS";
	color: #4e8aa2;
	text-decoration: underline;
}



/* @end */

/* @group News */

#NewPublications {
	width: 570px;
	display: block;
	position: relative;
	background-color: #ffffff;
	padding-bottom: 10px;
	height: 150px;
}

#NewPublicationsImage {
	float: left;
	padding-right: 8px;
	display: block;
	padding-top: 12px;
	align: left;
}

#NewPublications h1 {
	font: bold 12px/16px "Trebuchet MS";
	color: #a50345;
	padding-bottom: 0px;
	padding-right: 110px;
	text-transform: uppercase;
	margin-bottom: 0;
}

#NewPublications p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
	padding-left: 110px;
}

#NZBCNews {
	width: 500px;
	display: block;
	position: relative;
	background-color: #ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 130px;
}

#NZBCNews h1 {
	font: bold 12px "Trebuchet MS";
	color: #75876d;
	padding-bottom: 8px;
	text-transform: uppercase;
}

#NZBCNews p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
}

#LatestNews {
	width: 500px;
	display: block;
	position: relative;
	background-color: #ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 130px;
}

#LatestNews h1 {
	font: bold 12px "Trebuchet MS";
	color: #75876d;
	padding-bottom: 8px;
	text-transform: uppercase;
}

#LatestNews p {
	font: 12px/18px "Trebuchet MS";
	color: #565656;
}



/* @end */



/* @end */

#kidsbooks {
	display: block;
	position: relative;
	top: 150px;
	left: 140px;
	float: left;
}

#kidswriters {
	display: block;
	position: relative;
	top: 70px;
	left: 286px;
	float: left;
}

#kidsauthor {
	display: block;
	position: relative;
	top: 151px;
	left: 436px;
	float: left;
}

#kidshappening {
	display: block;
	position: relative;
	top: 454px;
	left: -334px;
	float: left;
}

#kidsfun {
	display: block;
	position: relative;
	top: 392px;
	left:  -62px;
	float: left;
}