html {height:100%;}
body {
font-family: Arial, Helvetica, Sans-Serif !important;
}
div#visit_passes_for_sale {
text-align: center;
}
.public_template {

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#003890+1,b1cfff+100 */
background: rgb(0,56,144); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(0,56,144) 1%, rgb(177,207,255) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(0,56,144) 1%,rgb(177,207,255) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(0,56,144) 1%,rgb(177,207,255) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003890', endColorstr='#b1cfff',GradientType=0 ); /* IE6-9 */





}
#header > img {
width: 600px;
height: auto;
}
#footer_wrapper {
background: none;
height: 0px;
}
#page_wrapper {
background-color : transparent;
}

/*Classes*/

#header_wrapper {
}

#cw-content-head {
padding: 0 20px 20px 40px;
background: #fff;
border-radius: 15px;
}
#cw-content {
background: #fff;
border-radius: 15px;
}
#cw-filter-bar {
width: 250px;
background: #fff;
border-radius: 15px;
padding: 5px;
}
.footer_contact {
background: #fff;
border-radius: 15px;
}
h2 {
background: #fff;
border-radius: 15px;
padding: 5px;
text-align: center;
}
div#check_user_div{ text-align: center; }

.person_extra { text-align: center; }

#header_wrapper { 
width: 1010px !important;
}

#cw_descriptions {
border-radius: 15px;
}