<!--
a:link						{ text-decoration: underline; color: #FFFFFF; font-size: 12px; }
a:visited					{ text-decoration: underline; color: #FFFFFF; font-size: 12px; }
a:hover						{ text-decoration: underline; color: #FFFFCC; font-size: 12px; }

a.footer:link				{ text-decoration: none; color: #000000; font-size:10px; line-height: 120%; }
a.footer:visited			{ text-decoration: none; color: #000000; font-size:10px; line-height: 120%; }
a.footer:hover				{ text-decoration: underline; color: #000000; font-size:10px; line-height: 120%; }

a.footer_white:link			{ text-decoration: none; color: #ffffff; font-size:10px; line-height: 120%; }
a.footer_white:visited		{ text-decoration: none; color: #ffffff; font-size:10px; line-height: 120%; }
a.footer_white:hover		{ text-decoration: underline; color: #ffffff; font-size:10px; line-height: 120%; }

a.footer_cream:link			{ text-decoration: none; color: #ffffcc; font-size:10px; line-height: 120%; }
a.footer_cream:visited		{ text-decoration: none; color: #ffffcc; font-size:10px; line-height: 120%; }
a.footer_cream:hover		{ text-decoration: underline; color: #ffffff; font-size:10px; line-height: 120%; }

a.download:link				{ text-decoration: underline; color: #FFFFCC; font-size:12px; line-height: 120%; }
a.download:visited			{ text-decoration: underline; color: #FFFFCC; font-size:12px; line-height: 120%; }
a.download:hover			{ text-decoration: underline; color: #FFFFFF; font-size:12px; line-height: 120%; }

a.item:link					{ text-decoration: none; color: #333333; font-size:12px; line-height: 120%; font-weight: bold; }
a.item:visited				{ text-decoration: none; color: #333333; font-size:12px; line-height: 120%; font-weight: bold; }
a.item:hover				{ text-decoration: underline; color: #000000; font-size:12px; line-height: 120%; font-weight: bold; }

a.internal:link     		{ text-decoration: underline; color: #FFFFFF; font-size: 12px; font-weight: bold; }
a.internal:visited	        { text-decoration: underline; color: #FFFFFF; font-size: 12px; font-weight: bold; }
a.internal:hover		    { text-decoration: underline; color: #FFFFCC; font-size: 12px; font-weight: bold; }

a.internal2:link     		{ text-decoration: none; color: #C95407; font-size: 12px; font-weight: bold; }
a.internal2:visited	        { text-decoration: none; color: #C95407; font-size: 12px; font-weight: bold; }
a.internal2:hover		    { text-decoration: underline; color: #FFFFFF; font-size: 12px; font-weight: bold; }

a.branch:link				{ text-decoration: none; color: #7F7F7F; font-size:10px; line-height: 140%; }
a.branch:visited			{ text-decoration: underline; color: #7F7F7F; font-size:10px; line-height: 140%; }
a.branch:hover				{ text-decoration: underline; color: #FFFFFF; font-size:10px; line-height: 140%; }

a.branch2:link				{ text-decoration: none; color: #FFFFFF; font-size:12px; line-height: 140%; }
a.branch2:visited			{ text-decoration: none; color: #FFFFFF; font-size:12px; line-height: 140%; }
a.branch2:hover				{ text-decoration: underline; color: #FFFFCC; font-size:12px; line-height: 140%; }

a.eslphonics_title:link		{ text-decoration: underline; color: #F07E22; font-size: 14px; font-weight: bold; }
a.eslphonics_title:visited	{ text-decoration: underline; color: #F07E22; font-size: 14px; font-weight: bold; }
a.eslphonics_title:hover	{ text-decoration: underline; color: #F07E22; font-size: 14px; font-weight: bold; }

a.intensive_title:link		{ text-decoration: underline; color: #C5D92D; font-size: 14px; font-weight: bold; }
a.intensive_title:visited	{ text-decoration: underline; color: #C5D92D; font-size: 14px; font-weight: bold; }
a.intensive_title:hover		{ text-decoration: underline; color: #C5D92D; font-size: 14px; font-weight: bold; }

a.horizons_title:link		{ text-decoration: underline; color: #2A83C6; font-size: 14px; font-weight: bold; }
a.horizons_title:visited	{ text-decoration: underline; color: #2A83C6; font-size: 14px; font-weight: bold; }
a.horizons_title:hover		{ text-decoration: underline; color: #2A83C6; font-size: 14px; font-weight: bold; }

a.section_link:link			{ text-decoration: none; color: #FFFFCC; font-size: 12px; font-weight: bold; }
a.section_link:visited		{ text-decoration: none; color: #FFFFCC; font-size: 12px; font-weight: bold; }
a.section_link:hover		{ text-decoration: underline; color: #FFFFCC; font-size: 12px; font-weight: bold; }

a.sidebar-menu-lblue:link   { text-decoration: none; color: #FFFFFF; font-family:Verdana; font-size: 12px; }
a.sidebar-menu-lblue:visited{ text-decoration: none; color: #FFFFFF; font-family:Verdana; font-size: 12px; }
a.sidebar-menu-lblue:hover  { text-decoration: none; color: #FFFFFF; font-family:Verdana; font-size: 12px; }

a.product_header:link		{ text-decoration: none; color: #FFFFCC; font-size: 18px; }
a.product_header:visited	{ text-decoration: none; color: #FFFFCC; font-size: 18px; }
a.product_header:hover		{ text-decoration: underline; color: #FFFFCC; font-size: 18px; }

a.sidebar_product:link		{ text-decoration: none; color: #FFFFCC; font-size: 12px; }
a.sidebar_product:visited	{ text-decoration: none; color: #FFFFCC; font-size: 12px; }
a.sidebar_product:hover		{ text-decoration: underline; color: #FFFFCC; font-size: 12px; }

a.payments:link				{ text-decoration: none; color: #8d9b77; font-size: 11px; }
a.payments:visited			{ text-decoration: none; color: #8d9b77; font-size: 11px; }
a.payments:hover			{ text-decoration: underline; color: #FFFFCC; font-size: 11px; }

a.alpha_bar:link			{ text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.alpha_bar:visited			{ text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.alpha_bar:hover			{ text-decoration: underline; color: #FFFFCC; font-size: 12px; }

a.quote:link				{ text-decoration: none; color: #FFFFFF; font-size: 11px; }
a.quote:visited			    { text-decoration: none; color: #FFFFFF; font-size: 11px; }
a.quote:hover			    { text-decoration: underline; color: #FFFFCC; font-size: 11px; }

a.home:link	                { text-decoration: none; color:#68BBFF; font-size: 12px; }
a.home:visited              { text-decoration: none; color:#68BBFF; font-size: 12px; }
a.home:hover	            { text-decoration: underline; color:#FFFFCC; font-size: 12px; }

a.island:link	            { text-decoration: none; color:#333333; font-size: 11px; margin-bottom:0px;}
a.island:visited            { text-decoration: none; color:#333333; font-size: 11px; }
a.island:hover	            { text-decoration: underline; color:#333333; font-size: 11px; }

a.no-underline:link         { text-decoration: none; }
a.no-underline:visited      { text-decoration: none; }
a.no-underline:hover        { text-decoration: none; }

a.bar-text:link             { text-decoration: none; color: #648C3D; font-size:12px; font-weight:bold }
a.bar-text:visited          { text-decoration: none; color: #648C3D; font-size:12px; font-weight:bold}
a.bar-text:hover            { text-decoration: none; color: #3C3019; font-size:12px; font-weight:bold } 

a.button-sampleaskill       { background-image:url(/images/button-sampleaskill.jpg); width:245px; height:37px; }
a.button-sampleaskill:hover { background-image:url(/images/button-sampleaskill-hov.jpg); width:245px; height:37px; }    

ul.arrow					{ list-style-image:url(/images/object_arrow_white.gif); margin-left:15px; margin-top:0px; padding-left:3px; }
ul.arrow2					{ list-style-image:url(/images/object_arrow2_white.gif); margin-left:15px; margin-top:0px; padding-left:3px; }

p.thankyou					{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 16px; line-height: 140%; font-weight:bold; margin:30px; }

tr.sidebar-blue             { background-color:#3C5F7D; }
tr.sidebar-blue:hover       { background-color:#0E3454; }

tr.brown-bg                 { background-image:url(/images/brown-bg.png); background-repeat:repeat; }

tr.sidebar-grey:hover       { background-color: #747474; }

hr.island                   { height:1px; color:#666666 }

h1.section			    { font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-weight:lighter; font-size: 24px; margin-top:0px; vertical-align:top; }
h1.home-header			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-weight:lighter; font-size: 18px; margin-top:7px; margin-bottom:18px; vertical-align:top; }
h1.vocab_word	        { font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-weight:lighter; font-size: 45px;  }

h2.area             { font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFCC; font-weight:lighter; font-size: 18px; margin-bottom:0px }

table.sitemap a:link    { text-decoration: none; color: #FFFFFF; font-size: 11px; }
table.sitemap a:visited { text-decoration: none; color: #FFFFFF; font-size: 11px; }
table.sitemap a:hover   { text-decoration: underline; color: #FFFFCC; font-size: 11px; }

p					{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 12px; line-height: 140%; }
li					{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 12px; line-height: 140%; }
td					{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 12px; line-height: 140%; }
body				{ background-image: url('/images/bg.gif'); background-color: #FFFFFF;background-repeat: repeat; }

.sidebar_divider	{ color: #739427; height: 2px; border: 0; background-color: #739427; }
.buy_divider		{ color: #7F7F7F; height: 2px; border: 0; background-color: #7F7F7F; }

.area				{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFCC; font-size: 18px; }
.bread_crumb		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #7F7F7F; font-size: 10px; }
.cost				{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #C70303; font-size: 13px; font-weight: bold; line-height: 150%; }
.community_header	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #A6B891; font-size: 14px; font-weight: bold; }
.section_header 	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFCC; font-size: 14px; font-weight: bold; }
.eslphonics_header	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #F07E22; font-size: 14px; font-weight: bold; }
.popuptitle			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 18px; }
.highlight			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 13px; font-weight: bold; line-height: 150%; }
.header				{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #333333; font-size: 28px; line-height: 150%; }
.micro				{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #000000; font-size: 9px; }
.micro_white		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 9px; }
.intensive_header	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #C5D92D; font-size: 14px; font-weight: bold; }
.horizons_header	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #2A83C6; font-size: 14px; font-weight: bold; }
.horizons2_header	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #68CCA2; font-size: 14px; font-weight: bold; }
.front				{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #F07E22; font-size: 11px; font-weight: bold; }
.footer_leader		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #000000; font-size: 11px; font-weight: bold; line-height: 150%; }
.footer_leader_white{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 150%; }
.primary			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #C95407; font-size: 14px; font-weight: bold; line-height: 100%; }
.product_sale_price { font-family: Verdana, Arial, Helvetica, Sans-serif; color: #C70303; font-size: 17px; font-weight: bold; }
.product_title		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #4C4C4C; font-size: 16px; font-weight: bold; }
.product_title_sub	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #7F7F7F; font-size: 16px; }
.product_price		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #8d9b77; font-size: 18px; font-weight: bold; }
.product_price_sub	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #8d9b77; font-size: 12px; font-weight: bold; }
.payments			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #8d9b77; font-size: 11px; font-weight: bold; line-height: 100%; }
.payments-sub		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #8d9b77; font-size: 10px; line-height: 100%; }
.product_features	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #4C4C4C; font-size: 11px; line-height: 130%; }
.quote				{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 14px; }
.quote_credit		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #7F7F7F; font-size: 11px; }
.quote_credit2		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 11px; }
.search_bar         { background-image: url("http://www.readinghorizonsathome.com/images/bar_olive.jpg"); background-repeat: no-repeat}
.search_bar2         { background-image: url("http://www.readinghorizonsathome.com/images/bar_olive2.jpg"); background-repeat: no-repeat}
.short_description  { font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 11px; }
.section			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 24px; line-height: 120%; }
.sub_section		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 18px; line-height: 120%; }
.sidebar			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 20px; line-height: 120%; }
.sidebar_block		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 12px; line-height: 140%; }
.sidebar_product	{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFCC; font-size: 12px; }
.section_sub		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFCC; font-size: 12px; font-weight: bold; }
.section_block		{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #CCCCCC; font-size: 12px; }
.table1             { width:410px; }
.title				{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #000000; font-size: 16px; }
.title_sub			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #000000; font-size: 12px; font-weight: bold; }
.vocab_word			{ font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 45px;  }


/* Horizontal Menu Bar */
#menu-h {
	background-image: url(/images/buttons/menuItem_up.jpg);
	background-repeat: repeat-x;
	width: 852px;
	height: 40px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	clip:rect(auto,auto,auto,auto);
}
#menu-h ul {
	float: left;
	width: 170px;
	list-style: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
#menu-h a, #menu-h h2 {
	display:block;
	margin: 0;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 40px;
	font-weight: normal;
}
#menu-h h2 {
	color:#000000;
}
#menu-h a {
	color:#000000;
	text-decoration:none;
}
#menu-h li:hover  {
	background-image:url(/images/buttons/menuItem_over.jpg);
	color:#FFFFFF;	
	background-repeat: repeat-x;
}
#menu-h li {position:relative;}
#menu-h ul ul {
	position:absolute;
	z-index:500;
}
div#menu-h ul ul {
	border: 1px solid #333333;
	width: 175px;
	display: none;
}
div#menu-h ul li:hover ul {
	display:block;
}
div#menu-h ul ul li a {
	display: block;
	background-color: #747474;
	height: 28px;
	line-height: 28px;
	color: #FFFFFF;
	padding-left: 10px;
	text-align: left;
}
div#menu-h ul ul li a:hover {
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-color:#4E88B8;
} 

.BoxTop	td		{ background-image:url(http://www.hookedonphonics.com/Images/Top.jpg); background-repeat: repeat-x;}
.BoxLeft		{ background-image:url(http://www.hookedonphonics.com/Images/Left.jpg); background-repeat: repeat-y;}
.BoxRight		{ background-image:url(http://www.hookedonphonics.com/Images/Right.jpg); background-repeat: repeat-y;}
.BoxBottom td		{ background-image:url(http://www.hookedonphonics.com/Images/Bottom.jpg); background-repeat: repeat-x;}
.BoxContent-container    { padding:0px 15px 0px 15px; height:180px; border-right:solid 1px #cccccc; }
.BoxContent-container-end    { padding:0px 15px 0px 15px; }
.BoxContent td      { font-size:11px; color:#666666;vertical-align:top;}
.BoxContent h1		{ font-size:13px; color:#FFFFCC;margin:0px;border-bottom: solid 0px #ffffff;line-height:14px;}
.BoxContent p		{ margin:10px 0px 5px 0px; color:#FFFFFF; font-size:11px; text-align:left }
.BoxContent p a:link     { text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight:bold }
.BoxContent p a:visited  { text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight:bold }
.BoxContent p a:hover    { text-decoration: underline; color: #FFFFCC; font-size: 11px; font-weight:bold }
.BoxContent a:link	    { color:#68BBFF; }
.BoxContent a:visited   { color:#68BBFF; }
.BoxContent a:hover	    { color:#FFFFCC; }
.BoxFirst		{ padding:0px 10px 0px 0px;}
.BoxLast		{ padding:0px 10px 0px 0px; border-right: solid 0px #cccccc;}


#ppc_sub  {
	width:520px;
	padding: 0 20px 0 20px;
	margin: 0 0 0 0;
	} 

#ppc_buttons_ck-rule  {
	width:100px;
	height:138px;
	float:left;
	padding: 15px 150px 0 15px;
	color:#3A332F;
	font-size:9px;
	background: url('/images/ppc_button_ck-rule.png') no-repeat top left;
	position:relative;
	}  

#ppc_buttons_ck-rule_link  {
	width:185px;
	height:32px;
	float:left;
	text-align:center;
	padding: 6px 0 0 0;
	position:absolute;
	top:104px;
	left:14px;
	display:block;
	color:#fff;
	font: bold normal normal 20px/20px Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	}  

#ppc_buttons_ck-rule_link a:link, #ppc_buttons_ck-rule_link a:visited {
	color:#fff;
	font: bold normal normal 20px/20px Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	font-weight:bold;
	}

#ppc_buttons_ck-rule_link a:hover, #ppc_buttons_ck-_link a:active   {
	text-decoration:underline;
	}

#ppc_buttons_sample  {
	width:100px;
	height:138px;
	float:left;
	padding: 15px 140px 0 15px;
	color:#3A332F;
	font-size:9px;
	background: url('/images/ppc_button_sample.png') no-repeat top left;
	position:relative;
	}  

#ppc_buttons_sample_link  {
	width:185px;
	height:32px;
	float:left;
	text-align:center;
	padding: 6px 0 0 0;
	position:absolute;
	top:104px;
	left:14px;
	display:block;
	color:#fff;
	font: bold normal normal 20px/20px Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	}  

#ppc_buttons_sample_link a:link, #ppc_buttons_sample_link a:visited {
	color:#fff;
	font: bold normal normal 20px/20px Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	font-weight:bold;
	}

#ppc_buttons_sample_link a:hover, #ppc_buttons_sample_link a:active   {
	text-decoration:underline;
	}

#ppc_buttons_workshop  {
	width:100px;
	height:138px;
	float:left;
	padding: 15px 140px 0 15px;
	color:#3A332F;
	font-size:9px;
	background: url('/images/ppc_button_workshop.png') no-repeat top left;
	position:relative;
	}  

#ppc_buttons_workshop_link  {
	width:185px;
	height:32px;
	float:left;
	text-align:center;
	padding: 6px 0 0 0;
	position:absolute;
	top:104px;
	left:14px;
	display:block;
	color:#fff;
	font: bold normal normal 20px/20px Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	}  

#ppc_buttons_workshop_link a:link, #ppc_buttons_workshop_link a:visited {
	color:#fff;
	font: bold normal normal 20px/20px Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	font-weight:bold;
	}

#ppc_buttons_workshop_link a:hover, #ppc_buttons_workshop_link a:active   {
	text-decoration:underline;
	}
	
/* rotator css */
div#rotator div {
    float:left;
    position:absolute;
    list-style: none;
	margin-right: 10px;
	width: 185px;
}

div#rotator div.show {
    z-index:500;
}	

-->