a:link { color: #550000; text-decoration:none; background: none;}
a:visited { color: #550000; text-decoration: underline; background: none;}
a:hover { color: #008000; text-decoration: underline; background: none;}

Body{
background-image: url(bg2.jpg);
}

.header{
	background: none;
	position: absolute;
	left: 25%;
	top: 8%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
       padding-right: 10%;
	color: #660099;
}

.main{
	background: none;
	top: 30%;
	margin-left: 5%;
	margin-right: 20%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #330099;
	list-style: none;

}

.main a{
	background: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 105%;
       font-weight: bold;
       text-decoration: underline;
	color: #003399;
}

.main a:visited{
	background: none;
	font-size: 105%;
	color: #FF00CC;
}

.main a:hover{
	background: none;
	font-size: 105%;
	color: #FFCC99;
}

.nav{
   background-image: url(leftbg.gif);
	background-repeat: repeat-y;
	position: absolute;
	top: 225px;
	left: 0px;
       padding-left: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: black;
}

.rtcol{
        background-image: url(rightbg.gif);
        background-repeat: repeat-y;
	background-position: right;
        position: absolute;
       top: 225px;
       right: 0px;
       padding-right: 8px;
     	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
       text-align: right;
	color: Black;
}

.logo{
	background: none;
	top: 25%;
}

.hdr_text{
	background: none;
	position: absolute;
	top: 8%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
        padding-right: 10%;
	color: #003399;
}

.center{
 	background: none;
       text-align: center;
}

.box{
 	background: none;
       text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

h1{background: none; text-align: center; color: #000099;}
h2{background: none; text-align: center; color: #000099;}
h3{background: none; text-align: center; color: #000099;}


.link{
Position: absolute;
left: -200px;
}

.link2{
Position: absolute;
left: 20px;
}

.sur{
	background: none;
	margin-left: 16%;
	margin-right: 10%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #003399;
}

.big{
background: none;
text-align: center;
color: #333399;
font-size: 300%;
font-weight: bold;
}

.mid{
	background: none;
	margin-left: 16%;
	margin-right: 16%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #660000;
}

.mid3{
	background: none;
	margin-left: 20%;
	margin-right: 20%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #660000;
}

.mid4{
	background: none;
	margin-left: 10%;
	margin-right: 10%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 104%;
     font-weight: bold;
	color: #660000;
}


.mid2{
	background: none;
	margin-left: 5%;
	margin-right: 5%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #660000;
}

.gen{
 	background: none;
	margin-left: 8%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

.lineage{
 	background: none;
	margin-left: 8%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-weight: bold;
}

.num{
	float: right;
       margin-right: 15%;
       font-weight: bold;
}

.num1{
	float: right;
       margin-right: 0%;
       font-weight: bold;
}

.num2{
	float: right;
       margin-right: 20%;
       font-weight: bold;
}


.award{
	background: none;
	border: double;
	border-color: #8B0000;
	width: 90%;
	font-size: 70%;
	font-weight: bold;
       padding: 8px;
}

.award2{
	background: none;
	border: double;
	border-color: #8B0000;
	width: 95%;
	font-size: 90%;
	font-weight: bold;
       padding: 10px;
}

.gap{
	background: none;
       margin-right: 8%;
}


.laud{
 	background: none;
       font-size: 80%;
       font-weight: bold;
}

.bold{
 	background: none;
       font-size: 100%;
       font-weight: bold;
}


.winners{
	background: none;
	margin-left: 2%;
	margin-right: 20%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #660000;
}

.winners a{
	background: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
font-weight: bold;
text-decoration: underline;
	color: #550000;
}

.winners a:visited{
	background: none;
	font-size: 85%;
	color: #CC6600;
}

.winners a:hover{
	background: none;
	font-size: 85%;
	color: #008000;
}

.skip{
	background: none;
color: #FAEBD7;
}

.skip a{
	background: none;
color: #FAEBD7;
}

.skip a:link{
	background: none;
color: #FAEBD7;
}

.skip a:visited{
	background: none;
color: #FAEBD7;
}

.skip a:hover{
	background: none;
color: #FAEBD7;
}



.break{
	background: none;
color: #FFE4C4;
}

.test{
	background: none;
     margin-left: 10%;
	font-size: 105%;
}

.keepnav{
 	background: none;
     text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

.centerleft{
 	background: none;
     position: absolute;
     left: 25%;
     top:  300px;
}

.centerright{
 	background: none;
     position: absolute;
     left: 50%;
     top:  300px;
     width: 250px;
}

.list{
	background: none;
	list-style: lower-roman;
}
