.body-main   { 	background-image: url(../img/bg2.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
		color: #DD99FF }

.body-koug   { 	background-image: url(../img/bg7.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
		color: #DD99FF }

.body-xito   { 	background-image: url(../img/bg11.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
		color: #DD99FF }

.body-wolf   { 	background-image: url(../img/bg8.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
		color: #DD99FF }

.body-ring   { 	background-image: url(../img/bg9.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
		color: #DD99FF }

.body-bg    { 	background-image: url(../img/bg3.gif);
   		background-color: white;
	        font-family: "Comic Sans MS",sans-serif;
                font-size: 130%; 
		color: #040080 }

.body-pup   { 	background-image: url(../img/bg4.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
                font-size: 130%; 
		color: #DD99FF }

.body-pup-c  { 	background-image: url(../img/bg10.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
                font-size: 130%; 
		color: #DD99FF }

.body-fem   { 	background-image: url(../img/bg5.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
                font-size: 130%; 
		color: #DD99FF }

.body-cats  { 	background-image: url(../img/bg6.gif);
   		background-color: black;
	        font-family: "Comic Sans MS",sans-serif;
                font-size: 130%; 
		color: #DD99FF }

A:link    {color: #DD99FF; }
A:visited {color: #9900FF; }
A:hover   {color: #AAAAAA; }

A.shc:link    {color: #DD00FF; }
A.shc:visited {color: #9900FF; }
A.shc:hover   {color: #AAAAAA; }

A.hc:link    {color: #FFFF00; }
A.hc:visited {color: #FFFF00; }
A.hc:hover   {color: #AAAAAA; }

H1 { color: #8403FF; }
HR { color: #8403FF; }
P  { font-size: 130%; }

.current{
	display: block;
	width: 150px;
	line-height: 40px;
	height: 45px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;

	background-color: #040080;
	color: white;
        border-width: 0;
}

.menu{
        background-color: transparent;
	display: block;
	width: 150px;
	line-height: 0;
	white-space: nowrap;
	font-size: 120%;
	padding: 0;
	padding-right: 20px;
	margin:  0;
        border-width: 0;
}

.menu a{
	display: block;
	width: 150px;
	line-height: 40px;
	height: 45px;
	text-align: center;
	background-color: #c0c0c0;
	color: black;
	font-weight: bold;
	text-decoration: none;
        border-width: 0;
}

.menu a:visited{
	background-color: #c0c0c0;
	color: #400080;
	width: 150px;
}

.menu a:hover{
	background-color: black;
	color: white;
	width: 150px;
}

.currentsub{
	display: block;
	width: 150px;
	line-height: 20px;
	height: 25px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
        padding-right: 5px;

	background-color: #040080;
	color: white;
        border-width: 0;
}

.submenu{
        background-color: transparent;
	display: block;
	width: 150px;
	line-height: 0;
	white-space: nowrap;
	font-size: 100%;
	padding: 0;
	padding-right: 0;
	margin:  0;
	width: 150px;
        border-width: 0;
}

.submenu a{
	display: block;
	width: 150px;
        line-height: 20px;
	height: 25px;
	text-align: right;
	background-color: #c0c0c0;
	color: black;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
        border-width: 0;
}

.submenu a:visited{
	background-color: #c0c0c0;
	color: #400080;
	width: 150px;
}

.submenu a:hover{
	background-color: black;
	color: white;
	width: 150px;
}

.c  { text-align: center; background-color: transparent; }
.l  { font-size: 130%; }
.r  { text-align: right; font-size: 77%; }

.bul  { vertical-align: middle; width: 30px; }
.bgh  { text-align: center; font-weight: bold; font-size: 220%; }
.bghi { text-align: center; font-weight: bold; font-style: italic; font-size: 220%; }

.linkc    { text-align: center; font-weight: bold; font-size: 130%; margin-bottom: 0px; }
.sublinkc { text-align: center; font-weight: bold; font-size: 90%; margin-top: 0px; margin-bottom: 0px; }

.head     { text-align: center; font-weight: bold; font-size: 260%; color: #FFFF00; }
.headi    { text-align: center; font-weight: bold; font-size: 260%; color: #FFFF00; font-style: italic; }
.subhead  { text-align: center; font-weight: bold; font-size: 220%; color: #DD00FF; }
.subheadi { font-weight: bold; font-size: 220%; font-style: italic; color: #DD00FF}

.flash    { font-weight: bold; font-style: italic; font-size: 130%; color: #FF0000; }

.trans    { background-color: transparent; }

.b { font-weight: bold; font-style: italic; font-size: 220%; color: #00CCFF; }
.y { font-weight: bold; font-style: italic; font-size: 130%; color: #FFFF99; }
.p { font-weight: bold; font-style: italic; font-size: 220%; color: #9933CC; }

.b2 { font-weight: bold; font-style: italic; font-size: 220%; color: #0099FF; }
.y2 { font-weight: bold; font-style: italic; font-size: 220%; color: #FFFF00; text-align: center; }
.y3 { font-weight: bold; font-style: italic; font-size: 220%; color: #FFFF00; text-align: left; }
.p2 { font-weight: bold; font-style: italic; font-size: 130%; color: #FF00FF; }

.p3 { font-weight: bold; font-size: 300%; color: #FF00FF; }
.b3 { font-weight: bold; font-size: 130%; color: #99FFFF; }

.p4 {  font-size: 130%; color: #9900FF; text-align: center; }
.b4 {  font-size: 130%; color: #aaaaFF; }

.p5 {  font-size: 130%; color: #9900FF; }
.p6 {  font-size:  60%; color: #9900FF; text-align: center; ; font-style: normal; }

.cc1 { font-size: 220%; text-align: center; }
.cc2 { font-size: 100%; text-align: center; }
