#page{height:1%;clear:both;}
#page:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}

/* SECTION NAVIGATION */
#xrail{margin-top:-36px;float:none;position:relative;z-index:100;width:647px;height:16px;line-height:16px;vertical-align:middle;background-color:#000;padding-left:5px;margin-bottom:10px;}
#xrail:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}
#main{float:none;width:652px;padding-right:0;border-right:0}

.nav-section{margin-left:0;margin-right:20px;float:left;}
.nav-section h3{font-size:11px;font-weight:bold;text-transform:uppercase;color:#fff;margin-bottom:0px;}
.nav-section h3 a{color:#fff;}
.nav-section h3 a:hover{color:#526d82;background-color:#000;}

/* PRESS CETER NAVIGATION */
.ss_presscenter #xrail{float:right;width:212px;height:auto;line-height:auto;vertical-align:top;background-color:#fff;padding-left:0;margin-top:0;border-left:1px solid #b2b2b2 !important;}
.ss_presscenter #main{float:left;width:432px;padding-right:7px;border-right:1px solid #b2b2b2;margin-right:-1px; clear: none;}

.ss_presscenter .nav-section{margin-left:9px;margin-right:0;float:none;}
.ss_presscenter .nav-section h3{font-size:14px;font-weight:bold;text-transform:uppercase;color:#444;margin-bottom:10px;}
.ss_presscenter .nav-section h3 a{color:#444;}
.ss_presscenter .nav-section h3 a:hover{color:#5584ac;background-color:#fff;}
.ss_presscenter .nav-section dl{margin-bottom:26px;}
.ss_presscenter .nav-section dd{font-size:10px;color:#444;margin-bottom:10px;}
.ss_presscenter .nav-section dd a{font-size:11px;font-weight:bold;text-transform:none;color:#6e92ad;}
.ss_presscenter .nav-section dd a:hover{color:#fff;}
.ss_presscenter .nav-section dd span{font-size:10px;font-weight:bold;text-transform:uppercase;color:#8e8d8d;display:block;}

/* CITY GUIDE */
/*.secondaryNav .nav-section{float:right;margin-right:5px;}*/

/* Not seeing a need for CG-top-link; just display none it. wrong? */

.secondaryNav h4#CG-top-link{display:none; width:647px;padding-right:5px;height:16px;line-height:16px;vertical-align:middle;text-align:right;background-color:#000;margin-bottom:10px;font-size:11px;font-weight:bold;position:relative;top:-36px;z-index:1000;}
.secondaryNav h4#CG-top-link a{color:#fff;}
.secondaryNav h4#CG-top-link a:hover{color:#5584ac;background-color:#000;}
.secondaryNav #xrail{float:none;width:647px;height:auto;line-height:auto;vertical-align:top;background-color:#fff;padding-left:0;margin-bottom:10px; margin-top:-10px;}
.secondaryNav .nav-sections{height:1%;margin-bottom:10px;}
.secondaryNav .nav-sections:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}
.secondaryNav .nav-section{margin-left:0;margin-right:0;float:left;}

.SN-tabs{height:1%;position:relative;left:-5px;margin-bottom:11px;width:657px; overflow:hidden;}
.SN-tabs:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}
.SN-tabs div{float:left;width:147px !important;width:146px;height:20px;margin-left:5px; margin-bottom:5px; padding:6px;background-color:#d1dce5;font-size:13px;font-weight:bold;text-transform:uppercase;color:#8e8d8d;position:relative;}
.SN-tabs div a{display:block;position:absolute;top:0px;left:0px;width:147px !important;width:146px;height:20px;padding:6px;}
.SN-tabs div.down{background-color:#8ba8bd;color:#fff;}
.SN-tabs div.down a{color:#fff;}
.SN-tabs div a:hover{color:#fff;background:#5584ac;}
.SN-tabs div.down a:hover{color:#fff;background:none;}


.secondaryNav .nav-section dl{height:1%;float:left;width:123px !important;width:117px;font-size:12px;font-weight:bold;line-height:16px;padding-left:6px !important;padding-left:12px}

