
body { font: normal 12px Arial, Helvetica, sans-serif; }

/* header */
#tHeader {
	width: 920px;
	background: url(images/header_bg.gif) no-repeat;
	height: 109px;
}
#tLogo { float: left; }
#tSponsored { text-align: right; }
#tNav { padding-top: 29px; margin-left: 170px; }
/* /header */


/* content */
#tContent {
	width: 905px;
	padding-left: 8px;
	padding-right: 7px;
	padding-top: 19px;
	height: 670px;
	background: url(images/main_bg.gif) no-repeat;
}

#tTop { height: 365px; }
#tTop .left { width: 586px; padding-right: 3px; }
#tTop .right { background: url(images/box_btm.gif) 0 100% no-repeat; padding-bottom: 15px; padding-top: 2px; }
#tTop .right h3 { margin: 0; padding: 0; color: #cc0000; font-size: 14px;  }
#tTop .right #tAbout h3 {  padding-bottom: 30px; }
#tAbout { background: url(images/box_btm.gif) 0 100% no-repeat; margin-bottom: 20px; }
#tAbout p { margin: 0; padding: 0 0 15px 0;}
#tAbout #tAboutIn {  background: url(images/box1_top.gif) no-repeat; padding-bottom: 15px; padding: 20px 30px 15px 30px; color: #533207; font-size: 11px; }
#tTop #tAbout  a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; }
#tTop #tAbout  a:hover { text-decoration: underline; }
#tCommingUp { background: url(images/box_top_celebrate_diveristy.gif) no-repeat; padding: 20px 30px 0 30px; color: #533207; font-size: 11px; }
#tCommingUp ul { list-style: none; margin: 30px 0 0 0; padding: 0; }
#tCommingUp li { padding-bottom: 11px; margin-bottom: 11px; border-bottom: 1px dashed #533207; color: #533207; }
#tCommingUp li.last { padding-bottom: 0; margin-bottom: 0; border-bottom: none; }
#tCommingUp p { margin-top: 0px; width:180px; color: #533207;}
#tCommingUp h3 { margin-top: 0px; width:180px; }

#tTop #tCommingUp a { color: #695530; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; }
#tTop #tCommingUp a:hover { text-decoration: underline; }

#tBottom { height: 110px; margin-top: 5px; }

.one { background: url(images/one_btm.gif) 0 100% no-repeat; width: 296px; padding-bottom: 15px; color: #533207; font-size: 11px; }
.oneIn { background: url(images/one_top.gif) no-repeat;  padding-left: 9px; padding-right: 10px; padding-top: 20px; margin-right: 8px; }
#tBottom .one a { margin-left: 20px; color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; font-size: 12px; }
#tBottom .one a:hover { text-decoration: underline; }
.one h3 { margin: 0; padding: 0 10px 0 30px; color: #cc0000; font-size: 14px; }
.one h3 img { float: right; position: relative; top: 0px; }
.one p { margin: 0; padding: 30px 35px 10px 30px; }
.celebrate_diveristy { background: url(images/box_bottom_celebrate_diveristy.gif) 0 100% no-repeat; width: 313px; padding-bottom: 15px; }
.celebrate_diveristy h3 { color: #cc0000; margin-top: 2px; margin-bottom: 5px; }

.two { background: url(images/two_btm.gif) 0 100% no-repeat; width: 293px; padding-bottom: 15px; color: #533207; font-size: 11px; }.twoIn { background: url(images/two_top.gif) no-repeat;  padding-left: 9px; padding-right: 10px; padding-top: 20px; margin-right: 5px; }
.two h3 { margin: 0; padding: 0 20px 0 30px; color: #cc0000; font-size: 14px; }
.two p { margin: 0; padding: 10px 44px 20px 30px; }
.two ul { list-style: none; margin: 0 30px; padding: 0; }
.two li { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dashed #533207; }
.two li.last { padding-bottom: 0; margin-bottom: 0; border-bottom: none; }
#tBottom .two li a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; }
#tBottom .two li a:hover { text-decoration: underline; }


.three { background: url(images/three_btm.jpg) 0 100% no-repeat; width: 313px; padding-bottom: 15px; color: #688d8e; font-size: 11px; }
.threeIn { background: url(images/three_top.jpg) no-repeat;  padding-left: 10px; padding-right: 10px; padding-top: 22px; }
.three p { margin: 0; padding: 5px 30px 15px 20px; }
#tBottom .three a { color: #688d8e; text-decoration: none; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px;  }
#tBottom .three a:hover { text-decoration: underline; }

/* /content */


/* africanamericanheritage */
#tAAH .left { width: 584px; padding-right: 5px; }
#tSubhdr { margin-bottom: 14px; }
#tAAHContentWrapper { background: url(images/aah_content_btm.gif) 0 100% no-repeat; padding-bottom: 16px; height: 435px; color: #5D4619; position:relative}
#tAAHContent { background: url(images/aah_content_top.gif) no-repeat; padding-top: 18px; padding-left: 35px; padding-right: 35px; }
#tAAHContentSidebar { background: url(images/aah_content_top.gif) no-repeat; padding-top: 18px; padding-left: 35px; padding-right: 11px; }
#tAAHContent p, #tAAHContentSidebar p { 	margin: 10px 0; }
#tAAH .hide { display: none; }
#tAAHContent #tAAHNav { margin: 0 0 34px 0; padding: 0; list-style: none; height: 23px; }
#tAAHContentSidebar #tAAHNav { margin: 0 0 11px 0; padding: 0; list-style: none; height: 23px; }
#tAAHNav li { float: left; color: #fff; padding: 5px 25px; border-right: 1px dotted #5F4008; }
#tAAHNav li.first { padding-left: 0; }
#tAAHNav li.last { padding-right: 0; border-right: none; }
#tAAHNav li.on { color: #5D4619; }
#tAAHSidebar { background: url(images/sidebar_bg.gif) no-repeat; width: 129px; height: 299px; float: right; font-size: 11px; padding: 15px 20px 0 27px; margin-left: 10px; }
#tAAHSidebar dl { margin: 0; padding: 0; }
#tAAHSidebar dt { font-weight: bold; font-size: 12px; }
#tAAHSidebar dd { margin-top: 8px; margin-bottom: 8px; padding-bottom: 8px; margin-left: 0; border-bottom: 1px dotted #5D4619; } 
#tAAHSidebar ul { margin: 0; padding: 0; list-style: none; }
#tAAHSidebar li {
	background: url(images/sidebar_bullet.gif) 0 50% no-repeat; padding-left: 10px;
}
#tAAHSidebar p { 	margin-top: 0; margin-bottom: 10px; }
#tAAH #tAAHSidebar a { color: #D52F25; text-decoration: none;  }
#tAAH #tAAHSidebar a:hover { text-decoration: underline; }
#tAAH #tAAHContentSidebar a.tLP { color: #533207; text-decoration: none; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; font-weight: bold; }
#tAAH #tAAHContentSidebar a.tLP:hover { text-decoration: underline; }
.tPHdr { padding-top: 27px; }
#tAAH #tAAHNav a { color: #fff; text-decoration: none; }
#tAAH #tAAHNav a:hover { text-decoration: underline; }
#tAAH .right { padding-top: 1px; }
#tAAH .right h3 { margin: 0; padding: 0; color: #cc0000; font-size: 14px;  }
#tRR { background: url(images/box2btm.gif) 0 100% no-repeat; margin-bottom: 15px; }
#tRR #tRRIn {  background: url(images/box_top.gif) no-repeat; padding-bottom: 15px; padding: 20px 30px 15px 30px; color: #533207; font-size: 11px; }
#tAAH #tRR  a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; font-size: 12px; }
#tAAH #tRR  a:hover { text-decoration: underline; }
#tAAHContentWrapper .baseLogo {position:absolute;bottom:20px;}

#tRR ul { list-style: none; margin: 50px 0 0 0; padding: 0; }
#tRR ul li { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dashed #533207; }
#tRR ul li.last { padding-bottom: 25px; margin-bottom: 0; border-bottom: none; }
#tMaya { background: url(images/maya_angelou_bg.jpg) no-repeat; height: 261px; width: 287px; padding-top: 28px; padding-left: 26px; position: relative; }
#tMaya h2 { color: #74582A; margin: 0; padding: 0; font-size: 20px; font-weight: normal; }
#tAAH #tMaya  a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; }
#tAAH #tMaya  a:hover { text-decoration: underline; }
#tMayaVideos { position: absolute; top: 239px; left: 26px; }

#tMayaMain .right { background: url(images/maya_main_bg.jpg) no-repeat; width: 500px; height: 229px; padding-top: 45px; padding-right: 105px; padding-left: 5px; color: #533207; }
#tMayaMain .right .tBack { padding-top: 30px; }
#tMayaMain .right .tBack a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; }
#tMayaMain .right .tBack a:hover { text-decoration: underline; }
#tMayaWatch { background: url(images/maya_btm.jpg) 0 100% no-repeat; padding-bottom: 20px; margin-top: 17px; }
#tMayaWatchContent { background: url(images/maya_top.jpg) no-repeat; padding-top: 33px; padding-left: 40px; }
#tMayaWatchContent ul { list-style:  none; margin: 20px 0; padding: 0; }
#tMayaWatchContent li { margin-bottom: 10px; }
#tMayaWatch #tMayaWatchContent li a { color: #624F36; text-decoration: none; border-bottom: 1px dotted #624F36; padding-bottom: 2px; }
#tMayaWatch #tMayaWatchContent li a:hover { border-bottom: 1px solid #624F36; }

.bhmLeft { width: 150px; padding-right: 20px; background: url(images/tbg.gif) 100% 0 repeat-y; }
.bhmRight { padding-left: 20px; }


/* about */
#tAbout .left { background: url(images/about2_btm.jpg) 0 100% no-repeat; padding-right: 7px; width: 584px; }
#tAboutContent { background: url(images/about1_top.jpg) no-repeat; padding: 60px 35px 0 35px; color: #5D4619; }
#tAbout #tAboutContent a { color: #C92D29; text-decoration: none; }
#tAbout #tAboutContent a:hover { text-decoration: underline; }
#tAboutContent p.intro { padding-top: 45px; }
#tAbout #tAboutContent .tMore { padding-top: 30px;  }
#tAbout #tAboutContent .tMore a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; font-weight: bold; }
#tAbout #tAboutContent .tMore a:hover { text-decoration: underline; }
#tAbout.right { padding-top: 1px; }
#tAbout .right h3 { margin: 0; padding: 0 23px; color: #cc0000; font-size: 14px;  }
#tPartner { background: url(images/box_top.gif) no-repeat; margin-bottom: 15px; }
#tPartner #tPartnerIn {  background: url(images/box_btm.gif) 0 100% no-repeat; padding-bottom: 15px; padding: 20px 10px 15px 10px; color: #533207; font-size: 11px; }
#tSMH { margin-top: 30px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; height: 78px; }
#tAPF { margin-top: 30px; margin-left:10px; height: 80px; }
#tSMH p { margin: 0; padding: 20px 12px 0 23px; }
#tPartner #tSMH p a { color: #C92D29; text-decoration: none; }
#tPartner #tSMH p a:hover { text-decoration: underline; }
#tSMHlogo { float: right; margin-right: 12px; }

#tDoGood { background: url(images/three_btm.jpg) 0 100% no-repeat; width: 313px; padding-bottom: 12px; color: #688d8e; font-size: 11px; height: 271px;  }
#tDoGoodIn { background: url(images/three_top.jpg) no-repeat;  padding-left: 10px; padding-right: 10px; padding-top: 22px; }
#tDoGood p { margin: 0; padding: 5px 30px 15px 20px; }
#tAbout #tDoGood a { color: #688d8e; text-decoration: none; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px;  }
#tAbout #tDoGood a:hover { text-decoration: underline; }

/* digital story */

#tDigitalStory .right { background: url(images/ds_main_bg.jpg) no-repeat; width: 483px; height: 172px; padding-top: 64px; padding-right: 70px; padding-left: 5px; color: #533207; }
#tDigitalStory .right .tBack { padding-top: 30px; }
#tDigitalStory .right .tBack a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; }
#tUnitPlan { background: url(images/ds_top.jpg) no-repeat; padding-top: 33px; margin-top: 17px; color: #5D4619; }
#tUnitPlanContent { background: url(images/ds_btm.jpg) 0 100% no-repeat; padding-bottom: 20px; padding-left: 40px; padding-right: 20px; }
#tUnitPlanContent p { margin-top: 0; margin-bottom: 13px; }
#tUnitPlanContent p.first { padding-top: 35px; }
#tUnitPlanContent ul { list-style:  none; margin: 10px 0 20px 0; padding: 0; }
#tUnitPlanContent li { margin-bottom: 10px; }
#tUnitPlan #tUnitPlanContent li a { color: #624F36; text-decoration: none; border-bottom: 1px dotted #624F36; padding-bottom: 2px; }
#tUnitPlan #tUnitPlanContent li a:hover { border-bottom: 1px solid #624F36; }
#tDigitalStorySidebar { width: 315px; float: right; }
#tDigitalStorySidebar table { margin-left: auto; margin-right: auto; margin-top: 15px; }
.dsHdr { font-size: 14px; }


/* hispanic heritage */
#tHH .left { width: 584px; padding-right: 5px; }
#tSubhdr { margin-bottom: 14px; }
#tHH .hide { display: none; }
#tHHContentWrapper { background: url(images/aah_content_btm.gif) 0 100% no-repeat; padding-bottom: 16px; height: 432px; color: #5D4619; position:relative }
#tHHContent { background: url(images/aah_content_top.gif) no-repeat; padding-top: 18px; padding-left: 35px; padding-right: 35px; }
#tHHContentSidebar { background: url(images/aah_content_top.gif) no-repeat; padding-top: 18px; padding-left: 35px; padding-right: 11px;}
#tHHContent p, #tHHContentSidebar p { 	margin: 10px 0; }
#tHHContent #tHHNav { margin: 0 0 34px 0; padding: 0; list-style: none; height: 23px; }
#tHHContentSidebar #tHHNav { margin: 0 0 11px 0; padding: 0; list-style: none; height: 23px; }
#tHHNav li { float: left; color: #fff; padding: 5px 25px; border-right: 1px dotted #5F4008; }
#tHHNav li.first { padding-left: 0; }
#tHHNav li.last { padding-right: 0; border-right: none; }
#tHHNav li.on { color: #5D4619; }
#tHHSidebar { background: url(images/sidebar_bg.gif) no-repeat; width: 129px; height: 299px; float: right; font-size: 11px; padding: 15px 20px 0 27px; margin-left: 10px; }
#tHHSidebarLg { background: url(images/sidebar_lg_bg.gif) no-repeat; width: 129px; height: 355px; float: right; font-size: 11px; padding: 15px 20px 0 27px; margin-left: 10px; }
#tHHSidebarHg { background: url(images/sidebar_hg_bg.gif) no-repeat; width: 134px; height: 372px; float: right; font-size: 11px; padding: 15px 20px 0 27px; margin-left: 10px; }
#tHHSidebar dl, #tHHSidebarLg dl, #tHHSidebarHg dl { margin: 0; padding: 0; }
#tHHSidebar dt, #tHHSidebarLg dt, #tHHSidebarhg dt { font-weight: bold; font-size: 12px; }
#tHHSidebar dd, #tHHSidebarLg dd, #tHHSidebarHg dd { margin-top: 7px; margin-bottom: 7px; padding-bottom: 7px; margin-left: 0; border-bottom: 1px dotted #5D4619; } 
#tHHSidebar dd.last, #tHHSidebarLg dd.last, #tHHSidebarHg dd.last { border-bottom: none; padding-bottom: 0; margin-bottom: 5px; } 
#tHHSidebar ul, #tHHSidebarLg ul, #tHHSidebarHg ul { margin: 0; padding: 0; list-style: none; }
#tHHSidebar li, #tHHSidebarLg li, #tHHSidebarHg li { background: url(images/sidebar_bullet.gif) 0 50% no-repeat; padding-left: 10px; }
#tHHSidebar p { 	margin-top: 0; margin-bottom: 10px; }
#tHHSidebarLg p { margin-top: 0; margin-bottom: 5px; }
#tHH #tHHSidebar a, #tHH #tHHSidebarLg a, #tHH #tHHSidebarHg a { color: #D52F25; text-decoration: none;  }
#tHH #tHHSidebar a:hover, #tHH #tHHSidebarLg a:hover, #tHH #tHHSidebarHg a:hover { text-decoration: underline; }
#tHH #tHHContentSidebar a.tLP { color: #533207; text-decoration: none; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; font-weight: bold; }
#tHH #tHHContentSidebar a.tLP:hover { text-decoration: underline; }
.tPHdr { padding-top: 27px; }#tHH #tHHNav a { color: #fff; text-decoration: none; }
#tHH #tHHNav a:hover { text-decoration: underline; }
#tHHContentWrapper .baseLogo {position:absolute;bottom:20px;}
#tHH .right { padding-top: 1px; }
#tHH .right h3 { margin: 0; padding: 0; color: #cc0000; font-size: 14px;  }
#tRR { background: url(images/box2_btm.gif) 0 100% no-repeat; margin-bottom: 10px; }
body#lh #tRR { background: url(images/box3_btm.gif) 0 100% no-repeat; margin-bottom: 10px; }
#tRR #tRRIn {  background: url(images/box_top.gif) no-repeat; padding-bottom: 15px; padding: 20px 30px 15px 30px; color: #533207; font-size: 11px; }
#tHH #tRR  a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; font-size: 12px; }
#tHH #tRR  a:hover { text-decoration: underline; }
#tRR .dscr { margin: 0; padding: 50px 0 0; }
#tRR ul { list-style: none; margin: 50px 0 0 0; padding: 0; }
#tRR ul li { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dashed #533207; }
#tRR ul li.last { padding-bottom: 25px; margin-bottom: 0; border-bottom: none; }
#tRR ol.lnks { list-style: none; margin: 8px 0; padding: 0; border-top: 1px dotted #533207; }
#tRR ol.lnks li { border-bottom: 1px dotted #533207; padding: 5px 0; }
#tHH #tRR ol.lnks li a { background: url(latinoheritage/images/bullet.gif) 0 50% no-repeat; padding-left: 10px; font-size: 11px; font-weight: bold; }
.lLP { margin: 0; padding: 40px 0 10px 0; }
.lLP a { color: #533207; text-decoration: none; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; font-weight: bold; }

#tDSPromo { background: url(images/hh_ds_btm.jpg) 0 100% no-repeat; width: 313px; padding-bottom: 15px; color: #533207; font-size: 11px; }
#tDSPromoIn { background: url(images/hh_ds_top.jpg) no-repeat;  padding-left: 10px; padding-right: 10px; padding-top: 20px; }
#tHH #tDSPromo a { margin-left: 12px; color: #ffffff; background: url(images/arrow_white.gif) 100% 50% no-repeat; padding-right: 10px;  text-decoration: none; font-size: 12px; }
#tHH #tDSPromo a:hover { text-decoration: underline; }
#tHH #tDSPromo h3 { margin: 0; padding: 0 23px 0 30px; color: #cc0000; font-size: 14px;  }
#tHH #tDSPromo h3 img { float: right; position: relative; top: -5px; }
#tDSPromo p { margin: 0; padding: 30px 35px 10px 30px; }#gradesBox table td { vertical-align: top; line-height: 17px; font-family: Arial; font-size:12px; color: #40260a; }
#gradesBox .vr_line { padding-right: 20px; padding-top: 5px; vertical-align: top; line-height: 17px; font-family: Arial; font-size:12px; color: #40260a; }



/* asian pacific heritage */
#tAP .left { width: 584px; padding-right: 5px; }
#tSubhdr { margin-bottom: 14px; }

#tAPContent { background: url(images/ap_btm.jpg) 0 100% no-repeat; padding-bottom: 18px; height: 202px; color: #5D4619; }
#tAPContentIn { background: url(images/ap_top.jpg) no-repeat; padding-top: 40px; padding-left: 36px; padding-right: 40px; }
#tAPContentIn p { margin-top: 0; margin-bottom: 15px; }
#tAPContentIn p.first { padding-top: 38px; }


#tAP .right { padding-top: 1px; }
#tAP .right h3 { margin: 0; padding: 0; color: #cc0000; font-size: 14px;  }
#tRR { background: url(images/overview_box_bottom.gif) 0 100% no-repeat; margin-bottom: 10px; }
#tRR #tRRIn {  background: url(images/overview_box_top.gif) no-repeat; padding-bottom: 15px; padding: 20px 30px 5px 30px; color: #40260a; font-size: 11px; }
#tAP #tRR   a { color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; font-size: 12px; }
#tAP #tRR  a:hover { text-decoration: underline; }
#tRR ul { list-style: none; margin: 50px 0 0 0; padding: 0; }
#tRR ul li { padding-bottom: 6px; margin-bottom: 6px; border-bottom: 1px dashed #533207; }
#tRR ul li.last { padding-bottom: 33px; margin-bottom: 0; border-bottom: none; }

#tAPContentWrapper { background: url(images/aah_content_btm.gif) 0 100% no-repeat; padding-bottom: 16px; height: 420px; color: #5D4619; position:relative}
#tAPContent { background: url(images/aah_content_top.gif) no-repeat; padding-top: 18px; padding-left: 35px; padding-right: 35px; }
#tAPContentSidebar { background: url(images/aah_content_top.gif) no-repeat; padding-top: 18px; padding-left: 35px; padding-right: 11px; }
#tAPContent p, #tAPContentSidebar p { 	margin: 10px 0; }
#tAP .hide { display: none; }
#tAPContent #tAPNav { margin: 0 0 34px 0; padding: 0; list-style: none; height: 23px; }
#tAPContentSidebar #tAPNav { margin: 0 0 11px 0; padding: 0; list-style: none; height: 23px; }
#tAPNav li { float: left; color: #fff; padding: 5px 25px; border-right: 1px dotted #5F4008; }
#tAPNav li.first { padding-left: 0; }
#tAPNav li.last { padding-right: 0; border-right: none; }
#tAPNav li.on { color: #5D4619; }
#tAPSidebar { background: url(images/sidebar_bg.gif) no-repeat; width: 129px; height: 299px; float: right; font-size: 11px; padding: 15px 20px 0 27px; margin-left: 10px; }
#tAPSidebar dl { margin: 0; padding: 0; }
#tAPSidebar dt { font-weight: bold; font-size: 12px; }
#tAPSidebar dd { margin-top: 8px; margin-bottom: 8px; padding-bottom: 8px; margin-left: 0; border-bottom: 1px dotted #5D4619; } 
#gr912 #tAPSidebar dd { margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; margin-left: 0; border-bottom: 1px dotted #5D4619; } 
#tAPSidebar ul { margin: 0; padding: 0; list-style: none; }
#tAPSidebar li {
	background: url(images/sidebar_bullet.gif) 0 5px no-repeat; padding-left: 10px;
}
#tAPSidebar p { 	margin-top: 0; margin-bottom: 7px; }
#tAP #tAPSidebar a { color: #D52F25; text-decoration: none;  }
#tAP #tAPSidebar a:hover { text-decoration: underline; }
#tAP #tAPContentSidebar a.tLP { color: #533207; text-decoration: none; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; font-weight: bold; }
#tAP #tAPContentSidebar a.tLP:hover { text-decoration: underline; }
.tPHdr { padding-top: 15px; }
#tAP #tAPNav a { color: #fff; text-decoration: none; }
#tAP #tAPNav a:hover { text-decoration: underline; }
#tAPContentWrapper .baseLogo {position:absolute;bottom:20px;}

#tDSPromo { background: url(images/hh_ds_btm.jpg) 0 100% no-repeat; width: 313px; padding-right: 0px;  padding-bottom: 14px; color: #533207; font-size: 11px; }
#tDSPromoIn { background: url(images/hh_ds_top.jpg) no-repeat;  padding-left: 10px; padding-right: 10px; padding-top: 9px; }
#tAP #tDSPromo a { margin-left: 30px; color: #533207; background: url(images/arrow.gif) 100% 50% no-repeat; padding-right: 10px; text-decoration: none; font-size: 12px; }
#tAP #tDSPromo a:hover { text-decoration: underline; }
#tAP #tDSPromo h3 { margin: 0; padding: 0 23px 0 30px; color: #cc0000; font-size: 14px;  }
#tAP #tDSPromo h3 img { float: right; position: relative; top: -5px; }
#tDSPromo p { margin: 0; padding: 30px 35px 10px 30px; }

/* footer */
#tFooter { color: #9a9b9d; text-align: center; }

