
.topLeft_td {padding-left:40px;}
.topRight_td {padding-right:40px;}

.homeLeftColMod {width:243px; padding:7px; margin-bottom:8px; border:1px solid #ffab00;}

.flashRightColImg {width:246px;}
.flashRightColCopy {color:#ffffff; width:216px; padding:5px 15px;}

td.flashBottomMenus {border-top:1px solid #ffffff; vertical-align:middle;}
td.flashBottomMenus select {font-size:12px; border:1px solid #74a3cd;}
td.flashBottomMenus span {float:left; color:#ffffff; display:block; padding:3px; margin-left:3px;  font-size: 14px; font-weight:bold;}

.reservations_link{border: 1px solid #32659a; background-color:white; height:13px; width:83px; padding:2px 3px; text-align:center; }
.reservations_link a{color: #71b1cd; font-size: 1em; font-weight:bold; text-transform:lowercase;}

table.leftMenus {margin:0px; padding:0px;}
table.leftMenus td.selectMenu {padding-left:60px; color:#ffffff; font-size: 14px; font-weight:bold;}

table.galleryTabs {width:584px;}
table.galleryTabs td.middleGalleryTd, table.galleryTabs td.leftArrow, table.galleryTabs td.rightArrow  {border-top:1px solid #ffab00; border-bottom:1px solid #ffab00;}
table.galleryTabs td.middleGalleryTd {width:526px; padding:0px 10px;}
table.galleryTabs td.leftArrow {width:19px; vertical-align:middle; text-align:center; background:url('/Portals/2/Skins/Redesign/images/gallery_leftBg.jpg') top left repeat-y;}
table.galleryTabs td.rightArrow {width:19px; vertical-align:middle; text-align:center; background:url('/Portals/2/Skins/Redesign/images/gallery_rightBg.jpg') top left repeat-y;}

div.middleGallery {clear:both; display:block; padding:10px 0px; margin:15px 0px; border-top:1px solid #e4e4c9; border-bottom:1px solid #e4e4c9;}
div.middleGallery .middleGalleryImg {float:left; width:190px; padding-left:35px;}
div.middleGallery .middleGalleryText {float:right; width:280px;}
div.middleGallery .middleGalleryText h1, div.middleGallery .middleGalleryText h2 {font-size:14px; font-weight:bold; text-align:left; margin:0px; padding:10px 0px 15px 0px; color:#441a0c; font-family:Arial, Helvetica, sans-serif;}
div.middleGallery .middleGalleryText p {color:#000000; font-size:11px; text-align:left; margin:0px; padding:0px;}

div.galleryCont {width:140px; margin:0px; padding:0px; background:url('/Portals/2/Skins/Redesign/images/left_curve.jpg') top left no-repeat;}
ul.galleryNum { margin:0px; padding:10px 5px 5px 5px; background:url('/Portals/2/Skins/Redesign/images/right_curve.jpg') top right no-repeat;}
ul.galleryNum li {display:inline; font-size:10px; font-weight:bold; font-family:"Century Gothic", Times, serif; padding:1px 6px; margin:0px; background:url('/Portals/2/Skins/Redesign/images/btn_off.gif') center center no-repeat; cursor:pointer;}
ul.galleryNum li.on {color:#ffffff; background:url('/Portals/2/Skins/Redesign/images/btn_on.gif') center center no-repeat;}

#header_utility_nav #utility_planning{color:#71B1CD; font-weight:bold;}
#header_utility_nav #utility_planning td.text{padding-bottom:2px; padding-right:6px;}
input#dnn_dnnSEARCH_txtSearch{display:inline; float:left;}
a.search_btn{ display:block; float:left; height:16px; width:21px; background-image:url(/Portals/2/go_btn.gif); background-repeat:no-repeat; margin:-10px 0px 0px 7px }

/*=== Clearing Fix ===*/
.clearfix:after, .middleGallery:after{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix, .middleGallery {
    display: inline-block;
}

html[xmlns] .clearfix, html[xmlns] .middleGallery {
    display: block;
}

* html .clearfix, * html .middleGallery {
    height: 1%;
}
