/* HAT */
.Hat { width: 100%; height: 42px; background-color: #fff9df; }
.Hat .inner { width: 906px; margin: 0px auto 0px auto; text-align: right; font-size: 16px; font-weight: bold; color: #3d4037; padding: 12px 0px 0px 0px; }
.Hat .inner .accept { float: right; position: relative; top: -6px; margin: 0px 0px 0px 16px; }
.Hat .tourLink { float: right; text-align: right; padding: 2px 16px 0px 0px; width: 120px; font-size: 12px; font-weight: bold; }
.Hat .tourLink img { position: relative; top: 2px; margin: 0px 3px 0px 0px; }

/* HEADER */
.Header { width: 906px; height: 85px; margin: 10px auto 0px auto; }
.HeaderSignup { width: 906px; height: 131px; margin: 10px auto 0px auto; }
.HeaderTopLeftLinks { float: left; margin-left: 30px; }
.HeaderLogin { width: 891px; height: 20px; text-align: right; font-size: 11px; color: #7a7a79; margin-right: 15px; }
.HeaderArea { width: 906px; height: 65px; background-image: url(bg000000.gif); }
.HeaderSignup1Area { width: 906px; height: 111px; background-image: url(header_s.gif); }
.HeaderSignup2Area { width: 906px; height: 111px; background-image: url(header_s.gif); }
.HeaderSignup3Area { width: 906px; height: 111px; background-image: url(header_s.gif); }
.HeaderClickable { float: left; width: 656px; height: 65px; text-align:left; }
.HeaderClickable .caption { position:relative; top:10px; left:20px; font-size:30px; font-weight:bold; font-family:verdana;}
.HeaderClickable .caption a { color:#FFFFCE; text-decoration:none; }
.HeaderClickable .caption span.sublogo { font-size:10px; font-weight:normal;}


.HeaderSearch { float: right; width: 250px; height: 30px; font-size: 13px; margin-top: 16px; vertical-align: middle; }
.HeaderLoginUsername { font-weight: bold; text-decoration: none; }
.HeaderSearchInput { width: 136px; border: solid 1px #3c4037; font-size: 12px; margin: 0px 3px 0px 5px; padding: 1px; position: relative; top: 2px; }
.HeaderSearchGo { position: relative; top: 8px; }
.HeaderNavBar { width: 906px; height: 32px; overflow: hidden; background-image: url(bg000001.gif); background-repeat: repeat-x; background-color: #3C4037; margin: 0px auto 0px auto; font-size: 1px; text-align: left; }
.HeaderNavBarSelectedTab { z-index: 1; position: absolute; border: none; }
.HeaderNavBarSelectedImage { z-index: 1; position: absolute; border: none; }
.HeaderNavBarImage { margin: 0px -1px 0px 0px; border: none; }
.SubnavForums { width: 906px; height: 28px; padding: 0px; margin: 0px auto 0px auto; background-image: url(subnav_f.gif); text-align: center; }

/* MY NEXCAT */
.SubNavMyNextcatTable { font-size: 12px; width: 610px; height: 37px; font-weight: bold; color: #3d4037; margin: 0px 0px 0px 9px; text-align: center; }
.SubNavProfileTable { font-size: 12px; width: 375px; height: 37px; font-weight: bold; color: #3d4037; margin: 0px 0px 0px 9px; text-align: center; }
.SubNavMyNextcatSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('mynextca.gif'); background-repeat: no-repeat; }
.SubNavMyProfileSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('myprofil.gif'); background-repeat: no-repeat; }
.SubNavMyNetworkSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('mynetwor.gif'); background-repeat: no-repeat; }
.SubNavPhotosMediaSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('media_se.gif'); background-repeat: no-repeat; }
.SubNavBlogSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('blog_sel.gif'); background-repeat: no-repeat; }
.SubNavEventsSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('events_s.gif'); background-repeat: no-repeat; }
.ProfileSubNavProfileSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('profile_.gif'); background-repeat: no-repeat; }
.ProfileSubNavPhotosMediaSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('photos_m.gif'); background-repeat: no-repeat; }
.ProfileSubNavBlogSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('blog_sel.gif'); background-repeat: no-repeat; }
.ProfileSubNavEventsSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('events_s.gif'); background-repeat: no-repeat; }
.ProfileSubNavMyCastingSelected { width: 906px; height: 37px; margin: 0px auto 0px auto; font-size: 12px; text-align: left; background-image: url('mycastin.gif'); background-repeat: no-repeat; }
.SubNavMyNextcat { width: 103px; padding-top: 10px; }
.SubNavProfile { width: 88px; padding-top: 10px; }
.SubNavMyProfile { width: 99px; padding-top: 10px; }
.SubNavMyNetwork { width: 121px; padding-top: 10px; }
.SubNavPhotosMedia { width: 146px; padding-top: 10px; }
.SubNavBlog { width: 65px; padding-top: 10px; }
.SubNavEvents { width: 76px; padding-top: 10px; }
.SubNavArrow { position: relative; top: -2px; }

.SubNavProfileUl { width: 904px; font-size: 12px; height: 37px; overflow: hidden; font-weight: bold; color: #3d4037; margin: 0px 0px 0px 9px; padding: 0px; text-align: center; }
.SubNavProfileUl .SubNavProfile { width: 88px; padding: 15px 0px 0px 0px; display: block; float: left; }
.SubNavProfileUl .SubNavPhotosMedia { width: 146px; padding: 15px 0px 10px 0px; display: block; float: left; }
.SubNavProfileUl .SubNavBlog { width: 65px; padding: 15px 0px 10px 0px; display: block; float: left; }
.SubNavProfileUl .SubNavEvents { width: 76px; padding: 15px 0px 10px 0px; display: block; float: left; }
.SubNavProfileUl .SubNavCastingDetails { width: 100px; padding: 15px 0px 10px 0px; display: block; float: left; }

/***** DROP DOWN MENUS *****/
.SubNavDropDownMenu { width: 120px; position: absolute; top: 0px; left: 0px; z-index: 1; color: #000000; text-align: left; background-color: #fdedb2; filter: alpha(opacity = 94); opacity: 0.94; -moz-opacity: 0.94; border-right: inset 3px #c1beb5; border-bottom: inset 3px #c1beb5; }
.SubNavDropDownMenu1 { width: 119px; color: #000000; text-align: left; background-color: Transparent; border-right: solid 1px #979589; border-bottom: solid 1px #979589; }
.SubNavDropDownMenu2 { width: 117px; color: #000000; text-align: left; background-color: Transparent; border: solid 1px #ffffff; }
.SubNavDropDownMenu3 { padding: 0px 0px 0px 0px; }
.SubNavDropDownMenuItem { color: #066acc; background-color: Transparent; padding: 4px 4px 4px 4px; text-decoration: none; cursor: default; }
.SubNavDropDownMenuItemHover { color: #066acc; background-color: #f0d05f; padding: 4px 4px 4px 4px; text-decoration: underline; cursor: pointer; }
.SubNavDropDownMenuImage { margin: 0px 4px 0px 4px; }

.SubNavMusic { width: 906px; height: 28px; background-image: url(subnav_m.gif); text-align: center; margin: 0px auto 0px auto; font-size: 1px; }
.SubNavFilmTV { width: 906px; height: 28px; background-image: url(subnav_f.gif); text-align: center; margin: 0px auto 0px auto; font-size: 1px; }
.SubNavModeling { width: 906px; height: 28px; background-image: url(subnav_m.gif); text-align: center; margin: 0px auto 0px auto; font-size: 1px; }
.SubNavArtLit { width: 906px; height: 28px; background-image: url(subnav_a.gif); text-align: center; margin: 0px auto 0px auto; font-size: 1px; }
.SubNavJobs { width: 906px; vertical-align: middle; padding: 4px 0px 4px 0px; background-color: #8750b1; color: #ffffff; text-align: left; margin: 0px auto 0px auto; font-size: 12px; font-weight: bold; }
.SubNavGaming { width: 906px; height: 28px; background-image: url(subnav_g.gif); text-align: center; margin: 0px auto 0px auto; font-size: 12px; text-align: right; }
.SubNavImage { margin: 0px auto 0px auto; }