@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("jizzhut.com") {

* {
color: black !important;
font-size: 12px !important;
}

html, body {
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
font-size: 12px !important;
}

a, a:link, a:active, a:visited, a:hover {
text-decoration: none !important;
color: red !important;
font-weight: normal !important;
}

#pagination a, #pagination span {
font-size: 22px !important;
}

/* clean background*/
body {
background: none !important;
color: white !important;
}

/*block iframe ads*/
iframe {
display: none !important;
visibility: hidden !important;
}

/* make headings visible*/
h1, h2, h3 {
color: gray !important;
}

#taskbar, #chatWindow, #closeCchatArea, #closeArea {
display: none !important;
visibility: hidden !important;
}

/* make comments visible*/
#comments > p {
color: gray !important;
}

div[style="font-family: Arial,Helvetica,sans-serif; font-size: 11px;"] {
color: gray !important;
}

/*center the signup form*/
#kontener {
text-align: center !important;
}

/*clean up the signup form table*/
table[width="100%"][cellspacing="0"][cellpadding="0"][border="0"][align="center"] {
width: 450px !important;
color: gray !important;
text-align: left !important;
margin-top: 20px !important;
}

/*clean up the signup form table*/
td {
width: auto  !important;
}

/*make signup text visible*/
#kontener > p {
color: gray !important;
}

/*remove header*/
#header {
display: none !important;
visibility: hidden !important;
}

/*restyle navmenu*/
#subnav, #aroundheader {
background: none !important;
}

/*remove ad*/
#pagetitle {
display: none !important;
visibility: hidden !important;
}

/*hide AdultFriendFinder facebookish app*/
#FFN_Banner_Holder {
display: none !important;
visibility: hidden !important;
}

/*block ads at the bottom & footer */
div[style="clear: both; padding-top: 20px;"] {
display: none !important;
visibility: hidden !important;
}

/*block new adds on bottom*/
div[style="clear: both; padding-top:20px;"] {
display: none !important;
visibility: hidden !important;
}
/*block new adds on bottom*/

/*tweak video list*/
div[style="margin-right: 250px; float: left;"], div[style="width: 100%; float: left;"] {
width: 100% !important;
padding: 0 0 0 0 !important;
margin:  0 0 0 0 !important;
color: gray !important;
}

/*remove white space after ads on right*/
div[style="width: 250px; height: 7000px; float: left; margin-left: -250px;"] {
display: none !important;
visibility: hidden !important;
}

/*fix cursor style over links for comments & videos to indicate links*/
.rel_off:hover, .rel_on:hover {
cursor: pointer !important;
}

/*stretch area around video player*/
div[style="margin: 0pt auto; width: 1000px;"] {
margin:  0 auto 0 auto !important;
padding: 0 0 0 0 !important;
}

/*make the video player bigger*/
#vid, #vid_lewa, #player, #xmoov-flv-player_va, #xmoov-flv-player {
width: 1000px !important;
padding: 0 0 0 0 !important;
margin:  0 0 0 0 !important;
}

/*remove download bar, below clip*/
#download-bar {
display: none !important;
visibility: hidden !important;
}

}

@-moz-document url("http://www.jizzhut.com/help.php") {

/*fix help layout*/
div[style="margin-right: 250px; float: left;"] > center {
width: 500px !important;
padding: 0 0 0 0 !important;
margin:  0 auto 0 auto !important;
color: gray !important;
text-align: left !important;
}

/*fix help layout*/
div[style="margin-right: 250px; float: left;"] > center > p {
display: list-item !important;
list-style: none  !important;
}

}