@import "/display/global/css/reset.css";
body{background:url(/display/luv/images/Retail_BG.jpg) fixed no-repeat;color:#707072;font:12px Arial, Helvetica, sans-serif;}
h1{font:17px Georgia;}
h2{font:14px Georgia;}
h3{font-family:Georgia;}
.doc{width:996px;}
/*MENU SELECTORS*/
.menuBG{background:url(/display/luv/images/bgRepeat.png) repeat-y;height:100%;float:left;position:fixed;z-index:2;}
.menuCont{background:url(/display/luv/images/menu.jpg) no-repeat;width:262px;height:701px;position: relative;}
.admin a {font-weight:bold;font-family: Arial, Helvetica, sans-serif;color:#ec1c24;text-decoration: underline;}
.logo{margin:24px 0 0 35px;float:left;}
.hDots{margin:15px 0 0 20px;float:left;}
div.admin {font-size:11px;color:#FFF;position: absolute;/*bottom: 10px;*/top: 5px;left: 0px;width: 235px;text-align: center;}
.contInfo{font-size:11px;color:#00457c;clear:left;float:left;margin:4px 0 0 20px;}
.contInfo li{line-height:18px;}
.directions{margin-bottom:10px;}
.directions a{font-size:11px;}
.contactUs a,.directions a{font-weight:bold;color:#ec1c24;text-decoration:underline;}
.phone{font-size:24px;font-weight:bold;}
.contactUs{margin-top:4px;}
.contactUs a{font-size:14px;}
#introPara{word-spacing:-1px;font:11px Georgia,"Times New Roman";color:#FFF;line-height:32px;position:relative;top:10px;left:16px;width:210px;}
#signature{font-style:italic;font-weight:bold;}
#fiveStar{position:absolute;z-index:8;top:220px;left:36px; cursor:pointer;}
ul.nav{color:#00457c;position: absolute;top: 230px;left: 0px;}
.nav li{width:260px;height:58px;}
.nav a{width:250px;height:58px;display:block;font:17px Georgia;text-decoration:none;color:#00457c;text-align:right;position:relative;top:18px;right:28px;}
.home{background:url(/display/luv/images/home.png) 0 0px no-repeat;}
.hod{background:url(/display/luv/images/hod.png) 0 0 no-repeat;}
.feat{background:url(/display/luv/images/fh.png) 0 0  no-repeat;}
.mir{background:url(/display/luv/images/mir.png) 0 0  no-repeat;}
.avail{background:url(/display/luv/images/avail.png) 0 0  no-repeat;}
.cont{background:url(/display/luv/images/cont.png) 0 0  no-repeat;}
.home:hover,.hod:hover,.feat:hover,.mir:hover,.avail:hover,.cont:hover{background-position:0 -58px;}
.homeSel{background:url(/display/luv/images/home.png) 0 -116px no-repeat;}
.hodSel{background:url(/display/luv/images/hod.png) 0 -116px no-repeat;}
.featSel{background:url(/display/luv/images/fh.png) 0 -116px no-repeat;}
.mirSel{background:url(/display/luv/images/mir.png) 0 -116px no-repeat;}
.availSel{background:url(/display/luv/images/avail.png) 0 -116px no-repeat;}
.contSel{background:url(/display/luv/images/cont.png) 0 -116px no-repeat;}
/*BODY SELECTORS*/
#bodyCont{width:790px;float:left;position:absolute;left:236px;z-index:1;top: 10px;}
#bodyCont.isolated{background-color:#fff;min-height:570px;padding:10px;padding-left: 25px;}
#contentCont{background-color:#FFF;float:left;margin:11px 0 20px 0;padding-bottom:20px;margin-bottom:60px;}
.pageTitle{float:left;margin:20px 0 6px 27px;color:#158AD1;}
.decoLine{border-bottom:1px solid #D3DADD;width:94%;}
.decoLine .hdrSpan{display:inline;padding-bottom:4px;border-bottom:5px solid #D3DADD;position:relative;top:-8px;color:#158AD1;}
.titleBar{margin-left:27px;clear:left;}
p.storeHours{float:left; position:absolute; left: 262px; top: 3px;  z-index: 100; font: 10.5px Arial,Helvetica,sans-serif; color:#FFF;}
p.langSwap{float:left; position:fixed; left: 890px; top: 3px; text-align: right; width: 100px; z-index: 100; }
p.langSwap a{font:10px Georgia,"Times New Roman";color:#FFF;text-decoration:underline;}
#sideBar{background:url(/display/luv/images/transBG.png);margin-top:20px;color:#FFF;float:left;}
.secHdrBullet{margin:7px 11px 0 12px;}
.secHdr{font:16px Georgia, Times;position:relative;top:2px;}
/*FTR SELECTORS*/
#ftr{width:755px;height:75px;background:url(/display/luv/images/transBG.png);word-spacing:-1px;float:left;font-size:9px;color:#FFF;}
#ftrTitle{font:13px Georgia;margin:11px 0 5px 22px;float:left;}
#ftrCopy{width:590px;float:left;}
#about{margin:0 6px 0 14px;}
.ftrDivider{float:left;margin-top:2px;}
#aboutDivider{margin-right:6px;}
#ftrCopy img{margin-top:8px;}
#aboutCopy{margin:4px 4px 0 0px;float:left;font-size:11px;line-height:17px;width:540px;height:60px;position:relative;}
#lfc{font-weight:bold;} 
#amlh{font-style:italic;font-weight:bold;color:#4EB4F9;}
#legalParts{float:right;margin:6px 6px 0 0;}
#bbb{margin:0 10px 0 6px;}
#legPrivAdminCopy{float:left;position:relative;top:-12px;left:31px;}
.menuFtr{font-size:10px;color:#FFF;}
.siteIndex a{margin-left:8px;color:#8B9298;}
.legalPriv{margin-right:10px;float:left;margin-top:1px;position:relative;left:8px;}
.legalPriv a{color:#8B9298;}
.legalPriv a:hover,.siteIndex a:hover{text-decoration:underline;}
.indexDivider{color:#5CC5FF;position:relative;top:1px;left:4px;font-weight:bold;}
.divider{color:#5CC5FF;position:relative;top:1px;margin:0 4px;font-weight:bold;}
#nonCopyright{top:17px;float:left;color:#8B9298;}
#copyright{float:left;position:relative;left:136px;width:590px;color:#8B9298;}
/*UTILITY CLASSES*/
.border{border:1px solid red;}
.pngFix{behavior:url(../includes/iepngfix.htc);}
.floatL{float:left;}
.floatR{float:right;}
.clearL{clear:left;display:block;}
.clearB{clear:both;display:block;}
.inline{display: inline;}
li.stub { display: none; }
.pointer { cursor: pointer; }
.bold { font-weight: bold; }
.error { color: #F00; }
/*UI-LIGHTNESS OVERRIDES */
.ui-widget-header { background: url(/display/luv/images/ui-bg_gloss_500x100.png) repeat-x scroll 50% 50% #379add !important; border-color: #379add !important; }
.ui-icon { background-image: url(/images/ui-lightness/ui-icons_222222_256x240.png) !important; }
.ui-state-hover { border: 1px solid #6fa037 !important; background: #ebffd3 url(/display/luv/images/ui-bg_glass_100_1x400.png) 50% 50% repeat-x !important;  }
.ui-widget-overlay { background: url(/images/colorbox/overlay.png) !important; opacity: 0.9 !important; }

.adminInfo { clear: both; border: 1px solid #333; background: #f7f5d1; padding:2px 5px; margin-right: 10px; color: #333; margin-top: 5px; }
.DCANotice { clear: left; width: 98%; text-align: center; border: 1px solid #900; background-color: #E00; color: #FFF; font-weight: bold; }
.DCANotice a { color: #FFF; }
.DCANotice img { display: inline; vertical-align: middle; }
