@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("foopets.com") {

#badges
{ display: none !important; }

body
{ background: -moz-linear-gradient(top, #555 0%, #000 100%) fixed !important; }

#page, #content, #pet_info
{ background: transparent !important; }

#footube, #footube_widescreen_div
{ box-shadow: rgba(0,0,0, .8) 2px 4px 8px 2px !important;
border-radius: 6px !important;  }

a
{ color: #5D753C !important; }

span
{ color: #ccc !important;
text-shadow: 1px 2px 2px black !important; }

#login_link
{ right: 36% !important; 
font-size: 13px !important;
color: #777 !important;
text-shadow: 1px 2px 1px black, 1px 2px 1px black !important; }
#login_link:hover
{ color: #999 !important;
text-decoration: none !important; }

#copyright
{ color: #444 !important;
text-shadow: 2px 2px 2px black !important; }

h1, h2, h3
{ text-shadow: 1px 2px 2px #000 !important; 
color: #838868 !important;
font-size: 14px !important; }

#nav li a:hover,#nav li a:focus,#nav li a:active
{ background: rgba(0,0,0, .4) !important;
border-radius: 6px !important;  }

/* ================ header */

#nav li a
{ text-shadow: 1px 2px 2px #000 !important; 
color: #768851 !important;
font-size: 13px !important; }

#nav li.selected a, #nav li a:hover
{ background: transparent !important;
color: #B39424 !important; }

/* footer */
#nav_footer li
{ color: #646858 !important;
font-size: 11px !important;
border: none !important; }

#nav_footer li a
{ color: #646858 !important; }

/* ================== popup */
#modal
{ background: rgba(0,0,0, .8) !important; }

#modal h1
{ font-size: 14px !important;
color: #7B9C3D !important; }

#pet_name
{ color: #7B9C3D !important;
background: rgba(100,100,100, .3) !important;
border: 1px inset #91E20B !important;
border-radius: 14px !important;
box-shadow: rgba(0,0,0, .5) 2px 4px 8px 2px !important; }

#pet_name:hover, #pet_name:active, #pet_name:focus
{ background: rgba(0,0,0, .4) !important; }

/* hover bg */
.adoptionthumbs > UL > LI > A > SPAN
{ background: rgba(101,106,87, .6) !important;
box-shadow: rgba(0,0,0, .8) 2px 4px 8px 2px !important;
color: #CAE072 !important;
text-shadow: 1px 2px 1px #000, 1px 2px 1px #000 !important; 
padding: 6px !important;
 }

/* ====================== */
.foobutton
{ background: transparent !important;
box-shadow: rgba(0,0,0, .8) 0px 4px 18px 2px !important; }

.foobutton:hover
{ border-color: #6BA377 !important;
box-shadow: inset rgba(98,128,136,0.5) 0px 2px 8px 2px, rgba(98,128,136,0.5) 0px 2px 12px 2px !important;  }

.foobutton span
{ font-size: 15px !important;
color: #75A7AA !important;
text-shadow: 1px 2px 2px black, 1px 2px 2px black !important; }

#pet_chooser h2, form label, A[href="/signup/about"], A[href="/signup/parents"]
{ font-size: 14px !important;
font-weight: normal !important; }

#nav > LI:first-child a:hover
{ color: #95A554 !important; }

#page
{ border-bottom: none !important; }

.adoptionthumbs
{ background-color: transparent !important;
box-shadow: rgba(0,0,0, .8) 0px 4px 12px 2px !important;
border-radius: 10px !important; }

/* ====================== images */
/* popup close button */
a.closebutton:hover
{ opacity: 1 !important; }

a.closebutton
{ opacity: .8 !important;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAC4jAAAuIwF4pT92AAADDElEQVR42mNoaGhgoDZGF2BsbmlmbmxqZCZGM0hdc3Mzc31DPSM+Q6nn0qamJrBNhmaGml6h3knWztZ+xGi2crLyc/BzTNI11lUBu7yxkRFuaEdnB9i7OnYabXMPzPg/e/uM/xYepl34DDRxM+huWFzzP31W3H9BTZ4KkFhbexszsqFMYEMtVcqbV2X+r5yZ+n3KllagwfqdWF3oY9BbsSDpv3el9nenGon/Yqo8mRBDW5kwwpSNjV3EN9FkT8Myv/8lU31/9q/P/2/pqYHiYqcgg/6qBaH/vUpkfjqV8fxXsubaxMPFy483ohgYGHn9UzX2NK42+1822/LnhK3R/93CdbulxOVYvWMMplQvcfrvVy30M7CF57+OC+8mJgY2DkJJCmowE39IrsKe3j1a/1vWGf6ZsSfif1mf9/nWdfb/U6YJ/8lfKvLfJkQAZCAnMekUyWBmgcQKhb1TD6j8b9kg+7d/j+b/pnVSf9q2iP/3ThTezMjAxkVs4kc3WLBpgeKTGYfF/03YIf5r1lHJf+WTZe4AxTlIyVEoOCxNc+LUffq/WzaK/+nYJv6/daPEnyl79X75xMh3kmWoa5hSf89Oq/85cyX+ZM0V/p/QJvk2e57w/7x50n+6tlv8t/IV6yLJUCsfhd7Sheb/A+uFfoZ28v838RXYCAwLVYtQgV0hnXz/gxtFf5bMN/tv4CzaidfQ1rZWcBbTc5Dpjus0+m+ZyvfTMofzv4ot9yZWJi5ucDpm5uJTc+TebpnN+d86XeBnTLvBfxVzwU4nB2fG1tYWRhRDgQLgnCCsxJNgniXzXzmY+5tCBMt/CWPOTczQZDNp0iSwJiCfR9KMc6t8OMt/1VDe70ap4v/5ZNgjQHLAEg6Ro9o72sF5lk+ds4fPn/k/rxfzfx4ttk0sjGxYY5mVkY2LR5ttM0gdrx9QrSJHDdS3iLzf1tYGKV3YGFwYpBlmMAgzNHKwcfLii2FOdk5eBhGGRgYphulAfbYgsZaWFkbalqcwDCytGDu7OkGYiRjNIHUg9SQlfnIxAC6fktieR0oEAAAAAElFTkSuQmCC) !important; }

/* navbar logo */
/*#logo, */#nav
{ top: 2px !important; }

#logo > A
{ width: 82px !important;
height: 82px !important;
margin-left: 99px !important;
margin-top: -21px !important;
box-shadow: rgba(0,0,0, .5) 0px 4px 18px 2px !important; }

#nav
{ background: url(data:image/jpeg;base64,/9j/4QF6RXhpZgAASUkqAAgAAAAHABIBAwABAAAAAQAAABoBBQABAAAAYgAAABsBBQABAAAAagAAACgBAwABAAAAAgAAADEBAgAcAAAAcgAAADIBAgAUAAAAjgAAAGmHBAABAAAApAAAABQBAABIAAAAAQAAAEgAAAABAAAAQWRvYmUgUGhvdG9zaG9wIENTNCBXaW5kb3dzADIwMDg6MTE6MDUgMTg6MzU6NDAAAAAEAIaSAgA6AAAA2gAAAAGgAwABAAAA//8AAAKgBAABAAAAUAAAAAOgBAABAAAAUAAAAAAAAABDUkVBVE9SOiBnZC1qcGVnIHYxLjAgKHVzaW5nIElKRyBKUEVHIHY2MiksIHF1YWxpdHkgPSA4NQoABgADAQMAAQAAAAYAAAAaAQUAAQAAAGIBAAAbAQUAAQAAAGoBAAAoAQMAAQAAAAIAAAABAgQAAQAAAHIBAAACAgQAAQAAAAAAAAAAAAAASAAAAAEAAABIAAAAAQAAAP/tBbRQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAEAAAAAAAAAAAAAAAAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAQBIAAAAAQABOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANRAAAABgAAAAAAAAAAAAACuwAAAigAAAAOAFMAYQBkAF8AUAB1AHAAcAB5AF8ARQB5AGUAcwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAA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) center no-repeat !important; } }

