#back-to-top{display:none;}
#header{background:url(/images/homepage/header-r-80.jpg) no-repeat 0 0; height:306px;}
#flash{width:719px; height:421px; background:url(/images/homepage/flash-bg.jpg) no-repeat 0 0;padding-left:12px; }
#sub-content-bottom{background:url(/images/homepage/sub-content-foot.gif) no-repeat 0 100%;}
#sub-content-top{background:url(/images/homepage/sub-content-head.gif) no-repeat 0 0; min-height:410px; padding:30px 0 10px 20px}
#sub-content{background:url(/images/homepage/sub-content-main.gif) repeat-y; }
#sub-content p{ font-size:11px; line-height:1.4; color:#000; margin-bottom:8px;}
#sub-content div.featured{ padding:0 10px 20px 0; margin-right:20px; width:195px; background:url(/images/homepage/featured-bg.png) repeat-y 100% 0; float:left;}
#sub-content div.featured a{background:none;}
#sub-content div.featured img{margin-bottom:15px;}
#sub-content .callout{font:bold 12px/1.3 Georgia, "Times New Roman", Times, serif; color:#FFEC6A; margin-bottom:5px; display:block;}


#sub-content #sights{float:left; width:470px;}
#sub-content h1{background:url(/images/homepage/behold.png) no-repeat 0 0; width:467px; height:96px; text-indent:-9999px; margin-bottom:14px; }

ul.sights{float:right; width:250px; margin-top:-53px; }
ul.sights li{float:left;}
ul.sights li a{background:url(/images/homepage/view-all.png) no-repeat 0 0; font:normal 11px/1 Arial, Helvetica, sans-serif; padding:11px 0 0 10px; width:107px; height:29px; color:#FFF; display:block; text-decoration:none;}
ul.sights li a:hover{color:#FFEC6A; text-decoration:none;}
dl.sights{width:450px; margin-bottom:4px; padding:6px 0;}
dl.sights-hr{width:450px; margin-bottom:14px; background:url(/images/sub/calendar-dl.png) no-repeat 50% 100%;}
dl.sights dd.img{float:left; width:140px;}
dl.sights dd, dl.sight dt{float:left; width:300px;}
dl.sights dd.img img{background:url(/images/homepage/sights-img-bg.png) no-repeat 0 0; padding:12px 11px 14px 11px; float:left; margin-right:15px;}
dl.sights dt{color:#1D2D6E; font-weight:bold; font-size:15px; line-height:1.3; margin-bottom:4px;}
dl.sights dt a{text-decoration:none;}
#sub-content a.more:link, #sub-content a.more:visited{color:#1D2D6E; font-size:11px; font-weight:bold; background:url(/images/homepage/more.png) no-repeat 100% 0; padding:3px 20px 5px 0; text-decoration:none}
#sub-content a.more:hover{text-decoration:none;}
#sub-content a.more span{padding:3px;}
#sub-content a.more:hover span{background:#3756C2; color:#DDE2F5}


dl.sights:after, #sub-content-top:after, ul.sights:after{ content: ""; display: block; height: 0; clear: both; }














































#kkt{
        position:relative;
        left:-30000px;
}

