/* CSS Document */

@import 'nlv-common.css';


.copycontainer { min-height:559px; width:930px; margin:0; padding:13px 15px 30px 15px; float:left; z-index:1;position:relative; background:url(images/copycontainer_top_hm.jpg) no-repeat top center;}

#contentcontainer {background: url(images/home-gradient.gif) repeat-x 0 0; padding: 40px 13px 0 24px; float: left; width: 893px;}
#homePageFlash {height: 337px;}
* html #homePageFlash {height: 337px; margin: 0 0 -3px 0;}

/*\ html #contentcontainer img#imgrotate {margin-bottom: -4px;}
*/
#contentcontainer .lefty {width: 680px; float: left;}
#contentcontainer .lefty h1 {background: url(images/hp-title.gif) no-repeat; width: 470px; height: 35px; text-indent: -9999px; margin: 0;}

#contentcontainer .lefty a.start_tour {background: url(images/start-tour.gif) no-repeat; width: 78px; height: 13px; display: block; text-indent: -9999px; float: right; margin: -26px 0 0 0!important;}
#contentcontainer .lefty .panels {width: 680px; color: #6d512f; float: left; background: url(images/hp-panel-shadow.gif) no-repeat 50% bottom; border-top: 1px solid #dbd0c0; padding: 5px 0 15px 0; margin: 0 0 24px 0;}
* html #contentcontainer .lefty .panels { background-position: 50% 97%;}
#contentcontainer .lefty .panels h5 {text-transform: none; font-size: 140%; color: #6d512f;}
#contentcontainer .lefty .panels img {margin: 5px 6px 0 0; float: left;}
#contentcontainer .lefty .panels img.last {margin-right: 0;}

#contentcontainer .lefty .bulletin {float: left; width: 230px; height: 217px; padding: 0; margin: -1px 0 0 0;}
#contentcontainer .lefty .news_media_wrap {background: url(images/news-media-panel-bg.gif) no-repeat; width: 445px; height: 197px; float: right; line-height: normal; padding: 9px 0; font-size: 95%;}
#contentcontainer .lefty .news_media_wrap h3 {margin: 0; padding: 0;}
#contentcontainer .lefty .news_media_wrap .news {padding: 0 18px; width: 220px; float: left;}
#contentcontainer .lefty .news_media_wrap .news .event-item a {display: block; margin: 0; padding: 0;}
#contentcontainer .lefty .news_media_wrap .media {float: right; padding: 0 20px 0 10px; width: 150px;}

* html #contentcontainer .lefty .news_media_wrap {margin-left:-15px; position:relative;}

#contentcontainer .righty {float: right; width: 167px; background: url(images/hp-rhc-bg.gif) no-repeat right 0; padding: 22px 0 0 23px; position: relative; height: 315px;}
#contentcontainer .righty h3 {margin: 0; padding: 0;}
#contentcontainer .righty h4 {color: #fb7600; font-size: 100%; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
#contentcontainer .righty ul {list-style: none; margin: 17px 0 0 0; padding: 0;}
#contentcontainer .righty ul a {color: #6d512f; }
#contentcontainer .righty ul a strong {color: #a99075;}
#contentcontainer .righty .btn_map a {display: block; font-size: 95%; color: #f4f4e3; background: url(images/btn_map_arrow.gif) no-repeat 70px 28px; position: absolute; bottom: -15; left: 7px; width: 78px; padding: 10px 75px 10px 23px;  line-height: normal; height: 25px;}