@charset "utf-8";

* { padding: 0px; margin: 0px; }
body { background-color: #1b75bb; background-image: url(../images/body_shadow.gif); background-position: center; background-repeat: repeat-y; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; }
img { border: 0px; }
a { color: #000000; text-decoration: underline; }
a:hover { text-decoration: none; }

#body { text-align: center; }
#layout { background-color: #ffd55a; background-image: url(../images/bg_stars.png); background-position: top; background-repeat: repeat-y; width: 1000px; margin: auto; }

#layout #header { background-image: url(../images/header_bg.png); background-position: bottom; background-repeat: no-repeat; width: 100%; height: 231px; position: relative; margin-bottom: 28px; }
#layout #header #logo { float: left; width: 214px; height: 213px; }
#layout #header #call-us { color: #c22126; font-size: 36px; float: right; width: 355px; margin-top: 124px; text-align: left; }
#layout #header #call-us p.clus { font-size: 30px; }
#layout #header #top-links { color: #ffffff; font-size: 13px; position: absolute; top: 50px; right: 14px; text-align: left; }
#layout #header #top-links a { color: #ffffff; text-decoration: none; }
#layout #header #top-links a:hover { text-decoration: underline; }
#layout #header #top-links a.selected { text-decoration: underline; }

#layout #slider { padding-left: 13px; height: 146px; margin-bottom: 39px; }
#layout #slider .sld { float: left; width: 238px; margin-right: 8px; }

#layout #content { padding-left: 7px; background-image: url(../images/3_children.png); background-position: left bottom; background-repeat: no-repeat; }

#layout #content #content-left { float: left; width: 204px; margin-right: 26px; }
#layout #content #content-left #menu { width: 100%; margin-bottom: 44px; text-align: center; }
#layout #content #content-left #menu ul { list-style-type: none; cursor: default; }
#layout #content #content-left #menu ul li { height: 38px; }
#layout #content #content-left #menu ul li a { background-position: 0px 0px; background-repeat: no-repeat; display: block; width: 204px; height: 38px; text-decoration: none; cursor: pointer; }
#layout #content #content-left #menu ul li a:hover { background-position: 0px -38px; text-decoration: none; }
#layout #content #content-left #menu ul li a.selected { background-position: 0px -38px; text-decoration: none; }
#layout #content #content-left #menu ul li a span { display: none; }
#layout #content #content-left #menu ul li a.home { background-image: url(../images/menu_home.png); }
#layout #content #content-left #menu ul li a.bouncers{ background-image: url(../images/menu_bouncers.png); }
#layout #content #content-left #menu ul li a.signs { background-image: url(../images/menu_signs.png); }
#layout #content #content-left #menu ul li a.games { background-image: url(../images/menu_games.png); }
#layout #content #content-left #menu ul li a.magic { background-image: url(../images/menu_magic.png); }
#layout #content #content-left #menu ul li a.facepainting { background-image: url(../images/menu_face-painting.png); }
#layout #content #content-left #menu ul li a.rates { background-image: url(../images/menu_rates.png); }

#layout #content #content-left #menu ul li a.links { background-image: url(../images/menu_links.png); }
#layout #content #content-left #menu ul li a.contactus { background-image: url(../images/menu_contact-us.png); }
#layout #content #content-left #chspace { height: 213px; text-align: center; }

#layout #content #content-middle { float: left; width: 574px; margin-right: 10px; text-align: left; }
#layout #content #content-middle p { margin-bottom: 15px; }
#layout #content #content-middle h3 { font-size: 14px; font-weight: bold; margin-bottom: 18px; }
#layout #content #content-middle ul.list { list-style: disc; margin-left: 24px; margin-bottom: 15px; }
#layout #content #content-middle ul.list li { margin-bottom: 5px; }
#layout #content #content-middle #page-title { margin-bottom: 25px; }
#layout #content #content-middle tr, #layout #content #content-middle td { padding: 4px; }
#layout #content #content-middle #fshow { background-image: url(../images/flash_borber.png); background-position: center; background-repeat: no-repeat; width: 570px; height: 226px; padding: 2px; margin-bottom: 18px; }
#layout #content #content-middle #fshow #fslide { width: 570px; height: 226px; }

#layout #content #content-right { float: left; width: 167px; }
#layout #content #content-right .girl { padding-top: 67px; margin-bottom: 40px; }

#layout #footer { background-image: url(../images/footer_bg.png); background-position: top; background-repeat: no-repeat; width: 100%; height: 198px; position: relative; }
#layout #footer #left-text { color: #c22126; font-size: 22px; float: left; margin-top: 55px; text-align: center; width: 238px; }
#layout #footer #right-text { float: right; padding-top: 20px; width: 460px; text-align: left; }
#layout #footer #right-text .inner { background-image: url(../images/duck.gif); background-position: left; background-repeat: no-repeat; padding-left: 90px; padding-top: 30px; height: 90px; color: #c22126; }
#layout #footer #right-text .inner ul { list-style: disc; margin-left: 15px; }
#layout #footer #right-text .inner ul li { margin-bottom: 6px; }
#layout #footer #copy { position: absolute; width: 440px; bottom: 18px; right: 0px; font-size: 11px; text-align: left; }

.clear { clear: both; }
.clear2 { clear: both; }
.img_indent1 { float: left; margin: 0px 5px 5px 0px; }
.img_indent2 { float: right; margin: 0px 0px 5px 5px; }
.bdrAll { border: #c32426 solid 1px; }
.bdrTRB { border-top: #c32426 solid 1px; border-right: #c32426 solid 1px; border-bottom: #c32426 solid 1px; }
.bdrRBL { border-right: #c32426 solid 1px; border-bottom: #c32426 solid 1px; border-left: #c32426 solid 1px; }
.bdrRB { border-right: #c32426 solid 1px; border-bottom: #c32426 solid 1px; }
.small { font-size: 12px; }

#content-middle ul li
{
margin-left: 18px;
padding-left:20px;
}

#content-middle ol li
{
margin-left: 25px;
padding-left:20px;
}


