<html>
<head>
	<title>Untitled</title>
</head>
<body>ADDRESS, 
BLOCKQUOTE, 
BODY, DD, DIV, 
DL, DT, 
FIELDSET, FORM, 
FRAME, FRAMESET, 
H1, H2, H3, H4, 
H5, H6, IFRAME, 
NOFRAMES, 
OBJECT, OL, P, 
UL, APPLET, 
CENTER, DIR, 
HR, MENU, PRE   { display: block } 
LI              { display: list-item } 
HEAD            { display: none } 
TABLE           { display: table } 
TR              { display: table-row } 
THEAD           { display: table-header-group } 
TBODY           { display: table-row-group } 
TFOOT           { display: table-footer-group } 
COL             { display: table-column } 
COLGROUP        { display: table-column-group } 
TD, TH          { display: table-cell } 
CAPTION         { display: table-caption } 
TH              { font-weight: bolder; text-align: center } 
CAPTION         { text-align: center } 
BODY            { padding: 8px; line-height: 1.33 } 
H1              { font-size: 2em; margin: .67em 0 } 
H2              { font-size: 1.5em; margin: .83em 0 } 
H3              { font-size: 1.17em; margin: 1em 0 } 
H4, P, 
BLOCKQUOTE, UL, 
FIELDSET, FORM, 
OL, DL, DIR, 
MENU            { margin: 1.33em 0 } 
H5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 } 
H6              { font-size: .67em; margin: 2.33em 0 } 
H1, H2, H3, H4, 
H5, H6, B, 
STRONG          { font-weight: bolder } 
BLOCKQUOTE      { margin-left: 40px; margin-right: 40px } 
I, CITE, EM, 
VAR, ADDRESS    { font-style: italic } 
PRE, TT, CODE, 
KBD, SAMP       { font-family: monospace } 
PRE             { white-space: pre } 
BIG             { font-size: 1.17em } 
SMALL, SUB, SUP { font-size: .83em } 
SUB             { vertical-align: sub } 
SUP             { vertical-align: super } 
S, STRIKE, DEL  { text-decoration: line-through } 
HR              { border: 1px inset } 
OL, UL, DIR, 
MENU, DD        { margin-left: 40px } 
OL              { list-style-type: decimal } 
OL UL, UL OL, 
UL UL, OL OL    { margin-top: 0; margin-bottom: 0 } 
U, INS          { text-decoration: underline } 
CENTER          { text-align: center } 
BR:before       { content: "\A" } 

/* An example of style for HTML 4.0's ABBR/ACRONYM elements */ 


ABBR, ACRONYM   { font-variant: small-caps; letter-spacing: 0.1em } 
A[href]         { text-decoration: underline } 
:focus          { outline: thin dotted invert } 


/* Begin bidirectionality settings (do not change) */ 
BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override } 
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override } 


*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed } 
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed } 


/* Elements that are block-level in HTML4 */ 
ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, 
FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME, 
NOSCRIPT, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, 
DIR, HR, MENU, PRE, LI, TABLE, TR, THEAD, TBODY, TFOOT, 
COL, COLGROUP, TD, TH, CAPTION 
                { unicode-bidi: embed } 
/* End bidi settings */ 


@media print { 
  @page         { margin: 10% } 
  H1, H2, H3, 
  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid } 
  BLOCKQUOTE, 
  PRE           { page-break-inside: avoid } 
  UL, OL, DL    { page-break-before: avoid } 



} 


@media speech { 
  H1, H2, H3, 
  H4, H5, H6    { voice-family: paul, male; stress: 20; richness: 90 } 
  H1            { pitch: x-low; pitch-range: 90 } 
  H2            { pitch: x-low; pitch-range: 80 } 
  H3            { pitch: low; pitch-range: 70 } 
  H4            { pitch: medium; pitch-range: 60 } 
  H5            { pitch: medium; pitch-range: 50 } 
  H6            { pitch: medium; pitch-range: 40 } 
  LI, DT, DD    { pitch: medium; richness: 60 } 
  DT            { stress: 80 } 
  PRE, CODE, TT { pitch: medium; pitch-range: 0; stress: 0; richness: 80 } 
  EM            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 } 
  STRONG        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 } 
  DFN           { pitch: high; pitch-range: 60; stress: 60 } 
  S, STRIKE     { richness: 0 } 
  I             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 } 
  B             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 } 
  U             { richness: 0 } 
  A:link        { voice-family: harry, male } 
  A:visited     { voice-family: betty, female } 
  A:active      { voice-family: betty, female; pitch-range: 80; pitch: 
x-high } 


} 



BODY {
	WIDTH: 899px; 
	padding: 0;
	FONT-SIZE: 13px; 
	MARGIN-LEFT: AUTO; 
	MARGIN-RIGHT: AUTO; 
	MARGIN-TOP: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-image: url("http://www.tyfh.net/index_files/tyfh_bg.gif"); 
	BORDER-LEFT: #D3C19B 2px solid; 
	BORDER-RIGHT: #D3C19B 2px solid;
	display:block;
}

body div 
{display:block}

#container_top {
	CLEAR: both; Z-INDEX: 20; FLOAT: left; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: relative;
	BACKGROUND-COLOR: #F3EE9C; HEIGHT: 15px
}

#container_banner {
	CLEAR: both; Z-INDEX: 10; FLOAT: left; PADDING-LEFT: 0px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: relative;
	BACKGROUND-COLOR: #ffffff; HEIGHT: 86px;
}

#topzone {
	MARGIN: auto; WIDTH: 899px;
}

#topzone_ads_lhs {
	CLEAR: both; FLOAT: left; WIDTH: 570px; PADDING-TOP: 16px; PADDING-LEFT: 20px
}

#ad_lhs_right {
	FLOAT: right; WIDTH: 248px; PADDING-TOP: 1px; PADDING-RIGHT: 19px
}

#ad_lhs_left {
	FLOAT: left; WIDTH: 248px; PADDING-TOP: 1px
}

#topzone_ad234_rhs {
	CLEAR: both; FLOAT: right; WIDTH: 248px; PADDING-TOP: 17px; PADDING-RIGHT: 20px
}

#topzone_ad468_rhs {
	CLEAR: both; FLOAT: right; WIDTH: 468px; PADDING-TOP: 17px; PADDING-RIGHT: 20px
}

div.spacer div {
	Z-INDEX: 20; 
	WIDTH: 100%;
	position: relative;
	clear: both;
	font-size: 0;	/* hack for IE 6 */
}

.container_spacer {
	BACKGROUND-COLOR: #5E280F; 
	HEIGHT:3px
}

.container_spacer0 {
	BACKGROUND-COLOR: #A74518; 
	HEIGHT:2px
}

.container_spacer1 {
	BACKGROUND-COLOR: #D56835; 
	HEIGHT:3px
}

.container_spacer2 {
	BACKGROUND-COLOR: #D56835; 
	HEIGHT:2px
}

.container_spacer3 {
	BACKGROUND-COLOR: #DA784A; 
	HEIGHT:2px;
}

#container_spacer4 {
	CLEAR: both; Z-INDEX: 20; FLOAT: left; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: relative;
	BACKGROUND-COLOR: #AC5220; HEIGHT:26px;
}

#container_spacer5 {
	CLEAR: both; Z-INDEX: 20; FLOAT: left; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: relative;
	BACKGROUND-COLOR: #EB8C5F; HEIGHT:1px
}

#container_header1 {
	clear: both; 
	float: left; 
	width: 100%; 
	z-index: 10; 
	background-color: #A12B11;
	height: 250px;
}

#header {
	MARGIN: auto; 
	Z-INDEX: 20; 
	WIDTH: 899px; 
	HEIGHT: 250px; 
	BACKGROUND-COLOR: #A12B11; 
}

div#logo1 {
	margin-left: 13px;
}

#logo1 A {
	MARGIN-TOP: 5px; 
	FLOAT: left; 
	WIDTH: 125px;
	padding: 0;
/* 	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 30px; 
	PADDING-LEFT: 13px; */
}

#logo1 SPAN {
	DISPLAY: none
}

#header_photos {
	MARGIN-TOP: 0px; 
	FLOAT: left; 
	WIDTH: 760px; 
}

#header_photos_lhs {
	FLOAT: left; 
	WIDTH: 530px; 
	Z-INDEX: 20; 
	padding: 0;
	BACKGROUND-COLOR: #A12B11;
	BACKGROUND-IMAGE: url("http://www.tyfh.net/index_files/loading.gif"); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: center center;
}

#header_photos_lhs a {
	display: block; 
	width: 525px; 
	height: 250px; 
	background-image: url("http://www.tyfh.net/index_files/lhsphoto2_1.jpg");
}

#header_photos_lhs a:hover {
	background-image: url("http://www.tyfh.net/index_files/lhsphoto1_1.jpg");
}

#header_photos_rhs {
	FLOAT: right; 
	WIDTH: 218px; 
	HEIGHT: 235px;
	padding: 15px 0 0px 8px;
	background-image: url("http://www.tyfh.net/index_files/genealogy_magazines_2.jpg"); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: top left;
}

#container_header_B {
	clear: both; 
	float: left; 
	width: 100%; 
	z-index: 10; 
	background-color: #A12B11;
	height: 145px;
}

#header_B {
	MARGIN: auto; 
	Z-INDEX: 20; 
	WIDTH: 899px; 
	HEIGHT: 145px; 
	BACKGROUND-COLOR: #A12B11; 
}

div#logo_B {
	margin-left: 13px;
}

#logo_B A { 
	FLOAT: left; 
	WIDTH: 316px;
	padding: 0;
	PADDING-TOP: 10px;
/* 	PADDING-RIGHT: 0px; 
	PADDING-TOP: 10px; 
	PADDING-LEFT: 13px; */
}

#logo_B SPAN {
	DISPLAY: none
}

#header_photos_B {
	MARGIN-TOP: 0px; 
	FLOAT: left; 
	WIDTH: 570px; 
}

#header_photos_lhs_B {
	FLOAT: left; 
	WIDTH: 280px; 
	Z-INDEX: 20; 
	padding: 0;
	BACKGROUND-COLOR: #A12B11;
}

#header_photos_rhs_B {
	FLOAT: right; 
	WIDTH: 290px; 
	padding: 0;
	BACKGROUND-COLOR: #A12B11;
}

#photo_link1 {
	FLOAT: left; WIDTH: 125px; PADDING-RIGHT: 15px; PADDING-TOP: 10px; 
}

#photo_link2 {
	FLOAT: right; WIDTH: 125px; PADDING-RIGHT: 15px; PADDING-TOP: 10px;
}


#photo_link3 {
	FLOAT: left; WIDTH: 125px; PADDING-RIGHT: 15px; PADDING-TOP: 10px;
}

#photo_link4 {
	FLOAT: right; WIDTH: 125px; PADDING-RIGHT: 25px; PADDING-TOP: 10px;
}

.container_header2 {
	CLEAR: both; Z-INDEX: 10; FLOAT: left; WIDTH: 100%; BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; POSITION: relative;
	BACKGROUND-COLOR: #A12B11; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px;
}

.header2 {
	MARGIN-LEFT: AUTO; MARGIN-RIGHT: AUTO; WIDTH: 899px; BACKGROUND-COLOR: #A12B11;
}

#container {
	position: relative;
	CLEAR: both; FLOAT: left; PADDING-LEFT: 1px; PADDING-BOTTOM: 20px; WIDTH: 100%; BACKGROUND-color: #ffffff;
}

.left_nav {
	FLOAT: left; WIDTH: 215px; MARGIN-LEFT: 10px; MARGIN-TOP: 13px; 
}

.main {
	FLOAT: left; WIDTH: 620px; MARGIN-LEFT: 10px; MARGIN-TOP: 13px; PADDING-RIGHT: 6px; 
}

#content_left_enclose {
	FLOAT: left; WIDTH: 620px;
}

.left_nav_3col {
	FLOAT: left; 
	WIDTH: 192px; 
	MARGIN-LEFT: 10px; 
	MARGIN-TOP: 13px;
}

div.navBox {
	margin-bottom: 10px;
	border-top: #cccccc 1px solid; 
	border-right: #cccccc 2px solid; 
	border-bottom: #cccccc 2px solid; 
	border-left: #cccccc 1px solid; 
	font-size: 11px;
	font-family: Arial,Verdana;
}

div.logosBox {
	margin-bottom: 10px; 
	font-size: 11px;
	font-family: Arial,Verdana;
}

div.navBox p {
	color: #000;
	text-align: justify;
}

div.leftNavBox {
	width: 150px;
}

div.leftNavBox img.boxHeader {
	margin-bottom: 2px;
	width: 126px;
	height: 25px;
}

div.navBox a {
	color: #000;
}

.left_nav_3col_whitebox {
	padding: 10px 10px 10px 28px;
}

.left_nav_3col_greybox {
	padding: 10px 10px 10px 28px;
	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
}

div.left_nav_3col_greybox img.haveYouTried {
	margin-bottom: 1em;
}

.blend,
p,
h3,
div.left_nav_3col_yellowbox  p.isbn,
div.left_nav_3col_greybox form.blend a,
div.main_3col form p,
div.navBox p.blend {
	color: #696564;
}

div.left_nav_3col_greybox label,
div.main_3col form p,
div.rightNavBox form label {
	font-weight: bold;
}

.left_nav_3col_greybox input[type="image"] {
	margin-left: 57px;
}

input[type="image"].goButton {
	width: 26px;
	height: 28px;
	border: none;
}

div.left_nav_3col_yellowbox {
	padding: 10px 14px 10px 24px;
}

div.left_nav_3col_yellowbox img.availableSoon {
	margin-left: 4px;
}

div.left_nav_3col_yellowbox span.city {
	font-weight: bold;
}

div.left_nav_3col_yellowbox  p.isbn {
	margin: 0 auto 1em auto;
}

#content {
	MARGIN: auto;
	width: 100%;
}

.main_3col {
	FLOAT: left; 
	WIDTH: 390px; 
	PADDING-TOP: 20px; 
	margin-left: 15px; 
	PADDING-RIGHT: 0px
}

div.main_3col form p {
	font-size: 9pt; 
	font-family: Arial,Verdana;
	margin: 1em auto 0;
}

div.main_3col form textarea {
	padding: 5px; 
	width: 375px; 
	height: 80px; 
	margin-top: 8px;
}

#content_right {
	margin-right: 0px;
	WIDTH: 250px; 
	MARGIN-TOP: 13px;
	float: left;
}

div.rightNavBox {
	width: 234px;
	padding: 10px 10px 0 8px;
	MARGIN-RIGHT: 10px;
	margin-left: 10px;
	font-size: 9pt;
}

div.rightNavBox p.mainLink {
	text-align: center;
}

div.rightNavBox form p {
	margin-bottom: 0;
}

div.rightNavBox input[type="image"] {
	margin-left: 200px;
	margin-bottom: 5px;
}


.whiteBox {
	BACKGROUND-COLOR: #ffffff
}

.greyBox {
	BACKGROUND-COLOR: #E9E9E9; 
}

.yellowBox {
	BACKGROUND-COLOR: #F1EB9D;
}

#footzone {
	MARGIN: auto; WIDTH: 870px; BACKGROUND-COLOR: #A12B11; PADDING-TOP: 3px; PADDING-BOTTOM: 8px; PADDING-LEFT: 9px; PADDING-RIGHT: 20px
}

#footzone_left  {
	CLEAR: both; FLOAT: left; WIDTH: 480px; PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}

#footzone_label  {
	CLEAR: both; FLOAT: left; WIDTH: 70px; PADDING-TOP: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px
}


#lhs_left {
	FLOAT: left; WIDTH: 220px; PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}

#lhs_right {
	FLOAT: right; WIDTH: 260px; PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}

#footzone_right {
	CLEAR: both; FLOAT: right; WIDTH: 390px; PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}

#rhs_left {
	FLOAT: left; WIDTH: 260px; PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}

#rhs_right {
	FLOAT: right; WIDTH: 120px; PADDING-TOP: 8px; PADDING-LEFT: 10px
}

#ad_left {
	FLOAT: left; WIDTH: 120px; PADDING-TOP: 7px; PADDING-LEFT: 10px
}

#ad_right {
	FLOAT: right; WIDTH: 120px; PADDING-TOP: 7px; PADDING-LEFT: 10px
}



#container_footer {
	CLEAR: both; FLOAT: left; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 110px;
	BACKGROUND-COLOR: #A12B11
}

#container_footer2 {
	CLEAR: both; Z-INDEX: 10; FLOAT: left; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: relative;
	BACKGROUND-COLOR: #A12B11; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px;
}

#container_credits {
	CLEAR: both; FLOAT: left; WIDTH: 100%; HEIGHT: 26px; PADDING-TOP: 5px;
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #D3C19B 2px solid; 
}

#credits {
	MARGIN: auto; WIDTH: 899px;
	font-weight: normal; font-size: 8pt; color: rgb(241, 235, 157); font-family: Arial,Verdana; text-decoration: none;
	text-align: center;
}

IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

img#innovation {
	float: left;
	margin: 1px 40px 0 14px;
}

A {
	COLOR: #5C5A5A
}

A:hover,
div.navBox a:hover,
div.navBox form.blend a:hover {
	COLOR: #C53211
}

A:active {
	outline: none;
}

P {
	padding: 0;
	MARGIN: 0px 0px 10px; 
	TEXT-ALIGN: justify; 
}

P SPAN {
	FONT-WEIGHT: normal; 
}

h1 {
	padding: 0;
	margin: 10px 0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #A61313;
	text-align: center;
}

H1 SPAN {
	BACKGROUND-POSITION: 0px 6px; DISPLAY: block; LEFT: -15px; FLOAT: left; MARGIN-LEFT: -16px; WIDTH: 17px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 25px
}

h2 {
	padding: 0;
	margin: 5px 0 5px 4px;
	WIDTH: 100%; 
	FONT-FAMILY: "Times New Roman", Times, Georgia, serif; 
	FONT-SIZE: 18px; 
	FONT-STYLE: italic; 
	COLOR: #7D7978; 
}

H3 {
	padding: 0;
	MARGIN: 0px; 
	CLEAR: both; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	WIDTH: 100%; 
}

H3 a{
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; WIDTH: 100%; COLOR: #000000
}
H3 a:hover {
	COLOR: #C53211
}

H3 SPAN {
	POSITION: relative;
}

H5 {
	padding: 0;
	margin: 0;
	WIDTH: 100%; 
	FONT-FAMILY: "Times New Roman", Times, Georgia, serif; 
	FONT-SIZE: 15px;
}

H5 SPAN {
	DISPLAY: none
}

H6 {
	padding: 0;
	margin: 0;
}

H6 SPAN {
	DISPLAY: none
}

LI {
	LIST-STYLE-TYPE: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#header_photos_rhs A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #C9C0B7
}

#header_photos_rhs A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #ffffff
}

#header_photos_rhs A:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; outline: none;
}

#footer H6 {
	BACKGROUND-POSITION: center top; MARGIN-TOP: 20px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.); WIDTH: 100%; COLOR: #999999; PADDING-TOP: 129px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px; TEXT-ALIGN: right
}

#credits H6 {
	BACKGROUND-POSITION: center top; MARGIN-TOP: 1px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #71716A; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-ALIGN: right
}

#credits A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #71716A
}

#credits A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

ul.menu li{
	float: left;
}

ul#findBooks {
	float: right;
	margin-right: 50px;
}

ul#findBooks li {
	display: inline;
}

ul.second li {
	padding-right: 35px;
}

ul.menu {
	list-style-type: none;
	float: left;
	margin-top: 1px;
	margin-left: 10px;
	position: relative;
	z-index: 50;
}

ul.menu li a, ul#findBooks li a{
	float: left;
	height: 22px;
	padding-right: 9px;
	padding-left: 9px;
	margin-right: 1px;
	text-decoration: none;
	padding-top: 8px;
	color: #FFFFFF;
	Z-INDEX: 50;
}

.activemenu{
	float: left;
	Z-INDEX: 50;
	height: 20px;
	text-decoration: none;
	padding: 18px 9px 28px 9px;
	position: relative;
	top: -18px;
	margin-right: -11px;
	left: -5px;
	margin-bottom: 2px;
}

ul.menu li a:hover,
ul#findBooks li a:hover,
ul.menu2 li a:hover,
.activemenu {
	background-color: #F1EB9D; 
	color: #000000;
}

#twitter_badge_container{margin-left: 15px; WIDTH: 250px; background: #C1EAFF}
#twitter_badge_tl{background: transparent url(twitter_tl.png) top left no-repeat;}
#twitter_badge_tr{background: transparent url(twitter_tr.png) top right no-repeat;}
#twitter_badge_bl{background: transparent url(twitter_bl.png) bottom left no-repeat;}
#twitter_badge_br{background: transparent url(twitter_br.png) bottom right no-repeat; }
#twitter_badge_inner{padding: 45px 10px 10px 10px;}
#twitter_badge_via {font-size: 10px }
#twitter_badge_via a {color #666}

/* defaults */
#my_twitter_status{}
#my_twitter_status_time{color: #666; font-size: 10px;}


/* FOOTER LINKS CODE */

#footerlinks {
    width:899px;
    margin-left: auto;
    margin-right: auto;
    BACKGROUND-COLOR: #ffffff;
}
#footerlinks, #footerlinks p {
  clear: both;
  text-align: center;
  font-size: 10px;
}
#footerlinks h4 {
  font-size: 10px;
}

#sitelinks{
  padding-top: 0px;
  padding-bottom: 20px;
  float:left;
  width:100%;

}
#sitelinks .pl{
    width:19.8% !important;
}

#sitelinks li, #sitelinks h4{
  text-align:left;
  font-size: 10px;
}

#sitelinks li {
  list-style: none;
}

#sitelinks ul {
  padding-left:0px;
  margin-left:0px;
}

#footer-col1 {
  float:left;
  width:17%;
  text-align:left;
  margin-left: 5px;

}
#footer-col2 {
  float:left;
  width:17%;
}
#footer-col3 {
  float:left;
  width:17%;
}
#footer-col4 {
  float:left;
  width:16%;
}

#footer-col5 {
  float:left;
  width:15%;
}

/* END OF FOOTER LINKS CODE */



/* UNUSED STYLES

.main_3col_greybox_lhs {
	FLOAT: left; WIDTH: 170px; HEIGHT: 230px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px;  BACKGROUND-COLOR: #E9E9E9;
	BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 2px solid; BORDER-TOP: #cccccc 1px solid;
}

.main_3col_greybox_rhs {
	FLOAT: right; WIDTH: 177px; HEIGHT: 230px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #E9E9E9;
	BORDER-RIGHT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid; BORDER-TOP: #cccccc 1px solid;
}

.main_3col_yellowbox_lhs {
	FLOAT: left; WIDTH: 170px; HEIGHT: 230px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px;  BACKGROUND-COLOR: #F1EB9D;
	BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 2px solid; BORDER-TOP: #cccccc 1px solid;
}

.main_3col_yellowbox_rhs {
	FLOAT: right; WIDTH: 177px; HEIGHT: 230px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #F1EB9D;
	BORDER-RIGHT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid; BORDER-TOP: #cccccc 1px solid;
}

#topzone H6 {
	BACKGROUND-POSITION: center top; MARGIN-TOP: 20px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.); WIDTH: 100%; COLOR: #999999; PADDING-TOP: 129px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px; TEXT-ALIGN: right
}

#topzone A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #6B6969
}

#topzone A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #27276E
}

#footer {
	MARGIN: auto; WIDTH: 899px
}

#footer_zone_ads_lhs {
	CLEAR: both; FLOAT: left; WIDTH: 570px; PADDING-TOP: 16px; PADDING-LEFT: 25px
}

#footer_zone_ad_rhs {
	CLEAR: both; FLOAT: right; WIDTH: 248px; PADDING-TOP: 17px; PADDING-RIGHT: 20px
}

#footer2 {
	MARGIN: auto; WIDTH: 899px
}

#footer A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #D6D6CF
}

#footer A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #ffffff
}

.activemenu2{
	float: left;
	Z-INDEX: 50;
	height: 22px;
	text-decoration: none;
	padding: 18px 6px 28px 6px;
	position: relative;
	top: -18px;
	margin-right: -10px;
	left: -5px;
	margin-bottom: 8px;
}

ul.menu2 li{
	float: left;
}

ul.menu2{
	list-style-type: none;
	clear: both;
	float: left;
	margin-top: 1px;
	margin-left: 2px;
	position: relative;
	z-index: 50;
}

ul.menu2 li a{
	float: left;
	height: 22px;
	padding-right: 6px;
	padding-left: 6px;
	margin-right: 1px;
	text-decoration: none;
	padding-top: 8px;
	color: #FFFFFF;
	Z-INDEX: 50;
}

.style35 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000099; FONT-FAMILY: Arial
}
.style36 {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana
}
.style38 {
	FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.style39 {
	COLOR: #0000cc
}
.style42 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0033cc; FONT-FAMILY: Arial
}
.style43 {
	COLOR: #006600
}
.style45 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial
}
.style46 {
	FONT-SIZE: 8pt; COLOR: #666666
}
.style47 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana
}
.style41 {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana
}
.style48 {
	FONT-FAMILY: "Arial Narrow"
}
.style49 {
	COLOR: #ff0000
}

*/</body>
</html>
