@charset "UTF-8";
/* CSS Document */

#top_container{
               width:950px;
}

/*--------------- Navigation ------------------*/

.nav{
     width:293px;
	 float:left;
}

.nav li{
        list-style: none;
		width:293px;
		display:block;
}

.nav a { 
        height:100%;
		width:100%;
		display:block;
}

a.home{
         background:url(../images/nav.jpg) no-repeat 0px 0px;
		 width:293px;
		 height:48px;
}

a.home:hover, a.home-active{
                            background:url(../images/nav.jpg) no-repeat -293px 0px;
						    height:48px;
		                    width:293px;
}

a.event-special{
          		background:url(../images/nav.jpg) no-repeat 0px -48px;
		  		height:50px;
		 		width:293px;
}

a.event-special:hover, a.event-special-active{
                                  			background:url(../images/nav.jpg) no-repeat -293px -48px;
								  			height:50px;
		                          			width:293px;
}

a.menu{
           background:url(../images/nav.jpg) no-repeat 0px -98px;
		   height:50px;
		   width:293px;
}

a.menu:hover, a.menu-active{
                                    background:url(../images/nav.jpg) no-repeat -293px -98px;
								    height:50px;
		                            width:293px;
}

a.gallery{
           background:url(../images/nav.jpg) no-repeat 0px -148px;
		   height:50px;
		   width:293px;
}

a.gallery:hover, a.gallery-active{
                                    background:url(../images/nav.jpg) no-repeat -293px -148px;
								    height:50px;
		                            width:293px;
}

a.contactus{
           background:url(../images/nav.jpg) no-repeat 0px -198px;
		   height:49px;
		   width:293px;
}

a.contactus:hover, a.contactus-active{
                                     background:url(../images/nav.jpg) no-repeat -293px -198px;
								     height:49px;
		                             width:293px;
}

/*-------------------- end navigation ------------------------*/

#flash-left{
             background:url(../images/flash_left.jpg) no-repeat;
			 width:22px;
			 height:247px;
			 float:left;
}

#flash{
       width:635px;
	   height:247px;
	   float:right;
}

/*------------------------- body container ---------------------------*/

#body_container{
                width:950px;
				margin-top:-1px;
}

#empty2{
        height:168px;
		width:211px;
		padding-left:50px;
		padding-top:10px;
}

#empty2 p{
          font:12px "Arial", Helvetica, sans-serif;
          color:#000000;
		  text-align:center;
		  padding-left:33px;
		  font-weight:600;
}

#info{
       background:url(../images/infoback.jpg) no-repeat;
	   width:293px;
	   height:285px;
	   float:left;
}

#address{
         width:300px;
		 padding-left:20px;
		 padding-top:10px;
		 float:left;
}

#phone{
         width:160px;
		 padding-left:300px;
		 padding-top:10px;
		 float:left;
}

#fax{
         width:150px;
		 padding-left:10px;
		 padding-top:10px;
		 float:right;
}

#address p, #phone p, #fax p{
           font:15px "Arial", Helvetica, sans-serif;
		   color:#FFFFFF;
		   font-weight:600;
}

h1{
   font:12px "Arial", Helvetica, sans-serif;
   color:#FFFFFF;
   width:100px;
   margin-left:45px;
   margin-top:5px;
}

#icon{
      width:150px;
	  margin-left:109px;
	  margin-top:-10px;
}

#facebook a{
            background:url(../images/icon_facebook.png) no-repeat;
			width:43px;
			height:44px;
			display:block;
			float:left;
}

#twitter a{
            background:url(../images/icon_twitter.png) no-repeat;
			width:43px;
			height:44px;
			display:block;
			float:left;
			margin-left:11px;
}

#myspace {
            background:url(../images/icon_myspace.png) no-repeat;
			width:43px;
			height:44px;
			display:block;
			float:right;
}

#dog{
     background:url(../images/dog.png) no-repeat;
	 width:38px;
	 height:81px;
	 z-index:100;
	 margin-left:255px;
	 margin-top:-60px;
}	 

/*--------------- Sub content1 ------------------*/

#sub_content1{
              float:left;
			  width:309px;
}

#sub_content1 a{
                background:url(../images/home_content1.jpg) no-repeat;
				width:309px;
				height:285px;
				display:block;
}


/*--------------- Sub content2 ------------------*/

.sub_content2{
    		 width:348px;
			 height:285px;
			 float:right;
}

.sub_content2 li{
        		list-style: none;
				width:349px;
				display:block;
}

.sub_content2 a { 
        		height:100%;
				width:100%;
				display:block;
}

a.patron{
         background:url(../images/home_subcontent2.jpg) no-repeat 0px 0px;
		 width:349px;
		 height:127px;
		 display:block;
}

a.marguerita{
          background:url(../images/home_subcontent2.jpg) no-repeat 0px -127px;
		  height:158px;
		  width:349px;
		  display:block;
}

/*-------------------- end Sub content ------------------------*/

#home_littleamigos{
                   width:180px;
}

#home_littleamigos a{
                     background:url(../images/home_littleamigos.jpg) no-repeat;
					 width:180px;
					 height:56px;
					 margin-left:30px;
					 margin-top:5px;
					 display:block;
}

/*--------------- press Navigation ------------------*/

.press_nav{
     width:180px;
	 padding-left:30px;
	 padding-top:5px;
}

.press_nav li{
        list-style: none;
		height:40px;
		display:block;
		float:left;
}

.press_nav a { 
        height:100%;
		width:100%;
		display:block;
		cursor:pointer;
}

a.press1{
         background:url(../images/press_nav.jpg) no-repeat 0px 0px;
		 width:60px;
		 height:40px;
}

a.press2{
         background:url(../images/press_nav.jpg) no-repeat -60px 0px;
		 height:40px;
		 width:60px;
}

a.press3{
           background:url(../images/press_nav.jpg) no-repeat -120px 0px;
		   height:40px;
		   width:60px;
}

/*-------------------- end navigation ------------------------*/

/*--------------- press2 Navigation ------------------*/

.press2_nav{
     width:120px;
	 padding-left:30px;
	 padding-top:5px;
}

.press2_nav li{
        list-style: none;
		height:40px;
		display:block;
		float:left;
}

.press2_nav a{ 
        height:100%;
		width:100%;
		display:block;
		cursor:pointer;
}

a.press4{
         background:url(../images/press2_nav.jpg) no-repeat 0px 0px;
		 width:60px;
		 height:40px;
}

a.press5{
         background:url(../images/press2_nav.jpg) no-repeat -60px 0px;
		 height:40px;
		 width:60px;
}

/*-------------------- end navigation ------------------------*/