/*made for Reddit.com by holloh, contact with any questions or suggestions*/

/* 
#999999 - light gray (text)
#c4dbf1 - light blue (borders)
#43a1cf - blue button text
#E1F1FA - soft blue (background)
*/

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.reddit.com") {

body {
background-image: url('http://s.twimg.com/a/1287523226/images/themes/theme1/bg.png');
background-repeat: repeat-x;
background-attachment:fixed;
background-position: top;
margin: auto !important;
max-width: 1280px !important;
min-width: 1024px !important;
background-color: #C0DEED !important;
font-family:Verdana,Helvetica,sans-serif!important;
}

/****************************/
/**********TOP AREA**********/
/****************************/

#header {
background-color: transparent !important;
border-bottom: none !important;
max-height:52px!important;
}

#sr-header-area {
background-color: transparent !important;
width:0px!important;
height:0px!important;
border-bottom: none !important;
}

#header-img {
padding-bottom:21px;
margin-left:100px!important;
margin-top:5px!important;
margin-bottom:0px!important;
background-image:url(data:image/gif;base64,R0lGODlhFQALAPAAAP///////yH5BAEAAAEALAAAAAAVAAsAAAIbjI+AywnaYnhUMortwVzzL31iI5ZLiW5ourYFADs=);
background-repeat: no-repeat;
background-position: 55px 50px;
}

.dropdown.srdrop {
position:absolute!important;
right:100px;
top:22px;
-moz-border-radius:5px!important;
-webkit-border-radius:5px!important;
border:1px solid gray;
background-image:url('http://www.reddit.com/static/gradient-button.png');
background-repeat:repeat-x;
background-position:0 0px!important;
text-shadow: rgba(0,0,0,0.3) 1px 1px 3px;
padding: 8px 0px 7px 15px !important;
}

.dropdown.srdrop .selected {
color: #000000 !important;
text-shadow: rgba(0,0,0,0.3) 1px 1px 3px;
width:80px!important;
height:14px!important;
font-weight: bold !important;
cursor:pointer!important;
}

.dropdown.srdrop:hover {
text-decoration:none!important;
border:1px solid #879eb4!important;
background-image:url('http://www.reddit.com/static/gradient-button-hover.png')!important;
background-position: 0 -1px!important;
}

.drop-choices.srdrop {
margin-top:13px!important;
padding:5px 0px 5px 5px!important;
background: -moz-linear-gradient(top, #EBF3FC, #FFFFFF);
border-top:0!important;
border-left:1px solid gray!important;
border-right:1px solid gray!important;
border-bottom:1px solid gray!important;
font-family:Arial,Helvetica,sans-serif!important;
font-size:10px!important;
font-weight:bold!important;
max-width:121px!important;
min-width:121px!important;
-moz-border-radius: 0px 0px 10px 10px !important;
-webkit-border-radius: 0px 0px 10px 10px !important;
}

.pagename {
font-family:Arial,Verdana,Helvetica,sans-serif!important;
position:relative!important;
top:16px;
right:235px;
font-size:14pt!important;
font-weight:normal!important;
text-transform:uppercase!important;
letter-spacing: 1pt;
float:right!important;
border:1px solid gray;
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px !important;
background: -moz-linear-gradient(bottom, #EBF3FC, #FFFFFF);
padding: 5px 10px 5px 10px;
}

.pagename:hover {
border:1px solid #879eb4!important;
background-image:url('http://www.reddit.com/static/gradient-button-hover.png')!important;
background-position: 0 -1px!important;
}

/***************************/
/**********TABMENU**********/
/***************************/

#header-bottom-left {
padding: 0px !important;
}

#header-bottom-left .tabmenu {
right:110px;
top:175px;
width:208px!important;
height:155px!important;
position:absolute;
letter-spacing: 1pt;
padding: 5px 10px 20px 10px !important;
border:1px solid #c4dbf1!important;
-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
background-color:#FFFFFF!important;
}

#header-bottom-left .tabmenu li a {
font-weight:normal!important;
text-align:left;
border:1px solid #FFFFFF!important;
display:block!important;
padding: 5px 0px 5px 35px !important;
margin-top:5px!important;
background-color:transparent!important;
}

#header-bottom-left .tabmenu li a:hover {
text-decoration: none !important;
color:#000000!important;
background-image:url('http://www.reddit.com/static/gradient-button.png')!important;
background-position: 0px -1px!important;
background-repeat:repeat!important;
border: 1px solid #c4dbf1!important;
padding: 5px 0px 5px 35px !important;
-moz-border-radius: 5px;
-moz-box-shadow: 0px 8px 8px -8px #999;
}

#header-bottom-left .tabmenu li.selected a {
color: orangered !important;
font-weight:bold!important;
border:1px solid #c4dbf1!important;
padding: 5px 0px 5px 35px !important;
-moz-box-shadow: 0px 8px 8px -8px #999;
-moz-border-radius: 5px;
}

.tabmenu a[href*="/"] {
	background-image:url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-position: 3px 2px;
}

.tabmenu a[href*="/new"] {
	background-image:url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-position: 3px 2px;
}

.tabmenu a[href*="/controversial"] {
	background-image:url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}

.tabmenu a[href*="/top"] {
	background-image:url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}

.tabmenu a[href="http://www.reddit.com/saved/"] {
	background-image:url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}

/*********************************/
/**********USERNAME AREA**********/
/*********************************/

#header-bottom-right {
position:absolute;
width:220px!important;
height:80px!important;
top:82px;
right:110px!important;
border: 1px solid #c4dbf1!important;
font-size:9pt!important;
letter-spacing: 1pt!important;
-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
background-color:white!important;
text-shadow: rgba(0,0,0,0.4) 1px 1px 3px !important;
}

#header-bottom-right a {
color: #000000 !important;
text-transform: uppercase;
font-weight: normal !important;
padding: 0px 0px 0px 10px;
}

#header-bottom-right .separator {
display:none!important;
}

#header-bottom-right .user {
display:block!important;
padding:5px 0px 3px 0px;
}

#header-bottom-right .user a:hover {
text-decoration:underline!important;
}

#header-bottom-right .pref-lang {
display:block!important;
padding:0px 0px 5px 10px;
margin-top:5px!important;
}

#header-bottom-right .logout {
}

#header-bottom-right #mail img {
height:15px!important;
width:24px!important;
margin-bottom:-1px!important;
padding-right:10px!important;
}

#header-bottom-right .nohavemail {
text-transform:lowercase!important;
font-weight:normal!important;
}

#header-bottom-right .havemail {
text-transform:lowercase!important;
font-weight:normal!important;
color:orangered!important;
}

#header-bottom-right .nohavemail::after {
content: "no mail"
}

#header-bottom-right .havemail::after {
content: "click me!"
}

/********************/
/**submit link page**/
/********************/

.tabmenu.formtab {
margin-bottom:10px!important;
}

.tabmenu.formtab a {
background-color: #FFFFFF !important;
color: #000000 !important;
padding: 10px 10px 10px 10px !important;
margin-right:20px!important;
border: 1px solid #000000 !important;
background-image:none!important;
}

.tabmenu.formtab .selected a {
border: 1px solid #000000 !important;
padding: 10px 10px 10px 10px !important;
}

/************************/
/*******SIDE STUFF*******/
/************************/

.side {
margin: 20px 100px 0px 5px !important;
background-color: #E1F1FA !important;
border-left:1px solid #63B6F3!important;
border-bottom:1px solid #63B6F3!important;
-moz-border-radius:0px 10px 0px 10px!important;
-webkit-border-radius:0px 10xp 0px 10px!important;
width: 250px !important;
padding-top:290px!important;
padding-bottom:10px!important;
}

.side .usertext-body {
padding: 3px 0px 5px 0px !important;
border-top: 1px solid #999999;
}

.titlebox {
margin: 0px 0px 10px 0px!important;
padding: 10px 10px 10px 10px !important;
border-bottom:1px solid #DDDDDD!important;
border-top:1px solid #DDDDDD!important;
}

.titlebox h1 {
background-color: white;
border: 1px solid gray !important;
-moz-border-radius:5px!important;
-webkit-border-radius:5px!important;
text-align:center!important;
text-transform:uppercase;
padding-bottom:2px!important;
padding-top:2px!important;
margin-bottom:10px!important;
letter-spacing: 1pt;
font-size:11pt!important;
}

.titlebox h2 {
font-size:12px!important;
color:black!important;
}

.titlebox h3 {
font-size:11px!important;
font-weight:normal;
font-style:italic;
text-decoration:none;
padding-bottom:10px!important;
}

.titlebox .md {
padding:0px!important;
font-size:7.5pt!important;
font-weight:normal!important;
}

.titlebox .usertext-body {
border-top:0px!important;
border-bottom:0px!important;
}

.titlebox .md strong {
font-weight:normal!important;
}

.titlebox .md hr {
background-color: #DDDDDD;
height: 1px;
border: 0 !important;
}

.titlebox .bottom {
margin-top:0px!important;
margin-bottom:10px!Important;
border:0!important;
text-align:right!important;
}

.titlebox .bottom a {
display:block!important;
}

.sidebox.submit {
margin: 0px !important;
padding: 0px 10px 0px 10px !important;
border-top:0px solid #DDDDDD!important;
}

.sidebox.create{
margin: 0px 10px 0px 10px!important;
padding: 10px 0 0 0 !important;
}

.sidebox .morelink {
padding: 0px 10px 0px 10px!important;
border:1px solid #ddd;
border-bottom:1px solid #aaa;
border-right:1px solid #aaa;
background-image:url('http://www.reddit.com/static/gradient-button.png')!important;
background-repeat:repeat-x;
text-shadow: rgba(0,0,0,0.3) 1px 1px 3px;
-moz-border-radius: 4px !important;
-webkit-border-radius: 4px !important;
}

.sidebox .morelink:hover {
background-image:url('http://www.reddit.com/static/gradient-button-hover.png')!important;
background-repeat:repeat-x;
text-decoration:underline!important;
background-color: #63B6F3 !important;
}

.morelink .nub {
display: none !important;
}

.morelink a {
color: #003366 !important;
text-decoration:none!important;
font-size:10pt!important;
}

.sidebox .spacer .subtitle, .sidebox .spacer {
display: none !important;
}

.side .spacer {
margin: 0 !important;
}

#search { 
margin: 0px 0px 10px 0px!important; 
padding: 10px 0px 0px 10px!important;
}

#search input[type="text"] {
-moz-border-radius: 4px !important;
-webkit-border-radius: 4px !important;
-moz-box-shadow:none;
-webkit-box-shadow:none;
width:224px!important;
height:20px!important;
text-align:center;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px !important;
color: #999999 !important;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABLCAAAAABG7bgHAAACQUlEQVR4XtXUX0hTURwH8G/XleVjRfRaTz1EL78IejD3nPpQPbggfAgavvSQPkkKQkGhhSWVGkH2h0KiKURSkMkMy6nbWmL716athk632XSTNt293WLn3NvcPW899Hn4/X7nfDkXDhwuFIH/OIwah71mIqu/dHidanvbyOwvFUbJqlY/NelDuWCS3soqq1nWSGxQoPxpq7oQ6wUROqfWGWpc1yDLtFPNnfYqupDV4Cd3u4qoxkKt2g7WdDyLa4sWauFrZIrELBY+I11sYYGPWBFASgDLAkgKIC6AJQEsCiAmgHkBRAXwXQARAcwJYFbHUegMQtzVY0T1wyEdBJlWqu5uoyp7UINAwRidVXIJFzV+DXDwFQzQSEZt9eZVHyfJDJCUVas7Srz4XXiq1jlvZZkWYpppoepLzZXUlJrm4OE6zUTHLXTRw8GtmfeuKPE6auYbcOl5Pa4PdacTbImpYmOxDBsxsYnTySY4BDAu8K/CK113+x4awM1Hg6+HDaDHNjL50QDuDU34wgYkqcxk2mpAkhXZkCTIZEkfpDed5Ec/v3hlG10u+mwh/eQrP3ow/j5T6rPp8N6GI4dPZme3aSFu2eyuGdVoRzCttr6ulRlO96dGQm35bEWJq5TDqdZUcp/+Ud/of+Nw//aso+d5f2fHwA83p91z/6FcOLJ9zxd7yXvuPHXmfMOJ3YFvPMS1x0PvHMz0lGP8/oMltpQUvcyGggO1FWxpQrEtITCbQ+TBSBAQh/mN9ZwRXO5+MvjSwC9gI52j7Wg8LAAAAABJRU5ErkJggg==);
background-position: 200px -25px!important;
background-repeat:no-repeat!important;
}

#search input[type="text"]:hover{
background-position: 200px -50px!important;
}

#search input[type="text"]:active{
background-position: 200px 0px!important;
}

.linkinfo {
border-top:1px solid #DDDDDD!important;
background-color:transparent!important;
border-right:0!important;
border-bottom:0!important;
border-left:0!important;
margin-bottom:0px!important;
font-size:11px!important;
padding-top:10px!important;
padding-left:10px!important;
}

.linkinfo .score, .linkinfo .number, .linkinfo .word { 
font-size:11px!important;
font-weight:normal!important;
margin-top:2px!important;
line-height:150%!important;
}

.login-form-side {
border:1px solid #FFFFFF !important;
background-color: #FFFFFF !important;
padding: 10px !important;
margin-bottom:10px!important;
}

.sidecontentbox.trophy-area {
margin-top:-1px!important;
}

.sidecontentbox.trophy-area .trophy-table {
font-size:8pt!important;
}

.sidecontentbox.trophy-area .trophy-table .trophy-info {
max-width:100px!important;
}

.sidecontentbox {
margin: 10px 0px 0px 0px!important;
padding:10px 10px 0px 10px!important;
border-top:1px solid #DDDDDD!important;
}

.sidecontentbox .content {
margin: 0px !important;
font-size:9pt!important;
padding: 5px 0 0 0!important;
background-color:transparent!important;
border:0 !important;
}

.sidecontentbox h1 {
color: #000000!important;
font-size:8pt!important;
font-weight: bold !important;
text-align:center;
}

.sidecontentbox .helplink {
display:none!important;
}

.content .reddit-link-title {
color:#000000!important;
font-size:8pt!important;
}

/**********************/
/*****ACTUAL POSTS*****/
/**********************/

.content {
margin: 20px 100px 20px 100px !important;
padding-top: 5px !important;
-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
border: 1px solid #fff !important;
background-color:#fff;
}

.linklisting .link {
margin: 5px 0px 0px 0px!important;
padding: 0px 5px 5px 10px!important;
border-top:0!important;
border-left:0!important;
border-right:0!important;
border-bottom: 1px dashed #DDDDDD !important;
}

.linklisting .link .entry {
border-right:1px dashed #DDDDDD!important;
position:relative;
}

.link:hover {
background: -moz-linear-gradient(top, #fff, #E1F1FA)!important;
}

.thumbnail {
margin-left: 0px !important;
margin-right: 10px!important;
min-height:62px!important;
min-width:60px!important;
max-width:60px!important;
padding:2px 2px 0px 2px;
background-color: #FFFFFF !important;
border: 1px solid rgba(0,0,0,0.40);
-moz-box-shadow: rgba(0,0,0,0.40) 0px 0px 3px !important;
-webkit-box-shadow: rgba(0,0,0,0.40) 0px 0px 3px !important;
}

.thumbnail img {
min-height:60px!important;
max-width:60px!important;
max-height:60px!important;
}

.linklisting .link .midcol {
float: right !important;
margin-top:5px!important;
margin-right:10px!important;
margin-left:15px!important;
padding-right:0px!important;
}

.arrow {
background-image:url(data:image/gif;base64,R0lGODlhDwA8APcAAAAAAFSs11qv2WCy22a23my64HO943rB5f9/AP+FAP+MAP+TAP+aAP+hAP+pAP+xAP+5AP+jOv+mOv+pOv+sOv+vOv+yOv+1Ov+5Ov+8Ov+zYv/CAP/KAP/TAP/bAP/AOv/jAIPC4YXE44HF6IjG5IvH5Y3J5ojK64/O7ZDK55PM6JbO6ZvO5pnP6pvR65XR8JzV8qLZ9ajc9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAPADwAAAj/AP8JHEiwoMF/LA4aZOEioUKBLFa8aPiQRYoTKCY6LMiixIERGDVyZEHCwEeMLVhsHMiigEmQKwmyIODyY0yWA2iavAlRQE6XPBEG8EkzqMqjKh8qXcp0KdKjCllkhBFDhtGQVI2CnGr0ZEajLzHeVCmiJsgVSWWG0PlRBU8Wa12aCIpwLQm6EEPgZdm0r9+//zQ01fBBsFINGDgUfqjBAoQNig0X1EDBwYPHkSdrmNDA8uMMGiQP1MCg82XRBDUsKG0Z9WgFqzu7FqghAezSswMjsL06d+jfoQELFw78t0INkDt4AOEbs3Lfl5P79gzZt+nHrkNLYH0ZQ/DUEWJbFb4wW0P40hVyBw4/QT3tCO5HDxceEAA7)!important;
}

.arrow.up {
background-position:0 0!important;
}

.arrow.down {
background-position:0 -15px!important;
}

.arrow.upmod {
background-position:0 -30px!important;
}

.arrow.downmod {
background-position:0 -45px!important;
}

.linklisting .link .midcol .score {
color:#43a1cf!important;
margin-top:5px!important;
margin-bottom:5px!important;
}

.linklisting .link .midcol .score.likes, .linklisting .link .midcol .score.dislikes {
color: #FF8B60 !important;
}

.linklisting .link .entry .title {
max-height:48px!important;
min-height:48px!important;
color:#494949!important;
font-family:Helvetica,sans-serif!important;
font-weight:700!important;
font-size:11pt!important;
line-height:110%;
margin-top:-1px!important;
margin-bottom:0px!important;
}

.linklisting .link .entry a.title:hover, .link.last-clicked a.title:hover {
color: orangered !important;
text-decoration: underline !important;
}

.content .thing a.title:visited {
color: #999999 !important;
text-shadow:none!important;
}

.link .domain {
/* hides the ( ) */
color: #fff !important;
text-transform:lowercase;
font-size:7pt!important;
display:block!important;
margin-left:-3px!important;
}

.link .domain a {
color: #999999 !important;
}

.link .domain a::before {
content: "— ";
}

.link .tagline {
float:right!important;
padding-right: 10px !important;
padding-top: 8px !important;
margin-right:10px!important;
text-transform:lowercase!important;
font-size:0pt!important;
color: #fff !important;
}

/*
.link .tagline .author {
font-size:7pt!important;
color:#43a1cf!important;
}

.link .tagline .author::after {
content: " — ";
color:black!important;
}
*/

.link .tagline .subreddit {
font-size:7pt!important;
color:#43a1cf!important;
}

.link .buttons {
padding: 0px !important;
margin-top: 6px !important;
}

.link .buttons a {
font-size: 7pt !important;
color:#43a1cf!important;
font-weight: normal !important;
letter-spacing: 0.7pt!important;
}

.link .buttons .comments {
padding: 3px 0px 0px 22px!important;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAG/SURBVDjLjZK9T8JQFMVZTUyc3IyJg4mDi87+GyYu6qB/gcZdFxkkJM66qJMGSNRBxDzigJMRQ1jQ4EcQ+SgVKB+FtuL13EdJxNDq8Ev7Xu85797T51nwhqeAH5w6cAxWwDgReX7jwYfdaCIraroptB7NLlVQrOoiGEsL1G06GZyxuILicsMUH3VTlOqGKNUMUdTacj+j1Nng0NGAT2WxYosK1bbIVVoiW27J9V8G57WWKVSczMV5iK+Tudv1vVh5yXdlLQN+os4AFZss2Ob82CCgQmhYHSnmkzf2b6rIhTAaaT2aXZALIRdCLgRtkA1WfYG4iKcVYX52JIs7EYvFmJ8wGiEXQi6EXAhdyn2MxQaPcg68zIETTvzyLsPzWnwqixVbhFwI3RFykes+A9vkIBKX4jCoIxdCLrI4/0OcUXXK4/1dbbDBS088xGGCCzAJCsiF2lanT8xdKNhHXvRarLFBqmcwCrbAhL32+kP3lHguETKRsNlbqUFPeY2OoikW62DNM+jf2ibzQNN0g5ALC75AGiT59oIReQ+cDGyTB+TC4jaYGXiRXMTD3AFogVmnOjeDMRAC025duo7wH74BwZ8JlHrTPLcAAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: 0px 1px;
}

.link .buttons .comments:visited {
color: #999999 !important;
}

.link .buttons .hide-button {
padding: 1px 0px 2px 20px!important;
position: absolute;
left:195px!important;
font-size: 9pt !important;
background-image:url(data:image/gif;base64,R0lGODlhDQANAMQAAAAAAP///3yp5x1lvUiG0WGZ3cXk/87s/8zs/83s/dDu/9Lv/9jx/8zu/8np+tTw/8Xp+v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAANAA0AAAU0YCSOZGmeQjqmAvkIRQsLTJkUON6cC+EfJ5GPEIwMBoTj6ThAMEtMRcTxHDkMDqsBUuwWQwA7);
background-repeat:no-repeat;
background-position:2px 1px; 
}

.link .buttons .save-button {
padding: 0px 0px 2px 20px!important;
margin-left:2px!important;
margin-right:5px!important;
position: absolute;
left:125px!important;
font-size: 9pt !important;
background-image:url(data:image/gif;base64,R0lGODlhEAAQANU1ACuD5nit6d/l7bnR64+66q7K61Wa6EKP52ql6Fyd6J3B6iaA5tPf7Ojq7evs7UCO58jY7DaJ55K76i2E5oSz6Wik6F6f6Iu36nOq6eHn7TKG5mOh6EeS51qc6Mzb7Feb6DuM59rj7JvA6sPW7Ii26Zm/6n+x6c/c7C+F5iiB5pS86sra7Njh7LfQ62ym6LLN6zSI5qTF6tHe7E6W5+bp7e3t7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADUALAAAAAAQABAAAAZrwJpwWGusiEgkwZBsCjSAQhMZMEgODudA5QJAGo8OqcAYsg6LBOUlhBAqMEBryACZkoOJlOiJXIgjEzFNChxEFAhTEhs1MgM1Ch9TAQkICygzAQ9TFgAYJxkEESlZSSUhRDQiAlOtrq+wNUEAOw==);
background-repeat:no-repeat;
background-position:0px 0px; 
}

.link .buttons .del-button {
float:right!important;
padding-right:15px!Important;
padding-top:2px!important;
}

.link .buttons .edit-usertext {
float:right!important;
padding-right:15px!Important;
padding-top:2px!important;
}

.link .buttons .nsfw-stamp {
border:0!important;
float:right!important;
margin-right:15px!important;
margin-top:2px!important;
-moz-border-radius:0!important;
-webkit-border-radius:0!important;
} 

.link .expando .usertext .md  {
border:0px solid #000000 !important;
background-color: #FFFFFF !important;
margin-right:10px!important;
padding-left:10px!important;
background: -moz-linear-gradient(bottom, #fff, #E1F1FA)!important;
}

.expando .usertext-body .md p {
padding-top: 5px!important;
line-height:145%!important;
letter-spacing: inherit!important;
}

.expando-button {
position:absolute;
background-image:url(data:image/gif;base64,R0lGODlhDwAPANUAAAAAAP///zJVslp6zvv8/vT3/KPA56/I6s7d8uPs+JC25ZO4557B6pu85aC/5qXC57HK6rPM67rR7b/U7tLh897p9srh+s/k+9Lm/KnJ6tTo/dbq/tns/+Hz//j7/eb2/+r6/+/9/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAAPAA8AAAZwwIBwSCwSCxKH4THxGAMUQ2KYUFSKlEloyw0xpsLCA0QulxcEocTyabvdFoTw0OkM7vhBHSKEXP4CgYF/F3wBfoSChBcRahYYkBgCkRhxYQ8amZqaBmlCWRuhohsZYEMUDhYcqxYNV0ZISkxOT7VDQQA7)!important;
background-repeat:no-repeat;
background-position:0px 1px!important; 
background-color:transparent!important;
cursor: pointer;
left:270px;
margin-top:5px!important;
}

.content .nextprev {
font-size: 0 !important;
padding: 0 10px 10px 10px !important;
}

.content .nextprev a {
color: orangered !important;
border:1px solid #ddd;
border-bottom:1px solid #aaa;
border-right:1px solid #aaa;
background-image:url(data:image/gif;base64,R0lGODlhAQCcALMAAP39/fn5+fX19fHx8e3t7enp6eXl5eHh4d3d3dnZ2QAAAAAAAAAAAAAAAAAAAAAAACH5BAAHAP8ALAAAAAABAJwAAAQuEMhJqw1B6MGJL6BhHOQhgoVHcIMmYFYsu3Rtu90XiiWCJMCEryQyoFScm9IWAQA7);
background-color:#fff;
background-repeat:repeat-x;
background-position:left top;
text-shadow: rgba(0,0,0,0.3) 1px 1px 3px;
font-weight:bold;
font-size:16pt!important;
text-align:center;
text-transform:uppercase;
letter-spacing: 2.0pt!important;
line-height:100%!important;
display:block;
height:23px;
padding:8px 0;
-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
}

p.nextprev a[href*="before"] {
margin-bottom:10px;
}

p.nextprev a:hover {
border:1px solid #bbb;
text-decoration:none;
background-position:left -78px;
}

/***********************/
/*******User Page*******/
/***********************/

.linklisting .comment {
margin: 10px !important;
border-bottom: 1px solid #DDDDDD !important;
}

.linklisting .comment a {
color: #000000 !important;
}

.linklisting .comment a.title {
color: #000000 !important;
font-size: 120% !important;
font-weight: bold !important;
}

.linklisting .message {
margin: 10px !important;
border-bottom: 1px solid #DDDDDD !important;
}

.linklisting .message a {
color: #003366 !important;
}

.linklisting .message .subject {
font-size: 100% !important;
font-weight: normal !important;
}

.linklisting .message a.title {
color: #000000 !important;
font-size: 120% !important;
font-style: normal !important;
font-weight: bold !important;
}

/**********************/
/*******COMMENTS*******/
/**********************/

.commentarea .panestack-title {
display:none!important;
}

.dropdown.lightdrop .selected {
color:#0099CC !important;
}

.entry .usertext .md {
padding:0px 5px 5px 5px!important;
font-size:9pt!important;
line-height:125%!important;
}

.entry .usertext p {
padding-top:5px!important;
}

.nestedlisting .tagline {
padding-left:5px!important;
}

.nestedlisting .tagline .expand {
color:#999999!important;
float:right;
position:relative!important;
width:25px!important;
height:11px!important;
margin-top:-1px!important;
overflow:hidden!important;
}

.nestedlisting .tagline .expand::after {
content: "^";
}

.nestedlisting .tagline .expand:hover {
background-color:transparent!important;
}

.comment .collapsed .expand {
color:#999999!important;
float:right;
}

.comment .collapsed .expand::after {
content: "";
}

.comment .collapsed .expand:hover {
background-color:transparent!important;
}

.nestedlisting .buttons a {
padding-left:5px!important;
font-weight:normal!important;
}

.nestedlisting .author {
color: #000000 !important;
margin-right:5px!important;
}

.nestedlisting .comment {
-moz-border-radius:5px !important;
-webkit-border-radius:5px !important;
background-color:#F2FBFF !important;
border:1px solid #c4dbf1 !important;
border-bottom:2px solid #63B6F3 !important;
margin: 0px 10px 10px 10px!important;
padding: 0px 0px 0px 5px!important;    
}

.comment .comment {
margin:0px 0px 5px 0px !important;
padding-bottom:0px !important;
-moz-border-radius:5px 0 0 5px !important;
-webkit-border-radius:5px 0 0 5px !important;
border:1px solid #CEE3F8 !important;
border-right: none !important;
background-color: #E1F1FA !important;
}
 
.comment .comment .comment {
background-color: #F2FBFF !important;
}

.comment .comment  .comment .comment {
background-color: #E1F1FA !important;
}

.comment .comment .comment .comment .comment {
background-color: #F2FBFF !important;
}

.comment .comment  .comment .comment .comment .comment {
background-color: #E1F1FA !important;
}

.comment .comment  .comment .comment .comment .comment .comment {
background-color: #F2FBFF !important;
}

.comment .comment  .comment .comment .comment .comment .comment .comment {
background-color: #E1F1FA !important;
}

.comment .comment  .comment .comment .comment .comment .comment .comment .comment  {
background-color: #F2FBFF !important;
}

.comment .comment  .comment .comment .comment .comment .comment .comment .comment .comment {
background-color: #E1F1FA !important;
}

.comment .child {
border-left: none !important;
}

.comment .parent {
margin-bottom: 5px !important;

}

/**********************/
/*********MISC*********/
/**********************/

.menuarea { 
border: 0 !important;
text-align: center !important;
margin:5px 0px 10px 10px!important;
background-color:#E1F1FA!important;
}

.content .menuarea .flat-list a {
color:#0099CC !important;
font-weight: bold !important;
}

.content .menuarea .flat-list .selected a {
color: orangered !important;
}

.sitetable.nestedlisting {
min-height:1200px!important;
}

.searchpane.raisedbox {
margin: 10px 10px 0 10px !important;
}

.search-summary {
margin-top:10px!important;
}

#pref-update {
padding: 10px !important;
}

.infobar {
margin:10px!important;
}

.footer {
background-color: transparent !important;
float: left !important;
margin-left: 80px !important;
border:0!important;
}

.footer .col {
border:0!important;
}

.footer .bottommenu {
display: none !important;
}

.footer a {
color: #0099CC !important;
}

.usertext-edit {
width:70% !important;
margin-left:5px!important;
margin-top:10px!important;
}

.usertext-edit textarea {
width: 100% !important;
}

/********************/
/* HIDE THIS STUFF! */
/********************/

p.sponsored-tagline, .promoted, .promoted .entry, .promoted ul.buttons {
display:none;
}

.organic-listing, .organic-listing .link, .organic-listing .linkcompressed, .organic-listing .entry {
display:none;
}

.sponsorshipbox {
display:none!important;
}

.sidebox.gold {
display:none!important;
}

#ad-frame {
display: none !important;
}

ul.buttons .share {
display: none !important;
}

ul.buttons .report-button {
display: none !important;
}

#sr-bar {
display: none !important;
}

#sr-more-link {
display: none !important;
}

.linklisting .link .rank {
display: none !important;
}

.commentarea h1 {
display: none !important;
}

#header-bottom-left .tabmenu a[href*="disliked"] {
display:none!important;
}

.side a[href*="/tb/"] {
display:none!important;
}

}