body {
 background:#fff url("/icehouse.jpg") no-repeat top center fixed;
 padding:0 3em 2em 3em;
 margin:0;
}
td {
 vertical-align:top;
}
div.members {
 background:#FE5E11;
 border:1px solid #000;
 bottom:0;
 clear:both;
 color:#000;
 display:block;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 padding:4px;
 position:relative;
 text-align:center;
 width:140px;
 border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:0px 3px 10px #000;-moz-box-shadow:0px 3px 10px #000;-webkit-box-shadow:0px 3px 10px #000;
}
.members a,
.members a:link,
.members a:visited {
 color:#000;
 text-decoration:none;
}
.members a:hover {
 color:#fff;
}
div.smbookmarks {
 background:#fff;
 border:1px solid #000;
 bottom:0;
 clear:both;
 color:#000;
 display:block;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 padding:4px;
 position:relative;
 text-align:center;
 width:270px;
 border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;
}
.smbookmarks img {
  border-style: none;
  text-decoration: none;
}
div.logo {
 background:#FE5E11 url("/ice-headerz.jpg") repeat-x right top;
 border:1px solid #000;
 display:block;
 height:170px;
 margin:10px;
 min-width:960px;
 padding:0;
 box-shadow:0px 5px 25px #000;-moz-box-shadow:0px 5px 25px #000;-webkit-box-shadow:0px 5px 25px #000;
 border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;
}
.logo h1 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:76px;
 letter-spacing:3px;
 line-height:.9em;
 margin:0;
 padding:2px 10px;
 text-align:left;
 vertical-align:bottom;
 text-shadow:5px 5px 5px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;
}
.logo a,
.logo a:link,
.logo a:visited {
 color:#FE5E11;
 text-decoration:none;
}
.logo img {
 border:6px solid #fff;
 float:left;
 margin:0 15px;
 padding:0;
 border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;
 box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000;-webkit-box-shadow:4px 4px 8px #000;
}
div.content {
 color:#000;
 display:block;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 padding:0 2em 2em 0;
 text-align:justify;
}
.content h1,.content h2,.content h3,.content h4,.content h5 {
 color:#00f;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight:bolder;
 margin:0;
 padding:0;
}
.content h1 {
 font-size:48px;
}
.content h2 {
 font-size:28px;
}
.content h3 {
 font-size:20px;
}
.content p {
 color:#222;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
}
.content td {
 color:#222;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
}
.location {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
 text-decoration: none;
}
.location a,
.location a:link,
.location a:visited {
 text-decoration:none;
}
.location a:hover {
 color:#000;
 font-weight: bolder;
 text-decoration:none;
}
.email {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
}
td.sidebar {
 border-left:1px dotted #FE5E11;
 margin:0;
 padding:1em;
 vertical-align:top;
 width:13em;max-width:13em;
}
.sidebar table {
 border:none;
}
.sidebar table tr th {
 border:none;
 font-size:9px;
 text-align:center;
 vertical-align:bottom;
}
.sidebar table tr td {
 background-color:#FE5E11;
 border:1px solid #000;
 color:#444;
 font-size:13px;
 height:12px;max-height:12px;min-height:12px;
 padding:1px;
 margin:0;
 text-align:center;
 width:18px !important;max-width:18px !important;min-width:18px !important;
 border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em;
 box-shadow:2px 2px 2px #000;-moz-box-shadow:2px 2px 2px #000;-webkit-box-shadow:2px 2px 2px #000;
}
td.n {
 background:#999 !important;
 border:none !important;
 color:#666;
 box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
}
.sidebar table tr td:hover,
.sidebar table tr td.n:hover {
 background:none !important;
 border:none;
 box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;
}
.sidebar table tr td a,
.sidebar table tr td a:link,
.sidebar table tr td a:visited {
 color:#FFF;
 font-weight:bold;
 margin:0;
 padding:0;
 text-align:center;
 text-decoration:none;
}
.sidebar table a:hover {
 background:transparent;
 color:#000 !important;
 text-decoration:none;
 box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
}
.sidebar fieldset {
 padding:1em;
}
.sidebar ul {
 list-style-type:none;
 padding:0px;
}
.sidebar li {
 line-height:1.1em;
 padding-bottom:10px;
}
.sidebar li a,
.sidebar li a:link,
.sidebar li a:visited {
 color:#000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
.sidebar li a:hover {
 text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff,0 0 0.2em #fff;
}
.sidebar a span,
.sidebar a:link span,
.sidebar a:visited span {
  display:none;
}
.sidebar a:hover span {
 background-color:#FE5E11;
 border:1px solid #000;
 color:#fff;
 display:block;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 margin:0px;
 padding:0px 1em;
 position:absolute;
 top:10px;
 right:15px;
 width:auto;
 white-space:nowrap;
 border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;
}
button {
 background-color:#080;
 border:1px solid #000;
 color:#fff;
 font-weight:bold;
 margin:0px;
 padding:0px 1em;
 border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;
}
fieldset,
fieldset legend {
 background-color:#ffcc66;
 color:#000;
 margin:5px;
 padding:0px .5em;
}
fieldset {
 border:1px solid #000;
 border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;
}
fieldset legend {
 border-left:1px solid #000;
 border-right:1px solid #000;
 border-top:1px solid #000;
 font-weight:bold;
 border-radius-topleft:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-radius-topright:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;
}
div.foot {
 background:#fff;
 border:1px solid #000;
 bottom:0;
 clear:both;
 color:#000;
 display:block;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 min-width:850px;
 padding:4px;
 position:relative;
 text-align:center;
 border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:inset 2px 2px 2px #000;-moz-box-shadow:inset 2px 2px 2px #000;-webkit-box-shadow:inset 2px 2px 2px #000;
}
.foot img {
 border:none;
 margin:0 1.5em;
 padding:0;
}
.copyright {
 font-size:10px;
 color:#999;
 text-align:center;
}
.copyright a,
.copyright a:link,
.copyright a:visited {
 color:#999;
 text-decoration:none;
}
.copyright a:hover {
 color:#000;
 text-decoration:underline;
}
.menu {
 border:0;
 display:block;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 height:18px;
 left:3em;
 margin:0;
 min-width:850px;
 padding:0;
 position:relative;
 top:-12px;
 width:100%;
}
.menu A,
.menu A:link,
.menu A:visited {
 background:#FE5E11;
 color:#000;
 font-weight:bold;
 margin:0 10px 0 0;
 padding:0px 20px 2px;
 text-align:center;
 text-decoration:none;
 width:85px;
 border-radius-bottomleft:.5em;-moz-border-radius-bottomleft:.5em;-webkit-border-bottom-left-radius:.5em;border-radius-bottomright:.5em;-moz-border-radius-bottomright:.5em;-webkit-border-bottom-right-radius:.5em;
 box-shadow:inset 0px -2px 2px #555, 2px 4px 4px #000;-moz-box-shadow:inset 0px -2px 2px #555, 2px 4px 4px #000;-webkit-box-shadow:inset 0px -2px 2px #555, 2px 4px 4px #000;
}
.menu a:hover {
 background:#000 !important;
 color:#fff;
 text-decoration:none;
 box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;
 text-shadow:none;
}
.menu ul li ul A,
.menu ul li ul A:link,
.menu ul li ul A:visited {
 display:block;
 text-align:left !important;
}
.menu img {
 vertical-align:top;
}
.menu ul {
 background:#ORANGE();
 background:rgba(254,94,17,.9);
 border:0px;
 line-height:1.5em;
 list-style-type:none;
 margin:0px;
 padding:0px;
}
.menu li {
 border-bottom:0;
 float:left;
 margin:0;
 padding-bottom:0;
 position:relative;
}
.menu ul li table {
 border-collapse:collapse; /* IE5 needs this for the sub-menus to work */
 font-size:14px;
 margin:-1px 0; /* IE5 needs -1px top and bottom table margins */
 margin:0; /* re-zero the table margins for everyone but IE5 */
}
/* first level menu */
.menu ul li ul {
 display:none; /* initially hide the entire list hierarchy */
 padding:0; /* this is our box border width */
}
.menu ul li a, .menu ul li a:visited {
 background:transparent;
 border-bottom:1px solid #000;
 border-left:1px solid #000;
 border-right:1px solid #000;
 display:block;
 float:left;
 height:18px;
 text-decoration:none;
}
/* second level menu */
@keyframes fade {from {opacity:0;filter:alpha(opacity=0)} to {opacity:.99;filter:alpha(opacity=99)}}
@-moz-keyframes fade {from {opacity:0;filter:alpha(opacity=0)} to {opacity:.99;filter:alpha(opacity=99)}}
@-webkit-keyframes fade {from {opacity:0;filter:alpha(opacity=0)} to {opacity:.99;filter:alpha(opacity=99)}}
.menu ul li:hover ul, .menu ul li a:hover ul {
 background-color:#FE5E11; /* for old browsers */
 background:rgba(254,94,17,.9); /* for new browsers */
 border:1px solid black;
 display:block;
 height:auto;
 left:0;
 margin:0;
 padding:.5em;
 position:absolute;
 text-decoration:none;
 top:18px;
 width:13.5em;
 z-index:100;
 box-shadow:4px 4px 8px black;-moz-box-shadow:4px 4px 8px black;-webkit-box-shadow:4px 4px 8px black;
 border-radius:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em;
  animation-delay:0;animation-duration:.5s;animation-name:fade;animation-iteration-count:1;animation-direction:normal;
 -moz-animation-delay:0;-moz-animation-duration:.5s;-moz-animation-name:fade;-moz-animation-iteration-count:1;-moz-animation-direction:normal;
 -webkit-animation-delay:0;-webkit-animation-duration:.5s;-webkit-animation-name:fade;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;
}
.menu ul li:hover ul.leftbutton,.menu ul li a:hover ul.leftbutton {
 left:1em;
}
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {
 background:transparent;
 border:0;
 margin:0;
 padding:0;
 height:auto;
 width:13.5em;
 border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
 box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;
 text-shadow:none;
}
.menu ul li:hover ul li:hover a, .menu ul li a:hover ul li a:hover {
 color:white;
}
/* third level menu */
.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {
 visibility:hidden;
}
@keyframes fadeslide {from {left:12em;opacity:0;filter:alpha(opacity=0)} to {left:13em;opacity:.99;filter:alpha(opacity=99)}}
@-moz-keyframes fadeslide {from {left:12em;opacity:0;filter:alpha(opacity=0)} to {left:13em;opacity:.99;filter:alpha(opacity=99)}}
@-webkit-keyframes fadeslide {from {left:12em;opacity:0;filter:alpha(opacity=0)} to {left:13em;opacity:.99;filter:alpha(opacity=99)}}
.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {
 left:13em;
 margin-top:-1px;
 position:absolute;
 top:0;
 visibility:visible;
 width:14em;
  animation-delay:0;animation-duration:.5s;animation-name:fadeslide;animation-iteration-count:1;animation-direction:normal;
 -moz-animation-delay:0;-moz-animation-duration:.5s;-moz-animation-name:fadeslide;-moz-animation-iteration-count:1;-moz-animation-direction:normal;
 -webkit-animation-delay:0;-webkit-animation-duration:.5s;-webkit-animation-name:fadeslide;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;
}
.menu ul li:hover ul li:hover ul li a,
.menu ul li a:hover ul li a:hover ul li a {
 width:14em;
}
.menu ul li:hover ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover ul li a:hover {
 width:14em;
}
a.pop {
 position:relative;
 text-align: left;
 text-decoration:none;
 z-index:24;
}
a.pop:hover {
 z-index:25;
}
a.pop span,
a.pop:visited span {
 display: none
}
a.pop:hover span
{
 background-color:#FE5E11;
 border:1px solid #000;
 color:#fff;
 display:block;
 font-weight:bold;
 margin:0px;
 padding:0px 1em;
 position:absolute;
 top:15px; left:25px; width: auto;
 white-space:nowrap;
 border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;
}
.calsub,
.calsub b,
.calsub a,
.calsub a:link,
.calsub a:visited {
 font-size:14px !important;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sidebar td .calsub ul {
 display:none; /* initially hide the entire list hierarchy */
 list-style-type:none;
 margin:0;
 padding:0;
}
.calsub b {
 background:#000;
 display:block;
}
 /* define animation style */
@keyframes fadeup {from {top:1em;opacity:0;filter:alpha(opacity=0)} to {top:-.75em;opacity:.99;filter:alpha(opacity=99)}}
@-moz-keyframes fadeup {from {top:1em;opacity:0;filter:alpha(opacity=0)} to {top:-.75em;opacity:.99;filter:alpha(opacity=99)}}
@-webkit-keyframes fadeup {from {top:1em;opacity:0;filter:alpha(opacity=0)} to {top:-.75em;opacity:.99;filter:alpha(opacity=99)}}
.sidebar td:hover .calsub ul {
 background:transparent;
 display:block;
 height:0; /* keep parent same size */
 left:-13.7em; /* show on left side of parent */
 margin:0;
 padding:0;
 position:relative;
 top:-.75em; /* move up next to parent */
 width:0; /* fix for stupid IE rendering */
 z-index:100;
  animation-delay:0;animation-duration:.5s;animation-name:fadeup;animation-iteration-count:1;animation-direction:normal;
 -moz-animation-delay:0;-moz-animation-duration:.5s;-moz-animation-name:fadeup;-moz-animation-iteration-count:1;-moz-animation-direction:normal;
 -webkit-animation-delay:0;-webkit-animation-duration:.5s;-webkit-animation-name:fadeup;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;
}
.calsub ul li {
 background:#000;
 background:rgba(0,0,0,.8);
 color:#fff;
 display:block;
 margin:0;
 padding:0 .25em;
 text-align:left;
 width:14em;
 border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;
 text-shadow:1px 1px 1px #000;
}
.calsub a,
.calsub a:link,
.calsub a:visited {
 background:#FE5E11; /* for old browsers */
 background:rgba(254,94,17,.9); /* for new browsers */
 border:1px solid #000;
 color:#fff !important;
 display:block;
 margin:0;
 left:0 !important;
 padding:0 .5em !important;
 text-align:left !important;
 text-decoration:none;
 border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;
}
.calsub li:hover {
 background:#000;
 color:#fff;
}
.calsub a:hover {
 background:#fff !important;
 color:#000 !important;
 display:block;
 padding:0 .5em;
 text-shadow:none !important;
 border-radius:.25em !important;-moz-border-radius:.25em !important;-webkit-border-radius:.25em !important;
}
img.fixed { 
  border:0px; 
  position:relative; 
  height:270px;
  width:440px;
  margin:.75em;
  float: right;
} 
div.rotate { 
  border:0px; 
  position:relative; 
  height:270px;
  width:440px;
  margin:.75em;
  overflow:hidden;
  float: right;
} 
div.rotate img { 
  border:.5em solid #fff;
  position:absolute;
  top:330px;
  left:0px;
  height:auto;
  box-shadow:2px 2px 2px #000;-moz-box-shadow:2px 2px 2px #000;-ms-box-shadow:2px 2px 2px #000;-o-box-shadow:2px 2px 2px #000;-webkit-box-shadow:2px 2px 2px #000;
} 
@keyframes imgflip {
  from {
    top:-350px;
    left:-50; 
    width:440px;
    transform:rotate(10deg);
    -moz-transform:rotate(10deg);
    -ms-transform:rotate(10deg);
    -o-transform:rotate(10deg);
    -webkit-transform:rotate(10deg);
  } 
  to {
    top:350px;
    left:10px;
    width:400px;
    transform:rotate(-20deg);
    -moz-transform:rotate(-20deg);
    -ms-transform:rotate(-20deg);
    -o-transform:rotate(-20deg);
    -webkit-transform:rotate(-20deg);
  }
} 
@-moz-keyframes imgflip {
  from {
    top:-350px;
    left:-50;
    width:440px;
    transform:rotate(10deg);
    -moz-transform:rotate(10deg);
    -ms-transform:rotate(10deg);
    -o-transform:rotate(10deg);
    -webkit-transform:rotate(10deg);
  } 
  to {
    top:350px;
    left:10px;
    width:400px;
    transform:rotate(-20deg);
    -moz-transform:rotate(-20deg);
    -ms-transform:rotate(-20deg);
    -o-transform:rotate(-20deg);
    -webkit-transform:rotate(-20deg);
  }
} 
@-o-keyframes imgflip {
  from {
    top:-350px;
    left:-50;
    width:440px;
    transform:rotate(10deg);
    -moz-transform:rotate(10deg);
    -ms-transform:rotate(10deg);
    -o-transform:rotate(10deg);
    -webkit-transform:rotate(10deg);
  } 
  to {
    top:350px;
    left:10px;
    width:400px;
    transform:rotate(-20deg);
    -moz-transform:rotate(-20deg);
    -ms-transform:rotate(-20deg);
    -o-transform:rotate(-20deg);
    -webkit-transform:rotate(-20deg);
  }
} 

@-webkit-keyframes imgflip {
  from {
    top:-350px;
    left:-50;
    width:440px;
    transform:rotate(10deg);
    -moz-transform:rotate(10deg);
    -ms-transform:rotate(10deg);
    -o-transform:rotate(10deg);
    -webkit-transform:rotate(10deg);
  } 
  to {
    top:350px;
    left:10px;
    width:400px;
    transform:rotate(-20deg);
    -moz-transform:rotate(-20deg);
    -ms-transform:rotate(-20deg);
    -o-transform:rotate(-20deg);
    -webkit-transform:rotate(-20deg);
  }
} 
div.rotate img[rot="1"] { 
animation-delay:0s;
animation-duration:60s;
animation-name:imgflip;
animation-iteration-count:infinite;
animation-direction:normal;

-moz-animation-delay:0s;
-moz-animation-duration:60s;
-moz-animation-name:imgflip;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:normal;

-webkit-animation-delay:0s;
-webkit-animation-duration:60s;
-webkit-animation-name:imgflip;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:normal;

-o-animation-delay:0s;
-o-animation-duration:60s;
-o-animation-name:imgflip;
-o-animation-iteration-count:infinite;
-o-animation-direction:normal;
} 
div.rotate img[rot="2"] { 
animation-delay:10s;
animation-duration:60s;
animation-name:imgflip;
animation-iteration-count:infinite;
animation-direction:normal;

-moz-animation-delay:10s;
-moz-animation-duration:60s;
-moz-animation-name:imgflip;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:normal;

-webkit-animation-delay:10s;
-webkit-animation-duration:60s;
-webkit-animation-name:imgflip;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:normal;

-o-animation-delay:10s;
-o-animation-duration:60s;
-o-animation-name:imgflip;
-o-animation-iteration-count:infinite;
-o-animation-direction:normal;
} 
div.rotate img[rot="3"] { animation-delay:20s;
animation-duration:60s;
animation-name:imgflip;
animation-iteration-count:infinite;
animation-direction:normal;

-moz-animation-delay:20s;
-moz-animation-duration:60s;
-moz-animation-name:imgflip;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:normal;

-webkit-animation-delay:20s;
-webkit-animation-duration:60s;
-webkit-animation-name:imgflip;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:normal;

-o-animation-delay:20s;
-o-animation-duration:60s;
-o-animation-name:imgflip;
-o-animation-iteration-count:infinite;
-o-animation-direction:normal;
} 
div.rotate img[rot="4"] { 
animation-delay:30s;
animation-duration:60s;
animation-name:imgflip;
animation-iteration-count:infinite;
animation-direction:normal;

-moz-animation-delay:30s;
-moz-animation-duration:60s;
-moz-animation-name:imgflip;
-moz-animation-iteration-count:infinite;

-moz-animation-direction:normal;

-webkit-animation-delay:30s;
-webkit-animation-duration:60s;
-webkit-animation-name:imgflip;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:normal;

-o-animation-delay:30s;
-o-animation-duration:60s;
-o-animation-name:imgflip;
-o-animation-iteration-count:infinite;
-o-animation-direction:normal;
} 
div.rotate img[rot="5"] { 
animation-delay:40s;
animation-duration:60s;
animation-name:imgflip;
animation-iteration-count:infinite;
animation-direction:normal;

-moz-animation-delay:40s;
-moz-animation-duration:60s;
-moz-animation-name:imgflip;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:normal;

-webkit-animation-delay:40s;
-webkit-animation-duration:60s;
-webkit-animation-name:imgflip;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:normal;

-o-animation-delay:40s;
-o-animation-duration:60s;
-o-animation-name:imgflip;
-o-animation-iteration-count:infinite;
-o-animation-direction:normal;
}
