/* HTML Tags */
img { border:0px }
img a { border:0px }

body
	{ margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align:center;
	background:#f16822 url(/images/skin02.jpg) no-repeat top center }
p
	{ margin:0px 0px 15px 0px; line-height:120%; text-align:justify }
a
	{ text-decoration:none }
form
	{ margin:0px; padding:0px }
ul
	{ margin:0px; padding:0px; list-style:none }
li
	{ margin:0px; padding:0px }
h1, h2, h3, h4, h5, h6
	{ margin:0px; padding:0px; font-size:11px; font-weight:normal }


/* cursor */
.bubble-small, .bubble-medium, .bubble-large {
	position:absolute;
	z-index:100001;
}

.bubble-small {
	background:url(SBP-bsubble-sml.png) no-repeat;
	width:12px;
	height:13px;
}
* html .bubble-small {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cursorBubbleSml.png',sizingMethod='no-scale');
}

.bubble-medium {
	background:url(SBP-bubble-med.png) no-repeat;
	width:16px;
	height:17px;
}
* html .bubble-medium {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cursorBubbleMed.png',sizingMethod='no-scale');
}

.bubble-large {
	background:url(SBP-bubble-lrg.png) no-repeat;
	width:20px;
	height:20px;
}
* html .bubble-large {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cursorBubbleLrg.png',sizingMethod='no-scale');
}


/* common */
.spikes	
	{ background:url(/images/spikes.gif) top center no-repeat }
.containerTop
	{ width:1003px; margin:auto; text-align:left }

.nickLogo
	{ width:225px; vertical-align:top; background:url(/images/bgNickLogo.gif) bottom right no-repeat }
.nickLogoHm
	{ width:225px; vertical-align:top; background:url(/images/bgNickLogoHm.gif) bottom right no-repeat }
.advert728x90
	{ height:90px; background:url(/images/bg728x90.gif) no-repeat }

.topLinks
	{ width:758px }
.topLinksBorder
	{ background-color:#FFFFFF; border-top:2px #000000 solid; border-right:3px #000000 solid; border-bottom:3px #000000 solid; vertical-align:top }
.topnav
	{ padding:6px 0px 2px 30px }
.topnav li
	{ display:inline; padding-right:25px }
.search
	{ background:url(/images/bgSearchBox.gif) no-repeat bottom; width:125px; vertical-align:bottom }
.searchInput
	{ border:#ffffff 1px solid; background-color:#none; margin-left:15px;
    font:bold 11px Arial, Helvetica, sans-serif; color:#fc7500; width:90px; height:14px }

.bgShowsBand
	{ background:url(/images/bgShowsBand.gif) no-repeat; height:42px; padding-left:159px; vertical-align:top }
.bgShowsBand02
	{ background:url(/images/bgShowsBand02.gif) no-repeat; height:42px; padding-left:159px; vertical-align:top }
.bgShowsBandHm
	{ background:#ffffff url(/images/bgShowsBandHm.gif) top right no-repeat; height:42px; padding-left:159px; vertical-align:top }
.tableShows
	{ width:280px; height:25px; background:url(/images/bgShows.gif) no-repeat }
.tableShows td
	{ vertical-align:top }
.selectShows
	{ border:#7f9db9 1px solid; margin-top:2px;
	font:normal 11px Arial, Helvetica, sans-serif; color:#000000; width:145px }

.containerGlobal
	{ width:963px; margin:auto; border:#e5e516 5px solid; border-top:none; background:#fedc44; text-align:left }
.lfnav
	{ width:190px; background:url(/images/bgLfnav.gif) no-repeat }
.lfnavInner
	{ width:175px }
.breadcrumbs
	{ font-size:10px; font-weight:bold; color:#e91f8d; text-align:right; padding-top:3px }
.breadcrumbs li
	{ display:inline }
.breadcrumbs li a
	{ color:#e91f8d; background:url(/images/bgBreadcrumbs.gif) no-repeat top right; padding-right:10px }
.breadcrumbs li a:hover
	{ text-decoration:underline }
.breadcrumbs li span
	{ padding-right:10px }
.input
	{ border:#b6b6b6 1px solid; padding:1px; font:normal 10px Arial; color:#000000; height:13px }


/* homepage */
#hmTab01 div
	{ width:50%; float:left }
#hmTab01 div img
	{ margin:10px 10px 0px 0px }

#hmTab02 a
	{ font-size:11px; color:#384186 }
#hmTab02 a img
	{ margin:10px 7px 0px 0px }
#hmTab02 a h1
	{ font-weight:bold; line-height:100% }
#hmTab02 a h2
	{ color:#4e4d51 }
#hmTab02 a:hover
	{ color:#4e4d51 }


/* downloads */
#lfnavDownloadsBg
	{ background:#06645b; height:400px }
.lfnavDownloads li
	{ display:block; background:url(/downloads/images/lfnavLink.gif) no-repeat; padding:0px 0px 9px 31px; font-weight:bold }
.lfnavDownloads li a
	{ color:#ffff27 }
#lfnavDownloadsCs
	{ background:url(/downloads/images/lfnavLinkCs.gif) no-repeat }
#lfnavDownloadsCs a
	{ color:#ffffff }
.subnavDownloads li
	{ display:block; background:url(/downloads/images/subnavLink.gif) no-repeat; padding:0px 0px 5px 41px; font-size:11px; font-weight:bold }
.subnavDownloads li a
	{ color:#ffff27 }
#subnavDownloadsCs
	{ background:url(/downloads/images/subnavLinkCs.gif) no-repeat }
#subnavDownloadsCs a
	{ color:#ffffff }
.lfnavDownloadsBtm
	{ background:#ffffff url(/downloads/images/bgLfnavBtm.gif) no-repeat; height:279px }

.titleDownloads
	{ background:url(/downloads/images/titleDownloads01.gif) no-repeat; height:47px; vertical-align:top }

.bgContentDownloadsTop
	{ background:url(/downloads/images/bgContentTop.gif) no-repeat; vertical-align:top }
.bgContentDownloadsBtm
	{ background:#ffffff url(/downloads/images/bgContentBtm01.gif) no-repeat bottom right; padding-bottom:70px }

.sectionDownloads
	{ padding:0px 38px 0px 38px }
.sectionDownloadsBg
	{ background:url(/downloads/images/dots.gif) repeat-x bottom left; height:32px }
.sectionDownloadsBg div
	{ padding:5px 0px 0px 24px }
.sectionDownloadsBg div h1
	{ font-size:13px; font-weight:bold; color:#70278e; padding-top:2px; display:inline }
.selectEcard
	{ border:#7f9db9 1px solid; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; margin-left:7px }

.pagingDownloadsCont
	{ text-align:center; padding:5px 0px 8px 0px }
.backNextDownloads
	{ padding:0px 15px 0px 15px }
.backNextDownloads span
	{ color:#ffffff }
.backNextDownloads a
	{ font-weight:bold; color:#604053; text-decoration:none }
.backNextDownloads a:hover
	{ text-decoration:underline }
.pagingDownloads
	{ font-size:11px; color:#ed1f8f; font-weight:bold }
.pagingDownloads a
	{ color:#604053; text-decoration:none }
.pagingDownloads a:hover
	{ text-decoration:underline }

.contentDownloads
	{ padding:0px 12px 0px 33px }
.listingDownloads
	{ width:33%; vertical-align:top; background:url(/downloads/images/bgListing.gif) no-repeat; padding:17px 0px 24px 18px }
.listingDownloads h1 img
	{ border:#dae39b 2px solid; margin-bottom:4px }
.listingDownloads h2
	{ font-size:11px; text-align:center; line-height:100%; padding:0px 32px 0px 2px; height:22px }
.listingDownloads h2 a
	{ color:#566300 }
.listingDownloads h2 a:hover
	{ color:#3c4500 }

.inputSendDownloads
	{ border:#ffffcc 1px solid; background:#ffffcc; padding:1px 1px 1px 3px; font:normal 12px Arial; color:#de005e; height:14px }


/* shows */
#lfnavShowsBg
	{ background:#7c2a90; height:425px }
.lfnavShows li
	{ display:block; background:url(/shows/images/lfnavLink.gif) no-repeat; padding:0px 0px 9px 31px; font-weight:bold }
.lfnavShows li a
	{ color:#ffff27 }
#lfnavShowsCs
	{ background:url(/shows/images/lfnavLinkCs.gif) no-repeat }
#lfnavShowsCs a
	{ color:#ffffff }
.lfnavShowsBtm
	{ background:#ffffff url(/shows/images/bgLfnavBtm.gif) no-repeat; height:210px }

.titleShows
	{ background:url(/shows/images/titleShows.gif) no-repeat; height:47px; vertical-align:top }
.bgContentShowsTop
	{ background:url(/shows/images/bgContentTop.gif) no-repeat; vertical-align:top }
.bgContentShowsBtm
	{ background:#ffffff; padding-bottom:70px }
.contentShows
	{ padding:0px 15px 0px 15px }

.quicklinks
	{ background:url(/shows/images/bgQuicklinks.gif) bottom right no-repeat; padding-top:18px }
.qlTable
	{ width:100%; margin-bottom:10px }
.qlCurve
	{ width:12px }
.qlContent
	{ border-top:#e5e516 2px solid; border-bottom:#e5e516 2px solid; background:#a6cc39 }
.qlContent table
	{ width:100% }
#qlThumbTd
	{ width:84px }
#qlThumbTd a.selected,
#qlThumbTd a:hover
	{ color:#ffffff }
#qlThumbTd img.thumbQL
	{ border:#f0f076 2px solid }
#qlThumbTd a.selected img.thumbQL,
#qlThumbTd a:hover img.thumbQL
	{ border:#f7b1c3 2px solid }
#qlMore
	{ width:107px }


/* videos */
.bgListVideos
	{ background:url(/videos/images/bgListVideos.gif) no-repeat; height:375px; padding:20px 0px 0px 30px; vertical-align:top }
#listVideos
	{ width:303px; height:375px; overflow:auto;
	scrollbar-face-color:#daee91;
	scrollbar-highlight-color:#daee91;
	scrollbar-shadow-color:#637c07;
	scrollbar-3dlight-color:#637c07;
	scrollbar-arrow-color:#637c07;
	scrollbar-track-color:#a6cc39;
	scrollbar-darkshadow-color:#a6cc39 }
#listVideos a
	{ display:block; width:280px; margin-bottom:5px; background:#d3e69c;
	overflow:hidden; font-size:11px; color:#315f2e; cursor:hand }
#listVideos a.selected,
#listVideos a:hover
	{ background:#7c2a90; color:#ffffff }
#listVideos img.thumbVideos
	{ margin:10px; border:#f7b1c3 2px solid }
#listVideos a:hover img.thumbVideos,
#listVideos a.selected img.thumbVideos
	{ border:#f0f076 2px solid }
#listVideos h1
	{ font-weight:bold; padding:0px 10px 1px 0px }
#listVideos h2
	{ font-size:10px; line-height:100%; font-weight:bold; padding-right:10px }


/* contests */
.titleContests
	{ background:url(/contests/images/titleContests01.gif) no-repeat; height:74px; vertical-align:top }


/* specials */
#lfnavSpecialsBg
	{ background:#7c2a90; height:610px }
.lfnavSpecials li
	{ display:block; background:url(/specials/images/lfnavLink.gif) no-repeat; padding:0px 0px 9px 31px; font-weight:bold }
.lfnavSpecials li a
	{ color:#ffff27 }
.lfnavSpecialsBtm
	{ background:#ffffff url(/specials/images/bgLfnavBtm.gif) no-repeat; height:220px }

.specialsThumb
	{ background:url(/specials/images/bgThumb.gif) no-repeat top right; width:178px; height:150px; text-align:right }
.specialsThumb img
	{ margin:29px 22px 0px 0px }
.specialsCopy
	{ background:url(/specials/images/bgCopy.gif) repeat-x }
.specialsCopy img
	{ display:block; margin:23px 0px 5px 0px }
.specialsCopy a
	{ color:#ebedf4 }


/* games */
.gamesBreadcrumbs
	{ background:url(/games/images/bgGamesBreadcrumbs.gif) no-repeat; height:73px }
.gamesBreadcrumbs ul
	{ font-size:10px; font-weight:bold; color:#e91f8d; padding-top:43px }
.gamesBreadcrumbs ul li
	{ display:inline }
.gamesBreadcrumbs ul li a
	{ color:#e91f8d; background:url(/images/bgBreadcrumbs.gif) no-repeat top right; padding-right:10px }
.gamesBreadcrumbs ul li a:hover
	{ text-decoration:underline }
.gamesBreadcrumbs ul li span
	{ padding-right:10px }

.lfnavGames
	{ background:url(/games/images/lfnavBg.gif) no-repeat }
.lfnavGames ul
	{ padding:3px 10px 20px 0px }
.lfnavGames ul li
	{ padding:0px 10px 5px 25px }
.lfnavGames ul li a
	{ font-size:11px; color:#ffffff }
#lfnavGamesCs
	{ background:url(/games/images/lfnavLinkCs.gif) no-repeat }
#lfnavGamesCs a
	{ font-weight:bold }

.thumbPopular
	{ width:85px; text-align:right }
.thumbPopular img
	{ border:#ffffff 1px solid; margin:5px 8px 5px 0px }
.thumbPopularTxt
	{ padding-right:10px }
.thumbPopularTxt a
	{ font-size:12px; font-weight:bold; color:#342704 }

.tableCool table
	{ margin-bottom:10px }
.thumbCool
	{ width:82px }
.thumbCool img
	{ margin-left:10px }
.thumbCoolTxt
	{ width:93px; border-bottom:#cccccc 1px dashed; padding-right:10px }
.thumbCoolTxt a
	{ font-size:11px; color:#000000 }

.tableShwgm table
	{ margin-bottom:10px }
.thumbShwgm
	{ width:80px }
.thumbShwgm img
	{ margin-left:8px }
.thumbShwgmTxt
	{ width:81px; border-bottom:#cccccc 1px dashed; padding-right:10px }
.thumbShwgmTxt a
	{ font-size:11px; color:#000000 }

.thumbReccom
	{ width:73px }
.thumbReccom img
	{ border:#ffffff 1px solid }
.thumbReccomTxt
	{ width:102px; padding-right:10px }
.thumbReccomTxt a
	{ font-size:12px; font-weight:bold; color:#342704 }


/* nick shop */
.bgContentShopBtm
	{ background:#ffffff url(/shop/images/bgContentBtm.gif) no-repeat bottom right; padding-bottom:110px }
.bgTopnavShop
	{ background:#ffffff url(/shop/images/bgShopTopnav.gif) no-repeat; vertical-align:top; padding:8px 0px 0px 15px }
.topnavShop
	{ position:absolute; visibility:hidden; width:163px; background:url(/shop/images/bgShopSubnav.gif) no-repeat bottom; margin:3px 0px 0px 3px }
.topnavShop ul
	{ padding:0px 15px 20px 10px }
.topnavShop ul li
	{ background:url(/shop/images/subnavLink.gif) no-repeat; padding:4px 0px 0px 10px }
.topnavShop ul li a
	{ font-size:11px; color:#efe8f1 }
.topnavShop ul li a:hover
	{ color:#ffffff }

.shopBreadcrumbs
	{ background:url(/shop/images/bgShopBreadcrumbs.gif) no-repeat; height:12px; vertical-align:top }
.shopBreadcrumbs ul
	{ font-size:10px; font-weight:bold; color:#e91f8d; padding-left:180px }
.shopBreadcrumbs ul li
	{ display:inline }
.shopBreadcrumbs ul li a
	{ color:#e91f8d; background:url(/images/bgBreadcrumbs.gif) no-repeat top right; padding-right:10px }
.shopBreadcrumbs ul li a:hover
	{ text-decoration:underline }
.shopBreadcrumbs ul li span
	{ padding-right:10px }

.lfnavShop
	{ background-color:#315f2e; border-right:#bfd600 3px solid }
.lfnavShop ul
	{ padding:5px 0px 50px 0px }
.lfnavShop ul li
	{ padding:0px 10px 5px 25px }
.lfnavShop ul li a
	{ font-size:11px; color:#e5ffe3 }
#lfnavShopCs
	{ background:url(/shop/images/lfnavLinkCs.gif) no-repeat }
#lfnavShopCs a
	{ font-weight:bold }

.pagingShop
	{ font-size:11px; color:#ed1f8f; font-weight:bold; text-align:right; padding:8px 15px 0px 0px }
.pagingShop a
	{ color:#604053; text-decoration:none }
.pagingShop a:hover
	{ text-decoration:underline }
.prdTitle
	{ font-size:13px; font-weight:bold; text-transform:uppercase; padding:8px 0px 0px 15px; width:50% }
.prdImgSmall
	{ margin:10px 5px 10px 10px }
.prdLink
	{ font-size:11px; color:#2d3200 }
.seperatorLf
	{ background:url(/shop/images/seperatorLf.gif) no-repeat }
.seperatorRt
	{ background:url(/shop/images/seperatorRt.gif) no-repeat }
.prdDetails h1
	{ font-size:16px; color:#2d3200; font-weight:bold; line-height:100%; margin:10px 0px 10px 0px }
.prdDetails p
	{ font-size:11px; color:#2d3200; text-align:left; line-height:110%; margin:0px 0px 14px 0px }
.prdDetails p a
	{ color:#2d3200; text-decoration:underline }


/* crosslinks */
.crosslinks
	{ width:223px; background:url(/crosslinks/images/bgCrosslinks.gif) }
.nickNewLinks
	{ font-size:11px; color:#315f2e; line-height:120%; padding:4px 16px 17px 16px }
.nickNewLinks a
	{ color:#315f2e }
.nickRecTabs
	{ padding-top:5px }
.nickRecLinks
	{ padding:5px }
.nickRecLinks a
	{ font-size:11px; color:#384b88; line-height:110% }


/* footer */
.containerFooter
	{ width:100%; background:#e65c00; margin-top:20px }
.footer
	{ width:1003px; height:30px; margin:auto; font-size:10px; color:#fdefe6; text-align:left }
.footerLinks
	{ text-align:center }
.footerLinks a
	{ color:#fdefe6; background:url(/images/footerDivider.gif) no-repeat; padding-left:8px }
.footerLinks a:hover
	{ text-decoration:underline }


/* popup */
#popupBody
	{ text-align:left; background:none }
.popup
	{ width:640px; background:#e65c01; text-align:center; padding:7px 0px 7px 0px }
.popupInner
	{ width:626px; background:#ffffff; text-align:left; margin:auto }
.popupTitle
	{ background:#b4dc23 url(/images/popupImg02.gif) no-repeat; vertical-align:top }
.popupTitle img
	{ margin:55px 0px 0px 10px }
.popupCopy
	{ font-size:11px; color:#202902; background:#b4dc23 url(/images/popupImg04.gif) top right no-repeat; vertical-align:top }
.popupScroll
	{ width:400px; height:228px; overflow:auto; padding-right:10px;
	scrollbar-face-color:#daee91;
	scrollbar-highlight-color:#daee91;
	scrollbar-shadow-color:#637c07;
	scrollbar-3dlight-color:#637c07;
	scrollbar-arrow-color:#637c07;
	scrollbar-track-color:#b4dc23;
	scrollbar-darkshadow-color:#b4dc23 }
.popupScroll h1
	{ font-weight:bold }


/* new site */
.hmListing
	{ background:#fdb60a; vertical-align:top; padding:2px 5px 0px 5px }
.hmListing h1 a
	{ font-size:12px; font-weight:bold; color:#384186 }
.hmListing h2 a
	{ font-size:12px; color:#a0410d }




