.clear{ clear:both; }
* { margin: 0; padding: 0; }
a img { border:0px; }
li { list-style-type:none; }
.i{ font-style:italic; }
.biu{ text-decoration:underline;font-style:italic;font-weight:bold; }
.bb{ color:#00b0ff;font-weight:bold; } /* blue and bold */
.gs{ color:#959595;font-size:.9em;font-family:Arial; }  /* grey and small */ 
center { overflow:hidden; }

body { color:#000;font-size:12pt;margin:0 auto;margin-left:auto;margin-right:auto;background-color:#000;
	background-image:url(media/bgText.jpg);background-repeat:repeat;background-position:center 7px;}

div#bgArtTop{ z-index:-1;position:absolute;width:1163px;left:50%;margin-left:-581px; }
div#topMargin{ background-color:#000;width:100%;height:7px;font-size:3px;padding:0px;margin:0px; }
div#tatzoo{ overflow:auto;position:relative;width:973px;text-align:left;left:1px;padding-left:90px;padding-right:0px; }

/* Header 1 */

div#tatzooLogo{ float:left;margin-right:55px; }
div#navTwitterBox{ margin-top:1px;float:left; }
div#contestNotifications{ float:left; }
div#tatzooHeader1{ overflow:auto;width:100%; }
h1{ margin-top:0px;text-align:center; }
ul#tatzooNavList{ margin:0px;padding:0px; }
ul#tatzooNavList li{ display:inline;margin-left:-3px; }
div#twitter{ width:398px;font-family:Georgia;font-size:.75em;background-image:url(media/bgWhite60Alpha.png);padding:6px;margin-bottom:8px;margin-left:-3px; }
span#statusUpdates{ font-weight:bold;padding-left:6px; }
span#follow{ position:relative;top:-5px;left:-4px; }
div#twitterFollow{ font-size:.8em;float:right;font-weight:normal; }
div#twitterContent{ font-weight:normal;background-color:#FFF;margin-top:6px;padding:8px; }
div#contestNotifications{ margin-left:23px;margin-top:1px; }
div#contestNotificationsBackground{ background-image:url(media/bgBlack70Alpha.png);width:185px;height:90px;padding:12px;color:#fff; }
ul#contestNotificationsList{ margin:5px 0px;padding:0px; }
li.notice{ font-family:Georgia;font-size:.8em;padding:3px;margin:0px;opacity:.9; }
span.sum{ font-size:1.1em;float:left;width:33px;text-align:center;padding:0px 2px;margin-right:4px;background-color:#000;color:#fff799; }
img#submitIdea{ position:relative;top:-11px;left:30px; }

/* Header 2 */
div#tatzooHeader2{ overflow:auto;width:100%;margin-bottom:40px; }
div#tatzooMessage{ background-image:url(media/bgWhite80Alpha.png);width:525px;padding:16px 20px;font-size:.85em;font-weight:bold;font-family:Arial;float:left; }
div#tatzooMessage p{ font-size:.8em;padding-bottom:15px; }
div#tatzooMessage p a{ color:#00b0ff; }
h1#tatzooMessageHeader{ font-family:Georgia;font-size:1.7em;text-align:left;font-style:italic;margin-bottom:10px; }
div#startNow{ float:right;position:relative;top:15px;left:16px; }
div#tatzooVideo{ float:left;background-image:url(media/bgWhite80Alpha.png);padding:7px 7px 3px 7px;margin-left:35px; }

/* Main Contents */
div#mainContent{ overflow:visible;width:100%;margin-bottom:307px; }

/* Species */
div#speciesTab{ height:27px; }
img#speciesTabImg{ position:relative;top:-25px;left:10px;z-index:999; }
div#speciesDisplayCount{ position:relative;top:-22px;float:right;font-family:Georgia;font-size:.7em;color:#b1b1b1;padding-right:4px; }
div#speciesDisplayCountBottom{ position:relative;top:10px;float:right;font-family:Georgia;font-size:.7em;color:#b1b1b1;padding-right:4px; }
a.seeAll{ position:relative;background-color:#fff9b7;font-family:Georgia;font-size:1em;color:#444231;padding:2px;text-decoration:none; }
a.seeAll:hover{ text-decoration:underline;background-color:#fff568; }
div#speciesListBox{ width:280px;background-color:#fff;float:left; }
ul#speciesList{ margin:0px;padding:0px;font-family:Arial;font-size:.7em;color:#292929; }
li.speciesListItem{ margin:12px 12px 0px 12px;padding:0px;border-bottom:1px solid #cccccc; }
h3{ margin:0px;font-family:Georgia;font-size:1.2em;font-weight:bold;color:#00b0ff; }
img.species{ float:left;margin-bottom:30px; }
div.speciesDesc{ width:175px;margin-left:80px;margin-bottom:0px; }
div.speciesDescCopy{ padding-bottom:5px; }
span.speciesCount{ color:#666;font-size:.8em;font-weight:bold; }
span.speciesHabitat{ color:#666;font-size:.80em; }
a.learnMore{ float:left;position:relative;left:8px;top:10px;background-color:#fff9b7;font-family:Georgia;font-style:italic;font-size:1.3em;color:#444231;padding:2px; }
a.learnMore:hover{ background-color:#fff568;text-decoration:underline; }
img.speciesMap{ position:relative;top:-10px;left:57px; }

/* Ideas */
div#ideasTab{ height:28px; }
img#ideasTabImg{ position:relative;top:-25px;left:10px;z-index:998; }
div#ideasList{ width:610px;float:left;background-color:#FFF;margin-left:20px;overflow:visible; position:relative; }
div#ideasNav{ float:left;padding-left:14px; }
div#ideasFilter{ position:absolute;margin-left:340px;margin-top:8px;font-family:Georgia;font-weight:normal;font-size:.65em;color:#adadad;background-image:url(media/downArrow.gif);background-repeat:no-repeat;background-position:90% center; }
li.speciesFilter{ white-space:nowrap; }
div.sort1{ cursor:pointer;display:inline;margin-right:5px;font-family:Georgia;font-size:1.75em;font-weight:bold;color:#000; }
div.sort0{ cursor:pointer;display:inline;font-family:Georgia;font-size:1.4em;font-weight:bold;font-style:italic;color:#959595; }
div#Badge{ text-align:right; position:absolute; right:10px; top:10px; }
div#Badge a{color:#00b0ff;text-decoration:none;}
div#Badge a:hover{text-decoration:underline;}
div.facebook-wall { margin:2px 10px; border-top:solid 1px #333; padding:10px 8px 0; }
div#facebookLoginMsg{ font-size:.75em;font-weight:bold;padding:0px;margin-bottom:2px; }
#fbLike{ position:relative;top:20px;left:185px; }
img#RES_ID_fb_login_image{ width:89px;height:21px; }
hr#ideasRule{ clear:both;margin:0px 10px;border:2px double black; }
#fb-root{ border-top:1px solid black;margin:2px 10px; padding:0 14px; }
li.idea{ border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:10px; }
div.fbProfileImg{ float:left; }
div.fbPost{ font-family:Georgia;font-size:.9em;color:#292929;margin-left:60px; }
a.fbLink{ font-family:Arial;margin:3px 0px;color:#00b0ff;text-decoration:none;}
a.fbLink:hover{ text-decoration:underline; }
div.seeMorePosts{ font-size:.8em;margin-top:3px;font-family:Arial;color:#666; }
div.seeMoreComments{ margin-top:3px;font-family:Arial;color:#666; }
div.commentLike{ margin-top:4px;margin-bottom:6px;font-size:.9em;font-family:Arial;color:#666; }
div.fbLikes{ font-size:.8em;width:355px;padding:4px 5px;font-family:Arial;background-color:#f1f1f1; }
div.fbComments{ color:#292929;font-family:Georgia;overflow:hidden;float:none;clear:left;font-size:.8em;margin-top:4px;width:355px;padding:4px 5px;background-color:#f1f1f1; }
img.fbCommentThumb{ float:left;margin-right:8px;height:32px;width:32px; }
img.fb_profile_pic_rendered{ float:left;margin-right:8px;height:32px;width:32px; }
div.fbCommentsText{ display:table-cell;vertical-align:top; }
div#olderPosts{ cursor:pointer;color:#333;text-decoration:none;font-size:.75em;padding:0px 0px 20px 20px;font-family:Georgia;font-weight:bold;font-style:italic; }

div.enterComment{ display:none; }
div.submitComment{ float:right;background-color:#627AAC;border:1px solid #29447e;color:#FFF;cursor:pointer;display:inline-block;font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;font-size:11px;font-weight:bold;margin-top:2px;outline:none;padding:5px 7px;white-space:nowrap; }
textarea.newCommentBox{ display:block;width:311px;height:36px; }


/* About Species */
div#speciesDetail{ width:900px;float:left;background-color:#FFF;overflow:visible; }
div#speciesDetailListBox{ margin:10px 10px 2px 10px;padding-bottom:10px;border-bottom:1px solid black;font-family:Georgia;font-style:italic;font-weight:bold;font-size:.6em; }
ul#speciesDetailList{ height:66px;padding:0px 10px; }
li.speciesLink{ float:left;width:180px;padding-left:25px;margin:3px; }
li.speciesShowing{ float:left;width:180px;padding-left:25px;margin:3px; }
li.speciesLink a{ text-decoration:underline;color:#666; }
li.speciesLink a:hover{ color:#00b0ff; }
br.cl{ clear:left; }
div.previousNext{ padding:10px;width:100%; }
div.previousNext span a{ color:#000;text-decoration:none;font-family:Georgia;font-weight:bold;font-style:italic;font-size:.7em; }
div.previousNext span a:hover{ color:#00b0ff; }
span.previous{ float:left; }
span.next{ float:right;margin-right:20px; }
div.speciesContent{ padding-top:10px;clear:both;overflow:auto;width:900px; }
div.speciesVisuals{ padding-left:20px;width:200px;float:left; }
div.speciesInfo{ padding-left:20px;width:395px;float:left; }
div.speciesLocal{ padding-left:15px;width:240px;float:left; }
div.speciesInfo p{ font-family:Arial;color:#292929;font-size:.70em;padding:7px 0px; }
div.speciesPics{  margin-bottom:12px; }
a.tattooLink{ background-color:#fff9b7;font-family:Georgia;font-style:italic;font-size:.9em;color:#444231;padding:2px; }
a.tattooLink:hover{ background-color:#fff568;text-decoration:underline; }
div.speciesVideo{ margin-top:25px; }
img.speciesName{ margin-bottom:9px;display:block; }
span.speciesStatus{ text-transform:uppercase;font-size:.65em;font-family:Arial;display:block;  } 
div.speciesMapDetail{ margin-bottom:12px; }
div.speciesResidence{ margin-bottom:20px;font-family:Arial;font-size:.7em;color:#292929;font-weight:bold; }
div.localResources{ font-family:Georgia;font-style:italic;font-size:.65em;padding:12px 12px 24px 12px;border:1px solid #ccc; }
ul.localResourceList{ padding-top:4px; }
li.localResourceItem{ padding:3px 0px;font-weight:bold; }
a.localResourceLink{ font-size:1.2em;color:#00b0ff; }
div.rightArrowNext{ position:relative;top:17px;left:-14px;float:right; }

div.specPicBox{ position:relative;float:left;clear:both;margin-bottom:10px; }
div.specPicBox a img{ border: none; overflow: hidden; float: left; }
div.specPicBox a{ border: none; overflow: hidden; float: left; }
div.specPicBox a:hover{ border: 2px solid black; }
div.specPicBox a:hover img{ margin: -2px; }
div.specPicBox a:hover:before{ content: url("/media/zoom.gif");position:absolute;right:0px;top:0px; }

div.speciesThumbnails{ float:left;clear:both;margin-bottom:10px; }
div.speciesThumbnails a img{ border: none; overflow: hidden; float: left; }
div.speciesThumbnails a{ border: none; overflow: hidden; float: left; }
div.speciesThumbnails a:hover{ border: 2px solid black; }
div.speciesThumbnails a:hover img{ margin: -2px; }
div.speciesThumbnails a:hover:before{ content: url("/media/zoom.gif");position:absolute;right:0px;top:0px; }

div.speciesThumbBoxBr{ position:relative;float:left;border-right:10px solid #fff; }
div.speciesThumbBox{ position:relative;float:left; }



/* The Tattoos */
div#meetTheArtists{ background-color:#FFF;clear:both;margin-top:12px;padding-bottom:10px; }
div#meetTheArtistsTab{ margin-bottom:-20px; }
a.artists{ float:left;margin:4px; }
img#meetTheArtistsTabImg { position:relative;top:-25px;left:10px; }
div#tattoosContentLeft{ float:left;width:610px;margin-bottom:310px; }
div#tattoosContent{ width:912px;display:block;float:left; }
div.tattooArtist{ margin-top:0px;width:592px;margin-left:8px;margin-right:12px; }
img.tattooArtistImg{ float:left;margin-right:8px;margin-left:4px; }
span.artistName{ font-family:Georgia;font-size:1em;font-weight:bold; }
a.artistTag{ font-family:Georgia;font-size:.85em;color:#00b0ff; }
div.artistQuote{ margin-bottom:10px;font-family:Arial;font-size:.75em;color:#292929; }
div.artistsWorkBox{ clear:both;padding-bottom:10px;border-bottom:1px solid #e5e5e5;margin-right:12px;margin-left:12px;margin-bottom:10px; }
span.artistsWork{ font-family:Georgia;font-size:.70em;font-weight:bold;font-style:italic; }
div.symbolsOfPermanence{ width:570px;margin-top:8px;margin-bottom:48px; }


/* Footer */
div#tatzooFooterBox{ color:#fff;overflow:hidden;width:100%;padding:5px;background-color:#000;height:70px;margin-left:auto;margin-right:auto;margin-top:-5px; }
div#tatzooFooter{ width:1100px; }
div#copyMail{ float:left; }
div#footerNav{ text-align:right;margin:0px;padding-right:30px;float:right; }
span#copyright{ font-family:Georgia;font-size:.79em;opacity:.95; }
a.mailto{ padding-left:10px;font-family:Georgia;font-size:.8em;opacity:.95;color:#0088ff;text-decoration:none; }
a#audubonLogo{ display:block;padding:15px 0px 0px 30px; }
ul#footerNavList{ margin:0px;padding:0px; }
li.footerNavItem{ display:inline;font-family:Georgia;font-size:.87em;opacity:.7;text-decoration:none; }
li.footerNavItem a{ padding:0px 5px;font-style:italic;color:#fff; }
div#bgArtBottom{ z-index:-1;position:relative;padding:0px;margin-top:-580px; }

