@-moz-document domain("reddit.com") {



/************************************************/
/************* WRITTEN BY MNEMONIK **************/
/************************************************/



/**************** Links ***************************/

.linkcompressed, .link {
margin:0pt !important;
border-bottom:1px solid #dddddd !important;
padding:3px 0px !important;
}

.linkcompressed:hover, .link:hover {
background:#CCEEFF !important
;
}

/*************************************************/



/************* Hiding Unwanted Features ************/

.organic-listing, .sidebox.create, #sr-bar, #sr-more-link, .rank, .score, .wired, .bottommenu {
display: none !important;
}

/**************************************************/



/***************** Tabs **************************/

.tabmenu li {
-moz-border-radius-topleft: 5px !important;
-moz-border-radius-topright: 5px !important;
padding: 2px 0px 0px 0px !important;
margin: 4px !important;
border-top: 1px solid #5F99CF !important;
border-left: 1px solid #5F99CF !important;
border-right: 1px solid #5F99CF !important;
border-bottom: 0px solid #5F99CF !important;
}

.tabmenu li a {
padding: 4px 4px 0px 4px !important;
}

.tabmenu li.selected a {
border-style: none !important;
background-color: #FFFFFF !important;
margin: 0px !important;
padding: 0px 10px 1px 10px !important;
-moz-border-radius-topleft: 5px !important;
-moz-border-radius-topright: 5px !important;
}

.dropdown.tabdrop {
-moz-border-radius-topleft: 5px !important;
-moz-border-radius-topright: 5px !important;
border-top: 1px solid #5F99CF !important;
border-left: 1px solid #5F99CF !important;
border-right: 1px solid #5F99CF !important;
border-bottom: 0px solid #5F99CF !important;
background-color: #EFF7FF !important;
margin-left: 3px !important;
padding: 2px 0px 0px 0px !important;
}

.dropdown.tabdrop .selected {
margin: 0px !important;
padding: 2px 22px 0px 4px !important;
-moz-border-radius-topleft: 5px !important;
-moz-border-radius-topright: 5px !important;
border-style: none !important;
}

/****************************************************/



/************************** Header ****************************/

#sr-header-area {
text-transform: lowercase !important;
text-align: right !important;
Padding-top: 1px !important;
margin-top: 0px !important;
float: right !important;
border-style: none !important;
background: #5F99CF !important;
}

.dropdown.srdrop .selected {
background: #5F99CF url(/static/droparrowgray.gif) !important;
color: #EFF7FF !important;
padding: 2px 62px 3px 4px !important;
}

#header-bottom-left {
vertical-align: bottom !important;
}

.drop-choices {
border: 1px #5F99CF solid !important;
text-align: left !important;
}

#header-bottom-right {
border-left: 1px solid #5F99CF !important;
border-top: 1px solid #5F99CF !important;
border-right: none !important;
border-bottom: none !important;
right: 120px !important;
}

/********************************************************/



/************************* Misc *******************************/

.comment .child {
border-left: 1px dotted #AAAAAA !important;
}

.arrow.downmod {
background-image: url(http://i36.tinypic.com/2ih1104.jpg) !important;
}

.arrow.upmod {
background-image: url(http://i38.tinypic.com/er0vue.jpg) !important;
}

.commentbody.border {
background-color: #FFFF66 !important;
}

.footer {
border-top: 1px solid #5F99CF !important;
padding: 15px 0px 15px 0px !important;
}

html, body {
height: auto !important;
}

#header-img-a img {
height: 16px !important;
}

/************************************************************/

}