@charset "utf-8";
/* CSS Document */

.wrapper_intro
{
width:744px;
height:400px;
margin: 0 auto;
margin-top:100px;

}

.wrapper1
{
width:820px;
height:578px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background4.jpg);
}

.wrapper2
{
width:820px;
height:578px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background5.jpg);
}

.wrapper3
{
width:820px;
height:578px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background7.jpg);
}

.wrapper4
{
width:820px;
height:578px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background8.jpg);
}

.wrapper5
{
width:820px;
height:748px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background10.jpg);
background-repeat:no-repeat;
}

.wrapper6
{
width:820px;
height:570px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background11.jpg);
background-repeat:no-repeat;
}

.wrapper7
{
width:820px;
height:578px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background13.jpg);
background-repeat:no-repeat;
}

.wrapper8
{
width:820px;
height:630px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background14.jpg);
background-repeat:no-repeat;
}

.wrapper9
{
width:820px;
height:748px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background15.jpg);
background-repeat:no-repeat;
}

.wrapper10
{
width:820px;
height:580px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background17.jpg);
background-repeat:no-repeat;
}

.wrapper11
{
width:820px;
height:1600px;
margin: 0 auto;
margin-top:30px;
background-image:url(images/background18.jpg);
background-repeat:no-repeat;
}

.intro_pic
{

width:744px;
height:400px;
}

body
{
background-color:#188ca3
}

.top_space
{
width: 820px;
height: 135px;
}

.nav_bar
{
width: 820px;
height: 19px;
}

.nav_bar_left
{
width: 45px;
height: 19px;
float: left;
}

.nav_bar_mid
{
width: 565px;
height: 19px;
float:left;
font-family:Arial, Helvetica, sans-serif;

font-size:12px;
color:#ffffff;
text-align:center;
}

.nav_bar_right
{
width: 210px;
height: 19px;
float: right;
}


.title
{
width: 820px;
height: 80px;
background-image:url(images/title.jpg);
background-repeat:no-repeat;
}

.content1
{
width: 820px;
height:71px;
}

.left_space
{
width: 72px;
height: 71px;
float:left;
}

.mid_space
{
width: 501px;
height:66px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
margin-top:5px;
}

.right_space
{
width: 247px;
height:71px;
float:right;
}


.children
{
width: 820px;
height: 34px;
background-image:url(images/children.jpg);
background-repeat:no-repeat;

}

.content2_title
{
width:820px;
height:29px;
}

.content2_title_left
{
width:315px;
height:29px;
float:left;
}

.content2_title_mid
{
width:280px;
height:29px;
float:left;
background-image:url(images/everyone.jpg);
background-repeat:no-repeat;
}

.content2_title_right
{
width:225px;
height:29px;
float:right;
}


.content2
{
width:820px;
height:65px;
}

.left_content
{
width:315px;
height:65px;
float:left;
}

.mid_content
{
width:280px;
height:60px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
margin-top:5px;
}

.right_content
{
width:225px;
height:65px;
float:right;
}

.content3
{
width:820px;
height: 45px;
}

.content3_left
{
width: 315px;
height: 45px;
float: left;
}

.content3_mid
{
width: 280px;
height: 40px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
margin-top:5px;

}

.content3_right
{
width: 225px;
height: 45px;
float: right;
}

.content3_title
{
width: 820px;
height: 29px;
}

.content3_title_left
{
width: 315px;
height: 29px;
float: left;
}

.content3_title_mid
{
width: 280px;
height: 29px;
float: left;
background-image:url(images/open.jpg);
background-repeat:no-repeat;
}

.content3_title_right
{
width: 225px;
height: 29px;
float: right;
}

.christmas
{
width: 820px;
height: 20px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:10px;
text-align:center;
margin-top:14px;
}

.footer
{
width: 750px;
height: 20px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
text-align:right;
margin-right:70px;
margin-top:5px;
}

.footer_left
{
width: 60px;
height: 25px;
align: left;
}

.footer_mid
{
width: 700px;
height: 25px;
align: right;
}

.footer_right
{
width: 60px;
height: 25px;
align:right;
}


.top_space_1
{
width: 820px;
height: 200px;
}

.mission_title
{
width: 820px;
height: 29px;
}

.mission_title_left
{
width: 220px;
height: 29px;
float: left;
}

.mission_title_mid
{
width: 330px;
height: 29px;
float: left;
background-image:url(images/mission.jpg);
background-repeat:no-repeat;
}

.mission_title_mid2
{
width: 330px;
height: 29px;
float: left;
background-image:url(images/events.jpg);
background-repeat:no-repeat;
}

.mission_title_right
{
width: 270px;
height: 29px;
float: right;
}

.mission_words
{
width: 820px;
height: 105px;
}

.mission_words_left
{
width: 220px;
height: 105px;
float: left;
}

.mission_words_mid
{
width: 330px;
height: 100px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
margin-top:5px;
}

.mission_words_right
{
width: 270px;
height: 105px;
float: right;
}

.team_top
{
width: 820px;
height: 30px;
}

.team_title
{
width: 820px;
height: 40px;
}

.team_title_left
{
width: 220px;
height: 40px;
float:left;
}

.team_title_mid
{
width: 330px;
height: 40px;
float:left;
background-image:url(images/team.jpg);
background-repeat:no-repeat;
}

.team_title_right
{
width: 270px;
height: 40px;
float:right;
}

.team_words
{
width: 820px;
height: 163px;
}

.team_words_left
{
width: 220px;
height: 163px;
float:left;
}

.team_words_mid
{
width: 330px;
height: 163px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
}

.team_words_right
{
width: 270px;
height: 163px;
float:right;
}

.play_title
{
width: 820px;
height: 232px;
}

.play_title_left
{
width: 50px;
height: 225px;
float:left;
}

.play_title_mid
{
width: 255px;
height: 225px;
float:left;
margin-top: 5px;
}

.play_title_right
{
width: 230px;
height: 103px;
float:left;
margin-top:120px;
margin-left: 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
}

.play_title_end
{
width: 260px;
height: 225px;
float:right;

}

.play_space
{
width: 820px;
height: 5px;
}

.play_words
{
width: 820px;
height: 151px;
}

.play_words_left
{
width: 50px;
height: 151px;
float:left;
}

.play_words_mid
{
width: 255px;
height: 151px;
float:left;
}

.play_words_right
{
width: 230px;
height: 151px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
}

.play_words_end
{
width: 260px;
height: 151px;
float:right;

}




.top_space_2
{
width: 820px;
height: 220px;
}

.blank
{
width: 820px;
height: 10px;
}

.top_space_3
{
width: 820px;
height: 180px;
}

.price_title
{
width: 820px;
height: 29px;
}

.price_title_left
{
width: 75px;
height: 29px;
float: left;
}

.price_title_mid
{
width: 235px;
height: 29px;
float: left;
background-image:url(images/prices.jpg);
background-repeat:no-repeat;
}

.price_title_right
{
width: 510px;
height: 29px;
float: right;
}

.price_words
{
width: 820px;
height: 328px;
}

.price_words_left
{
width: 75px;
height: 328px;
float: left;
}

.price_words_mid
{
width: 400px;
height: 323px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
margin-top:5px;
}

.price_words_right
{
width: 310px;
height: 328px;
float: right;
}

.top_space_4
{
width: 820px;
height: 138px;
}



.blanker
{
width:820px;
height: 8px;
}

.with_animi
{
width:820px;
height: 150px;
}

.with_animi_left
{
width:50px;
height:150px;
float:left;
}

.with_animi_mid
{
width:270px;
height:150px;
float:left;
}

.with_animi_right
{
width:240px;
height:150px;
float:left;
background-image:url(images/parties.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
}

.with_animi_end
{
width:260px;
height:150px;
float:right;
}

.with_images
{
width:820px;
height: 387px;
}

.with_images_left
{
width:50px;
height:387px;
float:left;
}

.with_images_right
{
width:270px;
height:387px;
float:left;
}

.with_images_far_right
{
width:240px;
height:387px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:center;
background-image:url(images/menu.jpg);
background-repeat:no-repeat;
}

.with_images_far_end
{
width:210px;
height:181px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:center;
margin-top:206px;
margin-right:50px;
}

.blanker2
{
width:820px;
height:37px;
}

.rules_title
{
width:820px;
height:29px;
}

.rules_title_left
{
width:130px;
height:29px;
float:left;
}

.rules_title_mid
{
width:360px;
height:29px;
float:left;
background-image:url(images/rules.jpg);
background-repeat:no-repeat;
}

.rules_title_right
{
width:330px;
height:29px;
float:right;
}

.rules_words
{
width:820px;
height:317px;
}

.rules_words_left
{
width:130px;
height:317px;
float:left;
}

.rules_words_mid
{
width:360px;
height:317px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
}

.rules_words_right
{
width:330px;
height:317px;
float:right;
}

.top_space_10
{
width: 820px;
height: 135px;
}

.cafe_title
{
width: 820px;
height: 29px;
}

.cafe_title_left
{
width: 240px;
height: 29px;
float: left;
}

.cafe_title_mid
{
width: 280px;
height: 29px;
float: left;
background-image:url(images/cafe.jpg);
background-repeat:no-repeat;
}

.cafe_title_right
{
width: 300px;
height: 29px;
float: right;
}

.cafe_words
{
width: 820px;
height: 105px;
}

.cafe_words_left
{
width: 240px;
height: 105px;
float: left;
}

.cafe_words_mid
{
width: 280px;
height: 100px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
margin-top:5px;
}

.cafe_words_right
{
width: 300px;
height: 105px;
float: right;
}

.blanker3
{
width: 820px;
height: 20px;
}


.location_title
{
width: 820px;
height: 29px;
}

.location_title_left
{
width: 60px;
height: 29px;
float: left;
}

.location_title_mid
{
width: 515px;
height: 29px;
float: left;
background-image:url(images/directions.jpg);
background-repeat:no-repeat;
}

.location_title_right
{
width: 245px;
height: 29px;
float: right;
}

.location_words
{
width: 820px;
height: 105px;
}

.location_words_left
{
width: 60px;
height: 105px;
float: left;
}

.location_words_mid
{
width: 515px;
height: 100px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
margin-top:5px;
}

.location_words_right
{
width: 245px;
height: 105px;
float: right;
}

.buses
{
width: 820px;
height: 285px;
}

.buses_left
{
width: 60px;
height: 285px;
float: left;
}

.buses_mid
{
width: 515px;
height: 280px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
margin-top:5px;
}

.buses_right
{
width: 245px;
height: 285px;
float: right;
}

.contact_title
{
width: 820px;
height: 29px;
}

.contact_title_left
{
width: 55px;
height: 29px;
float: left;
}

.contact_title_mid
{
width: 520px;
height: 29px;
float: left;
background-image:url(images/contact.jpg);
background-repeat:no-repeat;
}

.contact_title_right
{
width: 245px;
height: 29px;
float: right;
}

.contact_words
{
width: 820px;
height: 225px;
}

.contact_words_left
{
width: 55px;
height: 225px;
float: left;
}

.contact_words_mid
{
width: 250px;
height: 196px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
margin-top:26px;
}

.contact_words_right
{
width: 265px;
height: 196px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;
margin-left: 20px;
margin-top:29px;
}



.contact_words_end
{
width: 230px;
height: 225px;
float: right;
}

.blanker5
{
width: 820px;
height: 80px;
}


.blanker5_left
{
width: 55px;
height: 80px;
float: left;
}

.blanker5_mid
{
width: 520px;
height: 80px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
}

.blanker5_right
{
width: 245px;
height: 80px;
float: right;
}

.main_title
{
width: 820px;
height: 29px;
}

.main_title_left
{
width: 55px;
height: 29px;
float: left;
}

.main_title_mid
{
width: 550px;
height: 29px;
float:left;
background-image:url(images/form_title.jpg);
background-repeat:no-repeat;
}

.main_title_right
{
width: 215px;
height: 29px;
float:right;
}

.mailing
{
width:820px;
height: 50px;
float:left;
}

.mailing_words_left
{
width: 55px;
height: 50px;
float: left;
}

.mailing_words_mid
{
width: 250px;
height: 50px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
background-image:url(images/join.jpg);
background-repeat:no-repeat;
}



.mailing_words_right
{
width: 465px;
height: 50px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:justify;

}

.mailing_words_end
{
width: 40px;
height: 225px;
float: right;
}

.blanker6
{
width:820px;
height:53px;
float:left;
}

.blanker7
{
width:820px;
height:20px;
}

.blanker8
{
width:820px;
height:70px;
}

.blanker9
{
width:820px;
height:25px;
}


.mid_space1
{
width: 820px;
height: 2px;
float:right;
}

a:link {color: #FFFFFF; text-decoration: none; }
a:active {color: #FFFFFF; text-decoration: none; }
a:visited {color: #FFFFFF; text-decoration: none; }
a:hover {color:#fd0901; text-decoration: underline; }

.event_words
{
width: 820px;
height: 338px;
}

.event_words_left
{
width: 220px;
height: 338px;
float: left;
}

.event_words_mid
{
width: 330px;
height: 333px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
margin-top:5px;
}

.event_words_right
{
width: 270px;
height: 338px;
float: right;
}

.contact_title2
{
width: 820px;
height: 29px;
}

.contact_title_left2
{
width: 220px;
height: 29px;
float: left;
}

.contact_title_mid2
{
width: 355px;
height: 29px;
float: left;
background-image:url(images/contact.jpg);
background-repeat:no-repeat;
}

.contact_title_right2
{
width: 245px;
height: 29px;
float: right;
}

.blanker52
{
width: 820px;
height: 80px;
}


.blanker52_left
{
width: 220px;
height: 80px;
float: left;
}

.blanker52_mid
{
width: 355px;
height: 80px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
}

.blanker52_right
{
width: 245px;
height: 80px;
float: right;
}

.blanker522
{
width: 820px;
height: 480px;
}


.blanker522_left
{
width: 290px;
height: 480px;
float: left;
}

.blanker522_mid
{
width: 215px;
height: 360px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:left;
margin-top: 120px;
}

.blanker522_right
{
width: 305px;
height: 480px;
float: right;
}

.form2
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#272b5b;
}

blanker_spacer
{
width: 820px;
height:15px;
float: left;
}

.comment
{
width: 820px;
height: 500px;
}

.comment_left
{
width: 290px;
height: 500px;
float: left;
}

.comment_mid
{
width: 225px;
height: 340px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:center;
margin-top: 160px;
}

.comment_right
{
width: 305px;
height: 500px;
float: right;
}

.mailinglist
{
width: 820px;
height: 280px;
}

.mailinglist_left
{
width: 290px;
height: 280px;
float: left;
}

.mailinglist_mid
{
width: 225px;
height: 180px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#272b5b;
text-align:center;
margin-top:100px;
}

.mailinglist_right
{
width: 305px;
height: 280px;
float: right;
}

.form3
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.footer_spacer
{
width: 820px;
height:234px;
}