body.home header {
margin: 0 auto;
background-color: transparent;
}
.column-wrapper {
width: 994px;
margin: 0 auto;
}
.ie8 .column-wrapper, .ie7 .column-wrapper {
overflow: hidden;
}
.column-one {
width: 680px;
display: inline-block;
vertical-align: top;
}
.ie8 .column-one, .ie7 .column-one {
display: block;
float: left;
}
.column-two {
width: 314px;
display: inline-block;
vertical-align: top;
}
.ie8 .column-two, .ie7 .column-two {
display: block;
float: left;
}
footer {
position: relative;
}
div.brand-mamabar-wrapper {
position: relative;
width: 100%;
height: 18px;
text-align: left;
border-bottom: 2px solid #f1f1f1;
}
div.brand-mamabar {
position: relative;
height: 18px;
_height: 16px;
padding: 0 10px;
background-color: #fff;
text-align: center;
z-index: 10000;
}
body.home div.brand-mamabar {
width: 984px;
margin: 0 auto;
}
img.brand-mamabar-logo {
float: right;
}
ul.brand-mamabar-list {
float: left;
margin: 0;
padding: 0;
list-style: none;
}
ul.brand-mamabar-list li {
float: left;
display: inline;
margin-right: 15px;
}
ul.brand-mamabar-list a {
display: block;
line-height: 18px;
color: #9a9a9a;
font-size: 11px;
text-decoration: none;
font-weight: bold;
font-family: Arial , Helvetica , sans-serif;
}
ul.brand-mamabar-list a:hover {
text-decoration: underline;
}
ul.brand-mamabar-list a.brand-mamabar-active {
color: #ff9540;
cursor: default;
}
ul.brand-mamabar-list a.brand-mamabar-active:hover {
text-decoration: none;
}
li.brand-mamabar-more-link {
position: relative;
cursor: pointer;
margin-left: -5px;
}
li.brand-mamabar-more-link * {
cursor: pointer;
text-align: left;
}
li.brand-mamabar-more-link:hover a:first-child {
padding-left: 5px;
display: block;
height: 16px;
_width: 1px;
}
li.brand-mamabar-more-link:hover a.brand-mamabar-more {
background: transparent url(/nick-assets/navigation/mamabar/mb_tab_left.gif) no-repeat top left;
text-decoration: none;
color: #fff;
}
li.brand-mamabar-more-link a:first-child span {
display: block;
background: transparent url(/nick-assets/navigation/mamabar/mb_tab_right.gif) no-repeat top right;
padding-right: 20px;
height: 16px;
}
li.brand-mamabar-more-link:hover a:first-child span {
background-position: 100% -29px;
}
div.brand-mamabar-more-wrapper ul {
padding: 7px 0 10px 10px;
background: transparent url(/nick-assets/navigation/mamabar/mb_topbar.gif) no-repeat top left;
}
li.brand-mamabar-more-link div.brand-mamabar-more-wrapper {
clear: both;
display: none;
position: absolute;
width: 138px;
left: -83px;
background: transparent url(/nick-assets/navigation/mamabar/mb_bottombar.png) no-repeat bottom left;
_background-image: url(/nick-assets/navigation/mamabar/mb_bottombar_ie.gif);
_margin-top: -2px;
}
li.brand-mamabar-more-link:hover div.brand-mamabar-more-wrapper, li.brand-mamabar-more-link-hover div.brand-mamabar-more-wrapper {
display: block;
}
li.brand-mamabar-more-link div.brand-mamabar-more-wrapper li {
float: none;
display: block;
}
.main-nav {
float: left;
position: relative;
width: 100%;
display: block;
margin: 4px 0;
}
.main-nav .page-title {
float: left;
display: inline;
margin: 7px 6px 0 10px;
cursor: pointer;
}
.main-nav .page-title a {
display: block;
width: 72px;
height: 30px;
background-image: url(/nick-assets/navigation/primary/showpage_logo.png);
text-indent: -999999px;
cursor: pointer;
background-repeat: no-repeat;
cursor: pointer;
outline: none;
}
.main-nav ul {
float: left;
display: inline;
padding: 0;
margin: 0 0 4px;
position: relative;
}
.main-nav ul li {
float: left;
display: inline;
position: relative;
width: auto;
}
.main-nav ul li .whitebox {
position: absolute;
background: #fff;
height: 21px;
width: 100%;
display: block;
}
.main-nav ul li:hover .whitebox, .main-nav ul li.active .whitebox {
display: none;
}
.main-nav ul .smaller .whitebox {
height: 23px;
}
.main-nav ul .page-btn-kpp {
width: 120px;
}
.main-nav ul li a {
float: left;
height: 37px;
text-decoration: none;
text-indent: -99999px;
background: url('http://nick.mtvnimages.com/nick-assets/navigation/primary/nav-homepage-sprite.gif?height=422&width=59&matte=false&format=gif&quality=0.75') no-repeat;
}
.main-nav ul .swingspot a {
background-position: 0 0;
float: none;
display: block;
margin: 0 auto;
height: 40px;
position: relative;
bottom: -8px;
}
.main-nav ul .swingspot a:hover {
background-position: 0 -40px;
}
.main-nav ul .page-btn-games a {
width: 69px;
background-position: 6px 2px;
}
.main-nav ul .page-btn-videos a {
width: 71px;
background-position: 6px -68px;
}
.main-nav ul .page-btn-music a {
width: 55px;
background-position: 6px -139px;
}
.main-nav ul .page-btn-movies a {
width: 80px;
background-position: 0 -209px;
}
.main-nav ul .page-btn-club a {
width: 46px;
background-position: 0 -279px;
}
.main-nav ul .page-btn-stars a, .main-nav ul .page-btn-celebrity a {
width: 55px;
background-position: 0 -348px;
}
.main-nav ul .page-btn-kpp a {
width: 80px;
background-position: 0 0;
}
.games .main-nav ul .page-btn-games .whitebox, .videos .main-nav ul .page-btn-videos .whitebox, .music .main-nav ul .page-btn-music .whitebox, .movies .main-nav ul .page-btn-movies .whitebox, .club .main-nav ul .page-btn-club .whitebox, .stars .main-nav ul .page-btn-stars .whitebox, .stars .main-nav ul .page-btn-celebrity .whitebox {
display: none;
}
.home .main-nav {
float: none;
margin: 4px auto;
width: 984px;
}
.home .main-nav .page-title {
margin: 4px 0 0;
}
.home .main-nav .page-title a {
background-image: url("/nick-assets/navigation/primary/logo.png");
height: 54px;
width: 146px;
}
.home .main-nav ul li {
padding-top: 8px;
}
.home .main-nav ul .smaller .whitebox {
height: 25px;
}
.home .main-nav ul .swingspot a {
background-position: 0 0;
height: 40px;
bottom: -14px;
}
.home .main-nav ul .swingspot a:hover {
background-position: 0 -40px;
}
.home .main-nav ul li a {
background: url('http://nick.mtvnimages.com/nick-assets/navigation/primary/nav-homepage-sprite.gif?&matte=false&format=gif&quality=0.75') no-repeat;
height: 48px;
background-position: 0 bottom;
}
.home .main-nav ul .page-btn-games a {
width: 96px;
background-position: 0 0;
}
.home .main-nav ul .page-btn-videos a {
width: 98px;
background-position: 0 -96px;
}
.home .main-nav ul .page-btn-music a {
width: 68px;
background-position: 0 -193px;
}
.home .main-nav ul .page-btn-movies a {
width: 96px;
background-position: 0 -289px;
}
.home .main-nav ul .page-btn-club a {
width: 63px;
background-position: 0 -385px;
}
.home .main-nav ul .page-btn-stars a, .home .main-nav ul .page-btn-celebrity a {
width: 66px;
background-position: 0 -479px;
}
@media screen and (max-width:875px) {
.main-nav ul .swingspot {
display: none;
}
}
.characternav-wrapper {
clear: both;
background: transparent url('/nick-assets/navigation/primary/shownav_bg.png') repeat-x;
margin: 0 auto;
height: 44px;
padding: 1px 0 0;
position: relative;
width: 100%;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}
.characternav-wrapper .hidden {
display: none;
}
.characternav-wrapper .characternav {
display: inline-block;
position: relative;
height: 36px;
width: 0;
margin: 0 auto;
font-family: Arial;
background: none;
overflow: hidden;
vertical-align: middle;
}
.characternav-wrapper .characternav ul {
padding: 0;
margin: 0;
background: none;
position: relative;
}
.characternav-wrapper .characternav li {
float: left;
margin: 0 2px;
background-color: #e4e5e7;
}
.characternav-wrapper .characternav li:hover {
background-color: transparent;
}
.characternav-wrapper .characternav li a {
background-repeat: no-repeat;
background-position: 0 bottom;
border: 1px solid white;
display: inline-block;
margin: 0;
outline: none;
}
.characternav-wrapper .cap {
height: 39px;
width: 5px;
display: inline-block;
overflow: hidden;
vertical-align: middle;
position: relative;
top: -1px;
background: transparent url('/nick-assets/navigation/primary/shownav_startcap.png') top left no-repeat;
}
.characternav-wrapper .cap.end {
background: transparent url('/nick-assets/navigation/primary/shownav_endcap.png') top right no-repeat;
}
.characternav-wrapper .ctrl {
background-position: left bottom;
background-color: transparent;
background-repeat: no-repeat;
cursor: pointer;
width: 24px;
height: 36px;
vertical-align: middle;
overflow: hidden;
}
.characternav-wrapper .ctrl:hover {
background-position: 0 -35px;
}
.characternav-wrapper .ctrl.end {
background-position: left top;
cursor: default;
}
.characternav-wrapper .nav-arrows {
display: inline-block;
}
.characternav-wrapper .previous {
background-image: url('/nick-assets/navigation/primary/left_arrow_showpage.png');
}
.characternav-wrapper .next {
background-image: url('/nick-assets/navigation/primary/right_arrow_showpage.png');
}
.home .characternav-wrapper {
background: transparent url('/nick-assets/navigation/primary/hpnav_bg.png') no-repeat;
padding: 4px;
width: 986px;
}
.home .characternav-wrapper .characternav {
height: 42px;
width: 926px;
position: relative;
left: 26px;
}
.home .characternav-wrapper .cap {
background: none;
}
.home .characternav-wrapper .ctrl {
background-position: bottom;
background-repeat: no-repeat;
border: none;
display: block;
height: 45px;
position: absolute;
top: 3px;
width: 30px;
z-index: 1;
}
.home .characternav-wrapper .ctrl:hover {
background-position: 0 -44px;
}
.home .characternav-wrapper .ctrl.end {
background-position: top;
}
.home .characternav-wrapper .previous {
background-image: url('/nick-assets/navigation/primary/left_arrow.png');
left: 5px;
margin-right: 1px;
}
.home .characternav-wrapper .next {
background-image: url('/nick-assets/navigation/primary/right_arrow.png');
right: 5px;
}
#label-tooltip {
position: absolute;
display: none;
background: transparent url('/nick-assets/navigation/tooltip/label_tooltip_left.png') no-repeat top left;
height: 27px;
margin-top: -5px;
padding-left: 8px;
font-family: Verdana , Arial , Helvetica , sans-serif;
z-index: 2;
}
#label-tooltip .content {
float: left;
position: relative;
background: transparent url('/nick-assets/navigation/tooltip/label_tooltip_right.png') no-repeat top right;
font-size: 14px;
font-weight: bold;
color: #fff;
line-height: 24px;
height: 27px;
text-align: center;
padding-left: 4px;
padding-right: 12px;
z-index: 998;
}
#label-tooltip .arrow {
position: absolute;
left: 0;
top: 24px;
width: 12px;
height: 10px;
background: transparent url('/nick-assets/navigation/tooltip/label_tooltip_arrow.png') no-repeat;
z-index: 999;
}
.time-travel-overlay {
position: fixed;
top: 0;
right: 0;
padding: .5em;
border-left: 2px solid #f00;
border-bottom: 2px solid #f00;
border-bottom-left-radius: .5em;
text-align: center;
background: #faa41a;
z-index: 99999;
}
.time-travel-overlay .exposed {
display: none;
vertical-align: middle;
}
.time-travel-overlay .current-time {
margin-right: .5em;
}
.time-travel-overlay .time-travel-icon, .time-travel-overlay .close {
margin: 0;
padding: 0;
border: none;
background: transparent;
}
.time-travel-overlay label+label {
padding-left: 5px;
}
.time-travel-overlay select+input {
margin-left: 5px;
}
#nav-services {
float: right;
position: absolute;
right: .2em;
bottom: 4em;
}
#nav-services .nav-login {
float: left;
line-height: 24px;
padding: 0 12px 0 0;
text-align: right;
text-transform: uppercase;
width: 220px;
}
#nav-services .nav-login .mynick-noauth {
text-align: right;
}
#nav-services #site-search form {
background: url(/nick-assets/navigation/primary/searchbox_showpage_bg.png) no-repeat;
float: right;
height: 20px;
width: 240px;
}
#nav-services #site-search form .search-box {
display: inline;
float: left;
}
#nav-services #site-search form input#search-term {
background: none;
border: none;
color: #999;
height: 20px;
padding: 0 4px;
width: 194px;
}
#nav-services #site-search form a.no-adfree {
display: block;
height: 26px;
float: right;
outline: none;
text-indent: -9999em;
width: 30px;
}
fieldset#site-search {
border: none;
margin: 0;
padding: 0;
}
div#top-navigation {
height: auto;
padding-top: 0;
float: right;
}
div.nav-login {
float: none;
margin: 0;
width: auto;
height: auto;
text-align: right;
}
.nav-login .avatar, .nav-login .UAContainer, .nav-login .logged-out, .nav-login .logged-in {
display: inline-block;
vertical-align: top;
}
.nav-login .logged-out, .nav-login .logged-in {
padding: 4px 0 0;
}
.nav-login li:hover {
text-decoration: underline;
cursor: pointer;
}
.nav-login .logged-in {
display: none;
}
div.nav-login li {
font: bold 12px Arial , Helvetica , sans-serif;
color: #565555;
text-decoration: none;
padding-left: 5px;
float: left;
}
div.nav-login div.logged-out li:hover, div.logged-in h5.username:hover {
color: #c1272d;
text-decoration: underline;
}
div.nav-login div.logged-in {
float: none;
clear: both;
width: auto;
line-height: 2;
}
div.nav-login div.logged-in div.auth-holder {
float: right;
}
div.nav-login div.logged-in li.login-spacer {
float: left;
padding: 2px 2px 0;
}
div.nav-login div.logged-in h5 {
display: inline;
}
div.nav-login div.logged-in a {
text-decoration: none;
float: left;
}
div.nav-login div.logged-in h5.username {
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
color: #f96822;
text-decoration: none;
padding-top: 1px;
}
div.nav-login div.logged-in h5 li.username:hover {
color: #c1272d;
background-image: none;
}
div.nav-login div.logged-in li.logout {
font: bold 100% Arial , Helvetica , sans-serif;
text-decoration: none;
float: left;
padding: 2px 0 0;
color: #565555;
}
div.nav-login div.logged-in .logout:visited {
color: #565555;
}
div.nav-login div.logged-in .logout:hover {
text-decoration: underline;
}
div.nav-login div.logged-in .buddies {
float: left;
width: 27px;
height: 24px;
line-height: 24px;
background-image: url(/nick-assets/navigation/notification_count.png);
background-position: 0 0;
font-weight: bold;
font-size: 12px;
color: #fff;
margin-top: -10px;
text-align: center;
text-decoration: none;
cursor: pointer;
}
div.nav-login div.logged-in .buddies:hover {
background-position: 0 -24px;
color: #eee;
}
.ie7 #nav-services {
width: 475px;
}
body.home #nav-services {
bottom: 5em;
}
body.home #nav-services div.nav-login {
float: right;
padding: 0;
clear: both;
}
body.home #nav-services div#top-navigation {
clear: both;
}
body.home #nav-services #site-search form {
background: url(/nick-assets/navigation/primary/searchbox_bg.png) no-repeat;
float: none;
height: 26px;
width: 235px;
}
body.home #nav-services {
float: right;
position: absolute;
right: 0;
top: 0;
width: 250px;
}
body.home #nav-services-container {
margin: 0 auto;
position: relative;
width: 984px;
}
@media screen and (max-width:875px) {
}
#NickSearchUI {
display: none;
position: absolute;
top: 14px;
right: 11px;
width: 426px;
padding-top: 20px;
background: transparent url(/nick-assets/search/NickSearchUI_Header.png) no-repeat top center;
z-index: 2147483644;
}
#NickSearchUI_Wrapper {
padding: 0 13px 70px;
background: transparent url(/nick-assets/search/NickSearchUI_Footer.png) no-repeat bottom center;
}
.NickSearchUI_Top_Header {
height: 25px;
line-height: 25px;
padding-left: 20px;
margin-bottom: 9px;
font-family: Arial , Helvetica , sans-serif;
font-weight: bold;
text-transform: uppercase;
color: #fff;
}
.NickSearchUI_Section {
padding: 14px 0 13px;
border-bottom: 1px solid #ccc;
}
.NickSearchUI_Section.last {
border-bottom: 0;
}
.NickSearchUI_Header {
float: left;
width: 85px;
padding-bottom: 15px;
margin-top: 8px;
font-family: Arial , Helvetica , sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
color: #666;
background-color: transparent;
background-position: top center;
background-repeat: no-repeat;
}
#NickSearchUI_Shows .NickSearchUI_Header {
padding-top: 40px;
background-image: url(/nick-assets/icons/show_sm.png);
}
#NickSearchUI_Videos .NickSearchUI_Header {
padding-top: 30px;
background-image: url(/nick-assets/icons/video_sm.png);
}
#NickSearchUI_Games .NickSearchUI_Header {
padding-top: 25px;
background-image: url(/nick-assets/icons/game_sm.png);
}
.NickSearchUI_List {
float: left;
width: 315px;
padding: 0;
text-align: left;
}
.NickSearchUI_List .NickSearchUI_Link {
float: left;
width: 309px;
padding: 3px 0 3px 6px;
text-decoration: none;
}
.NickSearchUI_List .NickSearchUI_Link:hover {
background-color: #ccc;
}
.NickSearchUI_List .NickSearchUI_Link:hover .NickSearchUI_Title {
text-decoration: underline;
}
.NickSearchUI_Image_Wrapper {
float: left;
display: inline;
position: relative;
width: 126px;
height: 66px;
padding: 6px;
margin-right: 6px;
background: transparent url(/nick-assets/search/NickSearchUI_Image_Frame.png) no-repeat center center;
}
.NickSearchUI_Video_Icon {
position: absolute;
top: 0;
left: 0;
width: 138px;
height: 78px;
background: transparent url(/nick-assets/icons/play65.png) no-repeat center center;
}
.NickSearchUI_Title {
float: left;
display: inline;
width: 155px;
margin-top: 4px;
font-family: Arial , Helvetica , sans-serif;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
color: #666;
}
#NickSearchUI_More {
position: absolute;
bottom: 20px;
right: 33px;
width: 182px;
height: 28px;
text-decoration: none;
text-indent: -999999px;
background: transparent url(/nick-assets/search/NickSearchUI_Button_More.png) no-repeat 0 0;
}
#NickSearchUI_More:hover {
background-position: 0 -28px;
}
footer ul, footer li, footer h3, footer h4, footer h5 {
margin: 0;
padding: 0;
}
footer ul, footer li {
list-style: none;
}
footer h3, footer h4 {
font-family: Arial , Helvetica , sans-serif;
}
footer h5 {
font-family: Arial , Helvetica , sans-serif;
text-transform: uppercase;
}
footer a {
color: #666;
}
footer h4 {
background: url(/nick-assets/footer/footer_top.gif) no-repeat top left;
padding-bottom: 4px;
}
div#footer-links-container:after, ul#nick-footer-menu:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
div#footer-links-container, ul#nick-footer-menu {
display: inline-block;
}
html[xmlns] footer-container, html[xmlns] ul#nick-footer-menu {
display: block;
}
* html ul#nick-footer-menu, * html footer-container {
height: 1%;
}
footer {
clear: both;
margin: 15px auto;
width: 993px;
padding: 0 6px 10px;
background: transparent url(/nick-assets/footer/footer_bottom.gif) no-repeat bottom center;
font-family: Verdana , Arial , Helvetica , sans-serif;
font-size: 12px;
text-align: left;
}
div#footer-border {
background-color: #e4e5e7;
padding-left: 6px;
}
footer h4 {
line-height: 32px;
font-size: 12px;
color: #000;
text-transform: uppercase;
padding-left: 8px;
}
div#footer-links-container {
background-color: #fff;
width: 961px;
padding: 10px;
}
div#footer-links-container div.nick-footer-siteblock {
float: left;
width: 137px;
margin-bottom: 20px;
}
div#footer-links-container div.nick-footer-siteblock.small-siteblock {
margin: 0 26px 20px;
}
div#footer-links-container div.nick-footer-siteblock h5, div#footer-links-container div.nick-footer-siteblock h5 a {
font-size: 11px;
color: #ff7f00;
letter-spacing: 1px;
text-decoration: none;
}
div#footer-links-container div.nick-footer-siteblock h5 a:hover {
color: #c1272d;
text-decoration: underline;
}
div#footer-links-container div.nick-footer-siteblock ul li {
line-height: 18px;
text-indent: -10px;
margin-left: 10px;
}
div#footer-links-container div.nick-footer-siteblock ul li a {
font-size: 10px;
text-decoration: none;
color: #555;
padding-left: 10px;
background: transparent url(/nick-assets/footer/footer_bullet.gif) no-repeat 0 4px;
}
div#footer-links-container div.nick-footer-siteblock ul li a:hover {
text-decoration: underline;
}
div.footer-legal {
position: relative;
background-color: #fff;
padding: 10px;
width: 961px;
text-align: center;
margin-top: -3px;
}
div.footer-legal li {
float: left;
border-right: 1px solid #555;
}
div.footer-legal a {
border-right: 1px solid #555;
}
div.footer-legal a.last {
border-right: 0;
}
div.footer-legal a {
padding: 0 5px;
color: #555;
font-weight: bold;
line-height: 15px;
font-size: 11px;
text-decoration: none;
text-transform: uppercase;
}
footer .footer-legal li a.privacy-policy {
font-size: 13px;
color: #ff7f00;
}
div.footer-legal a:hover {
text-decoration: underline;
}
div.footer-legal li.last {
border-right: 0;
}
div.footer-legal li.first a {
padding-left: 0;
}
span#nick-footer-copyright {
clear: both;
display: block;
padding-top: 10px;
font-size: 10px;
line-height: 32px;
color: #555;
text-align: left;
}
img#comscore-logo {
position: absolute;
bottom: 8px;
right: 8px;
}
.box {
margin-bottom: 15px;
padding-bottom: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 0 0 8px 2px #ccc;
-moz-box-shadow: 0 0 8px 2px #ccc;
box-shadow: 0 0 8px 2px #ccc;
background-color: #fff;
}
.ie-degrade .box {
border: 1px solid #ccc;
}
.box .box-title {
text-transform: uppercase;
}
.box .box-top {
height: 35px;
text-align: center;
}
.box .box-middle {
background: #fff;
}
.box .box-bottom {
height: 10px;
text-align: center;
}
.box-promo .box-title {
padding: 6px 0;
}
.box-promo .box-title a {
color: #fff;
}
.box-promo .box-top {
background-color: #868e9d;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
height: 29px;
}
.box-promo .box-middle {
background-color: #f7f9f9;
}
.box-promo .box-bottom {
background-color: #f7f9f9;
height: auto;
text-align: left;
padding: 0 10px;
}
.box-none {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: 0 0 0 0 #ccc;
-moz-box-shadow: 0 0 0 0 #ccc;
box-shadow: 0 0 0 0 #ccc;
}
.ie-degrade .box.box-none {
border: 0 solid #ccc;
}
.box.sidebar, .box.sidebar .box-middle {
background: #f7f9f9;
}
.box.sidebar .box-top {
height: 29px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
background: #868e9d;
}
.box.sidebar .box-top h2 {
height: 100%;
margin-left: 10px;
line-height: 29px;
vertical-align: middle;
font-size: 14px;
font-family: Arial , Helvetica , sans-serif;
text-align: left;
color: white;
}
.box.sidebar .box-top h2 a {
color: white;
}
.box.sidebar .box-middle {
padding: 10px;
}
.pagination {
background: #fff;
border: 2px solid #ddd;
height: 25px;
line-height: 25px;
margin: 0 auto;
padding: 0 5px;
position: relative;
text-align: center;
width: 200px;
}
.pagination .pagination-previous {
left: 5px;
top: 7px;
}
.pagination .pagination-next {
right: 5px;
top: 7px;
position: absolute;
display: block;
outline: none;
width: 12px;
height: 12px;
overflow: hidden;
background-repeat: no-repeat;
background-image: url('/nick-assets/common/buttons/navarrows.png');
}
.pagination .pagination-previous {
position: absolute;
display: block;
outline: none;
width: 12px;
height: 12px;
overflow: hidden;
background-repeat: no-repeat;
background-image: url('/nick-assets/common/buttons/navarrows.png');
}
.pagination .pagination-previous a, .pagination .pagination-next a {
display: block;
padding: 0;
width: 12px;
height: 12px;
text-decoration: none;
text-indent: -999999px;
}
.pagination .pagination-next {
background-position: -12px -52px;
}
.pagination .pagination-next:hover {
background-position: -12px -64px;
}
.pagination .pagination-next.pagination-disabled {
background-position: -12px -76px;
}
.pagination .pagination-previous {
background-position: 0 -52px;
}
.pagination .pagination-previous:hover {
background-position: 0 -64px;
}
.pagination .pagination-previous.pagination-disabled {
background-position: 0 -76px;
}
.pagination .pagination-disabled {
cursor: default;
text-indent: -999999px;
}
.pagination a {
padding: 0 5px;
text-decoration: underline;
}
.pagination a:hover {
color: #000;
}
.pagination .this-page {
padding: 0 5px;
}
div#nick-tooltip {
position: absolute;
z-index: 1000;
display: none;
width: 366px;
padding-bottom: 11px;
text-align: left;
background: transparent url(/nick-assets/common/tooltip/tooltip_footer.png) no-repeat scroll bottom left;
_background-image: url(/nick-assets/common/tooltip/tooltip_footer.gif);
}
div.flipped#nick-tooltip {
padding-bottom: 19px;
background-image: url(/nick-assets/common/tooltip/tooltip_footer_flipped.png);
_background-image: url(/nick-assets/common/tooltip/tooltip_footer_flipped.gif);
}
div#nick-tooltip .content {
float: left;
position: relative;
padding: 30px 17px 6px;
margin-top: -7px;
background: transparent url(/nick-assets/common/tooltip/tooltip_header.png) no-repeat scroll top left;
_background-image: url(/nick-assets/common/tooltip/tooltip_header.gif);
z-index: 499;
}
div#nick-tooltip .content .info-list, div#nick-tooltip .content .description {
clear: left;
padding-top: 10px;
}
div.flipped#nick-tooltip .content {
padding-top: 15px;
margin-top: 0;
background-image: url(/nick-assets/common/tooltip/tooltip_header_flipped.png);
_background-image: url(/nick-assets/common/tooltip/tooltip_header_flipped.gif);
}
div#nick-tooltip .arrow {
position: relative;
left: 0;
width: 28px;
height: 23px;
margin: 0 14px;
background: transparent url(/nick-assets/common/tooltip/tooltip_arrow_left.png) no-repeat scroll top left;
_background-image: url(/nick-assets/common/tooltip/tooltip_arrow_left.gif);
z-index: 500;
}
div#nick-tooltip .arrow.right {
background-image: url(/nick-assets/common/tooltip/tooltip_arrow_right.png);
_background-image: url(/nick-assets/common/tooltip/tooltip_arrow_right.gif);
}
div.flipped#nick-tooltip .arrow {
margin-top: 11px;
background-image: url(/nick-assets/common/tooltip/tooltip_arrow_left_flipped.png);
_background-image: url(/nick-assets/common/tooltip/tooltip_arrow_left_flipped.gif);
}
div#nick-tooltip .col1 {
float: left;
width: 140px;
}
div#nick-tooltip .col2 {
float: left;
padding-left: 18px;
width: 174px;
}
div#nick-tooltip .thumb {
padding-bottom: 5px;
}
#nick-tooltip .clearfix {
float: left;
}
#nick-tooltip .wrapper {
float: left;
margin-left: 10px;
width: 180px;
}
#nick-tooltip p {
clear: both;
float: left;
width: 100%;
}
#nick-tooltip .info-list {
height: auto;
}
#nick-tooltip .info-list dt {
padding: 0;
}
#nick-tooltip .tooltip-rate {
padding: 0 3px;
}
#nick-tooltip .info-list span {
margin: 0 0 0 2px;
}
.tooltip-content {
display: none;
}
.playlist-item h4 {
padding-top: 3px;
}
.playlist-item h4 .media-type {
color: #666;
font-family: Verdana , Arial , Helvetica , sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
}
.tooltip-total-plays {
float: left;
padding-left: 10px;
}
.o_popup h2, .o_popup ul, .o_popup li, .o_popup form, .o_popup p, .o_popup input {
margin: 0;
padding: 0;
}
.o_popup ul, .o_popup li {
list-style: none;
}
.o_popup input, .o_popup select {
font-family: inherit;
font-size: inherit;
font-weight: inherit;
}
.o_popup .hlink, .o_popup .no-login-hlink {
font-family: Arial , Helvetica , sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
color: #f60;
background: transparent url(/nick-assets/icons/little_arrow_active.gif) no-repeat center right;
padding-right: 9px;
text-transform: uppercase;
}
.o_popup a.hlink:hover {
text-decoration: underline;
color: #c1272d;
background-image: url(/nick-assets/icons/little_arrow_hover.gif);
}
.icon {
display: block;
background-repeat: no-repeat;
background-position: 0 0;
text-decoration: none;
text-indent: -999999px;
cursor: pointer;
}
.icon:hover {
background-position: 0 100%;
}
.icon-submit {
height: 20px;
width: 55px;
background-image: url(/nick-assets/icons/icon_submit.gif);
}
.icon-login {
height: 20px;
width: 46px;
background-image: url(/nick-assets/icons/icon_login.gif);
}
.icon-continue {
height: 19px;
width: 69px;
background-image: url(/nick-assets/icons/icon_continue.gif);
}
.icon-cancel {
height: 19px;
width: 58px;
background-image: url(/nick-assets/icons/icon_cancel.gif);
}
div.o_popup_login .icon-login {
width: 94px;
height: 31px;
background-image: url(/nick-assets/generic/buttons/login.png);
background-color: transparent;
border: 0 transparent;
}
.icon-back {
height: 20px;
width: 51px;
background-image: url(/nick-assets/icons/icon_back.gif);
}
.icon-back:hover, .icon-submit:hover, .icon-login:hover {
background-position: 0 -20px;
}
div.o_popup_login .icon-login:hover {
background-position: 0 -31px;
}
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
#nick-overlay-modal, #nick-overlay-modal-b {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #fff;
z-index: 2147483646;
}
.o_popup {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 2147483647;
text-align: center;
font: 12px / 1.231 Verdana , Arial , Helvetica , sans-serif;
}
.o_popup_ie6 {
position: absolute;
top: 0;
}
.o_popup_ie7 {
height: 0;
}
.o_popup_rb {
height: 0;
overflow: visible;
}
.o_popup_content_loader {
float: left;
position: static;
height: auto;
width: auto;
display: block;
position: absolute;
left: -9999999px;
top: -9999999px;
visibility: hidden;
}
.o_popup .o_popup_box {
position: relative;
margin: 0 auto;
text-align: left;
}
.o_popup_rb .o_popup_wrapper {
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border: 10px solid rgba(82,82,82,0.7);
}
.o_popup_ie6 .o_popup_wrapper {
position: relative;
padding: 10px;
overflow: hidden;
zoom: 1;
}
.o_popup_ie6 .o_popup_square_borders {
position: absolute;
padding: 10px;
height: 1000px;
width: 1000px;
background-color: #525252;
filter: alpha(opacity=70);
margin-left: -10px;
margin-top: -10px;
z-index: 101;
}
.o_popup_ie7 .o_popup_wrapper {
margin: 10px 10px 0;
position: relative;
}
.o_popup_ie7 .o_popup_vs, .o_popup_ie7 .o_popup_hs {
position: absolute;
width: 100%;
height: 100%;
filter: alpha(opacity=70);
background-color: #525252;
}
.o_popup_ie7 .o_popup_vs {
margin-top: -10px;
padding-bottom: 20px;
}
.o_popup_ie7 .o_popup_hs {
padding-right: 20px;
margin-left: -10px;
}
.o_popup_ie7 .o_popup_tl {
position: absolute;
background-image: url(/nick-assets/Backgrounds/nocorners.png);
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
overflow: hidden;
}
.o_popup_ie7 .o_popup_tr, .o_popup_ie7 .o_popup_br, .o_popup_ie7 .o_popup_bl {
position: absolute;
background-image: url(/nick-assets/Backgrounds/nocorners.png);
background-repeat: no-repeat;
width: 10px;
height: 10px;
overflow: hidden;
}
.o_popup_ie7 .o_popup_tl {
top: -10px;
left: -10px;
}
.o_popup_ie7 .o_popup_tr {
top: -10px;
right: -10px;
background-position: 0 -10px;
}
.o_popup_ie7 .o_popup_br {
bottom: -10px;
right: -10px;
background-position: 0 -30px;
}
.o_popup_ie7 .o_popup_bl {
bottom: -10px;
left: -10px;
background-position: 0 -20px;
}
.o_popup .o_popup_header {
position: relative;
height: 25px;
width: 100%;
background-color: #fd6f00;
z-index: 104;
}
.o_popup .o_popup_title {
color: #000;
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
font-family: Arial , Helvetica , sans-serif;
}
.o_popup .o_popup_close {
line-height: 25px;
color: #000;
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
font-family: Arial , Helvetica , sans-serif;
}
.o_popup .o_popup_title {
float: left;
line-height: 25px;
padding-left: 10px;
}
.o_popup .o_popup_close {
float: right;
display: inline;
padding-right: 20px;
margin-right: 10px;
cursor: pointer;
background: transparent url(/nick-assets/icons/icon_close.gif) no-repeat center right;
}
.o_popup .o_popup_loader {
float: right;
text-indent: -999999px;
display: none;
height: 25px;
width: 26px;
background: transparent url(/nick-assets/overlay/overlay_loader.gif) no-repeat center left;
}
.o_popup .o_popup_content {
clear: both;
position: relative;
z-index: 102;
background-color: #fafafa;
padding: 10px;
}
.o_popup .o_popup_content_iframe {
height: auto;
width: auto;
}
.o_popup .o_popup_content_iframe .o_popup_iframe_transparent {
background: transparent;
}
.o_popup_borderless .o_popup_header, .o_popup_borderless .o_popup_square_borders, .o_popup_borderless .o_popup_tl, .o_popup_borderless .o_popup_tr, .o_popup_borderless .o_popup_bl, .o_popup_borderless .o_popup_br, .o_popup_borderless .o_popup_hs, .o_popup_borderless .o_popup_vs {
display: none;
}
.o_popup_borderless .o_popup_wrapper {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border: 0;
}
.o_popup_borderless .o_popup_content {
padding: 0;
background-color: transparent;
}
.o_popup .o_popup_content h3, .o_popup .o_popup_content label {
font-family: Arial , Helvetica , sans-serif;
font-size: 12px;
font-weight: bold;
color: #444;
text-transform: uppercase;
}
.o_popup .o_popup_content label.small {
text-transform: none;
color: #565555;
}
.o_popup .o_popup_content .error label span {
text-transform: none;
color: #000;
}
.o_popup .o_popup_content .error label {
color: #f00;
}
.o_popup .o_popup_content .error input {
border-color: #f00;
}
.o_popup .o_popup_content .error .gender-col span {
color: #f00;
}
.o_popup .o_popup_content .error .input-large, .o_popup .o_popup_content .error .input-tiny {
border: 2px solid #f00;
}
.o_popup .o_popup_content p {
font-size: 11px;
color: #565555;
}
.o_popup .o_popup_content strong {
font-weight: bold;
}
.o_popup .o_popup_content .spacer {
clear: both;
margin-top: 15px;
}
.o_popup .o_popup_content .spacer-sm {
clear: both;
margin-top: 5px;
}
.o_popup .o_popup_content input, .o_popup .o_popup_content label {
display: block;
}
.o_popup .o_popup_content input.large, .o_popup .o_popup_content input.medium {
background: #fff;
border: 1px solid #999;
margin-top: 3px;
padding: 3px;
}
.o_popup .o_popup_content input.extra-large {
background: #fff;
border: 1px solid #999;
margin-top: 3px;
padding: 3px;
width: 450px;
}
.o_popup .o_popup_content input.large {
width: 245px;
}
.o_popup .o_popup_content input.medium {
width: 150px;
}
.o_popup .o_popup_content .radio {
clear: both;
}
.o_popup .o_popup_content .radio input {
float: left;
}
.o_popup .o_popup_content .radio span {
float: left;
padding-left: 5px;
font-size: 11px;
color: #565555;
}
.o_popup .o_popup_content .fail {
color: #f00;
font-size: 11px;
margin-bottom: 10px;
}
.o_popup .o_popup_content .date-selection {
clear: both;
margin-top: 5px;
}
.o_popup .o_popup_content .date-selection select {
width: 100px;
padding: 3px;
margin-right: 4px;
border: 1px solid #999;
background: #fff;
font-size: 11px;
}
.o_popup .o_popup_content .input-large, .o_popup .o_popup_content .input-tiny {
display: block;
background: #fff;
border: 1px solid #999;
margin-top: 3px;
padding: 3px;
}
.o_popup .o_popup_content .input-large input {
border: 0;
background: none;
width: 100%;
}
.o_popup .o_popup_content .input-tiny input {
border: 0;
background: none;
}
.o_popup .o_popup_content .input-large {
width: 245px;
}
.o_popup .o_popup_content .input-large textarea {
height: 115px;
}
.o_popup .o_popup_content .input-tiny input {
width: 45px;
}
.o_popup_login {
width: 580px;
padding-left: 5px;
}
.o_popup_login div.login-left {
float: left;
display: block;
width: 220px;
height: 200px;
}
.o_popup_login div.login-sponge {
width: 145px;
height: 170px;
display: block;
float: left;
margin: 10px 15px;
border-left: 1px solid #e6e6e6;
background: transparent url(/nick-assets/generic/backgrounds/bob.jpg) no-repeat 25px 0;
}
.o_popup_login .icon-login {
float: right;
margin: 10px 0;
}
.o_popup_login form {
float: left;
width: 220px;
padding: 0;
}
.o_popup .o_popup_content .o_popup_login input.medium {
width: 212px;
height: 20px;
-moz-box-shadow: inset 2px 2px 2px 2px rgba(153,153,153,0.31);
-webkit-box-shadow: inset 2px 2px 2px 2px rgba(153,153,153,0.31);
}
.o_popup .o_popup_content .o_popup_login label {
font-family: Arial , Helvetica , sans-serif;
font-size: 11px;
color: #444;
text-transform: uppercase;
}
.o_popup .o_popup_login .login-forgot-password {
font-size: 14px;
display: block;
color: #f60;
width: 220px;
text-align: right;
background: transparent;
padding: 10px 0 0;
text-transform: none;
float: left;
cursor: pointer;
}
.o_popup .o_popup_login .login-forgot-password:hover {
text-decoration: underline;
color: #c1272d;
background-image: none;
}
.o_popup_login div.login-register {
display: block;
padding: 50px 0 0;
width: 155px;
float: left;
text-align: center;
color: #444;
}
.o_popup_login div.login-register a.register-btn {
display: block;
float: left;
width: 155px;
height: 31px;
background: transparent url(/nick-assets/generic/buttons/join-club.png) no-repeat 0 0;
text-indent: -99999px;
margin: 10px 0;
}
.o_popup_login div.login-register a.register-btn:hover {
background-position: 0 -31px;
}
.o_popup_forgot {
width: 225px;
height: 170px;
padding-left: 165px;
background: transparent url(/nick-assets/generic/backgrounds/bob.jpg) no-repeat center left;
}
.o_popup .o_popup_content .o_popup_forgot input.medium {
width: 193px;
height: 20px;
-moz-box-shadow: inset 2px 2px 2px 2px rgba(153,153,153,0.31);
-webkit-box-shadow: inset 2px 2px 2px 2px rgba(153,153,153,0.31);
}
.o_popup .o_popup_content .o_popup_forgot label {
text-transform: none;
font-size: 13px;
}
.o_popup_forgot .actions {
width: 205px;
margin-top: 15px;
}
.o_popup .o_popup_forgot .icon-submit {
height: 31px;
width: 94px;
background-image: url(/nick-assets/generic/buttons/submit_btn.png);
}
.o_popup_forgot .icon-submit:hover {
background-position: 0 -31px;
}
.o_popup_forgot .icon-back {
float: left;
font-family: Arial , Helvetica , sans-serif;
font-weight: bold;
font-size: 16px;
background: transparent url(/nick-assets/generic/buttons/arrow.png) no-repeat 0 4px;
color: #fd6f01;
padding: 0 0 0 10px;
margin: 10px 0 0;
cursor: pointer;
text-decoration: underline;
}
.o_popup_forgot .icon-back:hover {
color: #c1272d;
}
.o_popup_forgot .icon-submit {
float: right;
}
#secretQuestion {
margin-top: 20px;
}
#yourPassword label {
text-transform: uppercase;
}
#yourPassword {
width: 203px;
}
#yourPassword label.password {
width: 192px;
height: 20px;
background-color: #e8e8e8;
padding: 5px;
margin: 20px 0 0;
text-transform: none;
}
#yourPassword a.login-now {
width: 144px;
height: 31px;
background: transparent url(/nick-assets/generic/buttons/forget-password_btn.png) no-repeat 0 0;
display: block;
text-indent: -999999px;
margin: 20px 0 0;
float: right;
}
#yourPassword a.login-now:hover {
background-position: 0 -31px;
}
.o_popup_geturl, .o_popup_embed {
width: 460px;
}
.o_popup_newsletter {
width: 615px;
min-height: 360px;
height: auto;
background: transparent url(/nick-assets/Backgrounds/overlay_newsletter_avatar.jpg) no-repeat bottom right;
}
* html .o_popup_newsletter {
height: 360px;
}
.o_popup_newsletter .note {
display: block;
width: 500px;
font-size: 13px;
font-weight: bold;
color: #000;
}
.o_popup_newsletter .radio span {
width: 400px;
}
.o_popup_confirm {
width: 360px;
}
ul.confirm-options {
float: right;
margin-top: 15px;
}
ul.confirm-options li {
float: left;
display: inline;
margin-left: 10px;
}
.o_popup_message_content {
width: 600px;
}
.o_popup_message_content p {
font-size: 11px;
padding-bottom: 15px;
}
.o_popup_message_content strong {
font-weight: bold;
}
.o_popup_message_content .hlink {
margin-right: 15px;
}
.o_popup_message_welcomeback, .o_popup_message_welcomenew {
height: 300px;
width: 330px;
padding-right: 260px;
}
.o_popup_message_welcomeback {
background: transparent url(/nick-assets/community/overlay_bg_people2.jpg) no-repeat bottom right;
}
.o_popup_message_welcomenew {
background: transparent url(/nick-assets/community/overlay_bg_people1.jpg) no-repeat bottom right;
}
.o_popup_message_welcomeback h3, .o_popup_message_welcomenew h3 {
text-indent: -99999px;
margin-bottom: 15px;
margin-top: 10px;
}
.o_popup_message_welcomeback h3 {
width: 237px;
height: 46px;
background: transparent url(/nick-assets/community/txt_welcomeback.jpg) no-repeat;
}
.o_popup_message_welcomenew h3 {
width: 293px;
height: 46px;
background: transparent url(/nick-assets/community/txt_welcomenickprofile.jpg) no-repeat;
}
.o_popup_message_welcomeback p, .o_popup_message_welcomenew p {
font-family: Arial , Helvetica , sans-serif;
font-size: 12px;
color: #555;
padding-bottom: 15px;
}
.o_popup_message_welcomeback .icon-goshopping, .o_popup_message_welcomenew .icon-goshopping {
margin-bottom: 15px;
}
.icon-goshopping {
height: 30px;
width: 107px;
background-image: url(/nick-assets/icons/icon_goshopping.gif);
}
.o_popup_no_login {
width: 643px;
height: 220px;
padding-left: 0;
background: #fff url(/nick-assets/login/characters.png) no-repeat bottom right;
margin: 5px 5px -10px;
color: #000;
}
.o_popup_no_login div.no-login-message {
width: 223px;
height: 90px;
background: transparent url(/nick-assets/login/text.png) no-repeat bottom right;
float: left;
margin: 40px 0 0 10px;
}
.o_popup_no_login h4 {
color: #525252;
}
.o_popup_no_login .no-login-hlink {
width: 184px;
height: 31px;
background: transparent url(/nick-assets/login/button-video.png) no-repeat 0 0;
float: left;
clear: both;
text-indent: -99999px;
margin: 20px 0 0 30px;
}
.o_popup_no_login .no-login-hlink:hover {
background-position: 0 -31px;
}
.o_popup_report_concern {
min-height: 180px;
height: auto;
width: 300px;
padding-left: 200px;
background: url(/nick-assets/community/overlay_report_concern_icon.gif) no-repeat 12px 12px;
}
* html .o_popup_report_concern {
height: 180px;
}
.o_popup_report_concern .icon-submit {
float: right;
margin-top: 15px;
}
.newsletter-state-selection {
display: none;
}
.o_popup_select_shows {
width: 820px;
height: 370px;
padding: 10px;
}
.o_popup_content div.popupMessage {
font-size: 17px;
color: #333;
text-align: center;
padding-bottom: 2px;
margin-bottom: 10px;
border-bottom: 1px solid #e6e6e6;
}
.o_popup_content .icon-close {
height: 19px;
width: 51px;
background-image: url(/nick-assets/icons/icon_close2.gif);
}
.o_popup_content .icon-gotoprofile {
height: 19px;
width: 94px;
background-image: url(/nick-assets/icons/icon_gotoprofile.gif);
}
.o_popup_content .icon-close:hover, .o_popup_content .icon-gotoprofile:hover {
background-position: 0 -19px;
}
.o_popup_registration {
width: 629px;
padding: 0 8px 8px;
background-color: #fbe000;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}
.o_popup_registration_header {
width: 630px;
display: block;
height: 43px;
background-color: #ff5100;
padding: 0 8px 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
.o_popup_registration_header .o_popup_title {
color: #fff;
font-size: 24px;
padding: 12px 0 0 10px;
}
.o_popup_registration_header .o_popup_close {
color: #fff;
margin: 13px 10px 0 0;
background: transparent url(/nick-assets/registration/close.png) no-repeat 0 0;
text-indent: -9999px;
padding: 0;
width: 89px;
height: 29px;
}
.o_popup .o_popup_content error {
color: #f00;
display: none;
}
.o_popup .o_popup_content .reg-error error {
color: #fff;
display: block;
background: #0abcf7;
box-shadow: 2px 2px 3px #aaa;
margin: -7px 0 0 20px;
float: right;
line-height: 20px;
padding: 10px 25px;
font-weight: bold;
font-size: 12px;
font-family: Arial , Helvetica , sans-serif;
position: relative;
width: 260px;
text-align: center;
}
.o_popup .o_popup_content .reg-error input {
background: #ffb0b0;
}
.o_popup .o_popup_content .reg-error error .arrow {
width: 0;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
border-right: 10px solid #0abcf7;
float: left;
height: 50%;
margin-left: -35px;
position: relative;
}
.o_popup .o_popup_content .reg-error p {
display: none;
}
.o_popup_registration .reg-step1 {
position: relative;
}
.o_popup_registration .reg-step1 .win-stuff {
font-family: Arial , Verdana , Helvetica , sans-serif;
font-weight: bold;
color: #333;
font-size: 21px;
float: left;
background-color: #fbe000;
width: 629px;
clear: both;
}
.o_popup_registration .reg-step1 .win-stuff li {
float: left;
display: inline-block;
padding: 10px 20px 10px 10px;
position: relative;
margin-left: 10px;
}
.o_popup_registration .reg-step1 .win-stuff span {
font-family: Arial , Verdana , Helvetica , sans-serif;
font-weight: bold;
color: #f3670a;
font-size: 34px;
line-height: 10px;
position: absolute;
top: 16px;
left: -3px;
}
.o_popup_registration .reg-step1 .entry-area {
width: 629px;
height: 435px;
position: relative;
overflow: hidden;
}
.o_popup_registration .entry-area {
float: left;
display: block;
background-color: #fff;
border-top: 0;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}
.o_popup_registration .reg-step1 .entry-area .entry-container {
padding: 35px 0 0 20px;
position: relative;
}
.o_popup_registration .reg-step1 .title {
font-family: Arial , Verdana , Helvetica , sans-serif;
font-weight: bold;
color: #444;
font-size: 14px;
text-transform: none;
}
.o_popup_registration .reg-step1 .i-am-a {
float: left;
padding: 20px 0 10px 10px;
}
.o_popup_registration .reg-step1 .i-am-a li {
float: left;
cursor: pointer;
}
.o_popup_registration .reg-step1 .i-am-a li .img {
width: 106px;
height: 111px;
float: left;
display: block;
margin: 0 0 5px;
}
.o_popup_registration .reg-step1 .i-am-a li p {
font-family: Arial , Verdana , Helvetica , sans-serif;
font-weight: bold;
color: #444;
font-size: 13px;
text-transform: uppercase;
text-align: center;
clear: both;
}
.o_popup_registration .reg-step1 .i-am-a li.male .img {
background: transparent url(/nick-assets/registration/avatar-boy.png) no-repeat 0 0;
}
.o_popup_registration .reg-step1 .i-am-a li.female .img {
background: transparent url(/nick-assets/registration/avatar-girl.png) no-repeat 0 0;
}
.o_popup_registration .reg-step1 .i-am-a li.selected .img {
background-position: 0 -111px;
}
.o_popup_registration .reg-step1 .i-am-a li.divider {
width: 63px;
height: 26px;
background: transparent url(/nick-assets/registration/arrow-grey.png) no-repeat 0 bottom;
margin: 40px 5px 0;
}
.o_popup_registration .reg-step1 .spacer {
width: 312px;
height: 1px;
background-color: #d0d0d0;
float: left;
display: inline-block;
}
.o_popup_registration .reg-step1 .choose-name {
display: block;
float: left;
clear: both;
padding: 20px 0 0;
}
.o_popup_registration .reg-step1 .choose-name label {
text-transform: none;
padding: 0 0 5px;
font-size: 14px;
}
.o_popup_registration .reg-step1 input, .o_popup_registration .reg-step2 span.reg-larg input {
box-shadow: inset 0 0 2px 3px rgba(2,2,2,0.08);
background: #ffffde;
height: 30px;
border: 1px solid #969595;
text-indent: 5px;
width: 312px;
font-size: 18px;
}
.reg-step2 .reg-error span.reg-larg input {
box-shadow: inset 0 0 2px 3px #e8a0a0;
background: #ffb0b0;
}
.o_popup_registration .reg-step1 .next-btn {
display: block;
float: left;
cursor: pointer;
background: transparent url(/nick-assets/registration/next_btn.png) no-repeat 0 0;
width: 128px;
height: 45px;
clear: both;
text-indent: -9999px;
margin: 60px 0 0 187px;
opacity: .2;
}
.o_popup_registration .reg-step1 .next-btn:hover {
background-position: 0 -45px;
}
.o_popup_registration .reg-step1 .username-message {
text-align: center;
width: 600px;
display: block;
float: left;
padding: 15px 0;
}
.o_popup_registration .reg-step1 .username-message p {
margin: 0 auto;
width: 500px;
color: #333;
font-size: 11px;
font-weight: bold;
}
.o_popup_registration .reg-step1 .slime {
background: transparent url(/nick-assets/registration/slime.png) no-repeat 0 -65px;
position: absolute;
width: 229px;
height: 211px;
top: 0;
right: 0;
-webkit-animation: slimeSlide 1s forwards;
-moz-animation: slimeSlide 1s forwards;
animation: slimeSlide 1s forwards;
}
@-webkit-keyframes slimeSlide {
0% {
background-position: 0 -300px;
}
to {
background-position: 0 -65px;
}
}
@-moz-keyframes slimeSlide {
0% {
background-position: 0 -300px;
}
to {
background-position: 0 -65px;
}
}
@keyframes slimeSlide {
0% {
background-position: 0 -300px;
}
to {
background-position: 0 -65px;
}
}
.o_popup_registration .reg-step1 .slime.entry {
background-position: 0 -65px;
color: red;
}
.o_popup_registration .reg-step1 .character {
background: transparent url(/nick-assets/registration/bk-image.png) no-repeat 0 0;
position: absolute;
width: 293px;
height: 284px;
bottom: 0;
right: 0;
-webkit-animation: characterSlide 1s forwards;
-moz-animation: characterSlide 1s forwards;
animation: characterSlide 1s forwards;
}
@-webkit-keyframes characterSlide {
0% {
right: -295px;
bottom: -285px;
}
to {
right: 0;
bottom: 0;
}
}
@-moz-keyframes characterSlide {
0% {
right: -295px;
bottom: -285px;
}
to {
right: 0;
bottom: 0;
}
}
@keyframes characterSlide {
0% {
right: -295px;
bottom: -285px;
}
to {
right: 0;
bottom: 0;
}
}
.o_popup_registration .reg-step2 {
display: none;
position: relative;
}
.o_popup_registration .reg-step2 .entry-area {
width: 680px;
position: relative;
overflow: hidden;
float: right;
padding: 0 0 10px;
}
.o_popup_registration .reg-step2 .entry-area .entry-container {
padding: 25px 0 20px 20px;
position: relative;
}
.reg-step-2 .o_popup_registration_header, .reg-step-2 .o_popup_registration {
width: 876px;
}
.o_popup_registration .reg-step2 .slime1 {
background: transparent url(/nick-assets/registration/slime1.png) no-repeat 0 -2px;
position: absolute;
width: 172px;
height: 92px;
top: 0;
right: 0;
-webkit-animation: slimeSlide2 1s forwards;
-moz-animation: slimeSlide2 1s forwards;
animation: slimeSlide2 1s forwards;
}
@-webkit-keyframes slimeSlide2 {
0% {
background-position: 0 -100px;
}
to {
background-position: 0 -2px;
}
}
@-moz-keyframes slimeSlide2 {
0% {
background-position: 0 -100px;
}
to {
background-position: 0 -2px;
}
}
@keyframes slimeSlide2 {
0% {
background-position: 0 -100px;
}
to {
background-position: 0 -2px;
}
}
.o_popup_registration .reg-step2 .slime2 {
background: transparent url(/nick-assets/registration/slime2.png) no-repeat 0 -2px;
position: absolute;
width: 168px;
height: 41px;
top: 0;
right: 206px;
-webkit-animation: slimeSlide2 1s forwards;
-moz-animation: slimeSlide2 1s forwards;
animation: slimeSlide2 1s forwards;
}
.o_popup_registration .reg-step2 .character-container {
position: absolute;
left: -10px;
top: 0;
width: 194px;
height: 435px;
overflow: hidden;
}
.o_popup_registration .reg-step2 .character {
background: transparent url(/nick-assets/registration/sanjay-craig.png) no-repeat 0 0;
position: absolute;
width: 194px;
height: 310px;
top: 0;
left: 0;
-webkit-animation: characterSlide2 1s forwards;
-moz-animation: characterSlide2 1s forwards;
animation: characterSlide2 1s forwards;
}
@-webkit-keyframes characterSlide2 {
0% {
left: -195px;
top: 0;
}
to {
left: 0;
top: 0;
}
}
@-moz-keyframes characterSlide2 {
0% {
left: -195px;
top: 0;
}
to {
left: 0;
top: 0;
}
}
@keyframes characterSlide2 {
0% {
left: -195px;
top: 0;
}
to {
left: 0;
top: 0;
}
}
.o_popup_registration .reg-step2 .almost-there-text {
background: transparent url(/nick-assets/registration/youre-almost-there.png) no-repeat 0 0;
position: absolute;
width: 162px;
height: 41px;
top: 335px;
left: 20px;
-webkit-animation: almostTextSlide 1s forwards;
-moz-animation: almostTextSlide 1s forwards;
animation: almostTextSlide 1s forwards;
}
@-webkit-keyframes almostTextSlide {
0% {
left: -200px;
}
to {
left: 20px;
}
}
@-moz-keyframes almostTextSlide {
0% {
left: -200px;
}
to {
left: 20px;
}
}
@keyframes almostTextSlide {
0% {
left: -200px;
}
to {
left: 20px;
}
}
.o_popup_registration .reg-step2 .almost-there-arrow {
background: transparent url(/nick-assets/registration/arrow.png) no-repeat 0 0;
position: absolute;
width: 65px;
height: 49px;
top: 390px;
left: 65px;
-webkit-animation: almostArrowSlide 1s forwards;
-moz-animation: almostTextSlide 1s forwards;
animation: almostTextSlide 1s forwards;
}
@-webkit-keyframes almostArrowSlide {
0% {
left: -200px;
}
to {
left: 65px;
}
}
@-moz-keyframes almostArrowSlide {
0% {
left: -200px;
}
to {
left: 65px;
}
}
@keyframes almostArrowSlide {
0% {
left: -200px;
}
to {
left: 65px;
}
}
.o_popup_registration .reg-step2 .gender {
display: none;
}
.o_popup_registration .reg-step2 .group label {
text-transform: none;
font-size: 14px;
padding: 0 0 5px;
}
.o_popup_registration .reg-step2 .group {
display: inline-block;
padding: 0 0 10px;
}
.o_popup_registration .reg-step2 .group p {
float: left;
padding: 6px 0 0 10px;
font-family: Arial , Verdana , Helvetica , sans-serif;
color: #888;
font-size: 12px;
width: 300px;
}
.o_popup_registration .reg-step2 .group .reg-larg, .o_popup_registration .reg-step2 .confirm-message .radio {
float: left;
}
.o_popup_registration .reg-step2 .group .confirm-text {
width: 300px;
display: block;
float: left;
font-family: Arial , Verdana , Helvetica , sans-serif;
color: #444;
font-size: 12px;
padding: 0 0 0 10px;
}
.o_popup_registration .reg-step2 .confirm-message.error span, .o_popup_registration .reg-step2 .confirm-message.error label {
color: #f00;
}
.o_popup_registration .reg-step2 .group .confirm-text a {
color: #e35b00;
text-decoration: underline;
}
.o_popup_registration .reg-step2 #securityQuestionId {
width: 361px;
float: left;
position: relative;
}
.o_popup_registration .reg-step2 #securityQuestionId div, .o_popup_registration .reg-step2 #securityQuestionId li {
font-family: Arial , Verdana , Helvetica , sans-serif;
font-size: 14px;
color: #777;
box-shadow: inset 0 0 2px 3px rgba(2,2,2,0.08);
background: #ffffde url(/nick-assets/registration/dropdown.png) no-repeat right 0;
border: 1px solid #777;
text-indent: 5px;
width: 361px;
cursor: pointer;
height: 25px;
padding: 10px 0 0;
position: relative;
}
.o_popup_registration .reg-step2 #securityQuestionId .security-qs {
display: none;
position: absolute;
top: 36px;
z-index: 100;
}
.o_popup_registration .reg-step2 #securityQuestionId .security-qs li.currentMatchItem {
display: none;
}
.o_popup_registration .reg-step2 #securityQuestionId a {
text-decoration: none;
}
.o_popup_registration .reg-step2 #securityQuestionId ul li {
background: #ffffde;
}
.o_popup_registration .reg-step2 #securityQuestionId ul li:hover {
background: #ffff83;
}
.o_popup_registration .reg-step2 .security-question p {
display: block;
}
.o_popup_registration #o-btn-submit {
background: transparent url(/nick-assets/registration/submit_btn.png) no-repeat 0 0;
width: 137px;
height: 45px;
border: 0;
float: right;
margin: 6px 20px 0 0;
clear: both;
text-indent: -9999px;
}
.o_popup_registration #o-btn-submit:hover {
background-position: 0 -45px;
}
#fRegistrationSuccess .avatar {
background-image: none;
text-align: center;
float: left;
padding: 0 25px;
}
#fRegistrationSuccess .entry-area {
width: 629px;
position: relative;
overflow: hidden;
float: left;
}
#fRegistrationSuccess .entry-container {
padding: 35px 0 20px;
position: relative;
width: 425px;
float: left;
}
#fRegistrationSuccess, #fRegistrationParentEmail, .fRegistrationParentEmail {
display: none;
}
#fRegistrationSuccess h3 {
font-size: 14px;
}
#fRegistrationSuccess a {
float: left;
clear: none;
display: inline;
margin-right: 10px;
}
#fRegistrationSuccess .dblspace {
padding: 8px 0;
}
#fRegistrationSuccess a.hlink {
float: none;
}
#fRegistrationSuccess .complete-col {
float: left;
width: 165px;
padding-top: 10px;
}
#fRegistrationSuccess .large-bold {
clear: both;
color: #000;
font-size: 14px;
font-weight: bold;
padding: 15px 0;
margin-top: 15px;
background: transparent url(/nick-assets/community/community_favorite_divider.gif) no-repeat top center;
}
#fRegistrationSuccess .icon-customizeavatar {
height: 30px;
width: 182px;
background-image: url(/nick-assets/icons/icon_customizeavatar.gif);
}
#fRegistrationSuccess .icon-nothanks {
height: 30px;
width: 94px;
background-image: url(/nick-assets/icons/icon_nothanks.gif);
}
#fRegistrationSuccess .icon-findgames:hover, #fRegistrationSuccess .icon-findvideos:hover {
background-position: 0 -30px;
}
#fRegistrationParentEmail ol {
margin-bottom: 5px;
}
#fRegistrationParentEmail li {
color: #666;
font-weight: bold;
font-size: 11px;
list-style-type: decimal;
list-style-position: inside;
padding-bottom: 2px;
}
#fRegistrationParentEmail li span {
font-weight: normal;
}
#fRegistrationParentEmail .agree-line .radio {
float: left;
padding-right: 10px;
}
#fRegistrationParentEmail .agree-line span {
float: left;
color: #666;
font-size: 11px;
font-weight: bold;
}
#fRegistrationParentEmail .icon-submit {
clear: both;
margin-top: 15px;
}
.carousel-container .jcarousel-clip-horizontal {
overflow: hidden;
}
.carousel-container .jcarousel-next-horizontal {
position: absolute;
top: 25%;
right: -25px;
width: 19px;
height: 26px;
cursor: pointer;
background: transparent url('/nick-assets/common/buttons/navarrows.png') no-repeat 0 0;
background-position: -19px 0;
}
.carousel-container .jcarousel-next-horizontal:hover {
background-position: -19px -26px;
}
.carousel-container .jcarousel-next-disabled-horizontal, .carousel-container .jcarousel-next-disabled-horizontal:hover, .carousel-container .jcarousel-next-disabled-horizontal:active {
cursor: default;
background: url('/nick-assets/common/buttons/nav_next_dis.gif') no-repeat scroll 0 0 transparent;
}
.carousel-container .jcarousel-prev-horizontal {
position: absolute;
top: 25%;
left: -25px;
width: 19px;
height: 26px;
cursor: pointer;
background: url('/nick-assets/common/buttons/navarrows.png') no-repeat 0 0 transparent;
}
.carousel-container .jcarousel-prev-horizontal:hover {
background-position: 0 -26px;
}
.carousel-container .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.carousel-container .jcarousel-prev-disabled-horizontal, .carousel-container .jcarousel-prev-disabled-horizontal:hover, .carousel-container .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background: url('/nick-assets/common/buttons/nav_prev_dis.gif') no-repeat scroll 0 0 transparent;
}
.smooth-carousel-container {
position: relative;
}
.smooth-carousel-container .smooth-carousel {
overflow: hidden;
display: block;
position: relative;
height: 205px;
}
.smooth-carousel-container .hidden {
visibility: hidden;
}
.smooth-carousel-container .smooth-carousel ul {
list-style: none;
position: absolute;
}
.smooth-carousel-container .smooth-carousel ul li {
float: left;
}
.smooth-carousel-container .slide-navigation {
position: absolute;
display: block;
top: 25%;
width: 19px;
height: 26px;
}
.smooth-carousel-container .next-slide {
right: -25px;
background: transparent url('/nick-assets/common/buttons/navarrows.png') no-repeat 0 0;
background-position: -19px 0;
}
.smooth-carousel-container .next-slide:hover {
background-position: -19px -26px;
cursor: pointer;
}
.smooth-carousel-container .next-slide.disabled, .smooth-carousel-container .next-slide.disabled:hover {
cursor: default;
background: url('/nick-assets/common/buttons/nav_next_dis.gif') no-repeat scroll 0 0 transparent;
}
.smooth-carousel-container .prev-slide {
left: -25px;
background: url('/nick-assets/common/buttons/navarrows.png') no-repeat 0 0 transparent;
}
.smooth-carousel-container .prev-slide:hover {
background-position: 0 -26px;
cursor: pointer;
}
.smooth-carousel-container .prev-slide.disabled, .smooth-carousel-container .prev-slide.disabled:hover {
cursor: default;
background: url('/nick-assets/common/buttons/nav_prev_dis.gif') no-repeat scroll 0 0 transparent;
}
.box.uni-tout {
width: 314px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: solid 1px #ccc;
background-color: #f7f9f9;
}
.box.uni-tout .box-top {
text-align: left;
}
.box.uni-tout .box-bottom {
text-align: left;
margin-top: 5px;
}
.box.uni-tout .box-top a {
height: 29px;
line-height: 29px;
text-align: left;
text-decoration: none;
color: white;
padding-left: 10px;
text-transform: uppercase;
font-weight: bold;
}
.box.uni-tout .box-bottom a {
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
color: #fd823d;
}
.box.uni-tout .box-bottom a:hover {
color: #c1272d;
}
.box.uni-tout .box-bottom p {
color: #666;
}
.show-masthead {
position: relative;
width: 0;
height: 0;
margin: 0 auto;
background-repeat: no-repeat;
}
.show-masthead .show-masthead-rating {
position: absolute;
bottom: 5px;
right: 10px;
}
.show-nav-css {
position: relative;
background: url('/nick-assets/common/shows-nav/show-bar.gif') no-repeat;
height: 24px;
width: 984px;
padding: 5px;
margin: 0 auto;
z-index: 200;
font-family: Arial , Helvetica;
}
.show-nav-css .has-fan-module {
width: 675px;
}
.show-nav-css li {
background-color: #000;
display: block;
float: left;
height: 22px;
text-align: center;
position: relative;
}
.show-nav-css .size1 li {
min-width: 100%;
}
.show-nav-css .size2 li {
min-width: 50%;
}
.show-nav-css .size3 li {
min-width: 33.33%;
}
.show-nav-css .size4 li {
min-width: 25%;
}
.show-nav-css .size5 li {
min-width: 20%;
}
.show-nav-css .size6 li {
min-width: 16.66%;
}
.show-nav-css .size7 li {
min-width: 14.27%;
}
.show-nav-css .size8 li {
min-width: 12.5%;
}
.show-nav-css .size9 li {
min-width: 11.1%;
}
.show-nav-css .size10 li {
min-width: 9.82%;
}
.show-nav-css li a {
color: #fff;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
display: block;
border-left: 1px solid #fff;
height: 22px;
line-height: 22px;
}
.show-nav-css li:hover a {
text-decoration: none;
}
.show-nav-css li:hover .sub-nav {
display: block;
}
.show-nav-css li:hover .sub-nav li {
float: none;
}
.show-nav-css .sub-nav {
display: none;
border: 3px solid #fff;
position: absolute;
top: 22px;
left: -2px;
min-width: 100%;
width: auto;
}
.show-nav-css .sub-nav li {
border-bottom: 1px solid #fff;
text-align: left;
overflow: visible;
}
.show-nav-css .sub-nav li a {
padding: 0 5px;
white-space: nowrap;
}
.show-nav-css .become-a-fan {
float: left;
margin-left: 4px;
width: 305px;
height: 24px;
line-height: 23px;
text-align: center;
background-image: url('/nick-assets/common/backgrounds/becomefan_bg.gif');
font-size: 10px;
text-transform: uppercase;
}
.show-nav-css .become-a-fan a {
padding-right: 10px;
background: transparent url('/nick-assets/common/bullet_grey.gif') no-repeat center right;
}
.show-nav-graphic {
height: 54px;
margin: 0 auto;
}
.show-nav-graphic li {
float: left;
cursor: pointer;
margin-top: 5px;
}
.show-nav-graphic li a {
display: block;
}
#top-advertisement {
padding-top: 2px;
}
.small-sponsored {
width: 120px;
height: 60px;
padding-top: 13px;
background: #6d6c6c url('/nick-assets/Backgrounds/tag_ad_small.gif') no-repeat top left;
text-align: right;
}
.spongebobSmallSponsored {
width: 122px;
height: 62px;
background: #fff url('/nick-assets/Backgrounds/sb_sponsored_by.png') no-repeat top center;
}
.spongebobSmallSponsored div {
border: solid 1px #000;
}
.small-sponsored.wide {
background: transparent url('/nick-assets/Backgrounds/ad_sponsored_wide.png') no-repeat top left;
display: block;
float: none;
height: 61px;
margin-bottom: 10px;
padding: 2px 14px 0 0;
width: 300px;
}
.small-sponsored.wide div {
float: right;
}
#ad-300x250Div {
width: 300px;
padding-left: 14px;
background: transparent url('/nick-assets/Backgrounds/ad_tag_14x250.gif') no-repeat top left;
}
#top-advertisement {
min-height: 66px;
height: auto;
}
#ad-300x250Div {
position: relative;
z-index: 0;
clear: both;
min-height: 250px;
height: auto !important;
margin-bottom: 15px;
}
.adslug {
background: #000;
color: #fff;
font: bold 10px / 13px sans-serif;
text-align: center;
text-transform: uppercase;
height: 16px;
width: 20px;
position: absolute;
top: 0;
right: 5px;
}
.hiddenSlug {
visibility: hidden !important;
}
#ad-three {
background: url('/nick-assets/common/ads/sponsor3_mod.png') no-repeat;
height: 178px !important;
padding: 10px;
width: 314px;
}
#ad-three p {
font: bold 11px Arial;
text-align: center;
padding: 25px 15px 10px;
text-transform: uppercase;
width: 120px;
float: left;
}
#ad-three div {
float: left;
padding: 10px 15px;
}
#ad-two {
background: url('/nick-assets/common/ads/sponsor_mod.png') no-repeat;
height: 118px;
padding: 10px;
width: 314px;
}
#ad-two p {
display: block;
font: bold 11px Arial;
text-align: left;
padding: 5px 15px;
text-transform: uppercase;
width: 294px;
}
#ad-two div {
float: left;
padding: 5px 15px;
}
#ad-one {
background: url('/nick-assets/common/ads/sponsor_mod.png') no-repeat;
height: 118px;
padding: 10px;
width: 314px;
}
#ad-one p {
font: bold 11px Arial;
text-align: center;
padding: 30px 15px 10px;
text-transform: uppercase;
width: 120px;
float: left;
}
#ad-one div {
float: left;
padding: 15px;
}
#ad-four {
background: url('/nick-assets/common/ads/sponsor4_mod.png') no-repeat;
height: 204px;
padding: 10px;
width: 314px;
}
#ad-four p {
font: bold 11px Arial;
text-align: center;
text-transform: uppercase;
}
#ad-four div {
float: left;
padding: 15px;
}
#ad-five {
background: url('/nick-assets/common/ads/sponsor5_mod.png') no-repeat;
height: 239px;
padding: 10px;
width: 314px;
}
#ad-five p {
font: bold 11px Arial;
text-align: center;
padding: 30px 15px 10px;
text-transform: uppercase;
float: left;
width: 120px;
}
#ad-five div {
float: left;
padding: 10px 15px 0;
}
.towerAd {
height: 350px;
background-color: orange;
}
.sponsoredAd {
height: 250px;
margin: 15px 0;
}
#ad-6x6Div, #ad-3x3Div, #ad-1x2-ResearchDiv {
display: none;
}
#ad-11x11-1Div, #ad-11x11-2Div {
margin-bottom: 15px;
}
#ad-11x11-3Div {
margin-bottom: 15px;
margin-top: 10px;
}
table#adOPA {
text-align: center;
margin: 0 auto;
}
table#adOPA td {
text-align: left;
}
table#adOPA td.slug {
width: 14px;
background: #000 url('/nick-assets/Backgrounds/ad_tag_mini.png') no-repeat center left;
}
body {
background-repeat: no-repeat;
background-position: center top;
}
.section-header {
width: 994px;
height: 40px;
margin: 0 auto;
font-size: 16px;
}
.club-submenu-wrapper {
width: 994px;
height: 41px;
background: url("/nick-assets/common/backgrounds/content_frame.png") no-repeat scroll 0 0 transparent;
clear: both;
margin: 0 auto;
display: block;
margin-top: 5px;
margin-bottom: 10px;
padding: 5px 5px 0;
}
.club-submenu-wrapper ul {
margin: 0 auto;
background: url("/nick-assets/common/backgrounds/submenu_bg.gif") no-repeat scroll 0 0 transparent;
display: block;
float: left;
width: 998px;
}
.club-submenu-wrapper ul li {
display: table-row;
list-style: none;
float: left;
border-right: 2px solid #fff;
}
.club-submenu-wrapper ul li:last-child {
border-right: 0;
}
.club-submenu-wrapper ul li a:hover {
background-position: 0 0;
}
.club-submenu-wrapper ul li a {
color: #fff;
display: inline;
float: left;
font-size: 11px;
font-weight: bold;
font-family: Arial , Helvetica , sans-serif;
height: 36px;
line-height: 36px;
text-decoration: none;
text-transform: uppercase;
padding: 0 65px;
background-image: url("/nick-assets/common/backgrounds/submenu_hover.gif");
background-position: 0 -36px;
background-repeat: repeat-x;
}
.column-one .parents-navigation .box-middle, .parents-navigation .box-bottom {
background: none;
}
.column-one .parents-navigation {
box-shadow: none;
text-align: left;
background: none;
border: 1px solid #cdccd1;
}
.column-one .parents-navigation .box-top {
background-color: #f2f2f2;
}
.column-one .parents-navigation .box-top h3 {
margin: 0;
padding: 5px;
text-align: left;
font-size: 14px;
color: #000;
}
.column-one .parents-navigation .box-middle ul {
padding: 10px;
padding-top: 0;
}
.column-one .parents-navigation .box-middle a:visited {
color: #565555;
}
.column-one .parents-navigation .box-middle ul li {
list-style: square url(/nick-assets/common/icons/icon_orange_mini_arrow.gif);
margin-top: 7px;
margin-left: 10px;
line-height: 13.5px;
}
.column-one .parents-navigation .box-middle ul li a {
font-size: 11px;
font-family: Verdana , Arial , Helvetica , sans-serif;
text-decoration: none;
}
.column-one .parents-navigation .box-middle ul li a:hover {
text-decoration: underline;
color: #c1272d;
}
.parents-legal-1col .column {
width: 994px;
margin: 0 auto;
margin-top: 20px;
}
.parents-legal-1col .column #parental-control {
height: 540px;
width: 994px;
}
.static-information-page {
text-align: left;
margin: 0 auto;
padding: 10px;
}
.static-information-page .box-middle {
font-size: 11px;
color: #565555;
margin: 15px 0;
background: none;
}
.static-information-page .box-top {
background: none;
line-height: 52px;
}
.static-information-page .box-top h2 {
font-size: 14px;
}
.parents-legal-2col .column-one {
width: 160px;
margin-right: 10px;
float: left;
}
.parents-legal-2col .column-two {
width: 815px;
float: left;
}
.parents-legal .column-one a:visited {
color: #565555;
}
.parents-legal-2col .column-two .box-top {
text-align: left;
padding: 5px 10px;
background: none;
}
.parents-legal-2col .column-two .box-middle {
padding: 10px;
}
.parents-legal-2col .column-two .ohighlight {
padding-bottom: 15px;
font-weight: bold;
font-size: 13px;
color: #fd823d;
}
.parents-legal-2col .column-two ol.rules li {
list-style-type: decimal;
list-style-position: inside;
display: list-item;
min-height: 90px;
height: auto;
padding-left: 125px;
padding-bottom: 25px;
margin-bottom: 35px;
font-size: 14px;
font-weight: bold;
color: #000;
}
.parents-legal-2col .column-two ol.rules li h3 {
display: inline;
color: #000;
}
.parents-legal-2col .column-two ol.rules li p {
font-size: 11px;
font-weight: normal;
color: #565555;
}
.parents-legal-2col .column-two ol.rules li.icon-nametag {
margin-bottom: 5px;
}
.parents-legal-2col .column-two ol.rules li.icon-hand {
margin-bottom: 15px;
}
.parents-legal-2col .column-two .icon-hand {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px 0 no-repeat;
}
.parents-legal-2col .column-two .icon-nametag {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -203px no-repeat;
}
.parents-legal-2col .column-two .icon-key {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -386px no-repeat;
}
.parents-legal-2col .column-two .icon-book {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -583px no-repeat;
}
.parents-legal-2col .column-two .icon-eye {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -786px no-repeat;
}
.parents-legal-2col .column-two .icon-rotate {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -989px no-repeat;
}
.parents-legal-2col .column-two .icon-person {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1189px no-repeat;
}
.parents-legal-2col .column-two .icon-hands {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1389px no-repeat;
}
.parents-legal-2col .column-two .icon-important {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1590px no-repeat;
}
.parents-legal-2col .column-two .icon-handcuffs {
background: url(/nick-assets/common/icons/safety-guide.jpg) -15px -2190px no-repeat;
}
.parents-legal-2col .column-two .icon-block {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -2390px no-repeat;
}
.parents-legal-2col .column-two .icon-name-right {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1780px no-repeat;
}
.parents-legal-2col .column-two .icon-name-left {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1988px no-repeat;
}
.parents-legal-2col .column-two .icon-name-parentkid {
background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -2567px no-repeat;
}
.parents-legal-2col .column-two .box-middle p.parent-intro {
width: 500px;
height: 100px;
padding-left: 115px;
margin: 0 auto;
color: #ff6f00;
font-weight: bold;
font-size: 13px;
background: transparent url(/nick-assets/common/icons/safety-guide.jpg) -10px -2567px no-repeat;
}
.parents-legal-2col .column-two .box-middle p.parent-sub-intro {
color: #000;
font-weight: bold;
font-size: 13px;
}
.parents-legal-2col .column-two .box-middle p.bold {
font-weight: bold;
}
.parents-legal-2col .column-two .box-middle ul.safety-list {
background-color: #fff;
padding: 10px;
}
.parents-legal-2col .column-two .box-middle ul.safety-list li {
margin: 0 0 10px 25px;
list-style-type: disc;
}
.parents-legal-2col .column-two .box-middle a {
text-decoration: none;
font-size: 11px;
color: #fd823d;
}
.parents-legal-2col .column-two .box-middle a:hover {
text-decoration: underline;
color: #c1272d;
}
.safety-information .box-middle p, .parents-legal-2col .column-two .box-middle ul.safety-list {
padding-bottom: 15px;
color: #666;
}
.parents-legal-2col .column-two .box-middle {
background: none;
margin: 20px 8px;
font-size: 11px;
color: #666;
}
.error-output {
overflow: auto;
color: #000;
border: 1px dashed #f00;
padding: 3px;
}
.error-output p {
font-size: 10px;
}
.error-request-uri {
font-weight: bold;
}
.error-stacktrace-message {
text-transform: uppercase;
font-weight: bold;
}
.error-stacktrace {
display: none;
}
.box-graphic {
width: 650px;
}
.box-graphic .box-graphic-top-left, .box-graphic .box-graphic-top-right, .box-graphic .box-graphic-bottom-left, .box-graphic .box-graphic-bottom-right {
width: 50%;
background-image: url('/nick-assets/common/box-themes/box-graphic-bg.png');
background-color: transparent;
float: left;
display: block;
}
.box-graphic .box-graphic-top-left, .box-graphic .box-graphic-top-right {
height: 7px;
}
.box-graphic .box-graphic-bottom-left, .box-graphic .box-graphic-bottom-right {
height: 21px;
}
.box-graphic .box-graphic-top-left {
background-position: left top;
}
.box-graphic .box-graphic-bottom-left {
background-position: left bottom;
}
.box-graphic .box-graphic-top-right {
background-position: right top;
}
.box-graphic .box-graphic-bottom-right {
background-position: right bottom;
}
.box-graphic .box-graphic-content {
background: #fff;
padding-bottom: 10px;
clear: both;
}
.box-graphic .box-graphic-content h5 {
line-height: 20px;
padding: 2px 15px 6px;
text-transform: uppercase;
color: #333;
}
.override-background .box-graphic-top-left, .override-background .box-graphic-top-right, .override-background .box-graphic-bottom-left, .override-background .box-graphic-bottom-right {
visibility: hidden;
}
.override-background .box-graphic-content {
background: transparent;
}