	
body 			{
			font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
			font-size: 10px;
			height: auto;
			margin : 0px 0px 0px 0px;
			padding : 0px 0px 0px 0px;
			border: 0px solid #000;
			}
/* DIVS */

#logo			{
			width: 700px;
			height: auto;
			margin: 0px 0px 0px 0px;
			padding : 0px 0px 0px 0px;
			text-align: left;
			border: 0px solid #000;
			z-index: 2;
			}
#line			{
			width: 100%;
			height: 100px;
			margin: 0px 0px 0px 0px;
			padding : 0px 0px 0px 0px;
			text-align: left;
			border: 0px solid #000;
			z-index: 1;
			}
#nav			{
			background: url(pix/nav_line.gif) no-repeat top right;
			width: 700px;
			height: 100%;
			min-height: 420px;
			padding: 12px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			border: 0px solid #000;
			z-index: 3;
			}

/* LISTS AND LINKS */

.footer 		{
			height: 15px;
			width: auto;
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.5;
			color: #333;
			padding: 0px 0px 0px 10px;
			list-style-type: none;
			border: 0px solid #000;
			}

.footer  li 		{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border-top: 0px solid #000;
			display: inline;
			}
.footer a 		{
			text-decoration: none;
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.5;
			color: #999;
			margin: 0px 0px 0px 0px;
			padding:0 0 0 0px;
			}

.footer a:hover 	{
			color: #663366;
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.5;
			margin: 0px 0px 0px 0px;
			padding:0 0 0 0px;
			}
.nav 			{
			height: 20px;
			width: auto;
			padding: 0px 0px 0px 0px;
			text-align: left;
			list-style-type: none;
			}

.nav  li 		{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			display: inline;
			}
.nav a 		{
			text-decoration: none;
			font:  12px helvetica, arial, verdana;
			color: #000;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			}

.nav a:hover 	{
			color: #663366;
			font:  12px helvetica, arial, verdana;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			}
			
.blulink a 		{
			text-decoration: none;
			font:  10px Verdana, Arial, Helvetica, sans-serif;
			color: #554CDB;
			}

.blulink a:hover 	{
			color: #66CCCC;
			font:  10px Verdana, Arial, Helvetica, sans-serif;
			}			
			
			
			
.sub_nav 		{
			height: 20px;
			width: 234px;
			margin: 2px 0px 0px 425px;
			padding: 0px 0px 0px 0px;
			text-align: left;
			list-style-type: none;
			}

.sub_nav  li 	{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			
			}
.sub_nav a 	{
			text-decoration: none;
			font:  9px  verdana, helvetica, arial;
			color: #000;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			}

.sub_nav a:hover 	{
			color: #66CCCC;
			font:  9px verdana, helvetica, arial;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			}
		
/* CLASSES AND HTML TAGS */				
						
				
			
h1 			{
			font: 20px times, serif;
			color: #FF33CC;
			margin: 53px 0px 0px 20px;
			padding: 0px 0px 0px 0px;
			}
			
.h1c 			{
			font: 20px times, serif;
			color: #FF33CC;
			margin: 103px 0px 0px 20px;
			padding: 0px 0px 0px 0px;
			}
			
h2 			{
			font: 11px Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color: #66CC33;
			margin: 0px 0px 0px 0px;
			padding: 5px 0 0 0px;
			border-bottom: 0px solid #339933;
			}
			
p			{
			font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
			font-size: 10px;
			line-height: 15px;
			margin: 20px 10px 0px 55px;
			padding: 0px 0px 0px 0px;
			width: 480px;
			}
.right			{
			font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
			font-size: 10px;
			line-height: 15px;
			margin: 0px 10px 0px 5px;
			padding: 0px 0px 0px 0px;
			width: 225px;
			}			
.contact		{
			font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
			font-size: 11px;
			line-height: 15px;
			margin: 35px 0px 0px 165px;
			padding: 0px 0px 0px 0px;
			}
p a 			{
			text-decoration: none;
			font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
			font-size: 11px;
			line-height: 15px;
			margin: 0px 0px 0px 0px;
			padding:0 0 0 0px;
			}
p a:hover 		{
			color: #66CCCC;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 15px;
			margin: 0px 0px 0px 0px;
			padding:0 0 0 0px;
			}
.blue			{
			color: #554CDB;
			}
.grey			{
			color: #999999;
			}			
			
.purple		{
			color: #663366;
			}
.bold			{
			font-weight: bold;
			}
.image_bottom	{
			margin: 0px 0px 0px 55px;
			padding: 0px 0px 0px 0px;
			}