/* style.css */
/* Cascading style sheet */
/* Edited 2.17.10 DB */

/* body links initially yellow */
a:link       { color: #cccc33;}
a:visited    { color: #cccc33;}
a:active     { color: #FF3333;}
a:hover      { color: #FF3333;}

/* nav link initially dark purple */
a.n:link       { color: #660099; font-weight: bold; text-decoration: none;}
a.n:visited    { color: #660099; font-weight: bold; text-decoration: none;}
a.n:active     { color: #ff3333; font-weight: bold; text-decoration: none;}
a.n:hover      { color: #cccc33; font-weight: bold; text-decoration: none;}

body {
    background-color: #9999cc;
	font-family: futura, arial, helvetica, verdana, sans-serif;
	font-weight : bold;
  } 
  
img {
    border: 0px;
	}

.main {
	width: 730px;
	height: 538px;
	}

.five {
	width: 100px;
	height: 100px;
	}

.logo {
	width: 98px;
	height: 100px;
	}

.menu {
	padding-top: 17px;
	}

.small {
    font-family: Futura, Arial, Helvetica, Verdana, sans-serif;
	color: #660099;
	font-size: 12px;
    }

.text {
    color: #660099;
    font-size: 16px;
   } 

.texty {
    color: #cccc33;
    font-size: 16px;
   } 

.text2 {
    color: #660099;
    font-size: 22px;
	font-weight : bold;
   } 

.text2y {
    color: #cccc33;
    font-size: 22px;
	font-weight : bold;
   } 

.nav, .nav ul { /* all lists */
		padding: 0;  
		margin: 0;
		list-style: none;
		float: right;   
		width: 198px;
	}
	
.nav li { /* all list items */
		position: relative;
		float: right; 
		width: 198px;
		font-size: 14pt;
		color: #660099;
		text-decoration: none;
	/*	padding-top: 0px;  */
	}
	
.nav li ul, .nav2 li ul { /* second-level lists */
		position : relative;
		right: -999em;
		margin-right: 198px;
		padding-right: 4px;  /* was 20px */
		margin-top: -106px;  /* was -114px */
		line-height: 25px;
		margin-bottom: 0px;
		text-align: right;
		width: 180px;
		z-index: 20;
		height: 100px;
		background: #9999cc;
	}
	
.nav li a {
		width: 180px;
		display: block;
		padding: 0px;
	}
	
.navtop {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 90px;
	}

.navtop li {
	float: left;
	width: 90px;
	font-size: 14pt;
	color: #660099;
	text-align: left;
	line-height: 20px;
	}

	
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul {
		right: -999em;
	}
	

.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul { /* lists nested under hovered list items */
		right: auto;
	}






	
.t {
    font-family: "Times New Roman, Times, Times Roman";
    background-color: #9999CC; 
    color: #660099;
    font-size: 10pt;
   }
	

.cap {
    font-family: "Times New Roman, Times, Times Roman";
	color: #660099;
	vertical-align: bottom;
	font-size: 10pt;
	text-align: center;
   }
   
