﻿/* Terms and Conditions Page */
.ContentSubText ol li
{
    margin-bottom: 10px;
}

/* Other Parks Page */
.OtherParksContentPadding
{
    padding: 15px 0 5px 0;
}
.OtherParksBox
{
    background: url(../images/Corporate/bg_OtherParks_box.jpg) repeat-y;
    width: 412px;
    padding: 0 5px 0 5px;
}
.OtherParksBox img
{
    padding: 5px 5px 5px 5px;
    border: 1px solid red;
}
.OtherParksHeaderText
{
    font-weight: bold;
    font-size: 14px;
    padding: 0 0 8px 5px;
    color: #8c0d06;
}
.WilliamburgContainer
{
    background: url(../images/Corporate/bg_Williamburg_box.jpg) no-repeat;
    padding: 12px 5px 5px 5px;
    width: 412px;
    height: 132px;
}
.OrlandoContainer
{
    background: url(../images/Corporate/bg_Orlando_box.jpg) no-repeat;
    padding: 12px 5px 5px 5px;
    width: 412px;
    height: 227px;
}
.OtherParkContainer
{
    background: url(../images/Corporate/otherPark_box.gif) no-repeat;
    padding: 18px 5px 5px 5px;
    width: 412px;
    height: 115px;
    text-align: center;
    margin-bottom: 15px;
}
.OtherParksImage
{
    padding: 5px 5px 5px 5px;
}

/* Media Room  Page*/
.MediaRoomLeftContentLayer
{
    float: left;
    width: 550px;
}
.MediaRoomRightContentLayer
{
    float: right;
    width: 272px;
}

/*Contact Info Container Layer */
.ContactInfoBox
{
    background: url(../images/Corporate/bg_ContactInfo_box.jpg) repeat-y;
    width: 247px;
    padding: 15px 0 20px 25px;
    line-height: 25px;
}

/* Photos and Media Page */
.PhotosandMediaContentLayer
{
    width: 620px;
}
.ContentBottomPadding span img
{
    padding-top: 5px;
}
.MediaRoomImageContainer
{
    float: left;
    text-align: center;
    margin-bottom: 5px;
    margin-right: 3px;
}
a.lnkMediaRoomImg
{
    background: url(../images/Corporate/bg_thumb.gif) no-repeat;
    width: 99px;
    height: 88px;
    display: block;
    text-align: center;
    font-weight: bold;
    font-family: Verdana;
    font-size: 10px;
    color: #967e55;
    text-decoration: none;
}
a.lnkMediaRoomImg:hover
{
    background: url(../images/Corporate/bg_thumb_hover.gif) no-repeat;
    width: 99px;
    height: 88px;
    text-align: center;
    font-weight: bold;
    font-family: Verdana;
    font-size: 10px;
    color: #fff;
    text-decoration: none;
}

.lnkMediaRoomImg img
{
    margin: 5px 0 0 0;
}


/* Contact Us Page */
.CustomerSupportBox
{
    background: url(../images/Corporate/ContactSupport_box.jpg) no-repeat;
    width: 375px;
    height: 379px;
    padding: 15px 18px 0 17px;
}
.RequestInfoBox
{
    background: url(../images/Corporate/RequestInfo_box.jpg) no-repeat;
    width: 385px;
    height: 275px;
    padding: 15px 10px 0 15px;
}
.ContactSubText
{
    padding: 8px 0 20px 0;
    font-size: 12px;
    color: #2a0101;
    text-align: left;
}
.ContactInputFormLayer
{
    font-size: 12px;
    color: #2a0101;
    padding-bottom: 6px;
}
.ContactBtnLayer
{
    padding-top: 5px;
}
.CustomerInputFormText
{
    float: left;
    margin-top: 3px;
    width: 135px;
}
.CustomerCheckboxLayer
{
    font-size: 12px;
    color: #2a0101;
    padding: 5px 0 10px 0;
}
.RequestInfoInputFormText
{
    float: left;
    margin-top: 3px;
    width: 100px;
}
.StateInputFormText
{
    float: left;
    margin-top: 3px;
    padding-right: 5px;
}
.CityInputFormLayer
{
    float: left;
    width: 140px;
}
.StateInputFormLayer
{
    float: left;
    width: 60px;
}

/* For The Press Page */
#PressReleases
{
    list-style-type: none;
    width: 720px;
}

#PressReleases li a
{
    display: block;
    width: 540px;
    float: left;
    text-decoration: none;
    color: #f47321;
    font-weight: bold;
}

#PressReleases li a:hover
{
    display: block;
    width: 540px;
    float: left;
    text-decoration: none;
    color: #ee3124;
    font-weight: bold;
}



#PressReleases li .pressReleaseDates
{
    float: right;
    text-align: left;
}

#lblDateShown
{
    font-size: smaller;
}

.ContentSubText li 
{
    margin: 5px 0px;
}