/* OverLooked ReMiX v2.0 by richter */

/* elements */

a:link, a:visited, a:active {
    color: #3fa437;
    text-decoration: underline;
}

a:hover {
    color: #000;
}

body {
    background: #fff;
    color: #000;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

form {
	border: none;
	margin: 0px;
	padding: 0px;
}

h2 {
    border-bottom: 1px solid #3fa437;
    margin: 6px;
}

img {
    border: none;
}

p {
    margin: 0px 0px 12px 12px;
}

/* classes */

.breaker {
    clear: both;
}

.descriptor {
	display: block;
	padding-bottom: 6px;
}

.disable {
	color: #666;
	text-decoration: line-through;
}

.form-container {
	padding: 12px;
}

.form-container div {
	padding-bottom: 6px;
}

.form-container input {
	margin-right: 12px;
}

.header-item {
    margin: 6px;
}

.header-item h1 {
    margin: 0px;
    padding: 0px;
}

.highlight {
	color: #000;
	font-weight: bold;
}

.highlight-input {
	background: #eee;
}

.js-link:link, .js-link:visited, .js-link:active {
	text-decoration: none;
}

.menuBar {
	left: 150px;
	position: relative;
	top: 75px;
}

.navlist {
    list-style: none;
    margin: 12px;
    padding: 0px;
}

.navlist li {
    color: #666;
    font-style: italic;
    margin-bottom: 12px;
}

.navlist li h3 {
    font-size: 24px;
    margin: 0px 0px 6px 0px;
    padding: 0px;
}

.navlist li h3 a {
    background: url(gfx/icon.mario.30x30.gif) left center no-repeat;
    padding: 2px 0px 0px 36px;
}

.navlist ul {
    list-style: none;
    list-style-image: url(gfx/icon.mario.15x15.gif);
    margin-top: 12px;
}

.news {
    background: url(gfx/bg.news.gif) left bottom repeat-x;
    border: 1px solid #3fa437;
}

.news h2 {
    background: url(gfx/bg.news.header.gif) left bottom repeat-x;
    margin: 0px;
    padding: 3px;
}

.news h2 a {
    color: #fff;
    text-decoration: none;
}

.news h2 a:hover {
    color: #ffff00;
}

.news, .news h1, .news-content {
    margin-bottom: 12px;
}

.news-comments {
    float: right;
}

.news-content {
    padding: 12px;
}

.news-info {
    padding: 3px;
}

.next {
	background: url(gfx/arrow.right.gif) right center no-repeat;
	float: right;
	padding-right: 15px;
}

.note {
    color: #666;
    font-style: italic;
}

.pages {
    padding: 6px;
}

.pages li {
	display: inline;
}

.pages li a {
	border: 1px solid #000;
	padding: 3px;
	text-decoration: none;
}

.pages li a:hover {
    background: #3fa437;
	color: #fff;
}

.pages li a.page-selected {
	color: #000;
	font-weight: bold;
}

.prev {
	background: url(gfx/arrow.left.gif) left center no-repeat;
	float: left;
	padding-left: 15px;
}

.remix-game {
	position: relative;
	top: -12px;
}

.remix-prev-next {
	padding-bottom: 12px;
}

.search-gamefaqs {
    background: url(gfx/icon.gamefaqs.gif) left center no-repeat;
    padding: 2px 2px 2px 16px;
}

.search-gamefaqs span, .search-mobygames span {
    display: none;
}

.search-mobygames {
    background: url(gfx/icon.mobygames.gif) left center no-repeat;
    padding: 2px 2px 2px 16px;
}

.standard-pad {
	padding: 12px;
}

.status-good {
    color: #3fa437;
}

.status-bad {
	color: #cc0000;
}

.tabular {
    border: 1px solid #000;
    margin: 12px;
}

.tabular-cell-icons {
    white-space: nowrap;
}

.tabular-cell-numeric {
    text-align: right;
}

.tabular-header {
    background: #3fa437 url(gfx/bg.green.png) left center repeat-x;
}

.tabular-header td {
    border-bottom: 1px solid #000;
}

.tabular-header td, .tabular-header td a {
    color: #fff;
    font-weight: bold;
}

.tabular-header td a:hover {
    color: #000;
}

.tabular-header-asc {
	background: url(gfx/arrow.up.gif) left center no-repeat;
	padding-left: 18px;
}

.tabular-header-desc {
	background: url(gfx/arrow.down.gif) left center no-repeat;
	padding-left: 18px;
}

.tabular-row-2 {
    background: #eee;
}

.toplist-delete:link, .toplist-delete:visited, .toplist-delete:active {
	color: #ff0000;
	padding: 2px;
	text-decoration: none;
}

.toplist-delete:hover {
	background: #ff0000;
	color: #fff;
}

.toplist-move:link, .toplist-move:visited, .toplist-move:active {
	color: #aaa;
	padding: 2px;
	text-decoration: none;
}

.toplist-move:hover {
	background: #aaa;
	color: #fff;
}

.toplist-none:link, .toplist-none:visited, .toplist-none:active, .toplist-none:hover {
	color: #efefef;
	padding: 2px;
	text-decoration: none;
}

.warning {
	color: #ff0000;
}

/* id's */

#ad-horizontal {
	margin-bottom: 12px;
	text-align: center;
}

#breadcrumb {
    margin: 3px 3px 6px 3px;
}

#breadcrumb ul {
    margin: 0px;
    padding: 0px;
}

#breadcrumb ul li {
    display: inline;
}

#breadcrumb ul li a {
    color: #3fa437;
    font-weight: bold;
    margin: 1px;
    padding: 3px;
    text-decoration: none;
}

#breadcrumb ul li a:hover {
    background: #3fa437;
    color: #fff;
}

#content {
	float: left;
	width: 78%;
}

#divider {
	background: url(gfx/bg.divider.gif) left top repeat-x;
	height: 25px;
    position: relative;
    top: -2px;
    z-index: 2;
}

#edit {
    background: #3fa437;
	color: #fff;
	font-weight: bold;
	margin: 6px;
	padding: 3px;
}

#edit a {
	color: #fff;
}

#edit a:hover {
	color: #000;
}

#errors {
	border: 1px solid #ff0000;
	color: #ff0000;
	padding: 6px;
	margin: 12px;
}


#featured {
	font-size: 10px;
	border: 3px double #3fa437;
	margin: 0px 6px;
	padding: 1em;
}


#footer {
	border-top: 1px solid #aaa;
	list-style: none;
	margin: 6px auto 0px auto;
	padding: 6px 0px 6px 0px;
	text-align: center;
	width: 50%;
}

#footer li {
	display: inline;
}

#footer li a:link, #footer li a:visited, #footer li a:active {
	color: #aaa;
	margin-right: 12px;
	padding: 3px 6px 3px 6px;
	text-decoration: none;
}

#footer li a:hover {
	background: #aaa;
	color: #fff;
}

#header {
	background: url(gfx/bg.header.gif) left top repeat;
	height: 150px;
}

#header h1 {
	background: url(gfx/header.gif) left top repeat;
    display: block;
	height: 150px;
    margin: 0px;
    padding: 0px;
    position: absolute;
    top: 0px;
    width: 837px;
    z-index: 1;
}

#header h1 span {
    display: none;
}

#intro {
    border-bottom: 1px solid #3fa437;
    margin: 12px;
}

#intro img {
    float: left;
    padding-right: 12px;
	margin-bottom: 6px;
}

#intro ul {
	list-style: none;
}

#intro ul li {
	padding: 2px;
}

#intro-email {
	background: url(gfx/icon.email.gif) left center no-repeat;
	padding-left: 18px;
}

#intro-gamefaqs {
	background: url(gfx/icon.gamefaqs.gif) left center no-repeat;
	padding-left: 18px;
}

#intro-mobygames {
	background: url(gfx/icon.mobygames.gif) left center no-repeat;
	padding-left: 18px;
}

#intro-music {
	background: url(gfx/icon.mario.12x15.gif) left center no-repeat;
	padding-left: 16px;
}

#intro-website {
	background: url(gfx/icon.website.gif) left center no-repeat;
	padding-left: 18px;
}

#join-irc {
	background: url(gfx/join_irc.gif) left top no-repeat;
	color: #fff;
	font-size: 9px;
	height: 44px;
	left: 490px;
	padding: 10px 6px 0px 6px;
	position: absolute;
	text-align: center;
	text-decoration: none;
	top: 70px;
	width: 43px;
	z-index: 2;
}

#join-irc:hover {
	filter: alpha(opacity=75);
	opacity: .75;
}

#links-community {
    background: url(gfx/icon.mushroom.32x32.gif) left center no-repeat;
    padding-bottom: 2px;
}

#links-music {
    background: url(gfx/icon.piano.30x30.gif) left center no-repeat;
}

#links-vg {
    background: url(gfx/icon.gameboy.24x32.gif) left center no-repeat;
}

#lyrics {
	height: 200px;
	overflow: auto;
}

#mirrors {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 6px 0px;
}

#mirrors li a {
    background: #3fa437;
    border: 1px solid #3fa437;
	color: #fff;
	font-weight: bold;
	padding: 6px;
	text-decoration: none;
}

#mirrors li a:hover {
	background: #fff;
    color: #3fa437;
}

#new-messages {
	background: url(gfx/bubble.gif) left top no-repeat;
	left: 80px;
	height: 54px;
	padding: 28px 3px 3px 3px;
	position: absolute;
	text-align: center;
	top: 120px;
	width: 86px;
	z-index: 100;
/*
	filter: alpha(opacity=75);
	opacity: 0.75;
*/
}

#new-messages a:link, #new-messages a:visited, #new-messages a:active {
	color: #000;
	font-size: 8px;
	text-decoration: none;
}

#new-messages a:hover {
	text-decoration: underline;
}

#no-access {
	border: 1px solid #ff0000;
	color: #ff0000;
	font-weight: bold;
	margin: 12px;
	padding: 3px;
}

#random-toplist, #remixes-new {
    background: url(gfx/bg.news.gif) left bottom repeat-x;
    border: 1px solid #3fa437;
	padding: 12px;
	text-align: left;
}

#random-toplist legend, #remixes-new legend {
	border: none;
	font-size: 10px;
}

#random-toplist ol {
	margin: 0px;
	padding: 0px 0px 0px 24px;
}

#remix h1 {
	font-weight: bold;
	margin: 0 6px 6px 6px;
	padding: 0;
}

#remix h1 span {
	font-weight: normal;
}

#remix-games {
	background: #fff;
    border: 1px solid #3fa437;
	float: right;
	padding: 12px;
	margin: 12px;
	text-align: center;
	width: 170px;
}

#remix-games legend {
	border: none;
	font-size: 10px;
}

#remix-prev-next {
	padding: 12px;
}

#remixes-new {
	text-align: left;
}

.remix-new {
	border-bottom: 1px solid #3fa437;
	margin-bottom: 6px;
	padding: 3px;
}

.remix-new img {
	float: left;
	height: 50px;
	padding-right: 12px;
	width: 50px;
}

#rss {
    background: url(gfx/rss.png) left top no-repeat;
    display: block;
    float: right;
    height: 14px;
	margin-left: 6px;
    width: 14px;
}

#rss span {
    display: none;
}

#search {
	border: 1px solid #000;
	color: #000;
	font-size: 10px;
	height: 12px;
}

#search-form {
	float: right;
}

#sidebar {
	float: right;
	margin-bottom: 12px;
	text-align: center;
	width: 20%;
}

#sidebar fieldset {
	margin-bottom: 12px;
}

#staff {
	list-style: none;
	margin: 12px;
	padding: 0px;
}

#staff li {
	display: inline;
	float: left;
}

#staff li a {
	display: block;
	border: 1px solid #000;
	height: 150px;
	margin-right: 12px;
	width: 150px;
}

#staff li a span {
	display: none;
}

#staff-info {
	padding-top: 12px;
}

#staff-info li em {
	color: #666;
}

#staff-info li span {
	font-weight: bold;
}

#staff-adam {
	background: url(gfx/staff.adam.bw.png);
}

#staff-adam:hover {
	background: url(gfx/staff.adam.png);
}

#staff-eriw {
	background: url(gfx/staff.eriw.bw.png);
}

#staff-eriw:hover {
	background: url(gfx/staff.eriw.png);
}

#staff-dbw {
	background: url(gfx/staff.dbw.bw.png);
}

#staff-dbw:hover {
	background: url(gfx/staff.dbw.png);
}

#staff-richter {
	background: url(gfx/staff.richter.bw.png);
}

#staff-richter:hover {
	background: url(gfx/staff.richter.png);
}

#staff-viiklas {
	background: url(gfx/staff.viiklas.bw.png);
}

#staff-viiklas:hover {
	background: url(gfx/staff.viiklas.png);
}

#staff-xenon {
	background: url(gfx/staff.xenon.bw.png);
}

#staff-xenon:hover {
	background: url(gfx/staff.xenon.png);
}

#staff-suzu {
	background: url(gfx/staff.suzu.bw.png);
}

#staff-suzu:hover {
	background: url(gfx/staff.suzu.png);
}

#staff-rama {
	background: url(gfx/staff.rama.bw.png);
}

#staff-rama:hover {
	background: url(gfx/staff.rama.png);
}

#systems {
    padding: 0px 0px 12px 12px;
    text-align: center;
}

#systems a {
    display: block;
    float: left;
    height: 170px;
    margin: 1px;
    padding: 12px;
    text-decoration: none;
    width: 150px;
}

#systems a:hover {
    background: url(gfx/bg.system.png) left bottom repeat-x;
    border: 1px solid #3fa437;
    margin: 0px;
}

#systems a span {
    display: block;
}

#top {
	list-style: none;
	margin: 12px;
	padding: 0px;
}

#top li div {
	margin-bottom: 6px;
}

#top li div a {
	font-weight: bold;
}

.top-1  div a {	font-size: 32px; }
.top-2  div a {	font-size: 30px; }
.top-3  div a {	font-size: 28px; }
.top-4  div a {	font-size: 26px; }
.top-5  div a {	font-size: 24px; }
.top-6  div a {	font-size: 22px; }
.top-7  div a {	font-size: 20px; }
.top-8  div a {	font-size: 18px; }
.top-9  div a {	font-size: 16px; }
.top-10 div a {	font-size: 14px; }
.top-11 div a {	font-size: 12px; }

#top li {
	margin-bottom: 12px;
}

#toplist-sort span {
	cursor: move;
}

#username-check {
	font-weight: bold;
	margin-left: 12px;
}

#welcome {
	color: #444;
}

#welcome span {
	padding-left: 32px;
}

#welcome strong {
	color: #000;
}

/* new truck stuff */
#tabs {
    border-bottom: 1px solid #3fa437;
	list-style: none;
    margin: 1em 0px 0px 0px;
    padding: 5px 0px 3px 5px;
}

#tabs li {
    display: inline;
}

.tab:link, .tab:active, .tab:visited {
    color: #3fa437;
    margin: 0px 0px 1px 4px;
    padding: 3px;
    text-decoration: none;
}

.tab:hover {
    border-left: 1px solid #3fa437;
    border-right: 1px solid #3fa437;
    border-top: 1px solid #3fa437;
    margin: 0px 0px 1px 4px;
    padding: 2px;
    text-decoration: none;
}

.tab-selected:link, .tab-selected:active, .tab-selected:visited, .tab-selected:hover {
    background: #fff;
    border-left: 1px solid #3fa437;
    border-right: 1px solid #3fa437;
    border-top: 1px solid #3fa437;
    color: #000;
    margin: 0px 0px 1px 5px;
    padding: 2px 6px 4px 5px;
    text-decoration: none;
}

.remix-comment {
	margin: 1em;
}

.remix-comment div {
	font-size: 2em;
}

#prev-next {
    border: 3px double #3fa437;
	margin: 1em;
	padding: 0.5em 1em 1em 1em;
}

#prev-next legend {
	font-size: 10px;
}

.tab-content {
	padding: 1em;
}

.tab-content h3 {
	margin: 0;
	padding: 0.5em 0;
}

acronym {
	border-bottom: 1px dotted #3fa437;
    color: #666;
}

.thoughts {
	color: #666;
	padding-top: 1em;
}

.remix-box {
    border: 1px solid #3fa437;
}

#feedback {
	float: right;
	list-style: none;
	padding: 0;
}

#add-toplist {
	background: #fff;
    border: 1px solid #3fa437;
	list-style: none;
	padding: 1em;
	position: absolute;
	z-index: 100;
}

.feedback:link, .feedback:visited, .feedback:active {
    background: #fff;
	background-position: 2px center;
	background-repeat: no-repeat;
    border: 1px solid #000;
    color: #3fa437;
	display: block;
	font-size: 1.5em;
	margin: 2px;
	padding: 6px 6px 6px 20px;
	text-decoration: none;
}

.feedback:hover {
	background-color: #fff;
    border: 1px solid #3fa437;
	color: #000;
}

.fbTop:link, .fbTop:visited, .fbTop:active {
    background-image: url(gfx/toplist.gif);
}

.fbTruck:link, .fbTruck:visited, .fbTruck:active {
    background-image: url(gfx/truck.gif);
}

.question {
	font-weight: bold;
}

.answer {
    color: #3fa437;
	border-left: 3px solid #ddd;
	margin-left: 24px;
	margin-top: 12px;
	padding: 6px;
}

.answer a {
	color: #000;
}


/* ============ NEW STUFF ================= */

.admin-box { padding: 10px 10px 15px 10px; }
	.admin-box h2 { margin-top: 0; }

.button-bevel {
	padding: 1px;
	width: 116px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	float: left;
	margin-right: 15px;
	list-style-type: none;
	
	background: rgb(50,132,45); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(50,132,45,1) 0%, rgba(120,201,112,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(50,132,45,1)), color-stop(100%,rgba(120,201,112,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(50,132,45,1) 0%,rgba(120,201,112,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(50,132,45,1) 0%,rgba(120,201,112,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(50,132,45,1) 0%,rgba(120,201,112,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(50,132,45,1) 0%,rgba(120,201,112,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32842d', endColorstr='#78c970',GradientType=0 ); /* IE6-9 */
}

.button-bevel a {
	display: block; 
	width: 100px;
	padding: 8px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #fff;
	font-weight: bold;
	text-shadow: 1px 1px 1px #000;
	-webkit-text-shadow: 1px 1px 3px #888;
	font-size: 0.85em;
	text-align: center;
	text-decoration: none;
}

	.button-bevel a:hover {color: #fff;}

#fbShare {
	/* border: 1px solid #546ea5; */
	background: rgb(108,131,178); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(108,131,178,1) 0%, rgba(59,89,152,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(108,131,178,1)), color-stop(100%,rgba(59,89,152,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(108,131,178,1) 0%,rgba(59,89,152,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(108,131,178,1) 0%,rgba(59,89,152,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(108,131,178,1) 0%,rgba(59,89,152,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(108,131,178,1) 0%,rgba(59,89,152,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c83b2', endColorstr='#3b5998',GradientType=0 ); /* IE6-9 */
}
	#fbShare:hover { /* Brightness +11 */
		background: rgb(124,150,204); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(124,150,204,1) 0%, rgba(69,105,178,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(124,150,204,1)), color-stop(100%,rgba(69,105,178,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(124,150,204,1) 0%,rgba(69,105,178,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(124,150,204,1) 0%,rgba(69,105,178,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(124,150,204,1) 0%,rgba(69,105,178,1) 100%); /* IE10+ */
		background: linear-gradient(top, rgba(124,150,204,1) 0%,rgba(69,105,178,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c96cc', endColorstr='#4569b2',GradientType=0 ); /* IE6-9 */
	}
	
	#fbShare:active {
		background: rgb(59,89,152); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(59,89,152,1) 0%, rgba(108,131,178,1) 98%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,89,152,1)), color-stop(98%,rgba(108,131,178,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(59,89,152,1) 0%,rgba(108,131,178,1) 98%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(59,89,152,1) 0%,rgba(108,131,178,1) 98%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(59,89,152,1) 0%,rgba(108,131,178,1) 98%); /* IE10+ */
		background: linear-gradient(top,  rgba(59,89,152,1) 0%,rgba(108,131,178,1) 98%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b5998', endColorstr='#6c83b2',GradientType=0 ); /* IE6-9 */
	}
	
#tmblrShare {
	background: rgb(74,117,147); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(74,117,147,1) 0%, rgba(56,93,121,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(74,117,147,1)), color-stop(100%,rgba(56,93,121,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(74,117,147,1) 0%,rgba(56,93,121,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(74,117,147,1) 0%,rgba(56,93,121,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(74,117,147,1) 0%,rgba(56,93,121,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(74,117,147,1) 0%,rgba(56,93,121,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a7593', endColorstr='#385d79',GradientType=0 ); /* IE6-9 */
}
	#tmblrShare:active { /* Brightness +11 */
		background: rgb(56,93,121); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(56,93,121,1) 0%, rgba(74,117,147,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,93,121,1)), color-stop(100%,rgba(74,117,147,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(56,93,121,1) 0%,rgba(74,117,147,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(56,93,121,1) 0%,rgba(74,117,147,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(56,93,121,1) 0%,rgba(74,117,147,1) 100%); /* IE10+ */
		background: linear-gradient(top,  rgba(56,93,121,1) 0%,rgba(74,117,147,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#385d79', endColorstr='#4a7593',GradientType=0 ); /* IE6-9 */
	}
	
	#tmblrShare:hover {
		background: rgb(87,106,119); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(87,106,119,1) 0%, rgba(109,130,145,1) 99%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(87,106,119,1)), color-stop(99%,rgba(109,130,145,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(87,106,119,1) 0%,rgba(109,130,145,1) 99%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(87,106,119,1) 0%,rgba(109,130,145,1) 99%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(87,106,119,1) 0%,rgba(109,130,145,1) 99%); /* IE10+ */
		background: linear-gradient(top,  rgba(87,106,119,1) 0%,rgba(109,130,145,1) 99%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#576a77', endColorstr='#6d8291',GradientType=0 ); /* IE6-9 */
	}
