﻿/* ----------------- FEATURED VIDEO STYLES -----------------------*/
    /* commented out for temp holiday page -MB */
    /*#videoHome {margin:1.25em 3.75em 1.25em 3.75em; width: 51.1875em; height: 18.875em; overflow: hidden }*/
    #videoHome {margin:1.25em 3.75em 0 3.75em; width: 51.1875em; height: 21.3em; overflow: hidden }
    
    #videoHome .feature{ background-position: 50%; background-repeat: no-repeat; width: 5.31em; height: 18.875em; float: left; overflow: hidden; background-color: black; }
    #videoHome .wrapper { width: 200%; height: 18.875em; }
    #videoHome .video { width: 100%; height: 100%; display: none; }
    
    #videoHome .feature img { width: 28.25em; height: 18.875em; border: 0px; display: block; }

    #videoHome div.f2{ width: 28.25em; }

    #videoHome .g { height: 100%; background-color: #567632; float: left; font-size: 1px; }

    #videoHome .w { height: 100%; background-color: white; float: left; font-size: 1px; }

    #videoHome .w1 { width: 1%; }
    #videoHome .w2 { width: .25%; }
    #videoHome .w3 { width: 1.31%; }
    #videoHome .w4 { width: .5%; }
    #videoHome .g1 { width: .75%; }
    #videoHome .g2 { width: 1.5%; }
    #videoHome .g3 { width: .44%; }
    #videoHome .g4 { width: 1.25%; }
    
    
    

/* --------------- END FEATURED VIDEO STYLES -------------------- */



#home-index .tag { float: left; width: 100%; width: 51.1875em; padding: .8em 0 0; margin: 0 3.75em 1.38em 3.75em; background-color: #567632;}
#home-index .tag h1 { margin: 0 0 -.15em .25em; color: White; text-transform: uppercase; font: bold 1.25em/1 "Arial Narrow", Calibri, Arial, sans-serif;}


ul.promos { margin: 1.38em 0; float: none; display: block; }
ul.promos li { float: left; display: inline; width: 13.75em; position: relative; margin-right: 1.25em; }
ul.promos li p.label { margin-top: 1.25em; text-align: center; font-size: .75em;}
.hasJS ul.promos li p.label { margin-top: 6.06em;}
ul.promos li.killmargin { display: block; float: left; width: 13.75em; position: relative; margin-right:0; }
ul.promos li .hover { padding-top: .63em; }
ul.promos li .box img { display: block; margin: 0 auto; width: 13.75em;}
ul.promos li .box h2 {margin: 0.588em; font-family:Lucida Sans, Arial, sans-serif; font-size:1.0625em; line-height:1.15; color:#FFF; font-style: normal;  font-weight:normal; }
ul.promos li .box h2 br{line-height: 1.15;}
ul.promos li .box { color:#FFF;  font-size:1em; background-color:#441906; width:100%; height: 14.94em; z-index:500; overflow: hidden; }
.hasJS ul.promos li .box { position:absolute; top:0px; height:4.06em; }
ul.promos li .box p {margin:0 0.833em; color:#FFF; line-height:1.3em; font-size: auto; }
ul.promos li .box p a { margin: auto; color: #fff; font-size: 1em; text-decoration: underline; }
ul.promos li .box a {margin: 0 0.833em; color:#FFF; font-weight:bold; text-decoration:underline; margin-top:0.833em; font-size: .75em; }


