li{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
.right{}
.right h2{margin-top:10px;}
#StoryPoll_divHeader{background:#000;}
#StoryPoll_divHeader h2{background:#B8DBA5;}
#StoryPoll_divHeader2 h2 {background:#B8DBA5;}
.rightSection h2{background:#CADBED;}

#featured{height:535px!important; }
#photos{visibility:hidden;}
.GalleryContainer{position:relative;display:block;height:535px; width:990px; overflow:hidden; float:left; margin-left:0px; margin-top:0px;  background: url(loader.gif) 475px 170px no-repeat; }
#hiddenloadingbox{overflow:hidden; visibility:hidden;  }
#FeaturedSlider{position:absolute;display:block;width:677px;height:auto;margin-left:3px;padding-bottom:0;margin-top:0;padding-top:0;}
.gallery{padding-top:20px; }
.loader{}
#featured .panel{font-size:12px;padding:0; margin:0; height:375px; width:700px!important; background:url(ict2010_galleryview_full_bg.jpg) no-repeat; left:150px!important; 

 }

.panel-overlay h2,.panel-overlay p{color:#000;background:#000;margin:.3em 0;}

.panel-overlay p{line-height:1.2em;color:#000;background:#000;}
.panel h2{font-size:2em;margin:0;}
.panel h3{font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:bold; color: #000;  font-size:40px;margin:0px 0 10px; padding-top:0px; }
.panel h3 a{color: #000;  text-decoration:none;}
.panel h3 a:hover{color:#000; text-decoration:none;}
.featuredetails{font-size:12px;color:#000;font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif;}
.featuredetails img{border:none;padding:0; position:relative; }
.panel p{font-family:Arial,Helvetica,sans-serif; font-size:16px;  line-height:1.1;margin-top:0;color:#333; padding-right:20px;}


.sundaeTitle{position:relative; text-align:center; padding:20px 0px 20px 0px; }
.recipeimgleft{float:left; height:300px; width:400px; border:none; background:#fff; margin-left:10px; margin-right:20px;  -moz-box-shadow: 0px 0px 15px #ffffff; /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 15px #ffffff; /* Saf3.0+, Chrome */
          box-shadow: 0px 0px 15px #ffffff; /* Opera 10.5, IE9, Chrome 10+ */}
.bluelink{ color:#24A2C1; margin:0px; padding:0px; font-weight:bold; text-transform:uppercase; font-size:14px; position:relative; display:block; padding:4px 0px; text-decoration:none;}

a:hover.bluelink {text-decoration:underline;}

.panel .panel-overlay,.panel .overlay-background{height:60px;color:#000;background:#000;padding:0 1em;}
.panel .overlay-background{color:#000;background:#000;}
.panel .panel-overlay{font-size:.7em;color:#000;background:#000;}
.panel .panel-overlay a{text-decoration:underline;color:#000;background:#000;}
.frame .img_wrap{border:none;  background:#fff;  
 }
.current .img_wrap{border:none;}
.frame .caption{font-size:11px;text-align:center;color:#888;}
.frame.current .caption{color:#000;}

.nav-next{margin-top:-300px; left:890px; width:67px; height:122px; }
.nav-prev{margin-top:-300px; margin-left:-90px; width:67px; height:122px; }
*html .pointer{filter:chroma(color=pink);}
.pointer{border:1px solid #CC0000;}
.filmstrip, .strip_wrapper{display:block;margin:0;padding:0;  }
/*strip_wrapper overrides the js control values must have important or else will not work*/
.strip_wrapper {
margin-left:-10px!important;
margin-top:10px!important;


}



.filmstrip {


    z-index:99;
}


