﻿@import "default.css";
@media screen {

	.ir { overflow: hidden; display: block; height/**/:/**/0!important; } /* use padding top/bottom to define the elements height, but also use height for IE 5 (the weird height rule takes care of filtering those for you) */
	.acc { display: none; position: absolute; width: 0; height: 0; overflow: hidden; }
	.nav, .nav ul, .nav li, .nav dd { margin: 0; padding: 0; }
	.nav dt { display: none; }

	a:link { color:#0272bc; text-decoration:none; }
	a:visited { color:#0272bc; text-decoration:none; }
	a:hover, a:focus, a:active { }

	body { background:#B6B7BB; }

	#Wrapper { width:995px; margin:0 auto; }

	#Hdr #HdrTxt { line-height:24px; vertical-align:middle; padding-left:35px; font-size:.9em; }
	#Hdr #HdrTxt, #Copyright { color:#000; }
	#Hdr #HdrTxt a:link, #Copyright a:link { color:#000; }
	#Hdr #HdrTxt a:visited, #Copyright a:visited { color:#000; }
	#Hdr #HdrTxt a:hover, #Hdr #HdrTxt a:focus, #Hdr #HdrTxt a:active, #Copyright a:hover, #Copyright a:focus, #Copyright a:active { color:#fff; }
	
	#Hdr #HdrImg { background: url(/!images/lrna_int_subhead_aboutlit.jpg) no-repeat; width:995px; height:165px; }
	.home #Hdr #HdrImg { background: url(/!images/lrna_mp_flash_placeholder.jpg) no-repeat; width:995px; height:303px; }
	#HdrImg #homeLink {text-indent:-9999px;height:165px;width:680px;display:block;margin-left:300px}

	#Navigation { background: url(/!images/lrna_mp_nav_hover.jpg) no-repeat; width:995px; height:74px; }
    #MainNav { width:940px; height:71px; margin:0 28px 0 29px; padding:0; }
    #MainNav dd { float:left; width:auto!important; display:inline; margin:0; position:relative; z-index:5; }
    #MainNav dt { position:absolute; height:0; overflow:hidden; visibility:hidden; }
    #MainNav a.ir { background-image: url(/!images/lrna_mp_nav_static.jpg); display:block; width:100%; padding-top:71px; position:relative; }
	#MainNav a.ir:hover, #MainNav dd:hover a.ir, #MainNav dd.active a.ir, #MainNav a.ir:focus, #MainNav a.ir:active, #MainNav a.AT { background-image:none; }
	
    #MainNav #mn_airlin a.ir { width:159px; background-position:-29px 0; }
    #MainNav #mn_parkin a.ir { width:222px; background-position:-188px 0; }
    #MainNav #mn_inside a.ir { width:175px; background-position:-410px 0; }
    #MainNav #mn_about_ a.ir { width:175px; background-position:-585px 0; }
    #MainNav #mn_media_ a.ir { width:206px; background-position:-760px 0; }

    .dropdown ul { overflow: visible; position:absolute; display:none; z-index:10; color:#2A2A2A; *top:71px; *left:0; }
    .dropdown dd.active ul, .dropdown dd:hover ul, dd.over ul { display:block; }

    #MainNav ul { border: 1px solid #d5d5d5; border-top:1px solid white; background:#FFF; opacity: 0.90; filter: alpha(opacity:90); list-style-type: none; padding:0; margin:0; color:#777; }

    #MainNav #mn_airlin ul { width:200px; margin:0 0 0 20px; }
    #MainNav #mn_parkin ul { width:200px; margin:0 0 0 10px; }
    #MainNav #mn_inside ul { width:200px; margin:0 0 0 10px; }
    #MainNav #mn_about_ ul { width:200px; margin:0 0 0 10px; }
    #MainNav #mn_media_ ul { width:200px; margin:0 0 0 -20px; }

    #MainNav li { border-bottom: 1px solid #d5d5d5; position: relative; z-index: 10000; margin:0; padding:0; }
    #MainNav li ul { width: auto; white-space: nowrap; padding-bottom: 0; background-image: none; }

    #MainNav .active .menu { top:25px; z-index: 10005; }
    #MainNav li.active .menu { left:100%; }

    #MainNav ul li a { display:block; padding:4px 5px; width:189px; font-weight:bold; text-decoration:none; border:0; /*color:#859ac7;*/ color:#0F3041; }

    #MainNav ul li a.sel, #MainNav ul li a:focus, #MainNav ul li a:hover, #MainNav ul li a:active { background-color:#DFEBFF; color:#8bb02d; }

	#CntWrapper { background:#FFF none; margin:0 14px 0 15px; padding:14px 0; width:966px; z-index:1;  }
	
	#LSide { float:left; width:227px; margin-left:14px; }
	#RSide { float:left; width:701px; margin-left:14px; }


	.home #LSide { float:left; width:320px; margin-left:14px; }
	.home #RSide { float:left; width:608px; margin-left:14px; }
	
	* html .home #LSide { margin-left:7px;  }
	* html .home #RSide { margin-left:7px; }

	* html #LSide { margin-left:7px;  }
	* html #RSide { margin-left:7px; }

	#SubNav { width:227px;  }
	#SubNav a { color:#040406; }
	#subNav a.AT { color:#3B3B56; }
	#SubNav dd { display:block; }
	#SubNav dd, #SubNav ul, #SubNav li { padding:0; margin:0; }
	
	#SubNav dd li { margin-left:22px; padding:2px 8px 2px 2px; }
	#SubNav dd li li { margin-left:18px; }
	#SubNav dd li ul { padding:2px 0; list-style-type:none; }
	
	#SubNav dd a { font-weight:bold; }
	#SubNav dd a.rr { display:block; padding:0 17px; line-height:25px; vertical-align:middle; }
	
	#SubNav dd li a { display:block; }
	#SubNav dd a:hover, #SubNav dd a.AT { color:#4e4f8e; text-decoration:underline; }
	#SubNav dd ul { list-style:none; }
	
	#SubNav dd.reg { background: #859AC7 url(/!images/lrna_int_sidenav_content2.jpg) repeat-y; width:226px; height:auto!important; height:25px; min-height:25px; }
	#SubNav dd.alt { background: #C1CCE2 url(/!images/lrna_int_sidenav_content.jpg) repeat-y; width:226px; height:auto!important; height:25px; min-height:25px; }
			
	#SubNav dd.first { background: #859AC7 url(/!images/lrna_int_sidenav_content2.jpg) repeat-y; width:226px; height:auto!important; height:31px; min-height:31px; }
	#SubNav dd.first div { background: url(/!images/lrna_int_sidenav_topcap.jpg) no-repeat 0 top;  }
	#SubNav dd.first a.rr { padding-top:6px; }
	
	#SubNav dd.reglast { background: url(/!images/lrna_int_sidenav_content2.jpg) repeat-y; width:227px; height:auto!important; height:31px; min-height:31px; }
	#SubNav dd.reglast div { background: url(/!images/lrna_int_sidenav_bottomcap2.jpg) no-repeat bottom; padding-bottom:10px; }

	#LSide div.content { text-align:center; font-size:.9em; }

	#Content #SubHdrTxt h2 { margin:0; padding:0; font-size:1.6em; text-transform:uppercase; color:#8698C6; }

	#Ftr { background: url(/!images/lrna_mp_footer.jpg) no-repeat; width:995px; height:108px; position:relative; }
	#Ftr .Logo { background: url(/!images/lrna_int_logo_footer.jpg) no-repeat; width:216px; padding-top:41px; position:absolute; left:50px; top:25px; }
	#Ftr .Address { position:absolute; top:20px; left:280px; height:50px; border-left:2px solid #B8B9BF; padding:5px 0 0 12px; }
	#Ftr .Address span { font-size:.9em; }
	#Ftr .Arkansas { background: url(/!images/lrna_mp_promo_arkansas.gif) no-repeat; width:338px; padding-top:85px; position:absolute; right:40px; top:0; }
	#Ftr img { display:block; }
	
	.home #LSide .Logo { background: url(/!images/lrna_mp_logo_footer.gif) no-repeat 10px 0; width:302px; padding-top:71px; padding-left:10px; margin:0 auto; }
	.home #LSide .Address { padding:0; border:0; text-align:center; }
	.home #Ftr .Aris { padding:0; border:0; text-align:center; width:392px; padding-top:2em; }
	.home #LSide .Address span { font-size:.9em; }
	.home #Ftr .Arkansas { background: url(/!images/lrna_mp_promo_arkansas.gif) no-repeat; width:602px; padding-top:85px; position:absolute; right:30px; }
	.home #Ftr img { display:block; }
	
	#Ftr #FtrLinks { color:#8698C6; text-align:right; width:700px; position:absolute; right:40px; top:32px; }
	#Ftr #FtrLinks a { font-weight:bold; padding:0 6px; }
	#Ftr #FtrLinks a:link { color:#8698C6; }
	#Ftr #FtrLinks a:visited { color:#8698C6; }
	#Ftr #FtrLinks a:hover, a:focus, a:active { color:#0F2940; }
	#Copyright { text-align:center; font-size:.85em; line-height:24px; vertical-align:middle; }
	
	#MPNavigation { margin-bottom:14px; }
	#MPNav { background: url(/!images/lrna_mp_promos_hover.jpg) no-repeat; width:608px; height:143px; position:relative; z-index:2; }
    #MPNav dd { float:left; width:auto!important; display:inline; position:relative; margin:0; z-index:2; }
    #MPNav dt { position:absolute; height:0; overflow:hidden; visibility:hidden; }
    #MPNav a.ir { background-image: url(/!images/lrna_mp_promos_static.jpg); display:block; width:100%; padding-top:143px; position:relative; z-index:2; }
	#MPNav a.ir:hover, #MPNav dd:hover a.ir, #MPNav dd.active a.ir, #MPNav a.ir:focus, #MPNav a.ir:active { background-image:none; }
	
    #MPNav #mp_littv a.ir { width:203px; background-position:0 0; }
    #MPNav #mp_market a.ir { width:202px; background-position:-203px 0; }
    #MPNav #mp_security a.ir { width:203px; background-position:-405px 0; }
	
	#Happenings { margin-top:14px; }
	#Happenings .hdr { background: url(/!images/lrna_mp_happenings_topcap.jpg) no-repeat; width:608px; height:30px; line-height:30px; padding-top:4px; vertical-align:bottom; font-weight:bold; font-size:1.3em; text-align:center; }
	#Happenings .cnt { background: url(/!images/lrna_mp_happenings_bodytile.jpg) repeat-y; width:608px; }
	#Happenings .content {  width:578px; padding:5px 15px;  }
	#Happenings .ftr { background: url(/!images/lrna_mp_happenings_bottomcap.jpg) no-repeat bottom; width:608px; height:auto!important; height:20px; min-height:20px; padding-bottom:10px; }
	
	#Happenings ul { margin:0; padding:0; margin-left:18px; list-style-type:decimal; }

	.sec_airlines_flights #Hdr #HdrImg { background: url(/!images/lrna_int_subhead_airlinesandflights.jpg) no-repeat; }
	.sec_parking_transportation #Hdr #HdrImg { background: url(/!images/lrna_int_subhead_parkandtransport.jpg) no-repeat; }
	.sec_inside_lit #Hdr #HdrImg { background: url(/!images/lrna_int_subhead_insidelit.jpg) no-repeat; }
	.sec_media_center #Hdr #HdrImg { background: url(/!images/lrna_int_subhead_mediacenter.jpg) no-repeat; }
}