CSS And You: Building From Imagination

In the early days of HTML, site design was limited by what could be achieved with simple tables and frames. With the birth of primitive CSS in 1993, was the ability to build more unique sites. Though CSS1 was fairly counter intuitive, the following version CSS2, was much easier to use and was built with HTML tag coding in mind.

CSS2 brought with it many new tips and tricks. Using CSS2, a web designer could create fully interactive menus and transitions previously only achieved within the confines of flash animations and software programming. This meant web designers could fulling flesh out their design imaginations and build some fairly impressive designs.

CSS2, which is referred to now simply as CSS, has become a corner stone of modern design. Through CSS, server load times and page loads have been reduced drastically. Using “Hide Overflow” one image containing all the elements of a navigation could serve as multiple.

As CSS has grown over the years, more and more innovations have been developed. No longer is CSS just used for site creations, more experimental CSS is being developed. Today I am going to show you one of those examples. This experiment is the Flipbook or flick animation. The idea behind this is simple enough. Using a large image with a hide overflow, we are going to build an animation based on mouse position not unlike the mouse rollover.

To create this, you need to build an animation and split each frame to a file. Let’s begin, to start we need to build our starting point. To do this you need state your initial grouping as below:

#bloodelf {

position:absolute;

background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_fstart.gif) no-repeat 0 0;

width:304px;

height:300px;

background-position:50px 0;

z-index:100;

overflow:hidden;

left:150px;

top:60px;

}

This section serves to house our CSS animation. Now we need to build in CSS the basic settings for our animation. To this we need to set up an unordered list or UL:

#bloodelf ul {padding:0; margin:0; }

Then we need to give the LI or list tags their definition:

#bloodelf li {list-style-type:none;}

The next step is to build the a tag styling for base set up. Here we set up the position, size, spacing of our a links. In this case the links will roughly be 10px by 3px and stationary:

#bloodelf a, #bloodelf a:visited {position:absolute; width:10px; background-position:-100px -100px; height:3px; padding-top:3px; overflow:hidden; z-index:100; cursor:default;}

Now that we have our a links set up we need to create our definitions, or what the html needs to do when the a links are hovered on. Here is an example of the first 10 in the sequence:

#bloodelf a#f1

{top:0; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f01.gif) -100px -100px; z-index:100;}

#bloodelf a#f2

{top:3px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f02.gif) -100px -100px; z-index:100;}

#bloodelf a#f3

{top:6px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f03.gif) -100px -100px; z-index:100;}

#bloodelf a#f4

{top:9px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f04.gif) -100px -100px; z-index:100;}

#bloodelf a#f5

{top:12px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f05.gif) -100px -100px; z-index:100;}

#bloodelf a#f6

{top:15px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f06.gif) -100px -100px; z-index:100;}

#bloodelf a#f7

{top:18px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f07.gif) -100px -100px; z-index:100;}

#bloodelf a#f8

{top:21px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f08.gif) -100px -100px; z-index:100;}

#bloodelf a#f9

{top:24px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f09.gif) -100px -100px; z-index:100;}

#bloodelf a#f10

{top:27px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f10.gif) -100px -100px; z-index:100;}

For each new frame we have to create a new frame tag in this case I chose f1 – f72. The more frames, the more frame tags you need to build. For each new frame we need to define the positioning since each a tag is 3 pixels tall you need to position each frame link 3 pixels below the previous. Then all the other settings are the same as above depending on your animation image size.

The last part part of the CSS actually gives the a link the information of what needs to be displayed when hovered over.

#bloodelf a#f1:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f2:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f3:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f4:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f5:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f6:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f7:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f8:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f9:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

#bloodelf a#f10:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

Then the final part is building the html for the css to command. Your HTML should set up like below:

<div id="bloodelf">

<ul>

<li><a id="f1" href="#">Frame 1</a></li>

<li><a id="f2" href="#">Frame 2</a></li>

<li><a id="f3" href="#">Frame 3</a></li>

<li><a id="f4" href="#">Frame 4</a></li>

<li><a id="f5" href="#">Frame 5</a></li>

<li><a id="f6" href="#">Frame 6</a></li>

<li><a id="f7" href="#">Frame 7</a></li>

<li><a id="f8" href="#">Frame 8</a></li>

<li><a id="f9" href="#">Frame 9</a></li>

<li><a id="f10" href="#">Frame 10</a></li>

</ul>

</div>

Here is the final version with all the animation created:

#bloodelf {position:absolute; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_fstart.gif) no-repeat 0 0; width:304px; height:300px; background-position:50px 0; z-index:100; overflow:hidden; left:300px; top:3400px;}
#bloodelf ul {padding:0; margin:0; }
#bloodelf li {list-style-type:none;}
#bloodelf a, #bloodelf a:visited {position:absolute; width:10px; background-position:-100px -100px; height:0; padding-top:3px; overflow:hidden; z-index:100; cursor:default;}
#bloodelf a, #bloodelf a:visited {height:3px; height:0;}
#bloodelf a#f1 {top:0; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f01.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f2 {top:3px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f02.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f3 {top:6px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f03.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f4 {top:9px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f04.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f5 {top:12px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f05.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f6 {top:15px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f06.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f7 {top:18px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f07.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f8 {top:21px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f08.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f9 {top:24px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f09.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f10 {top:27px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f10.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f11 {top:30px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f11.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f12 {top:33px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f12.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f13 {top:36px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f13.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f14 {top:39px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f14.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f15 {top:42px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f15.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f16 {top:45px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f16.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f17 {top:48px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f17.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f18 {top:51px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f18.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f19 {top:54px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f19.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f20 {top:57px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f20.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f21 {top:60px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f21.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f22 {top:63px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f22.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f23 {top:66px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f23.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f24 {top:69px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f24.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f25 {top:72px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f25.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f26 {top:75px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f26.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f27 {top:78px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f27.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f28 {top:81px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f28.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f29 {top:84px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f29.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f30 {top:87px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f30.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f31 {top:90px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f31.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f32 {top:93px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f32.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f33 {top:96px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f33.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f34 {top:99px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f34.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f35 {top:102px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f35.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f36 {top:105px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f36.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f37 {top:108px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f37.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f38 {top:111px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f38.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f39 {top:114px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f39.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f40 {top:117px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f40.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f41 {top:120px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f41.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f42 {top:123px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f42.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f43 {top:126px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f43.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f44 {top:129px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f44.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f45 {top:132px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f45.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f46 {top:135px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f46.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f47 {top:138px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f47.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f48 {top:141px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f48.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f49 {top:144px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f49.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f50 {top:147px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f50.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f51 {top:150px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f51.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f52 {top:153px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f52.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f53 {top:156px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f53.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f54 {top:159px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f54.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f55 {top:162px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f55.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f56 {top:165px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f56.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f57 {top:168px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f57.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f58 {top:171px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f58.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f59 {top:174px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f59.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f60 {top:177px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f60.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f61 {top:180px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f61.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f62 {top:183px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f62.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f63 {top:186px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f63.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f64 {top:189px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f64.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f65 {top:192px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f65.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f66 {top:195px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f66.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f67 {top:198px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f67.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f68 {top:201px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f68.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f69 {top:204px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f69.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f70 {top:207px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f70.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f71 {top:210px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f71.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f72 {top:213px; left:0; background:transparent url(http://images.ientrymail.com/nowcss/Bloodelf/Bloodelf_f72.gif) -100px -100px; z-index:100; background-repeat:no-repeat;}
#bloodelf a#f1:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f2:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f3:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f4:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f5:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f6:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f7:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f8:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f9:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f10:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f11:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f12:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f13:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f14:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f15:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f16:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f17:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f18:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f19:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f20:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f21:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f22:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f23:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f24:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f25:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f26:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f27:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f28:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f29:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f30:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f31:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f32:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f33:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f34:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f35:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f36:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f37:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f38:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f39:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f40:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f41:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f42:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f43:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f44:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f45:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f46:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f47:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f48:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f49:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f50:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f51:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f52:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f53:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f54:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f55:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f56:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f57:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f58:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f59:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f60:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f61:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f62:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f63:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f64:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f65:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f66:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f67:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f68:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f69:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f70:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f71:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}
#bloodelf a#f72:hover {height:300px; width:304px; padding-top:300px; top:0; left:0; background-position:50px 0; z-index:50;}

Leave a comment