
/*-------------------------
KIDS CLUB
-------------------------*/



/* FACILITY - GENERAL STYLES */

#facility_kids #pageContainer { background: url(/layout/bg_kidsClub.png) no-repeat fixed center top; }
#facility_kids #page {  }
#facility_kids .module .head H1 { font: 14px 'Cartoon-Web', Arial, Helvetica, sans-serif; padding: 7px 0 0 10px; margin: 0; }

#banners { padding: 10px 0 0 10px; height: 100px; margin-bottom: 15px; background: url(/layout/bg_banners_kids.png) no-repeat; overflow: auto; }
#banners DIV { float: left; border: 1px solid #999; }
#banners #banner_lg { width: 720px; height: 90px; margin-right: 15px; overflow: hidden; }
#banners #banner_sm { width: 200px; height: 90px; }

#facility_kids #fourthrow { display: none; }
#facility_kids #pageBody .head H1 { padding: 7px 0 0 10px; margin: 0; }
#facility_kids #pageBody .head H1,
#facility_kids #subnav UL LI,
#facility_kids .articlehead H1,
#facility_kids #categoryHead H1,
#facility_kids .module .content .feature .event { font: 14px 'Cartoon-Web', Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase; }
#facility_kids #header .logo { position: absolute; top: 10px; left: 15px; width: 200px; height: 55px; }
#facility_kids #header .logo A { display: block; width: 200px; height: 55px; background: url(/layout/logo_kidsclub.png) no-repeat; }

#facility_kids #breakingnews { display: none; }

#facility_kids #sidebar #subnav { border: none; }
#facility_kids #sidebar #subnav .content { padding: 0; margin: 0; background: none; }
#facility_kids #sidebar #subnav .content UL {  }
#facility_kids #sidebar #subnav .content UL LI {  margin: 0 0 2px 0; padding: 0; }
#facility_kids #sidebar #subnav .content UL LI A { display: block; height: 33px; background: #E1E1E1; padding: 17px 0 0 10px; color: #000; }

#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS A { background: #E1E1E1 url(/layout/bg_navHome_off.png) no-repeat top right; border: 4px solid #cc0009; }
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS A.active,
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS A:HOVER { color: #FFF; background: #cc0009 url(/layout/bg_navHome_off.png) no-repeat top right; border: 4px solid #cc0009; }

#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_DRIVERS A { background: #E1E1E1 url(/layout/bg_navDrivers_off.png) no-repeat top right; border: 4px solid #01542b; }
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_DRIVERS A.active,
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_DRIVERS A:HOVER { color: #FFF; background: #01542b url(/layout/bg_navDrivers_off.png) no-repeat top right; border: 4px solid #01542b; }

#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_GAMES A { background: #E1E1E1 url(/layout/bg_navGames_off.png) no-repeat top right; border: 4px solid #65056a; }
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_GAMES A.active,
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_GAMES A:HOVER { color: #FFF; background: #65056a url(/layout/bg_navGames_off.png) no-repeat top right; border: 4px solid #65056a; }

#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_COLORING A { background: #E1E1E1 url(/layout/bg_navColoring_off.png) no-repeat top right; border: 4px solid #f7941d; }
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_COLORING A.active,
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_COLORING A:HOVER { color: #FFF; background: #f7941d url(/layout/bg_navColoring_off.png) no-repeat top right; border: 4px solid #f7941d; }

#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_JOIN A { background: #E1E1E1 url(/layout/bg_navJoin_off.png) no-repeat top right; border: 4px solid #0076a3; }
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_JOIN A.active,
#facility_kids #sidebar #subnav .content UL #SIDEBAR_KIDS_JOIN A:HOVER { color: #FFF; background: #00aeef url(/layout/bg_navJoin_off.png) no-repeat top right; border: 4px solid #0076a3; }




/* HOME - #cc0009 */

/*-------------------------
HOME.CFM
-------------------------*/


#top { margin-bottom: 15px; overflow: hidden; }
#top .module { float: left; }
#top .module .content { height: 225px; }
#home .position1 { width: 480px; }
#home .position1 .head { border-right: 1px solid #FFF; }
#home .position1 .content { border-right: 1px solid #D4D4D4; }
#home .position1 .foot { border-right: 1px solid #D4D4D4; }
#newsmodule .content H1 { font-size: 14px; margin: 0;  }
.module .content .articlehead H1 { border: none; }
#home .position2 { width: 240px; }
#home .position2 .head { background-position: top center; border-left: 1px solid #D4D4D4; border-right: 1px solid #FFF; }
#home .position2 .content { border-right: 1px solid #D4D4D4; }
#home .position2 .foot { background-position: bottom center; border-right: 1px solid #D4D4D4; }
#eventmodule { }
#eventmodule UL { margin: 0; padding: 0; list-style: none; }
#eventmodule UL LI { padding: 0; margin: 0 0 10px; text-align: center; }
#eventmodule UL LI.logo { }
#eventmodule UL LI.info { }
#eventmodule UL LI.info .event { font-size: 14px; font-weight: bold; }
#eventmodule UL LI.info .date { font-size: 11px; color: #000; }
#eventmodule UL LI.info .series { font-size: 10px; color: #666; margin: 0 0 5px; }
#eventmodule UL LI.info .countdown { font-size: 14px; font-weight: bold; color: #666; margin: 0 0 5px 0; }
#eventmodule UL LI.info .eventlinks { font-size: 11px; color: #666;}
#home .position3 { width: 240px; }
#home .position3 .head { background-position: top right; border-left: 1px solid #D4D4D4; }
#home .position3 .content { }
#home .position3 .foot { background-position: bottom right; }
#promomodule { }
#home .position4 { display: none; }
#flexmodule { }
#banners1 { padding: 10px 0 0 10px; height: 100px; margin-bottom: 15px; background: url(/layout/bg_banners.png) no-repeat; overflow: auto; }
#banners1 DIV { float: left; border: 1px solid #999; }
#banners1 #banner_lg { width: 720px; height: 90px; margin-right: 15px; }
#banners1 #banner_sm { width: 200px; height: 90px; }
#banners2 { padding: 10px 0 0 10px; height: 100px; margin-bottom: 15px; background: url(/layout/bg_banners.png) no-repeat; overflow: auto; }
#banners2 DIV { float: left; border: 1px solid #999; }
#banners2 #banner_lg { width: 720px; height: 90px; margin-right: 15px; }
#banners2 #banner_sm { width: 200px; height: 90px; }
#bottom { overflow: hidden; }
#bottom .module { float: left; width: 240px; }
#bottom .module .content { font-size: 11px; height: 150px; }
#home .position5 { }
#home .position5 .head { border-right: 1px solid #FFF; }
#home .position5 .content { border-right: 1px solid #D4D4D4; }
#home .position5 .foot { border-right: 1px solid #D4D4D4; }
#headlinesmodule { }
#headlinesmodule UL { margin: 0; padding: 0; list-style: none; }
#headlinesmodule UL LI { margin: 0 0 5px; padding: 0; }
#headlinesmodule UL LI SPAN { font-size: 10px; color: #666; padding-right: 3px; }
#home .position6 { }
#home .position6 .head { background-position: top center; border-left: 1px solid #D4D4D4; border-right: 1px solid #FFF; }
#home .position6 .content { border-right: 1px solid #D4D4D4; }
#home .position6 .foot { background-position: bottom center; border-right: 1px solid #D4D4D4; }

#gallerymodule { }
#gallerymodule .content { }
#gallerymodule .content IMG { margin: 0; padding: 0; }
#gallerymodule .content .title { margin: 5px 0; }
#gallerymodule .content .archive { display: none; }
#gallerymodule .content .play a { display: block; width: 220px; height: 125px; background: url(/layout/play.png) no-repeat center center; overflow: none; }
#gallerymodule .content .play a:hover, #videomodule .content .play a:active { display: block; width: 220px; height: 125px; background: url(/layout/play2.png) no-repeat center center; }

#home .position7 { }
#home .position7 .head { background-position: top center; border-left: 1px solid #D4D4D4; border-right: 1px solid #FFF; }
#home .position7 .content { border-right: 1px solid #D4D4D4; }
#home .position7 .foot { background-position: bottom center; border-right: 1px solid #D4D4D4; }
#groovemodule .content .title { display: none; }
#groovemodule .content UL { padding: 0; margin: 0; list-style: none; height: 160px; overflow: hidden; }
#groovemodule .content UL LI { padding: 0; margin: 0; }
#groovemodule .content UL LI .logo { margin: 0 0 5px; }
#groovemodule .content UL LI .name { display: none; }
#groovemodule .content UL LI .description { margin: 0 0 5px; }
#home .position8 { }
#home .position8 .head { background-position: top right; border-left: 1px solid #D4D4D4; }
#home .position8 .content { }
#home .position8 .foot { background-position: bottom right; }

#rotator { margin-left: 20px; }

#raceweek { margin: 0 0 15px 0; }
#raceweek .content { background: url(/layout/bg_raceweek2.jpg) center center; }
#raceweek .foot { display: none; }
#raceweek div.logo { float: left; width: 300px; font-size: 11px;}
#raceweek div.schedule { float: left; width: 300px; font-size: 11px; padding: 0 15px; }
#raceweek div.schedule a { font-weight: bold; }
#raceweek div.links { float: left; width: 300px; }
#raceweek div div h1 { color: #666; margin: 0 0 5px 0; padding: 0; font-size: 13px; }

#raceweek table { width: 310px; }
#raceweek table td { font-size: 10px; padding: 2px; padding-right: 5px; }
#raceweek ul { margin: 0; padding: 0; list-style: none; }
#raceweek ul li { text-align: center; font-size: 11px;float: left; width: 140px; margin: 0 5px 3px 0; padding: 0; }
#raceweek ul li a { display: block; width: 136px; height: 14px; padding: 2px; background: url(/layout/bg_button.png); }
#raceweek ul li a:hover { text-decoration: none; background: url(/layout/bg_button2.png); }

div.breakingnews { margin: 0 0 15px 0; padding: 10px 10px 0 10px; text-align: center; background: url(/layout/bg_breakingnews.jpg) center center; border: 2px solid #993300; }
#breakingnews { margin: 0 0 15px 0; padding: 10px; text-align: center; background: url(/layout/bg_breakingnews.jpg) center center; border: 2px solid #993300; }
#breakingnews h1 { margin: 0; padding: 0; color: #993300; text-transform: uppercase; }
#breakingnews a { color: #993300; text-decoration: none; }
#breakingnews a:hover { text-decoration: underline; }


#fourthrow { margin: 15px 0 0 0; height: 300px; }
#fourthrow .moduleOne { float: left; width: 310px; height: 310px; margin: 0 15px 0 0; }
#fourthrow .moduleTwo { float: left; width: 310px; height: 310px; margin: 0 15px 0 0; }
#fourthrow .moduleThree { float: left; width: 310px; height: 320px; margin: 0;}

/* SCENE DAILY NEWS */

#scenedailyNews {  }
#scenedailyNews .head { background: url(/layout/bg_scenedailyhead.png); font-weight: bold; height:25px; }
#scenedailyNews .content { padding: 10px; height:260px; border:1px solid #CCC;
background: #EEEEEE;
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EEEEEE));
background: -moz-linear-gradient(top,  #FFFFFF,  #EEEEEE);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE'); }
#scenedailyNews .content .article { margin: 0 0 10px 0; height: 53px; overflow: hidden; line-height: 13px; }
#scenedailyNews .content .article .articleimage { display: none; margin: 0 0 0 10px; }
#scenedailyNews .content .article .date { display: none; }
#scenedailyNews .content .article h1 { font-size:12px; margin:0; padding:0; }
#scenedailyNews .content .article .articlecontent { font-size: 11px; }
#scenedailyNews .content .archive { font-weight: bold; text-align:right; }

/* SPEED NEWS */

#speedNews {  }
#speedNews .head { background: url(/layout/bg_speedhead.png); font-weight: bold; height:25px; }
#speedNews .content { padding: 10px; height:260px; border:1px solid #eb9f00;
background: #FAECC7;
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FAECC7));
background: -moz-linear-gradient(top,  #FFFFFF,  #FAECC7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FAECC7');}
#speedNews .content .article { margin: 0 0 10px 0; height: 53px; overflow: hidden; line-height: 13px; }
#speedNews .content .article .articleimage { display: none; margin: 0 0 0 10px; }
#speedNews .content .article .date { display: none; }
#speedNews .content .article h1 { font-size:12px; margin:0; padding:0; }
#speedNews .content .article .articlecontent { font-size: 11px; }
#speedNews .content .archive { font-weight: bold; text-align:right; }

/* FACEBOOK */

#facebookFanbox {   }



#feature { overflow: hidden; margin-bottom: 20px; position:relative; }
#feature #promopanes { width:960px; height: 400px; overflow:hidden; margin: 0 0 20px 0; }
#feature #promopanes #items { position:absolute; width:9999em; }
#feature .featurehighlight { float:left; display:block; position:relative; border: 1px solid #FFF; width: 958px; height: 398px; background: no-repeat; overflow: none; }
#feature .featurehighlight .eventlink A { display: block; width: 960px; height: 400px; }

#eventbuttons { position: relative; width: 960px; height: 80px; margin: 0; padding: 0; border-top: none; text-align: center; background: none; }
#eventbuttons LI { height: 70px; width: 215px; }

#eventbuttons LI { /*background: #CFF;*/ border: 1px solid #FFC; padding: 3px 5px; -moz-border-radius: 6px; border-radius: 6px; 
background: #BBBBBB;
background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#BBBBBB));
background: -moz-linear-gradient(top,  #EEEEEE,  #BBBBBB);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#BBBBBB'); }
#eventbuttons LI#evtbtn1.active { /*background: #CFF;*/ border: 1px solid #FFC; padding: 3px 5px; -moz-border-radius: 6px; border-radius: 6px; 
background: #D0FECD;
background: -webkit-gradient(linear, left top, left bottom, from(#D0FECD), to(#64A65F));
background: -moz-linear-gradient(top,  #D0FECD,  #64A65F);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D0FECD', endColorstr='#64A65F'); }
#eventbuttons LI#evtbtn2.active { /*background: #CFF;*/ border: 1px solid #FFC; padding: 3px 5px; -moz-border-radius: 6px; border-radius: 6px; 
background: #9377B4;
background: -webkit-gradient(linear, left top, left bottom, from(#E8D6FF), to(#9377B4));
background: -moz-linear-gradient(top,  #E8D6FF,  #9377B4);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8D6FF', endColorstr='#9377B4'); }
#eventbuttons LI#evtbtn3.active { /*background: #CFF;*/ border: 1px solid #FFC; padding: 3px 5px; -moz-border-radius: 6px; border-radius: 6px; 
background: #FFAB63;
background: -webkit-gradient(linear, left top, left bottom, from(#FFE1C9), to(#FFAB63));
background: -moz-linear-gradient(top,  #FFE1C9,  #FFAB63);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE1C9', endColorstr='#FFAB63'); }
#eventbuttons LI#evtbtn4.active { /*background: #CFF;*/ border: 1px solid #FFC; padding: 3px 5px; -moz-border-radius: 6px; border-radius: 6px; 
background: #78BFF3;
background: -webkit-gradient(linear, left top, left bottom, from(#CFEAFF), to(#78BFF3));
background: -moz-linear-gradient(top,  #CFEAFF,  #78BFF3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CFEAFF', endColorstr='#78BFF3'); }


#eventbuttons LI DIV { }
#eventbuttons LI .eventbuttonpos { display: none; }
#eventbuttons LI .eventbuttonname {  }
#eventbuttons LI.active .eventbuttonname {  }
#eventbuttons LI:HOVER {  }








/*

#feature { margin-bottom: 15px; overflow: hidden; }
#feature #promopanes { width:960px; height:400px; overflow:hidden; position:relative; }
#feature #promopanes #items { position:absolute; width:9999em; }
#feature .featurehighlight { float:left; display:block; position:relative; border: 1px solid #FFF; width: 958px; height: 398px; background: no-repeat; overflow: none; }
#feature .featurehighlight .eventname { z-index: 1; position: absolute; top: 297px; left: -4px; color: #FFFFFF; text-transform: uppercase; font: 48px "Arial Black"; color: #FFF; width: 965px; }
#feature .featurehighlight .eventlinktall A { position: absolute; top: 0; left: 0; display: block; width: 958px; height: 398px; z-index: 2; }
#feature .featurehighlight .eventlink A { position: absolute; top: 0; left: 0; display: block; width: 958px; height: 350px; z-index: 2; }
#feature .featurehighlight .eventbox { position: absolute; bottom: 0; left: 0; width: 958px; height: 50px; background: #FFF; }
#feature .featurehighlight .eventinfo { position: absolute; bottom: -1px; left: -1px; padding: 17px; font-weight: bold; font-size: 16px; width: 930px; height: 20px; background: url(/layout/feature_foot.png) no-repeat bottom left; z-index: 10; }
#feature .featurehighlight .eventcountdown { position: absolute; bottom: 17px; left: 735px; font-weight: bold; font-size: 16px; }
#feature .featurehighlight .fade { filter: alpha(opacity=90); -moz-opacity: .90; opacity: .90; }
#feature UL { margin: 0; padding: 0; list-style: none; overflow: auto; }
#feature UL LI { float: left; height: 90px; margin-left: 15px; background: url(/layout/bg_eventsoff_lt.png) no-repeat top left; cursor: pointer; }
#feature UL LI DIV { margin-left: 5px; background: url(/layout/bg_eventsoff_rt.png) no-repeat top right; height: 90px; }
#feature UL LI DIV DIV { font-size: 10px; margin-right: 5px; background: url(/layout/bg_eventsoff.png) repeat-x top center; height: 75px; text-align: center; padding-top: 15px; }
#feature UL LI DIV DIV IMG { margin-bottom: 8px; }
#feature UL LI.active { float: left; height: 90px; margin-left: 15px; background: url(/layout/bg_eventson_lt.png) no-repeat top left; }
#feature UL LI.active DIV { margin-left: 5px; background: url(/layout/bg_eventson_rt.png) no-repeat top right; height: 90px; }
#feature UL LI.active DIV DIV { margin-right: 5px; background: url(/layout/bg_eventson.png) repeat-x top center; height: 75px; text-align: center; padding-top: 15px; }
#feature UL LI:first-child { margin-left: 0px; }
#feature UL.eventbuttons1 { display: none; }
#feature UL.eventbuttons2 LI { width: 472px; }
#feature UL.eventbuttons3 LI { width: 310px; }
#feature UL.eventbuttons4 LI { width: 228px; }
#feature UL.eventbuttons4 LI:first-child { width: 231px; }
#feature UL.eventbuttons5 LI { width: 180px; }
#eventbuttons LI DIV DIV SPAN { display: block; }




#feature UL {  }
#feature UL LI { background: url(/layout/bg_kidseventsoff_lt.png) no-repeat top left; }
#feature UL LI DIV { background: url(/layout/bg_kidseventsoff_rt.png) no-repeat top right; }
#feature UL LI DIV DIV { background: url(/layout/bg_kidseventsoff.png) repeat-x top center; }
#feature UL LI DIV DIV IMG { }
#feature UL LI#evtbtn1.active { background: url(/layout/bg_kidsdriverson_lt.png) no-repeat top left; }
#feature UL LI#evtbtn1.active DIV { background: url(/layout/bg_kidsdriverson_rt.png) no-repeat top right; }
#feature UL LI#evtbtn1.active DIV DIV { background: url(/layout/bg_kidsdriverson.png) repeat-x top center; }
#feature UL LI#evtbtn2.active { background: url(/layout/bg_kidsgameson_lt.png) no-repeat top left; }
#feature UL LI#evtbtn2.active DIV { background: url(/layout/bg_kidsgameson_rt.png) no-repeat top right; }
#feature UL LI#evtbtn2.active DIV DIV { background: url(/layout/bg_kidsgameson.png) repeat-x top center; }
#feature UL LI#evtbtn3.active { background: url(/layout/bg_kidscoloringon_lt.png) no-repeat top left; }
#feature UL LI#evtbtn3.active DIV { background: url(/layout/bg_kidscoloringon_rt.png) no-repeat top right; }
#feature UL LI#evtbtn3.active DIV DIV { background: url(/layout/bg_kidscoloringon.png) repeat-x top center; }


*/


#cat_kids_news,
#cat_kids { 
background: #cc0009;
background: -webkit-gradient(linear, left top, left bottom, from(#cc0009), to(#520104)) fixed;
background: -moz-linear-gradient(top,  #cc0009,  #520104) fixed;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0009', endColorstr='#520104') fixed; }
#cat_kids_news .module .head,
#cat_kids .module .head { padding: 0; overflow: hidden; background-image: url(/layout/bg_kidsHead.png);}
#cat_kids_news .module .head H1,
#cat_kids .module .head H1 { color: #cc0009; text-transform: uppercase; }
#cat_kids_news #pageBody .head,
#cat_kids #pageBody .head { padding: 0; overflow: hidden; background-image: url(/layout/bg_kidsHead.png); }
#cat_kids_news #pageBody .head H1,
#cat_kids_news .articlehead H1,
#cat_kids_news #categoryHead H1,
#cat_kids #pageBody .head H1,
#cat_kids .articlehead H1,
#cat_kids #categoryHead H1,
.module .content .feature .event { color: #cc0009; text-transform: uppercase; }

#facility_kids #gallerymodule .content A {  }

#facility_kids #sponsorsmodule .content { padding-left: 30px; }
#facility_kids #newsmodule .content .archive,
#facility_kids #headlinesmodule .content .archive,
#facility_kids #sponsorsmodule .content .archive { display: none; }


/* DRIVERS - #01542b */

#cat_kids_drivers { 
background: #00a755;
background: -webkit-gradient(linear, left top, left bottom, from(#00a755), to(#01542b)) fixed;
background: -moz-linear-gradient(top,  #00a755,  #01542b) fixed;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a755', endColorstr='#01542b') fixed; }
#cat_kids_drivers .articlehead .date { display: none; }
#cat_kids_drivers .chart { width: 410px; border-top: 2px solid #00a755; border-left: 1px solid #00a755;}
#cat_kids_drivers .chart TD { width: 130px; background: #9dc9b3; padding: 5px; margin: 0; border-right: 2px solid #00a755; border-bottom: 2px solid #00a755; color: #000; vertical-align: top; font-weight: bold; }
#cat_kids_drivers .chart TD+TD { width: 300px; background: #d1f5e4; padding: 5px; margin: 0; border-right: 2px solid #00a755; border-bottom: 2px solid #00a755; vertical-align: top; font-weight: normal; }
#cat_kids_drivers .articleimage IMG { border: 5px solid #00a755; }
#cat_kids_drivers #pageBody .head { padding: 0; overflow: hidden; background-image: url(/layout/bg_headDrivers.png); }
#cat_kids_drivers #pageBody .head H1,
#cat_kids_drivers #categoryHead H1,
#cat_kids_drivers .articlehead H1 { color: #01542b; }
#cat_kids_drivers #news_thumbnails UL LI .thumbnail A { display: block; height: 150px; width: 200px; background: url(/layout/bg_driverMask.png) no-repeat; }

#cat_kids_drivers #relatedarticles { display: none; } 



/* GAMES - #65056a */

#cat_kids_games { 
background: #bd8cbf;
background: -webkit-gradient(linear, left top, left bottom, from(#bd8cbf), to(#65056a)) fixed;
background: -moz-linear-gradient(top,  #bd8cbf,  #65056a) fixed;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bd8cbf', endColorstr='#65056a') fixed; }
#cat_kids_games #pageBody .head { padding: 0; overflow: hidden; background-image: url(/layout/bg_headGames.png);  }
#cat_kids_games #categoryHead H1,
#cat_kids_games #pageBody .head H1,
#cat_kids_games .articlehead H1 { color: #65056a; }
#cat_kids_games .articlehead .date { display: none; }
#cat_kids_games #news_thumbnails UL LI .thumbnail { background: 0px -10px; }
#cat_kids_games #news_thumbnails UL LI .thumbnail A { display: block; height: 150px; width: 200px; background: url(/layout/bg_gamesMask.png) no-repeat; }
#cat_kids_games #articlegallery { display: none; }

#cat_kids_games #relatedarticles { display: none; } 





/* JOIN - #00aeef */

#cat_kids_join { 
background: #00aeef;
background: -webkit-gradient(linear, left top, left bottom, from(#00aeef), to(#0076a3)) fixed;
background: -moz-linear-gradient(top,  #00aeef,  #0076a3) fixed;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#0076a3') fixed; }
#cat_kids_join #pageBody .head { padding: 0; overflow: hidden; background-image: url(/layout/bg_headGames.png);  }
#cat_kids_join #categoryHead H1,
#cat_kids_join #pageBody .head H1,
#cat_kids_join .articlehead H1 { color: #0076a3; }
#cat_kids_join .articlehead .date { display: none; }
#cat_kids_join #news_thumbnails UL LI .thumbnail { background: 0px -10px; }
#cat_kids_join #news_thumbnails UL LI .thumbnail A { display: block; height: 150px; width: 200px; background: url(/layout/bg_gamesMask.png) no-repeat; }
#cat_kids_join #articlegallery { display: none; }

#cat_kids_join #relatedarticles { display: none; } 



/* COLORING - #f7941d */

#cat_kids_coloring { 
background: #f7941d;
background: -webkit-gradient(linear, left top, left bottom, from(#f7941d), to(#a66211)) fixed;
background: -moz-linear-gradient(top,  #f7941d,  #a66211) fixed;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7941d', endColorstr='#a66211') fixed; }
#cat_kids_coloring #pageBody .head H1,
#cat_kids_coloring .articlehead H1 { color: #f7941d; }




/* NEWS-THUMBNAILS */

#facility_kids #news_thumbnails {  }
#facility_kids #news_thumbnails UL {  }
#facility_kids #news_thumbnails UL LI { width: 150px; height: 200px; overflow: hidden; }
#facility_kids #news_thumbnails UL LI .thumbnail { margin: 0 0 10px 0; height: 150px; }
#facility_kids #news_thumbnails UL LI .thumbnail A { display: block; height: 150px; width: 200px; }
#facility_kids #news_thumbnails UL LI .thumbnail A IMG { height: 150px; z-index: 99;}
#facility_kids #news_thumbnails UL LI .name { font: 12px 'Cartoon-Web', Arial, Helvetica, sans-serif; text-transform: uppercase; }
#facility_kids #news_thumbnails UL LI .name A {  }
#facility_kids #news_thumbnails UL LI .description { display: none; }


/*  -------------------------
MAPS.CFM
-------------------------  */

#coloring {  }

#coloring .articlehead {  }
#coloring .articlehead h1 { margin: 0 0 10px 0; }
#coloring .articlehead .date { display: none; }
#coloring .articlehead .description {  }

#coloring UL { padding: 0; margin: 0 0 15px 0;  }
#coloring UL LI { list-style-type: none; float: left; text-align: center; width: 135px; height: 150px; padding: 0; margin: 0 35px 30px 0; }
#coloring UL LI .image { margin-bottom: 5px; }
#coloring UL LI .image img { }
#coloring UL LI .name { display: block; }
#coloring UL LI .links { font-size: 10px; color: #666; }





/* FONTS */

@font-face {
	font-family: 'Cartoon-Web';
	src: url('/layout/fonts/BD_Cartoon_Shout-webfont.eot');
	src: local('☺'), url('/layout/fonts/BD_Cartoon_Shout-webfont.woff') format('woff'), url('/layout/fonts/BD_Cartoon_Shout-webfont.ttf') format('truetype'), url('/layout/fonts/BD_Cartoon_Shout-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

