#Container { width: 968px; margin: 0px auto 0px auto; position: relative; top: 0px; left: 0px; }

/************************ Banner ****************************/
#Banner { background-position: -11px; height: 80px; background-color: #2267F0; background-image: url(Images/banner_bg.jpg); position: relative; top: 0px; left: 0px; }
#BannerContent { position: absolute; top: 0px; left: 0px; width: 340px; height: 65px; padding: 5px 5px 5px 5px; }
#BannerContent .DefaultModulePanel { background-color: Transparent; }

/* TopNav */
#TopNav { position: absolute; top: 0px; right: 1px; text-align: center; font-size: 16px; }
#TopNav A, #TopNav A:active, #TopNav A:link, #TopNav A:visited { color: #FFFFFF; text-decoration: none; }
#TopNav A:hover { color: #FFFFFF; text-decoration: underline; }

.TopItem { cursor: pointer; margin: 0px 1px 0px 1px; background-position: left top; padding: 0px 0px 0px 7px; background-repeat: no-repeat; }
.TopItemRight { background-position: right top; padding: 0px 7px 0px 0px; background-repeat: no-repeat; }
.TopItemCenter { padding: 7px 5px 0px 5px; height: 28px; }

.TopItem0 { background-image: url(Images/TopMenu/top_item_blue_left.png); }
.TopItem0 .TopItemRight { background-image: url(Images/TopMenu/top_item_blue_right.png); }
.TopItem0 .TopItemCenter { background-color: #1aafff; }

.TopItem1 { background-image: url(Images/TopMenu/top_item_navy_left.png); }
.TopItem1 .TopItemRight { background-image: url(Images/TopMenu/top_item_navy_right.png); }
.TopItem1 .TopItemCenter { background-color: #003eaf; }

.TopItem2 { background-image: url(Images/TopMenu/top_item_red_left.png); }
.TopItem2 .TopItemRight { background-image: url(Images/TopMenu/top_item_red_right.png); }
.TopItem2 .TopItemCenter { background-color: #ff521a; }

.TopItem3 { background-image: url(Images/TopMenu/top_item_bc2dba_left.png); }
.TopItem3 .TopItemRight { background-image: url(Images/TopMenu/top_item_bc2dba_right.png); }
.TopItem3 .TopItemCenter { background-color: #bc2dba; }

.TopItem4 { background-image: url(Images/TopMenu/top_item_green_left.png); }
.TopItem4 .TopItemRight { background-image: url(Images/TopMenu/top_item_green_right.png); }
.TopItem4 .TopItemCenter { background-color: #32c59a; }

.TopItem5 { background-image: url(Images/TopMenu/top_item_fuchsia_left.png); }
.TopItem5 .TopItemRight { background-image: url(Images/TopMenu/top_item_fuchsia_right.png); }
.TopItem5 .TopItemCenter { background-color: white; }

/************************ Content ****************************/
#Content { min-height: 473px; padding: 0px 0px 0px 0px; background-image: url(Images/home_content_bg.jpg); background-repeat: no-repeat; background-position: bottom; position: relative; top: 0px; left: 0px; }
#FilmStrip { padding: 10px 10px 10px 10px; width: 948px; height: 190px; background-color: #000; }
#FilmStrip DIV { width: 180px; height: 190px; }
#FilmStrip .FS1 { background-image: url(../../Repository/home/fs_1.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS2 { background-image: url(../../Repository/home/fs_2.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS3 { background-image: url(../../Repository/home/fs_3.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS4 { background-image: url(../../Repository/home/fs_4.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS5 { background-image: url(../../Repository/home/fs_5.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS6 { background-image: url(../../Repository/home/fs_6.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS7 { background-image: url(../../Repository/home/fs_7.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS8 { background-image: url(../../Repository/home/fs_8.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS9 { background-image: url(../../Repository/home/fs_9.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS10 { background-image: url(../../Repository/home/fs_10.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS11 { background-image: url(../../Repository/home/fs_11.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS12 { background-image: url(../../Repository/home/fs_12.jpg); background-repeat: no-repeat; background-position: center center; }
#FilmStrip .FS13 { background-image: url(../../Repository/home/fs_13.jpg); background-repeat: no-repeat; background-position: center center; }

#Overlay { height: 455px; width: 968px; background-image: url(../../Repository/home/overlay.png); background-repeat: no-repeat; background-position: center bottom; position: absolute; top: 23px; left: 0px; z-index: 999; }
#Image1 { height: 320px; width: 180px; margin: 120px 0px 0px 10px; float: left; }
#Image2 { height: 320px; width: 180px; margin: 120px 0px 0px 0px; float: left; }
#LensLinkArea { height: 200px; width: 220px; margin: 120px 0px 0px 0px; cursor: pointer; float: left; }
#Image3 { height: 320px; width: 160px; margin: 120px 0px 0px 0px; float: left; }
#Image4 { height: 320px; width: 200px; margin: 120px 0px 0px 0px; float: left; }

/************************ SectionNav ****************************/
#SectionNav { background-color: #000; padding: 0px 0px 0px 0px; position: relative; top: 0px; left: 0px; font-size: 16px; color: #FFFFFF; z-index: 998; }

.SectionItem { height: 36px; width: 222px; padding: 5px 10px 0px 10px; position: relative; top: 0px; left: 0px; cursor: pointer; text-align: center; }
.SectionItemHover { color: #FFFFFF; }
.SectionItemDescription { width: 222px; padding: 5px 10px 10px 10px; display: none; position: absolute; top: 31px; left: 0px; font-size: 12px; text-align: left; }

.SectionItem0 { background-color: #2b74ff; }
.SectionItem1 { background-color: #ff7d2b; }
.SectionItem2 { background-color: #9d9d96; }
.SectionItem3 { background-color: #00a822; }

.SectionItemSuper { font-weight: bold; text-transform: lowercase; }
.SectionItemSub { position: relative; top: 5px; }

/************************ SiteLinks ****************************/
#SiteLinks { height: 146px; background-color: #383838; padding: 10px 240px 20px 10px; }

/************************ Footer ****************************/
#Footer { color: #FFFFFF; height: 33px; background-color: #000; padding: 10px 10px 10px 10px; position: relative; top: 0px; left: 0px; }
.FooterNav { text-transform: uppercase; position: absolute; top: -20px; left: 10px; }
.FooterNav A:hover { color: #FFFFFF; text-decoration: underline; }
.FooterNav A:visited, .FooterNav A:active, .FooterNav A:link { color: #FFFFFF; }
.FooterNav .Separator { padding: 0px 5px 0px 5px; }

#PoweredBy { text-align: right; padding: 5px 5px 0px 0px; color: #999999; width: 960px; min-height: 30px; margin: 0px auto 0px auto; }
#PoweredBy A, .BCLinks A:link, .BCLinks A:active, .BCLinks A:visited { color: #999999; }
#PoweredBy A:hover { text-decoration: underline; color: #666666; }

