@charset "UTF-8";

<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/kidoons.com/share/site/htdocs/formats/sites/normal/css/styles.css.php:3) in <b>/home/kidoons.com/share/site/htdocs/formats/sites/normal/css/styles.css.php</b> on line <b>9</b><br />

/* CSS Document */
	
	
/* DEFAULTS */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
}
    
object, a {
	outline: none;
}
    
body {
	color: #TEXT_COLOR_BODY;
	background-position: left;
	background-color: #FF6600;
	font-family: Arial;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
    
img {
	border: none;
}
    
h1.hide, h2.hide {
	display: none;
}
    
    h2,	h3, h4 {
        font-family: HEADER_TEXT_FONT;
        color: #FFFFFF;
        text-align: center;
    }
    
    h3 {
        font-size: 30px;
        color: #663300;
        margin-bottom: 20px;
    }
    
    h4 {
        font-size: 18px;
    }

/* END DEFAULTS */
	
	
	
/* CONTAINERS*/

    #container {
        margin: 0 auto;
        width: 1000px;
				        padding-top:0px;
    }
	
    #flash_index_bg {	
        margin-left: auto;
        margin-right: auto;
                                width: 750px;
    }
    
    #flash_index {
                background-image: url('http://root.kidoons.com/nodes/original/riche/images/default/riche_bg_no_repeat.gif');
                
                background-repeat:no-repeat;
                text-align:center;
        display:block;
                background-position:center;
        margin-top: 60px;
        margin-left: auto;
        margin-right:auto;
    }
    #index_image_background {
    	        background-repeat: no-repeat;
        background-position: top center;
    }
    #more_game {
        text-align:center;
        margin-top: 60px;
    }
    
    #container_menu {
        height: 175px;
    }
    
    #container_center {
		position:relative;
		display:block;
		float:left;
        background-image: url('http://root.kidoons.com/nodes/original/riche/images/novel/bg_repeat.gif');
        background-repeat: repeat-y;
        padding-top: 40px;
        /*padding-bottom: 90px;*/
        color: #FFFFFF;
    }
    
    #container_bottom {
        height: 32px;
        padding-left: 50px;
        padding-right: 50px;
        background-image: url('http://root.kidoons.com/nodes/original/riche/images/novel/bg_end.gif');
        background-repeat: no-repeat;
    }
/* END CONTAINERS */

/* INTERSTITIAL PAGES */

    #contain_main_bg {
        margin-top: 20px;
        margin: 0 auto;
        width: 750px;
        height: 400px;
        background-image: url(INTERSTITIAL_BG);
    }
    
    #contain_main_bg a{
        float: left;
    }
    
    #contain_main_banner { }
    
    #contain_main_bottom { }
    
    #contain_main_bottom_left {
        float: left;
        text-indent: -9999px;
    }
    
    #contain_main_teachers, #contain_main_parents, #contain_main_kids {
        width: 140px;
        height: 100px;
        background-image: url(INTERSTITIAL_TEACHERS);
    }
    
    #contain_main_parents {
        background-image: url(INTERSTITIAL_PARENTS);
    }
    
    #contain_main_kids {
        background-image: url(INTERSTITIAL_KIDS);
    }
    
    #contain_main_bottom_middle, #contain_main_bottom_right {
        margin-top: 20px;
        float: left;
    }
    
    #ad_big_inter {
        /*Causing potential overlap*/
		/*height: 90px;*/
        padding-top: 10px;
        padding-left: 5px;
        width: 750px;
    }
    
    #flash_read_story {
        float: left;	
        padding-right: 2px;
        padding-left: 10px;
    }
    
    #left_ad, #right, #left_menu, #left {
        float: left;
    }
    
    #right {
        width: 300px;
    }
    
    #left_menu {
        width : 200px;
        position: relative;
    }
    
    #left {
        width: 160px;
    }
    
    #left ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
    }
    
    #left ul li a{
        color: #LEFT_MNU_LINK_COLOR;
        display: block;
        text-decoration: none;
        background-repeat: no-repeat;
        padding-top: 7px;
        text-align: center;
        height: 30px;
        width: 160px;
        background-image: url('PATH_LEFT_MENU_IMAGES160x30_btn.gif');
    }
    
    #left ul li a:hover {
        color: #LEFT_MNU_HOVER_COLOR;
    }
    
    #left ul li a.normalSize {	}
    
    #left ul li a.longSize{
        height: 46px;
        width: 160px;
        background-image: url('PATH_LEFT_MENU_IMAGES160x46_btn.gif');
    }
    
    .box_small_header, .box_big_header {
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        background-image: url("http://root.kidoons.com/nodes/original/riche/images/novel/ad_left.gif");
        background-repeat: no-repeat;
        width: 160px;
        height: 15px;
        padding: 6px 3px 0px;
		text-align:center;
    }
    
    .box_big_header {
        color: #FOOTER_COLOR;
        background-image: url('http://root.kidoons.com/nodes/original/riche/images/novel/ad_right.gif');
        width: 300px;
    }
    
    .box_big_content {
        padding: 0px 0px 5px;
    }
    
    .partners {
        background-color: #BG_BOX_CENTER_COLOR;
        text-align: center;
    }
    .partner_row {
        width: 350px;
        height: 32px;
        margin-bottom:2px;
        margin-left: 2px;
    }
    .partner_item {
        width: 88px;
        height: 31px;
        margin-bottom:2px;
        margin-left: 2px;
        
    }
    .game_choice_row {
        width: 750px;
        height: 245px;
        margin-bottom: 5px;
    }
    
    .box_game {
        float: left;
        width: 125px;
        height: 179px;
        margin: 2px;
        text-align: center;
        font-size: 10px;
    }
    
    .game_last {
        margin-right: 0px;
    }
    
    #center {
        float: left;
        width: 523px;
        margin: 0px 8px;
    }
    
    #center_story {
        float: left;
        width: 810px;
    }
    
    .box_center_header {
        background-image: url("http://root.kidoons.com/nodes/original/riche//images/novel/topbar.gif");
        background-repeat: no-repeat;
        height: 9px;
    }
    
    .box_center_content {
        background-color: #BG_BOX_CENTER_COLOR;
        color: #FFFFFF;
        text-align:center;
        padding: 10px 3px 29px;
    }
    
    .box_center_content p {
        padding: 0px 15px 0px 15px;
        text-align: justify;
    }
    
    #center_2col {
        float: left;
        margin-left: 8px;
        width: 832px;
    }
    
    #header, #logo_kidoons {
        position: absolute;
        top: 0px;
        right: 0px;
    }
    
    #header {
        background-image: url('http://root.kidoons.com/themes/kidoons/images/kidoo_header_bg.gif');
        background-repeat: repeat-x;
        z-index: 99;
        text-align: right;
        height: 9px;
        width:100%;
    }
    
    #logo_kidoons {
        z-index: 100;
    }
    
    .small_banner {
        padding-top:5px;
        padding-bottom:3px;
    }
    
    .more_game_banner {
        padding-top:7px;
        padding-bottom:10px;
    }
    
    #side_image {
    	background-repeat:no-repeat;
        display:block;
        float:left;
        height:350px;
        margin-left:5px;
        width:190px;
    	background-image: url('http://root.kidoons.com/themes/kidoons/images/interst_side_image.png');
    }
    
    #top_btn {
        background:transparent url(http://root.kidoons.com/themes/kidoons/images/top_menu_bar.png) no-repeat scroll center bottom;
        height: 31px;
        margin: 10px 0px;
        text-align: center;
        width: 750px;
}
    
/* END INTERSTITIAL PAGES */

/* GAME */

    .game_banner_thumb {
        width: 125px;
        margin-right: 26px; 
        float: left;
        font-size: 12px;
        text-align: center;
    }
        
    #game_text{
        float: left;
        text-align: justify;	
        padding-bottom: 20px;
		margin-left:20px;
    }
    
    #contain, #container_game_choice {
        text-align: left;
        padding-left: 10px;
        margin: 0px auto;
        width: 1050px;
    }
    
    #google_ads {
        width: 200px;
        position: relative;
        float: left;
    }
    
    #content_game_default {
        float: left;
        text-align: center;
        padding-left:40px;
    }
    
    #game_img_btn {
        float: left; 
    }
    #play_games_btn {
        margin-top: 10px;
        margin-bottom: 20px;
        width: 200px;
    }
    
    #contain_three, contain_main, #inter_title {
        float:left;
        position:relative;
        width:800px;
    }
    
    #play_games_btn a {
        background-image: url('http://root.kidoons.com/themes/kidoons/images/default/buttons/game_btn.gif');
       	display: block;
        height: 40px;
        width: 200px;
    }
    
    #play_games_btn a:hover {
        background-position: 0px -40px;
    }
    
    #game_description {
        float:left;
        margin-left:20px;
        text-align:justify;
        width:500px;
    }
    
    #game_choice {
        text-align: center;
        padding: 5px 20px;
        margin-bottom: 10px;
    }		
    
    .game_end_row {
        height: 170px;
        margin-bottom: 5px;
    }
    
    .story_img_125, .game_img_125 {
        float: left;
        height:210px;
        margin-left:2px;
        margin-right:2px;
        width:125px;
    }
	
	.story_thumb {
		font-size: 12px;
		color: #FFFFFF;
		
	}
    
    .game_img {
        width: 200px;
        margin-right: 75px; 
        float: left;
    }
    
    .game_choice_title {
        font-size: 12px;
        height: 40px;
        margin-top: 2px;
        text-align: center;
        width: 200px;
    }
    
    .game_img_end_row {
        width: 200px;
        float: left;
    }
    .game_img_125_end_row {
        width: 125px;
        float: left;
    }
    .game_img_125 {
        height:179px;
        padding:5px 25px;
    }
    #text_download, #big_text_download {
    	color: #TEXT_DOWNLOAD;
    	float:left;
        padding:10px;
    }
    #text_download {
        border: 1px solid #000000;
        width: 410px;
    }
    
    #big_text_download {
        width:325px;
    	text-align:center;
    }
    .game_banner_title, .story_banner_title {
        color: #FOOTER_COLOR;
        font-size: 12px;
        height: 50px;
        margin-top: 2px;
        text-align: center;
        width: 125px;
    }
    .story_banner_title {
        color: #LEFT_MNU_LINK_COLOR;
    }
    
    #ad_game_description {
        margin-top: 10px;
        text-align: center;
    }
    
    #fs_btn {
        width: 200px;
        text-align: center;    
        margin-top: 5px;
    }
    
    #fs_btn a:hover {
        background-position: 0px -40px;
    }
    
    #fs_btn a {
        background-image: url('http://root.kidoons.com/themes/kidoons/images/fullscreen/play_full_screen_btn.gif');
        display: block;
        height: 40px;
    }
    
    #flash_game {
        width: 740px;
        height: 400px;
        margin: 0px auto;
        position: relative;
        float: left;
    }
		
/* END GAME */

.full_width_content {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
}

#footer_top, #footer_bottom {
    text-align: center;
    font-size: .80em;
    color: #FOOTER_COLOR;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer_top, #centered {
    position:relative;
	display:block;
	width: 100%;
    bottom:0px;
    text-align: center;
    font-size: .80em;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

/******* Added by Nicholas Burdet 15/04/09 ****** Push down footer if there are multiple chapters*****/
/******* Modify by Lucas Hantz 15/04/09 ****** Add the else part *****/
#footer_top{
	}

#footer_text_centered {
    padding: 0px 319px;
    text-align: center;
}

#link_to_home span {
	display:none;
}

/* STUFF / DOWNLOADS */

    .download_category {
        padding-top: 0px;
        padding-left: 40px;
        padding-right: 40px;
        width: 460px;
    }
    
    .title_download {
        font-size: 2em;
        font-weight: bold;
        color: #FFFFFF;
        background-color: inherit;
        padding: 10px;
    }
    
    .center_CB {
    	height:240px;
    	width:480px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .dl_WP, .dl_WP_last_item, .dl_AG, .dl_AG_last_item {
        float: left;
        width: 200px;
        height: 200px;
        margin-left: 8px;
        margin-right: 8px;
    }
    
    .dl_WP_row, .dl_AG_row {
        width: 750px;
        height: 180px;
        margin-bottom:16px;
        margin-left: 45px;   
    }
    
    .dl_AG {
        height: 230px;
    }
    
    .dl_CB {
        float: left;
        width: 80px;
        height: 150px;
        margin-right: 10px;
        padding-right: 2px;
        padding-left: 2px;
    }
    
    .dl_AG_last_item {
        height: 230px;
    }
    
    .dl_AG_row {
        height: 232px;
		width: 750px;
    }
    
    .dl_CB_row {
        width: 750px;
        height:150px;
        margin-bottom:8px;
		margin-left: 45px;
    }
    
    .download_border a, .download_border img, .download_border a img {
        padding:0px;
        margin:0px;
    }
    
    .download_border img {
        border: #FFFFFF;
    }
    
    .download_border a img {
        border: 1px solid #FFFFFF;
    }
    
    a.btn_download_gif {
        position: relative;
        width:200px;
        height: 30px;
        display: block;
        background-image: url(http://root.kidoons.com/formats/sites/_common/images/download/download_btn.gif);
        background-repeat: no-repeat;
        border:1px solid #FFFFFF;
    }
    
    a.btn_download_gif:hover {
        background-position: 0 -30px;
    }

/* END DOWNLOADS */

/* NEWSLETTER / CONTACT US*/

    .form_newsletter, .form_contact {
    	text-align: justify;
        margin: 0 auto;
        width: 750px;
    }
    
    .newsletter_privacy {
        margin-top: 20px;
        margin-left: 50px;
    }

/* END NEWSLETTER */

/* ANCHOR TAGS*/

    a {
        color: #6EFFFE;
        background-color: inherit;
        text-decoration: none;
    }
    
    a:visited {
        color: #6EFFFE;
    }
    
    a:hover {
        color: #FFFFFF;
        background-color: inherit;
    }
    
    a img {
        border: 0px;
        background-repeat: no-repeat;
    }
    
    a#more_games_btn {
        background-image:url('http://root.kidoons.com/themes/kidoons/images/more_games.gif');
    }
    
    a#story_btn {
        background-image:url('http://root.kidoons.com/nodes/original/riche/images/default/buttons/story_btn.gif');
    }
    
    a#ecard_btn {
        background-image:url('http://root.kidoons.com/nodes/original/riche/images/default/buttons/ecard_btn.gif');
    }
    
    a#teacher_btn {
        background-image:url('http://root.kidoons.com/nodes/original/riche/images/default/buttons/teacher_btn.gif');
    }
    
    a#game_btn {
        background-image:url('http://root.kidoons.com/nodes/original/riche/images/default/buttons/game_btn.gif');
    }
    
    a#download_btn {
        background-image:url('http://root.kidoons.com/nodes/original/riche/images/default/buttons/stuff_btn.gif');
    }
    
    a#link_btn, a#link_btn_inter {
        background-image:url('http://root.kidoons.com/nodes/original/riche/images/default/buttons/linktous_btn.gif');
    }
    
    ul#list {
        list-style-type:none;
        padding:0;
        margin:0;
    }
    
    ul#list li a {
        padding: 0;
        margin: 0;
        height: 100px;
        width: 180px;
        display: block;
        text-decoration: none;
        margin-bottom: 5px;
        
    }
    
    ul#list li a#link_btn_inter { }
    
    ul#list li a:hover {
        background-position:0 -100px;
    }
    
    a#more_btn {
        background-image: url('http://root.kidoons.com/themes/kidoons/images/buttons/more_stuff_btn.gif');
        width: 250px;
        height: 75px;
        display: block;
        margin-top: 20px;
        margin-left: 190px;
        margin-bottom: 50px;
    }
    
    #game_flash {
        background-color: #FF6600;
    }
    
    a#link_to_home {
        background-repeat: no-repeat;
        position: relative;
        display: block;
        margin-left: 10px;
        margin-top: 15px;
        height: 90px;
        text-align:center;
    }
    
    a.btn_download_gif_cb {
        position: relative;
        width:80px;
        height: 30px;
        display: block;
        background-image: url(http://root.kidoons.com/formats/sites/_common/images/download/download_btn_cb.gif);
        background-repeat: no-repeat;
        border:1px solid #FFFFFF;
    }
    
    a.btn_download_gif_cb:hover {
        background-position:0pt -30px;
    }
    
    a.ecards_img {
        float: left;
        margin: 20px 20px;
    }

/* END ANCHOR TAGS*/

/* FORMS */

    form p {
        color: #TEXT_COLOR_BODY;
        padding: 3px;
        margin: 2px 0;
    }
    
    form p label {
        float: left;
        width:150px;
        padding: 2px;
        color: #TEXT_COLOR_BODY;
        margin: 0 5px 0 0;
        border-bottom: 1px dashed #FORM_DASHES_COLOR; 
    }
    
    form p.submit_but {
        padding: 0;
        margin: 5px 0;
    }
    
    form p.submit_but input {	
        padding: 3px 20px;
        color: #01408C;
        background-color: #FFFFFF;
        border: 2px solid #01408C;
        font-size: 1.2em;
        font-weight: bold;
        cursor: pointer;
    }

/* END FORMS */

/* PRIVACY */
	
    #content_privacy {
        padding-top:10px;
        padding-left:30px;
        padding-right:30px;
        text-align:justify;
    }
    
    #content_privacy h4{
        margin-top:20px;
    }

/* END OF PRIVACY */
	

/* UTILS */

    .float_right {
        float: right;
        margin: 15px;
    }
    
    .clear_both {
        clear: both;
    }
    
    .coming_soon {
        font-size: 20px;
    }
    
    .required {
        color: #FORM_REQUIRED_COLOR;
    }
	/* PARTNERSHIPS */

        #center_2col {
            float: left;
            margin-left: 8px;
            width: 832px;
        }
        
        .box_2col_header {
            height: 9px;
        }
        
        .box_2col_content {
            background-color: #BG_BOX_CENTER_COLOR;
            color: #FFFFFF;
            padding: 10px 3px;
        }
        
        .box_2col_content h3 {
            font-size: 18px;
            text-indent: 15px;
            text-align:left;
        }
        
        #partner_textarea {
            width: 800px;
            font-size: 14px;
            display: block;
            margin: 15px auto 0px;
        }
        
        img#banner {
            display: block;
            margin: 15px auto 0px;
        }
        
        .box_2col_content p {
            padding: 0px 15px 0px 15px;
            text-align: justify;
        }
        
        .box_2col_footer {
            background-repeat: no-repeat;
            height: 9px;
        }
        
        .game_end_row a {
            color: #TEXT_COLOR_BODY;
        }
        
        #content_txt_download {
            /*background-color: #F1580E;*/
            border: 2px solid #FFFFFF; /*#FFFFFF;*/
            float: left;
            font-size: 0.85em;
            padding: 15px;
            width: 800px;
        }

		#story_banners {
			margin: 0px auto;
			width:755px;
            padding-left: 25px;
		}
		
		#games_banners {
			margin: 0px auto;
			width:755px;
            padding-left: 25px;
						margin-left:-3px;
						color: #FFFFFF;
		}
		
		#googlead {
			margin-left:20px;
		}
		/*****ECARDS*******/
		
		#ecard_full{
		float:left;
		width:295px;
		}
		
		
		#form{
		float:left;
		}
		
		a.ecard_btn:hover{
		background-color: #FF6600;
		}
		
		a.ecard_btn{
		background-color: #BG_BOX_CENTER_COLOR;
		border: 2px solid #FFFF3E;
		color: #FFFFFF;
		font-size: 1.3em;
		font-weight: bold;
		padding: 5px 25px;
		text-align: center;
		text-decoration: none;
		}
		
		#form .form_button:hover {
			cursor: pointer;
		}
		
		#form .form_button {
		background-color: #BG_BOX_CENTER_COLOR;
		border: 3px ridge #003366;
		color: #000000;
		font-size: 16px;
		height: 40px;
		width: 80px;
		}
		
		#story_ad {
		margin-top:10px;
		}
		
/*********************CSS FOR IE6**********************/

* html #ad_big_inter img {
	float:left;
}
* html #ad_big_inter #google_ads_frame1 {
	float:left;
}

* html #story_ad object, * html #story_ad a img  {
	margin-left: -27px;
}

* html #story_banners a img {
	margin-left:0px;
}

* html #footer_top{
	    margin-top: 70px;
    }

/*********************CSS FOR IE7**********************/
html*#ad_big_inter img {
	float:left;
}
html*#ad_big_inter #google_ads_frame1 {
	float:left;
}

html*#top_btn {
	margin-top: 10px;
}

html*.story_ad {
	margin-bottom: 30px;
}


html*#footer_top{
	    margin-top: 70px;
    }

html*#content_txt_download{
	float:right;
}

html*#story_banners {
	width: 780px;
}

html*#story_banners a img {
	margin-top:0px;
}
		
/* END UTILS */


Unexpected Book Format Type