@charset "utf-8";
/* CSS Document */

* {
margin: 0 0 0 0;
padding: 0 0 0 0
}

body {
	background-image: url(../images/Sides-2.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	}

#header {
	width:900px;
	height:285px;
	background-image: url(../images/headers/stilt-walking---jugglers---unicycling---magicians---clowns.jpg);
	float:left
}

#links {
	width:900px;
	height:120px;
	background-image: url(../images/link.png);
	background-repeat:no-repeat;
	float:left
}

#content {
	width:900px;
	height:auto;
	background-color:#f2be80;
	float:left
}

.home a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/home-link.png);
 background-repeat: no-repeat;
 }
 
 .home a:hover {
 background-position: -122px 0;
 }

 .home a:active {
 background-position: -122px 0;
 }
 
 
 .gerard-the-clown a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/gerard-the-clown.png);
 background-repeat: no-repeat;
 }
 
 .gerard-the-clown a:hover {
 background-position: -122px 0;
 }

 .gerard-the-clown a:active {
 background-position: -122px 0;
 }
 
 .rd-the-clown a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/rd-the-clown.png);
 background-repeat: no-repeat;
 }
 
 .rd-the-clown a:hover {
 background-position: -122px 0;
 }

 .rd-the-clown a:active {
 background-position: -122px 0;
 }
 
 .gerard-and-rd-the-clowns a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/gerard-and-rd-the-clowns.png);
 background-repeat: no-repeat;
 }
 
 .gerard-and-rd-the-clowns a:hover {
 background-position: -122px 0;
 }

 .gerard-and-rd-the-clowns a:active {
 background-position: -122px 0;
 }
 
 .packages a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/show-packages.png);
 background-repeat: no-repeat;
 }
 
 .packages a:hover {
 background-position: -122px 0;
 }

 .packages a:active {
 background-position: -122px 0;
 }
 
 .face-paint a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/face-painting.png);
 background-repeat: no-repeat;
 }
 
 .face-paint a:hover {
 background-position: -122px 0;
 }

 .face-paint a:active {
 background-position: -122px 0;
 }
 
 .balloons a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/balloons.png);
 background-repeat: no-repeat;
 }
 
 .balloons a:hover {
 background-position: -122px 0;
 }

 .balloons a:active {
 background-position: -122px 0;
 }
 
 .magic-shows a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/magic-shows.png);
 background-repeat: no-repeat;
 }
 
 .magic-shows a:hover {
 background-position: -122px 0;
 }

 .magic-shows a:active {
 background-position: -122px 0;
 }
 
 .carnival-games a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/carnival-games.png);
 background-repeat: no-repeat;
 }
 
 .carnival-games a:hover {
 background-position: -122px 0;
 }

 .carnival-games a:active {
 background-position: -122px 0;
 }
 
 .carnival-rides a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/carnival-rides.png);
 background-repeat: no-repeat;
 }
 
 .carnival-rides a:hover {
 background-position: -122px 0;
 }

 .carnival-rides a:active {
 background-position: -122px 0;
 }
 
 .buskers a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/busking-entertainment.png);
 background-repeat: no-repeat;
 }
 
 .buskers a:hover {
 background-position: -122px 0;
 }

 .buskers a:active {
 background-position: -122px 0;
 }
 
 .animals a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/petting-farm.png);
 background-repeat: no-repeat;
 }
 
 .animals a:hover {
 background-position: -122px 0;
 }

 .animals a:active {
 background-position: -122px 0;
 }
 
 .circus-acts a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/circus-acts.png);
 background-repeat: no-repeat;
 }
 
 .circus-acts a:hover {
 background-position: -122px 0;
 }

 .circus-acts a:active {
 background-position: -122px 0;
 }
 
 .gallery a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/clown-gallery.png);
 background-repeat: no-repeat;
 }
 
 .gallery a:hover {
 background-position: -122px 0;
 }

 .gallery a:active {
 background-position: -122px 0;
 }
 
  .clients a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/clown-shows.png);
 background-repeat: no-repeat;
 }
 
 .clients a:hover {
 background-position: -122px 0;
 }

 .clients a:active {
 background-position: -122px 0;
 }
 
 .cater a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/general-info.png);
 background-repeat: no-repeat;
 }
 
 .cater a:hover {
 background-position: -122px 0;
 }

 .cater a:active {
 background-position: -122px 0;
 }
 
 .testimonials a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/FINE-FOODS.png);
 background-repeat: no-repeat;
 }
 
 .testimonials a:hover {
 background-position: -122px 0;
 }

 .testimonials a:active {
 background-position: -122px 0;
 }
 

 .tips a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/fun-stuff.png);
 background-repeat: no-repeat;
 }
 
 .tips a:hover {
 background-position: -122px 0;
 }

 .tips a:active {
 background-position: -122px 0;
 }
 
 .tv a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/Tv-appearances.png);
 background-repeat: no-repeat;
 }
 
 .tv a:hover {
 background-position: -122px 0;
 }

 .tv a:active {
 background-position: -122px 0;
 }
 
 .contact a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/contact-us.png);
 background-repeat: no-repeat;
 }
 
 .contact a:hover {
 background-position: -122px 0;
 }

 .contact a:active {
 background-position: -122px 0;
 }
 
 .hhs a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/website-design.png);
 background-repeat: no-repeat;
 }
 
 .hhs a:hover {
 background-position: -122px 0;
 }

 .hhs a:active {
 background-position: -122px 0;
 }
 
 .gerard a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -10000px ;/* this move the text outside of the screen area */
 display:block;
 width:122px;
 height:34px;
 background-image: url(../images/link%20images/home-link.png);
 background-repeat: no-repeat;
 }
 
 .gerard a:hover {
 background-position: -122px 0;
 }

 .gerard a:active {
 background-position: -122px 0;
 }
 
 
.about {
	 background-image:url(../images/Home-5.png);
	 background-repeat:no-repeat;
	 background-position:center;
	 height:440px;
	 text-shadow: 1px 2px 3px #fff;
	 padding-left:3px;
	 padding-top:12px;
	 color: #000;
	  }
	  
.about-1 {
	 background-image:url(../images/Home-6.png);
	 background-repeat:no-repeat;
	 background-position:center;
	 text-shadow: 1px 2px 3px #fff;
	 padding-left:3px;
	 color: #000;
	 height:234px;
	  }
	  
#footer {
	width:900px;
	height:50px;
	background-color:#E68304;
	float:left
}

address  {
 font-family: Arial, serif; 
font-style : normal ;
font-size : 8pt; 
font-weight :700; 
text-align : center; 
color: #000000;
padding: 12px 0 0 0 }

h1 {
	text-shadow: 1px 4px 8px #000;
}

@-webkit-keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
}
@-moz-keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
}
.objblink {
-webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    
    -webkit-animation-direction: normal;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: blink;
    -webkit-animation-timing-function: ease-in-out;
    
-moz-animation-direction: normal;
    -moz-animation-duration: 2s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-name: blink;
    -moz-animation-timing-function: ease-in-out;    
}