@charset "utf-8";
/* CSS Document */

/* Code for Open Table Button David G 12/20/21 */


.btn-brand {
    font-family: tahoma, arial, helvetica, sans-serif;
    color: #fff;
    background-color: #074b78;
    border-color: #074b78;
    border-radius: 34px;
}
.btn-brand:hover {
    background-color: #00749b;
    border-color: #00749b;
}

/* Code for Open Table Button David G 12/20/21 */


 .skip {
        position: absolute;
        top: -1000px;
        left: -1000px;
        height: 1px;
        width: 1px;
        text-align: left;
        overflow: hidden;
    }
    
    a.skip:active, 
    a.skip:focus, 
    a.skip:hover {
        left: 0; 
        top: 0;
        width: auto; 
        height: auto; 
        overflow: visible; 
    }


/*Styles for ALL AQUARIUMRESTAURANT sites RPLACES BUTTON IMG with text  */

/* buttons have rounded edges*/
#pad5left{padding-right:5px;
}
.FindFun{
	background-color: black;
	color: yellow;
	outline-color: cadetblue;
	outline-width: 1px;
	border: thin solid #ABABAB;
	border-radius: 34px;
	border-color: gray;
	width: 179px;
	height: 21px;
	max-height: 43px;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	vertical-align: middle;
	padding-top:3px;
	margin-bottom:1px;
	line-height: inherit;
}
.B:focus{
	background-color: black;
	color: yellow;
	outline-color: darkorange;
	outline-width: 1px;
	border: thin solid #ABABAB;
	border-radius: 34px;
	border-color: gray;
	width: 188px;
	height: 21px;
	max-height: 43px;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	vertical-align: middle;
	padding-top:3px;
	margin-bottom:1px;
	line-height: inherit;
}

/*Denver promos Halloween default.asp*/
#DProdefault, .imagefullpage{ background-image: image(../downtownAquariumDenver/promos/Halloween/Halloween_Kids_Fest_Eblast.jpg);
 width:960px; margin:0 auto; background: #000; padding: 0px 0px 0 0px;text-align:center; }



.den .imgborder {
	border: 0px solid #333;
	padding: 2px;
}
.den .imgborder_clear {
	border: 0px solid #333;
	padding: 2px;
}
img.imgborderL {
	border: 0px solid #333;
}
.den .imgborderL {
	border: 0px solid #333;
	padding: 2px;
}
.imgborder{
	text-align:center; 
	width:136px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:0;
}

.imgfullpageAD {
    
    width: 910px; 
    margin:0 auto; 
    background: #000; 
    padding: 10px 10px 0 10px; 
}

.imgfullpageAD img {    
    width: 100%; 
    margin:0 auto; 
}


div#btn.KidsFun{
	background-color: black;
	color: yellow;
	outline-color: cadetblue;
	outline-width: 1px;
	border: thin solid #ABABAB;
	border-radius: 64px;
	border-color: gray;
	width: 179px;
	height: 44px;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	vertical-align: middle;
	padding-top:3px;
}
/*End regular Style*/

/*Fills the button up with color*/ 
.FindFun:hover{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(0px) translateZ(0);
  transform: perspective(0px) translateZ(0);
  /*box-shadow: 0 0 6px transparent;*/
  position: relative; color: #0DC1F8; font-weight:bold;
  -webkit-transition-property: color;
  transition-property: color;
 -webkit-transition-duration: 0.0s;
  transition-duration: 0.0s;
	text-decoration: none;

}
	/*box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);*/
	


/*Button Status Before Hovering */
.FindFun:before{
  content: "";
  position: absolute;
  z-index: -1;
  background: #000;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: color;
  transition-property: color;
 -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
	font-weight: bold;
	/*box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);*/
}
.FindFun:Hover,
.FindFun:focus,
.FindFun:active,
.LearnFun:Hover,
.LearnFun:focus,
.LearnFun:active{
font-weight: bold;
/*background: #2098D1;*/
color:aqua;
	
}

.FindFun:hover:before,.FindFun:focus:before, .FindFun:active:before,
.LearnFun:hover{
  -webkit-transform: scale(0);
  transform: scale(0);
}

.button_22 {
	background-color:#8C3400;
	border: thin solid;
	border-radius: 34px;
	border-color: orange;
	width: 350px;
	height: 22px;
	font-size: 13px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	color:#FFFFFF;
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	vertical-align: middle;
	padding: 6px 0 0 0;
}

.button_22:hover{
  display: inline-block;
  text-decoration: none;
  color: transparent;
}

.LearnFun_wrapper {
	width: 4500px;
    height: auto;
    float: left;
}


.LearnFun {
	background-color:#8C3400;
	border: thin solid;
	border-radius: 40px;
	border-color: orange;
	width: 300px;
	height: 21px;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	font-family:'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif',"Arial Black", "sans-serif";
	color:#FFFFFF;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	vertical-align: middle;
	padding-top:2px;
}
.LearnFun:hover{
  display: inline-block;
  vertical-align: middle;
	  -webkit-transform: perspective(0px) translateZ(0);
  transform: perspective(0px) translateZ(0);
  /*box-shadow: 0 0 6px transparent;*/
  position: relative; color: #0DC1F8; font-weight:bold;
  -webkit-transition-property: color;
  transition-property: color;
 /*webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;*/
 text-decoration: none;
}
/* End N3 */

/*Denver promos Halloween default.asp*/
div#DPROMO.imagefullpage{
background-image:url(http://aquariumrestaurants.com/downtownAquariumDenver.com/promos/Halloween/Halloween_Kids_Fest_Eblast.jpg);
 width:910px; margin:0 auto; background: #000; padding: 10px 10px 0 10px;text-align:center; }


#content-promo {position: relative; float: right; width: 800px; padding: 45px 30px 0 25px;}
#content-promo h1 {font-size: 24px; line-height: 24px; margin-bottom: 1em;}
#content-promo h2 {font-size: 14px; color: #00d1ed; padding: .25em 0 5px;}
#content-promo h2 a {color: #00d1ed;}
#content-promo h3 {padding-bottom: 2px;}
#content-promo p {font-size: 16px; margin-bottom: 2em; line-height: 1.6;}
#content-promo ul {margin-bottom: 2em;}
#content-promo ul li {padding-left: 10px; background: url(../images/bullet.png) 0 6px no-repeat; margin-bottom: 3px;}