//* 	Property Adjustment Key: top, right, bottom, left */

body 
{
	background: #0a226a;
}

h1.hdrsNoArrow {
    width: 300px;
    height: 5px;
    margin: 20px 0 0 5px;
    padding-left: 32px;
    font: bold 170%/100% Tahoma, "Lucida Grande";
    text-transform: uppercase;
    letter-spacing: -1px;
    position: relative;
    color: #0b4ba2;
    text-align:left; 
}

h2 {
    color: #003399;
    font-size: 180%;
    font-weight: normal;
    margin-bottom: 1px;
    padding: 3px 0;
    text-align: center;
    padding:10px 0 0 0;
}

.subheadline  {
    margin: 0 0 15px 39px; 
    *margin:0 0 0 39px; 
    color: #003399; 
    font-size: 135%;
    line-height:normal;
    padding-right: 30px;
    padding-top: 20px;
}

#siteContainer {
	margin: 0px auto;
	width: 994px;
	text-align: left;	
}

#footer {
    background: url("https://trisept.widen.net/content/sohbso61o8/gif/UNT_IMG_WEBSITE_body_bottom.gif") no-repeat scroll center top transparent;
    color: #5183C2;
    height: 53px;
    margin: 0 auto 20px;
    width: 997px;
}

.footer-bottom {
    border: 0;
    padding-top: 0;
    margin-top: 0;
}

.tripAdvisorSpot {
    background: #FFFFFF;
    display: block;
    margin-top: 0px;
    padding: 2px 0;
    text-align: center;
    width: 140px;
}
    
#digicertlogo {
    float:right;
    padding-top:0px;
    margin-left:15px;
    width: 80px;
    height: 47px;
}    

#footer p.verisign { text-align: center;  margin: 3px 0 0 0; font-size: 85%; line-height: 17px; color:#FFFFFF;}

.ucpFooterLogo {
    margin-top: 10px;
}
.ucpFooterLogoImg {margin-left:260px;}

.ucpHighlightBox {
    background-color: #E2E2E2;
    border: 1px solid #E2E2E2;
    margin: 10px 0 0 25px;
    *margin: 30px 0 0 -10px;
    padding: 10px;
    text-align: left;
    width: 538px;
}

.UCPbottom {
    margin: 10px 0 0 25px;
    text-align: left;
    width: 555px;
}

img.leftThumbnail {
    float:left;
    margin: 8px 8px 8px 0px;
}

.UCPbottom h3 {
    text-transform: uppercase;
    color: #C26507;
    font-weight: bold;
}

.ucpPadding {
    padding-left: 40px;
}

.componentPriceHotel {
    margin: 0 0 2px 0;
	font-size: 210%;
	font-weight: bold;
	float: right;
	color: #003399;
}

.divLine {
    border-bottom: 1px solid #EF9A0F;
    border-top: 5px solid #EF9A0F;
    display: block;
    float: left;
    font-size: 0.1em;
    height: 2px;
    margin: 0 10px;
    width: 850px;
}

.redFont {
    color: Red;
    font-size: 1.2em;
    font-weight: bold;
    padding:0;
}

.redFontAdd {
    color: Red;
    font-size: 1.2em;
    font-weight: bold;
    padding-left: 130px;
}

.potterLink {
    margin-right:220px;
}

.ucpIntroText {
    width:360px;
    margin:0 0 0 140px;
}

#vacationPackagelink {
    background: url("https://trisept.widen.net/content/owlkkuglbt/jpeg/UNT_IMG_WEBSITE_vacationPackLinksBG.jpg") no-repeat scroll 0 0 #FFFFFF;
    float:left;
    height: 45px;
    width: 610px;
    overflow:hidden;
}

#vacationPackagelink .parkTickPosition {
    float: left;
    margin: 18px 0 0 180px;
    text-align:left;
}
#vacationPackagelink a:link {
    color: #288AE1;
    font-size: 10pt;

    font-weight: bold;
    text-decoration: none;
}
#vacationPackagelink a:hover {
    text-decoration: underline;
}
#vacationPackagelink a:visited {
    color: #288AE1;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}

#parkTicketLink {
    background: url("https://trisept.widen.net/content/abc7yal5yv/jpeg/UNT_IMG_WEBSITE_parkTicketsLinksBG.jpg") no-repeat scroll 0 0 #FFFFFF;
    float:left;
    height: 49px;
    margin: 0 0 10px;
    width: 600px;
    overflow:hidden;
}
#parkTicketLink .vacPackPosition {
    float: left;
    margin: 18px 0 0 17px;
}
#parkTicketLink a:link {
    color: #288AE1;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
#parkTicketLink a:hover {
    text-decoration: underline;
}
#parkTicketLink a:visited {
    color: #288AE1;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}


ul#displayList {
    float: left;
    font-size: 1.1em;
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 10px 0 0 70px;
    width: 440px;
}
ul#displayList li {
    float: left;
    padding-left:7px;
}
ul#displayList li.footnote {
    font-size: 70%;
    margin: 10px 0;
    text-align:left;
}
ul#displayListFullPg {
    float: left;
    font-size: 0.9em;
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 0 0 0 40px;
    width: 660px;
}
ul#displayListFullPg li {
    float: left;
}
ul#displayListFullPg li dl.left {
    background-color: #F2F2F2;
    float: left;
    height: 505px;
    margin-right: 3px;
    width: 325px;
}
ul#displayListFullPg li dl.right {
    background-color: #F2F2F2;
    float: left;
    height: 505px;
    width: 325px;
}
ul#displayListFullPg dt {
    background-color: #201976;
    color: #FFFFFF;
    font-size: 80%;
    font-weight: bold;
    margin: 0;
    padding: 5px 5px 5px 10px;
}
ul#displayListFullPg dd.tanRow {
    background-color: #FAE1BC;
    color: #000000;
    font-size: 80%;
    font-weight: bold;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
}
ul#displayListFullPg dd.specialContent {
    background-color: #F2F2F2;
    color: #000000;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
}
ul#displayListFullPg dd.restool {
    background-color: #F2F2F2;
    color: #000000;
    float: left;
    margin-left: 0;
    padding: 5px 5px 5px 10px;
    width: 310px;
}
ul#displayListFullPg li.footnote {
    font-size: 70%;
    margin: 10px 0;
}
ul#displayListFullPg fieldset.arrivalDate {
    border: medium none;
    float: left;
    font-size: 70%;
    height: 110px;
    margin: 0 10px 0 0;
    padding: 0;
    width: 80px;
}
ul#displayListFullPg fieldset.arrivalDate label {
    float: left;
    width: 75px;
}
ul#displayListFullPg fieldset.arrivalDate label.numberOfAdults {
    float: left;
    margin: 10px 0 0;
    width: 75px;
}
ul#displayListFullPg fieldset.arrivalDate input {
    float: left;
    width: 75px;
}
ul#displayListFullPg fieldset.arrivalDate select {
    float: left;
}
ul#displayListFullPg fieldset.numOfChildren {
    border: medium none;
    float: left;
    font-size: 70%;
    height: 110px;
    margin: 0 10px 0 0;
    padding: 0;
    width: 102px;
}
ul#displayListFullPg fieldset.numOfChildren ul {
    display: inline;
    list-style: none outside none;
    margin: 0;
}
ul#displayListFullPg fieldset.numOfChildren ul li {
    display: inline;
    float: left;
    margin: 0 0 10px;
    width: 50px;
}
ul#displayListFullPg fieldset.promoCode {
    border: medium none;
    float: left;
    font-size: 70%;
    height: 110px;
    margin: 0;
    padding: 0;
    width: 80px;
}
ul#displayListFullPg fieldset.promoCode label {
    float: left;
    width: 75px;
}
ul#displayListFullPg fieldset.promoCode label.numberOfNights {
    float: left;
    margin: 10px 0 0;
    width: 75px;
}
ul#displayListFullPg fieldset.promoCode input {
    float: left;
    width: 75px;
}
ul#displayListFullPg fieldset.promoCode select {
    float: left;
}



ul.ticketDay {
    background: url("https://trisept.widen.net/content/i1gt7dlhb9/gif/UNT_IMG_WEBSITE_parkTicket_middle.gif") repeat-y scroll 0 0 transparent;
    float: left;
    list-style: none outside none;
    margin: 0;
    text-align:left;
    width: 440px;
    padding-left:0px;
}
ul.ticketDay li {
    float: left;
    font-weight: bold;
    padding: 2px 5px;
    text-align: center;
    width: 82px;
}
ul.ticketDay li.blueBox {
    color: #FFDA00;
    font-size: 120%;
    font-weight: bold;
    width: 75px;
}
ul.ticketDay li.blueBox .redFont {
    font-size: 50%;
}
ul.ticketDay li.blueBox .savings {
    color: #FFFFFF;
    font-size: 50%;
    font-weight: normal;
}
ul.ticketDay li.blueBox a {
    color: #E6F2FE;
    font-size: 50%;
    font-weight: normal;
}
ul.ticketDay li.blueBox a:visited {
    color: #E6F2FE;
    text-decoration: underline;
}
ul.ticketDay li.blueBox a:active {
    color: #E6F2FE;
    text-decoration: underline;
}
ul.ticketDay li.blueBox a:hover {
    color: #59A9F2;
    text-decoration: underline;
}
ul.ticketDay li.ticketInfo {
    font-size: 70%;
    font-weight: normal;
    width: 155px;
}
ul.ticketDayWide {
    background: url("https://trisept.widen.net/content/zq0csufiao/gif/UNT_IMG_WEBSITE_parkTicketWide_middle.gif") repeat-y scroll 0 0 transparent;
    float: left;
    list-style: none outside none;
    margin: 0;
    width: 440px;
}
ul.ticketDayWide li {
    float: left;
    font-size: 90%;
    font-weight: bold;
    padding: 20px 5px 2px;
    text-align: center;
    width: 65px;
}
ul.ticketDayWide li.redPrice {
    color: red;
    text-decoration: line-through;
}
ul.ticketDayWide li.blueBox {
    color: #FFDA00;
    font-size: 120%;
    font-weight: bold;
    padding: 2px 5px;
    width: 125px;
}
ul.ticketDayWide li.blueBox .redFont {
    font-size: 50%;
}
ul.ticketDayWide li.blueBox .savings {
    color: #FFFFFF;
    font-size: 50%;
    font-weight: normal;
}
ul.ticketDayWide li.blueBox a {
    color: #E6F2FE;
    font-size: 50%;
    font-weight: normal;
}
ul.ticketDayWide li.blueBox a:visited {
    color: #E6F2FE;
    text-decoration: underline;
}
ul.ticketDayWide li.blueBox a:active {
    color: #E6F2FE;
    text-decoration: underline;
}
ul.ticketDayWide li.blueBox a:hover {
    color: #59A9F2;
    text-decoration: underline;
}
ul.ticketDayWide li.ticketInfo {
    font-size: 70%;
    font-weight: normal;
    width: 155px;
}

.curvedTicketTop {
    background: url("https://trisept.widen.net/content/jpuyey9ilv/gif/UNT_IMG_WEBSITE_parkTicket_top.gif") no-repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin: 4px 0 0;
    padding: 4px 0 0 0;
}
.curvedTicketBottom {
    background: url("https://trisept.widen.net/content/clgpdesh5c/gif/UNT_IMG_WEBSITE_parkTicket_bottom.gif") no-repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin: 0 0 10px;
    padding: 0;
}
.curvedTicketWideTop {
    background: url("https://trisept.widen.net/content/iopbtma5fy/gif/UNT_IMG_WEBSITE_parkTicketWide_top.gif") no-repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin: 4px 0 0;
    padding: 4px 0 0 0;
}
.curvedTicketWideBottom {
    background: url("https://trisept.widen.net/content/0ferhwczu8/gif/UNT_IMG_WEBSITE_parkTicketWide_bottom.gif") no-repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin: 0 0 10px;
    padding: 0;
}

dl#baseSection {
    background: url("https://trisept.widen.net/content/n2s7ptxnih/gif/UNT_IMG_WEBSITE_baseTicketBox.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 103px;
    list-style: none outside none;
    margin: 0 0 10px;
    width: 440px;
}
dl#baseSection dd {
    color: White;
    float: left;
    font-weight: bold;
    margin: 4px 0 0;
    padding: 0 2px;
    text-align: right;
    width: 100px;
}
dl#baseSection dt {
    float: right;
    font-size: 100%;
    font-weight: bold;
    margin: 10px 60px 0 100px;
    text-align: center;
}
dl#baseSection dt .red {
    color: #990A0C;
    font-size: 85%;
}
dl#parkSection {
    background: url("https://trisept.widen.net/content/ok8sprfu6o/gif/UNT_IMG_WEBSITE_parkTicketBox.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 88px;
    list-style: none outside none;
    margin: 0 0 10px;
    width: 440px;
}
dl#parkSection dd {
    color: White;
    float: left;
    font-weight: bold;
    margin: 0px;
    padding: 0 2px;
    text-align: right;
    width: 100px;
}
dl#parkSection dt {
    float: right;
    font-size: 100%;
    font-weight: bold;
    height:65px;
    margin: 5px 80px 0 100px;
    text-align: center;
}
dl#parkSection dt .red {
    color: #990A0C;
    font-size: 85%;
}
dl#baseSectionWide {
    background: url("https://trisept.widen.net/content/n2s7ptxnih/gif/UNT_IMG_WEBSITE_baseTicketBox.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 103px;
    list-style: none outside none;
    margin: 0 0 10px;
    width: 440px;
}
dl#baseSectionWide dd {
    color: #FFFFFF;
    float: right;
    font-size: 80%;
    font-weight: normal;
    margin: 4px 8px 0;
    padding: 0 4px;
    text-align: right;
}
dl#baseSectionWide dd.fanClub {
    color: #000000;
    font-weight: bold;
    margin: 2px 15px 0 0;
}
dl#baseSectionWide dd.gatePrice {
    color: #000000;
    font-weight: bold;
    margin: 2px 60px 0 0;
}
dl#baseSectionWide dd.childCorp, dl#parkSectionWide dd.childCorp {
    clear: both;
}
dl#baseSectionWide dt {
    float: right;
    font-size: 100%;
    font-weight: bold;
    margin: 10px 5px 6px 0;
    text-align: center;
}
dl#baseSectionWide dt .red {
    color: #990A0C;
    font-size: 85%;
}
dl#parkSectionWide {
    background: url("https://trisept.widen.net/content/ok8sprfu6o/gif/UNT_IMG_WEBSITE_parkTicketBox.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 88px;
    list-style: none outside none;
    margin: 0 0 10px;
    width: 440px;
}
dl#parkSectionWide dd {
    color: #FFFFFF;
    float: right;
    font-size: 80%;
    font-weight: normal;
    margin: 4px 8px 0;
    padding: 0 4px;
    text-align: right;
}
dl#parkSectionWide dd.fanClub {
    color: #000000;
    font-weight: bold;
    margin: 2px 15px 0 0;
}
dl#parkSectionWide dd.gatePrice {
    color: #000000;
    font-weight: bold;
    margin: 2px 60px 0 0;
}
dl#parkSectionWide dt {
    float: right;
    font-size: 100%;
    font-weight: bold;
    margin: 2px 0 0 100px;
    text-align: center;
}
dl#parkSectionWide dt .red {
    color: #990A0C;
    font-size: 85%;
}

#AAARestoolTextPosition {
    text-align:left;
    font-size:90%;
    padding:5px 0 0 0;
    *padding:1px 0 0 0;
    line-height:12px;
    background-color: transparent;
    width:187px;
}

#AAARestoolTextPositionSide {
    text-align:left;
    font-size:90%;
    padding:10px 10px 0 20px;
    line-height:16px;
}

.ucpIntroContent {
    float: left;
    margin: 10px 0 0 25px;
    position: relative;
    text-align: left;
    width: 555px;
}

.ucpBottomWrap {
    margin: 10px 0 0 25px;
    position: relative;
    text-align: left;
    width: 555px;    
}

.ucpBottomWrap img.thumbnail {
    float:left;
    margin: 8px 10px 10px 0px;
    margin-top:8px;
}

.ucpBottomWrap h3 {
    color:#C26507;
    font-weight:bold;
}
 
.cmsUcpBlock {
    text-align:left;
    padding: 0px;
}

#vacations_adons {
    float: left;
    margin: 10px 0 0 25px;
    position: relative;
    text-align: left;
    width: 720px;
}

#vacations_adons li.words {
    display: inline;
    float: left;
    width: 445px;
}

#vacations_adons li h3 {
    margin: 0 0 5px 15px;
    padding: 0;
    width: 425px;
}

.ucpHeader {
    color: #208DEC;
    font-size: 160%;
    font-weight:bold;
    text-align:center;
}

.ucpLogos p {
    width:780;
}

.ucpFooterLinks {
    margin: -50px 0 0 0;
    *margin: -45px 0 0 0;
}
.ucpFooterLinks .disclaimer {
    clear: both;
    color: #FFFFFF;
    font-size: 11px;
    height: 25px;
    padding: 2% 0 0 0;
}    

h2.headlinerWW {
    color: #003399;
    font-size: 175%;
    font-weight: lighter;
    line-height: normal;
    margin: 20px 0 20px 39px;
    width: 600px;
    text-align:left;
}

p.flgetawayWW {
    color: #000000;
    margin: 15px 28px 0 39px;
    width: 550px;
}

#hotel_boxes_1hotelWW {
    margin: 10px 0 0 24px;
    overflow: hidden;
    width: 580px;
    text-align:left;
}

#hotel_boxes_1hotelWW ul {
    display: block;
    float: left;
    margin-right: 15px;
    padding: 0 0 20px 30px;
}

#hotel_boxes_1hotelWW li.bullet {
    background: url("https://trisept.widen.net/content/fwr47s0mdi/gif/UNT_IMG_WEBSITE_bullet_grey.gif") no-repeat scroll 0 10px transparent;
    margin: 0;
    padding: 3px 0 3px 12px;
}

.wwP2 {
    padding: 20px 0 0 40px;
    width: 800px;
    text-align:left;
}

.linkWW {
    padding: 10px 0 0 40px;
    text-align:left;
}

/* deals page responsive */
#dealsResp #footer,
#dealsResp #noNavTop,
body#specialWide #noNavTop {
    width: 100%;   
}

.header-wrap {
    margin-bottom: 40px;
}