body
{
background-color:#01C4FC;
background-image:url('../images/home_background.jpg');
background-repeat:repeat-x;
background-position:left top;
}

.headline { color:#000000; font-family:tahoma,arial; font-size:26px; font-weight:bold; }
A:link.headline { color:#0A51A1; font-family:arial; font-size:26px; font-weight:bold; text-decoration:none; }
A:visited.headline { color:#0A51A1; font-family:arial; font-size:26px; font-weight:bold; text-decoration:none; }
A:hover.headline { color:#F69000; font-family:arial; font-size:26px; font-weight:bold; text-decoration:none; }
A:active.headline { color:#0A51A1; font-family:arial; font-size:26px; font-weight:bold; text-decoration:none; }

.body { color:#000000; font-family:tahoma,arial; font-size:14px; font-weight:normal; }
A:link.body { color:#0A51A1; font-family:arial; font-size:14px; font-weight:normal; text-decoration:none; }
A:visited.body { color:#0A51A1; font-family:arial; font-size:14px; font-weight:normal; text-decoration:none; }
A:hover.body { color:#F69000; font-family:arial; font-size:14px; font-weight:normal; text-decoration:none; }
A:active.body { color:#0A51A1; font-family:arial; font-size:14px; font-weight:normal; text-decoration:none; }

.black { color:#000000; }
.blue { color:#0A51A1; }
.orange { color:#FD7E03; }
.pink { color:#F447A2; }
.purple { color:#830280; }

.comic { color:#000000; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:20px; font-weight:normal; line-height:28px; }
A:link.comic { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:20px; font-weight:normal; text-decoration:none; line-height:28px; }
A:visited.comic { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:20px; font-weight:normal; text-decoration:none; line-height:28px; }
A:hover.comic { color:#830280; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:20px; font-weight:normal; text-decoration:none; line-height:28px; }
A:active.comic { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:20px; font-weight:normal; text-decoration:none; line-height:28px; }

.comic_small { font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:17px; font-weight:bold; line-height:28px; }
A:link.comic_small { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:17px; font-weight:bold; text-decoration:none; line-height:28px; }
A:visited.comic_small { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:17px; font-weight:bold; text-decoration:none; line-height:28px; }
A:hover.comic_small { color:#830280; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:17px; font-weight:bold; text-decoration:none; line-height:28px; }
A:active.comic_small { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:17px; font-weight:bold; text-decoration:none; line-height:28px; }

.comic_tiny { font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:14px; font-weight:bold; line-height:100%; }
A:link.comic_tiny { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:14px; font-weight:bold; text-decoration:none; line-height:100%; }
A:visited.comic_tiny { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:14px; font-weight:bold; text-decoration:none; line-height:100%; }
A:hover.comic_tiny { color:#830280; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:14px; font-weight:bold; text-decoration:none; line-height:100%; }
A:active.comic_tiny { color:#F447A2; font-family:'Comic Sans MS', 'Comic Sans', 'Comic', cursive; font-size:14px; font-weight:bold; text-decoration:none; line-height:100%; }

A:link.cartbuttons { color:#FFFFFF; font-family:arial; font-size:14px; font-weight:bold; text-decoration:none; }
A:visited.cartbuttons { color:#FFFFFF; font-family:arial; font-size:14px; font-weight:bold; text-decoration:none; }
A:hover.cartbuttons { color:#FFFFFF; font-family:arial; font-size:14px; font-weight:bold; text-decoration:none; }
A:active.cartbuttons { color:#FFFFFF; font-family:arial; font-size:14px; font-weight:bold; text-decoration:none; }

.enlarge { color:#0A51A1; font-family:tahoma,arial; font-size:10px; font-weight:normal; line-height:100%; }
A:link.enlarge { color:#830280; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; line-height:100%; }
A:visited.enlarge { color:#830280; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; line-height:100%; }
A:hover.enlarge { color:#F69000; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; line-height:100%; }
A:active.enlarge { color:#F69000; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; line-height:100%; }