@charset "utf-8";

html,body{background:url(../images/never-knows-best-bg.jpg) top left repeat-x #000;}
strong{font-weight:bold;}
em{font-style:italic;}

#container{width:949px;margin:0 auto;color:#fff;padding-bottom:25px;}/*width 949px*/
#container h1.title{font-size:391%;text-transform:uppercase;background-color:#000;padding:10px;margin:25px 0;}

/*Header Nav*/
#header-nav{background-color:#000;padding:8px;height:35px;border-bottom:solid 2px #f00;line-height:35px;}
#header-nav h1:first-letter,#header h1 a:first-letter{margin-right:-.15em}
#header-nav h1{font:bold 197% arial,verdana;color:#fef6b1;text-transform:uppercase;letter-spacing:-.1em;float:left;line-height:35px;}
#header-nav h1 a{text-decoration:none;}
#header-nav a{color:#fef6b1;outline:none;}
#header-nav li{float:left;padding-left:8px;list-style:none;color:#fff;}
#header-nav ul li:before{content:"\00BB \0020";}
#header-nav .spot1{color:#c33;}
#header-nav .spot2{color:#24cdf2;}
#header-nav .spot3{color:#fdc92d;}
#header-nav .spot4{color:#99bd87;}
#header-nav .spot5{color:#c37279;}

.homePromoFit{font-size:350% !important;}

/*Spotlight Global*/
.spotlight{width:949px;background-color:#000;clear:both;overflow:auto;margin-bottom:10px;border-bottom:solid 2px #f00;}
.callout{width:337px;float:left;}
.info{width:552px;float:right;padding:0 50px 25px 10px;}/*width 612px*/
.spotlight a{color:#24cdf2;}
.spotlight h1{font-size:391%;line-height:.9em;padding:8px 0;}
.spotlight h2{font-size:288%;margin-top:-10px;color:#24cdf2;}
.spotlight h3{font-size:138.5%;padding-top:4px;color:#fef6b1;}
.spotlight h4{font-size:116%;padding:15px 0;}
.spotlight p{padding:15px 15px 0 0;font-size:116%;}
.spotlight .more{font:bold 265% arial;padding-top:15px;}
.spotlight .more a{color:#fff;text-decoration:none;}
.spotlight dl{margin-top:40px;display:none;}
.spotlight dt{font-weight:bold;font-size:90%;color:#99bd87;}
.spotlight dd{padding:0 0 8px 0;font-size:85%;}
.active{cursor:pointer;}
.active:hover{background:url(../images/never-knows-best-bg.jpg) no-repeat #000 0 -256px;}

/*404*/
#not-found{background-color:#000;padding:15px;}
#not-found h4{font-size:146.5%;color:#fef6b1;padding-bottom:10px;}
#not-found p{font-size:174%;}
#not-found p a{color:#fff;}