body {background: #b1d5d6 repeat-x fixed 50% 0pt}

#wrapper2 {
    background: url(/agkidzone/agk_content_cap-oldbrand.png) no-repeat;
    padding-top: 21px;
}

#content-frame {
    background: url(/agkidzone/agk_content_repeat-oldbrand.png) repeat-x #fff;
}

#brandedtop{
    height: 346px;
    width: 851px;
    margin:0 auto;
}
#b_leftpromo{
    width: 496px;
    height: 346px;
    background: url(/agkidzone/hh/images/hh_promo_wide.jpg) no-repeat left top;
    position: relative;
    float: left;
}

#b_leftpromo ol{
list-style:none;
    position: absolute;
    z-index: 1;
    margin-left: 8px;
    width: 126px;
    margin-top: 116px;
}

#b_leftpromo #promo{
    left: 20px;
    position: relative;
}

/* main nav buttons */
#b_leftpromo a {
background-image:url(/agkidzone/catalog/hh/nav.png);
height:37px;
width:126px;
margin: 0 0 6px;
background-repeat:no-repeat;
display:block;
text-indent:-9999px;
}

/*rightside*/
#b_rightpromo{
    width: 355px;
    height: 333px;
    position: relative;
    float: left;
    background: url(/agkidzone/hh/images/hh_right_top.gif) no-repeat left top;
}

#b_rightpromo li, #b_rightpromo ul
{
    list-style:none;
    margin:0px;
    padding:0px;
}

#b_promo_tp,
#b_promo_md,
#b_promo_bt {
    background-image:url(/agkidzone/hh/images/edges_right.gif);
    background-repeat:no-repeat;
    position:relative;
}

#b_promo_tp{
    height: 109px;
    width: 355px;
    margin-top: 13px;
    background-position:right 0;
}

#b_promo_tp2{height:109px; background-color: #982a96; width:310px;}

#b_promo_tpbut a, #b_promo_mdbut a, #b_promo_btbut a{
    background: url(/agkidzone/hh/images/go.png);
    background-repeat:no-repeat;
    width:39px;
    height:39px;
    display:block;
    position:absolute;
    text-indent:-9999px;
 }

#b_promo_tpbut a:hover, #b_promo_mdbut a:hover, #b_promo_btbut a:hover{background-position:-39px 0;}

#b_promo_tpbut a{top:36px; right:6px; }

#b_promo_tp2 span {float:left; width:155px; background-image:url(/agkidzone/brand_games.png); background-repeat:no-repeat; background-position:0px 3px; padding:32px 0px 0px 0px; }

#b_promo_md2 span {float:left; width:155px; background-image:url(/agkidzone/brand_videos.png); background-repeat:no-repeat; background-position:0px 10px; padding:40px 0px 0px 0px; }

#b_promo_bt2 span {float:left; width:155px; background-image:url(/agkidzone/brand_activities.png); background-repeat:no-repeat; background-position:0px 10px; padding:40px 0px 0px 0px; }

#b_promo_tp2 span a, #b_promo_md2 span a, #b_promo_bt2 span a{color:#ffffff;}

#b_promo_tp2 span h3, #b_promo_md2 span h3, #b_promo_bt2 span h3{font-size: 11px;
    font-weight: normal;
    font-style: normal;
    line-height: 13px;
}

#b_promo_md{
    height: 113px;
    width: 355px;
    background-position:right -109px;
}

#b_promo_mdbut a{top:41px; right:6px;}

#b_promo_md2{height:114px; width:310px;
    background-color: #851f83;
}

#b_promo_bt{
    height: 111px;
    background-position:right -223px;
}

#b_promo_btbut a{top:40px; right:6px;}

#b_promo_bt2{height:111px; background-color: #982a96; width:310px;}

/*Rollover right side promos*/
#b_rightpromo h2{
    margin:0px;
    padding:0px;
    color: #ffffff;
    font-size:13px;
}

#b_rightpromo h2 a:hover {text-decoration: underline;}

#b_rightpromo h3 a:hover {text-decoration: none;}

#b_promo_tp2 a img{margin-top:0px !important;}

#b_rightpromo a img
{
border:2px solid #CEAEF7;
float:left;
height:98px;
margin:5px;
width:136px;
filter: alpha(opacity=85); /* internet explorer */
-khtml-opacity: 0.85;      /* khtml, old safari */
-moz-opacity: 0.85;       /* mozilla, netscape */
opacity: 0.85;           /* fx, safari, opera */

}

#b_rightpromo a:hover img {
border:2px solid #ffffff;
filter: alpha(opacity=100); /* internet explorer */
-khtml-opacity: 1;      /* khtml, old safari */
-moz-opacity: 1;       /* mozilla, netscape */
opacity: 1;           /* fx, safari, opera */
}

.home-image {
    margin: 50px 0 70px 0;
}

/* PRESS RELEASE PAGE */

h1.press-title {
    color: #000;
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    margin: 4% 4%;
}

h2.press-title {
    color: #000;
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    margin: 4% 4%;
}

h2.press-subtitle {
    color: #000;
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    margin: 4% 25% 2% 25%;
}

.press-release-image {
    margin: 1% 24%;
}

.press-image {
    margin: 70px 0 20px 0;
}

p.press-text {
    font-size: 18px;
    text-align: left;
    margin: 20px 30px;
}

p.press-social {
    font-size: 18px;
    text-align: center;
}



/*MEET CHARACTERS PAGE*/
#agk-mc{ background-image: url(/agkidzone/hh/images/hh_blank.jpg); background-repeat:no-repeat; width:851px; height:480px; margin:0 auto; position:relative; z-index:300;}

#agk-mc #b_leftpromo{ background-image: none; width:140px;}

#agk-mc #agk-mcright{float:left; padding:25px 0px 0px 40px;}

/*Catalog brand-specific overrides*/
#agk-catalog #agk-main,
#agk-catalog #agk-main h1 {
    color: #7c081b;
}

#main_entry_container {
    background-color: #cfacf1;
}

#main_entry_link_container {
    background-color: #f7bfff;
}

#previous_entry_link {
    background: url(/agkidzone/catalog/hh/nav_bluebox_left.gif) no-repeat top left;
}

#next_entry_link {
    background: url(/agkidzone/catalog/hh/nav_bluebox_right.gif) no-repeat top left;
}

#previous_entry_icon {
    background: url(/agkidzone/catalog/hh/nav_btn_left.gif) no-repeat top left;
}

#next_entry_icon {
    background: url(/agkidzone/catalog/hh/nav_btn_right.gif) no-repeat top left;
}

#catalog {
    background-color: #cfacf1;
}

#leftNav {
    background-color: #669fc3;
    background-image: url(/agkidzone/catalog/hh/denim.gif);
}

#leftNav a {
    width:126px;
    height:37px;
    margin:0 6px 6px 15px;
    background-image:url(/agkidzone/catalog/hh/nav.png);
}

#leftNav #leftnav_logo {
    height:75px;
    background:url(/agkidzone/catalog/hh/hh_nav_logo.png)
}

#leftnav_separator {
    background: url(/agkidzone/catalog/hh/catalog_separator.gif)
}

#leftnav_games_sel,
#leftnav_games:hover {
    background-position:-126px 0;
}

#leftnav_videos {
    background-position:0 -37px;
}

#leftnav_videos_sel,
#leftnav_videos:hover {
    background-position:-126px -37px;
}

#leftnav_activities {
    background-position:0 -74px;
}

#leftnav_activities_sel,
#leftnav_activities:hover {
    background-position:-126px -74px;
}

#leftnav_home {
    background-position:0 -111px;
}

#leftnav_home_sel,
#leftnav_home:hover {
    background-position:-126px -111px;
}

#leftnav_meet {
    background-position:0 -148px;
}

#leftnav_meet_sel,
#leftnav_meet:hover {
    background-position:-126px -148px;
}

#tabs_and_page_nav {
    border-bottom: 14px solid #b738b5;
}

#tabs a {
    background-image:url(/agkidzone/catalog/hh/tabs.gif);
}

#pageNum {
    background-color: #b738b5;
}

#previous_link_container,
#next_link_container,
#previous_link,
#next_link  {
    background-image:url(/agkidzone/catalog/hh/arrows.gif);
}

#catalog_entries {
    background-color: #f7bfff;
}

.catalog_entry {
    background-color: #fdfbb5;
    color: #b738b5;
    border-color: #b738b5;
}

.catalog_entry h2 {
    color: #b738b5;
}

#catalog_bg{
    background: url(/agkidzone/catalog/hh/catalog_bg.gif) no-repeat center bottom;
    position: relative;
    float: left;
}

#game_links a,
#activity_links #send_to_friend_link,
#activity_links #copy_url_link,
#video_links #send_to_friend_link,
#video_links #copy_url_link{
    background-color: #982a96;
}
#next_video_thumb
{
    background: url(/agkidzone/catalog/hh/nav_bluebox_right.gif) no-repeat top left;
}
#video_info .video_title
{
    color:#B738B5;
}
#video_info .video_desc
{
    color:#B738B5;
}
#next_video #next_video_header
{
    color:#B738B5;
}

.vjs-hh-skin {
    color: #f8f8f8;
}

.vjs-hh-skin .vjs-slider {
    background-color: #1a061a;
    background-color: rgba(26, 6, 26, 0.9);
}

.vjs-hh-skin .vjs-control-bar {
    background-color: #380c37;
    background-color: rgba(56, 12, 55, 0.9);
}

.vjs-hh-skin .vjs-volume-level {
    background: #1a061a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAOUlEQVQIW2N80fTiP+OD0gf/GW+m3PzPeMb/zH/G4x7H/zNuM9vyn/GQ2yGgmB9Q7ErsFaC6vAf/AfAoHd7+qXnqAAAAAElFTkSuQmCC) -50% 0 repeat;
}

.vjs-hh-skin .vjs-play-progress {
    background: #1a061a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAOUlEQVQIW2N80fTiP+OD0gf/GW+m3PzPeMb/zH/G4x7H/zNuM9vyn/GQ2yGgmB9Q7ErsFaC6vAf/AfAoHd7+qXnqAAAAAElFTkSuQmCC) -50% 0 repeat;
}

.vjs-hh-skin .vjs-load-progress {
    background: rgba(38, 8, 38, 0.9);
}

.vjs-hh-skin .vjs-big-play-button {
    background-color: #380c37;
    background-color: rgba(56, 12, 55, 0.9);
}

.vjs-hh-skin .vjs-menu-button .vjs-menu .vjs-menu-content {
    background-color: #380c37;
    background-color: rgba(56, 12, 55, 0.9);
}