/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}

/* Fonts */
/*IE*/
@font-face { font-family: mplus-2p-thin; src: url("mplus-2p-thin.eot"); }
/* Firefox, Opera, Safari */
@font-face { font-family:mplus-2p-thin; src:url("mplus-2p-thin.ttf") format("truetype") }
body { font-family: mplus-2p-thin; }

/* Original Styles Zoo! */
a, a:visited { text-decoration: none; color: #FFFFFF; }
a:hover { color: #CCCCCC; }
.animal { background: url(../img/oonvrxw.png); background-repeat: repeat; }
.dog { max-width: 960px; margin: 20px auto; }
.dog-left { float: left; width: 50%; }
.dog-right { float: right; width: 50%; }
.dog-logo { background: url(../img/musics-white.png); width: 143px; height: 59px; text-indent: -9999px; }
.fb-like { float: right; }
.twitter-share-button { float: right; }
.cat {}
.cat-visual { background: url(../img/mixer.jpg); width: 100%; height: 400px; background-position: center; background-size: 100%; }
.cat-visual-copy {}
.cat-visual-copy>h1 { color: #FFFFFF; font-size: 42px; text-align: center; padding-top: 140px; }
.cat-visual-copy>p { color: #FFFFFF; font-size: 20px; text-align: center; padding-top: 10px; }
.gorilla {}
.gorilla-inner { max-width: 940px; margin: 20px auto; }
.gorilla-inner>h2 { color: #FFFFFF; font-size: 24px; margin-bottom: 20px; }
.chameleon {}
.chameleon-inner { max-width: 960px; margin: 20px auto; }
.chameleon-inner-box { float: left; margin: 10px; width: 300px; color: #FFFFFF; font-size: 24px; }
.chameleon-innner-img { border-radius: 5px; width: 300px; height: 180px; margin-top: 20px; box-shadow:rgba(0, 0, 0, 0.4) 0px 0px 6px 3px; -webkit-box-shadow:rgba(0, 0, 0, 0.4) 0px 0px 6px 3px; -moz-box-shadow:rgba(0, 0, 0, 0.4) 0px 0px 6px 3px; }
.bird { }
.bird-1 { background: url(../img/game-musics.png); }
.bird-2 { background: url(../img/techno-sounds.png); }
.bird-3 { background: url(../img/pop-musics.png); }
.cow { max-width: 940px; margin: 20px auto; color: #FFFFFF; }
.cow>h2 { font-size: 24px; }
.cow>dl { solid; border-radius: 5px; background: #B20000; padding: 10px; margin-top: 20px; }
.cow>dl>dt,.cow>dl>dd { float: left; width: 305px; height: 50px; line-height: 50px; border-bottom: 1px #FFFFFF dotted; }
.fox { background: #111111; color: #FFFFFF; width: 100%; height: 300px; margin-top: 20px; }
.fox-inner { max-width: 940px; margin: 0 auto; padding: 40px 0; }
.fox-inner-box { }
.fox-inner-box>h2 { font-size: 20px; margin-bottom: 20px; }
.fox-inner-box>ul>li { margin-top: 10px; }
.snake { color: #FFFFFF; text-align: center; padding: 30px; }
.cfix { overflow: hidden; *zoom: 1; }