@-moz-document domain('neopets.com'){


#main #ban {border: none !important; background-image: url(http://i40.tinypic.com/2j2jaeh.jpg) !important;}
#main #header {border: none !important; background-image: url(http://25.media.tumblr.com/tumblr_m6f2qkOEdk1rogsvxo1_1280.png) !important;}
#main #footer {background-image: url(http://i43.tinypic.com/iwt4j6.png) !important;}
a:link, a:visited, a:active {color: #5d6469 !important;}
a:hover {color: #5d6469 !important;}
.eventIcon, #header td.user.medText {color: #ffffff !important;}
.eventIcon a:link, #header td.user.medText a:link {color: #ffffff !important;}
.eventIcon a:visited, #header td.user.medText a:visited {color: #ffffff !important;}
.eventIcon a:active, #header td.user.medText a:active {color: #ffffff !important;}
.eventIcon a:hover, #header td.user.medText a:hover {color: #ffffff !important;}
#nst {color: #5d6469 !important;}
ul.dropdown {background: #2c4762 !important; border: none !important; opacity: 0.9 !important; filter: alpha(opacity=90) !important;}
li:hover ul.dropdown a, li.over ul.dropdown a {color: #FFFFFF !important;}
li:hover ul.dropdown a:Hover, li.over ul.dropdown a:hover {color: #97a4b1 !important;}
.marqueeSlot, .marqueeSlot a:link, .marqueeSlot a:visited, .marqueeSlot a:active, .marqueeSlot a:hover {background-color: #37506a !important; color: #ffffff !important;}
.marqueeSlotOn, .marqueeSlotOn a:link, .marqueeSlotOn a:visited, .marqueeSlotOn a:active, .marqueeSlotOn a:hover {background-color: #49657c !important; color: #ffffff !important;}
.sidebarHeader {background: #37506a !important; color: #FFFFFF !important; border: none !important;}
.sidebarTable {border: #37506a 2px solid !important;}
.contentModuleHeader, .contentModuleHeaderAlt {background: #2c4762 !important; color: #FFFFFF !important; border: none !important;}
.contentModuleTable {border: #2c4762 2px solid !important;}
.eventIcon a img {width: 0px !important; height: 28px !important; padding-right: 30px !important; background: url(http://i42.tinypic.com/2rx6zhl.png) no-repeat !important;}
#footer .sf, #footer .sf a:link, #footer .sf a:active, #footer .sf a:visited, #footer .sf a:hover {color: #6395ac !important;}
.gamesRoomDarkModule .rcModuleHeader {background: #37506a !important; color: #FFFFFF !important;}
.gamesRoomDarkModule .rcModuleContent {border-color: #ffffff !important;}
.rcModuleHeader {background: #2c4762 !important; color: #FFFFFF !important;}
.rcModuleContent {border-color: #2c4762 !important;}

.footerNifty {display: none !important;}
.copyright .sf img {display: none !important;}
#template_nav img {opacity: 0 !important; filter: alpha(opacity=0) !important;}
.sidebarHeader a:link, .contentModuleHeader a:link, .contentModuleHeaderAlt a:link {color: #ffffff !important;}
.sidebarHeader a:visited, .contentModuleHeader a:visited, .contentModuleHeaderAlt a:visited {color: #ffffff !important;}
.sidebarHeader a:active, .contentModuleHeader a:active, .contentModuleHeaderAlt a:active {color: #ffffff !important;}
.sidebarHeader a:hover, .contentModuleHeader a:hover, .contentModuleHeaderAlt a:hover {color: #ffffff !important;}
.moreLink, .moreLinkAlt {border: #FFFFFF 1px solid !important;}
.sidebarModule, .contentModule {border: none !important;}
.eventIcon a img[alt~="Neomail"] {background-position: 0px 0px !important;}
.eventIcon a img[alt~="accepted"][alt~="NeoFriend"] {background-position: -30px 0px !important;}
.eventIcon a img[alt~="requesting"] {background-position: -60px 0px !important;}
.eventIcon a img[alt~="Battledome"][alt~="accepted"] {background-position: -90px 0px !important;}
.eventIcon a img[alt~="challenged"] {background-position: -120px 0px !important;}
.eventIcon a img[alt~="given"] {background-position: -150px 0px !important;}
.eventIcon a img[alt~="trade"] {background-position: -180px 0px !important;}
#main #footer a img[width="156"][height="46"] {display: none !important;}
#main #footer div[style="position:absolute;right:257px;top:52px;overflow:hidden;"] {display: none !important;}
#main #footer input, #main #footer select {color: #000000 !important;}
#gamesRoomContentWrap .rcModuleHeader a:link, #gamesRoomContentWrap .rcModuleHeader a:visited, #gamesRoomContentWrap .rcModuleHeader a:active, #gamesRoomContentWrap .rcModuleHeader a:hover {color: #ffffff !important;}
#gamesRoomContentWrap .moreLinkAlt a:link, #gamesRoomContentWrap .moreLinkAlt a:visited, #gamesRoomContentWrap .moreLinkAlt a:active, #gamesRoomContentWrap .moreLinkAlt a:hover {color: #ffffff !important;}
#gamesRoomContentWrap .btnCenter {color: #FFFFFF !important;}
#gamesRoomContentWrap .rcModuleTopLeft, #gamesRoomContentWrap .rcModuleTopRight, #gamesRoomContentWrap .rcModuleHeaderBg, #gamesRoomContentWrap .rcModuleBottomLeft, #gamesRoomContentWrap .rcModuleBottomRight {background-image: none !important; background: transparent !important;}
.rcModuleContentOuter {border: none !important;}



}