﻿body.kinderbounce {background:#7416A1 url('../../kinderbounce/graphics/main_repeat_bg_horizontal.jpg') repeat-x scroll left top;}

.kinderbounce #outerframe	{background: url('../../kinderbounce/graphics/wings_bg.jpg') no-repeat scroll center top;}
.kinderbounce #innerframe	{background: #fff url('../../kinderbounce/graphics/main_repeat_bg_vertical.gif') repeat-y top center;}	
.kinderbounce #mainframe 	{background: #fff url('../../kinderbounce/graphics/main_cap.jpg') no-repeat top left;}

.kinderbounce #footerframe	{background: #d48ada url('../../kinderbounce/graphics/footer_repeat_bg.gif') repeat-x top left;}
.kinderbounce #footercontent {background: url('../../kinderbounce/graphics/footer_cap.jpg') no-repeat top center;}
.kinderbounce #footercontent p {color:#551075;}
.kinderbounce #footercontent a:link,
.kinderbounce #footercontent a:visited {color:#551075;}
.kinderbounce #footercontent a:hover {color:#fff}
.kinderbounce #footercontent p, 
.kinderbounce #footercontent ul {border-color:#e8c1eb;}
.kinderbounce #footercontent .header {color:#e8c1eb;}

.kinderbounce .splash {background: #d48ada url('../../kinderbounce/graphics/splash.jpg') no-repeat top left;}
.kinderbounce .splash .four {color:#f1a1e8;}

.kinderbounce .side_left	{background: transparent url('../../kinderbounce/graphics/main_side_left.jpg') no-repeat scroll right top}
.kinderbounce .side_right	{background: transparent url('../../kinderbounce/graphics/main_side_right.jpg') no-repeat scroll left top;}

.kinderbounce .secondary_nav .active a:link,
.kinderbounce .secondary_nav .active a:visited,
.kinderbounce .secondary_nav .active a:hover  {background-color:#aa87ba; color:#fff;} 

.kinderbounce .content a {color:#7416a0;}
.kinderbounce .content a:visited {color:#990099;}
.kinderbounce .content a:hover {color:#9966CC;}
.kinderbounce .content a.big_button {font-weight:bold; clear:both; background:url(../../kinderbounce/graphics/button_bg.png) no-repeat right top; float:left; padding:0 10px 10px 0; display:inline;}
.kinderbounce .content a.big_button img {margin-bottom:-10px;}
.kinderbounce .content img.callout {border-color:#7416a0;}
.kinderbounce .content a:hover img.callout {border-color:#FE70E8;}
.kinderbounce .content .revealer {height:0; overflow:hidden; clear:both;}
.kinderbounce .content .showGroup .revealer {height:auto;}
.kinderbounce .main_content fieldset {border-color: #9966FF; background:#ceadde url('../../kinderbounce/graphics/fieldset_repeat_bg.gif') repeat-x left top;}
.kinderbounce .main_content legend {border-color:#96f;}
.kinderbounce .main_content .fieldShadow {background:#fff url('../../kinderbounce/graphics/text_field_bg.gif') no-repeat left top; border-color:#96f;}

.kinderbounce h1 {border-bottom-color:#d48ada; color:#d48ada;}
.kinderbounce h2 {color:#7416a0;}

.kinderbounce blockquote.quote_right{background:url('../../kinderbounce/graphics/quote_right.png') no-repeat top left;}
.kinderbounce p.quote_right 		{background:url('../../kinderbounce/graphics/quote_right_arrow.png') no-repeat top left; text-align:right; margin:0px auto 10px; padding:35px 10px 0; width:530px;}
.kinderbounce blockquote.quote_left {background:url('../../kinderbounce/graphics/quote_left.png') no-repeat top left;}
.kinderbounce p.quote_left 			{background:url('../../kinderbounce/graphics/quote_left_arrow.png') no-repeat top left; text-align:left; margin:0px auto 10px; padding:35px 10px 0; width:530px;}

.kinderbounce .schedule td a.selected {color:#fff; background-color:#7416A1;}
