/* TAGS */	
		
html			{ 
			margin:0; 
			padding:0; 
			font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
			font-size: 10px;
			} 			
body			{
			margin:0; 
			padding:0; 
			font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
			font-size: 10px;
			}
/* THE MAIN HOLDERS */

#container		{
			width:996px;
			height:100%;
			margin: 0px 0px 0px 0px;
			padding: 0 0 0 0px;
			border: 0px solid #000; 
			}
#left			{
			background: #5279A9 url(pix/logo_graf.gif) no-repeat top left;
			width:200px;
			height:auto;
			float:left; 
			position:relative;
			padding: 160px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			border: 0px solid #000;
			}
#links			{
			width: 200px;
			height: 40px;
			z-index:200;
			position: relative;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			border: 0px solid #000;
			}
#glideDiv 		{
			position:absolute;
			left:0px;
			top:450px;
			z-index:200;
			width:200px;
			height:45px;
			padding:0px;
			}
#credit			{
			width:180px;
			position:relative;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			border: 0px solid #000;
			}			
#right			{
			width:796px; 
			float:right; 
			position:relative;
			text-align:left; 
			margin: 0px 0px 0px 0px;
			border: 0px solid #000; 
			}
iframe			{
			width: 796px;
			height: 650px;
			text-align: left; 
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			overflow: auto;
			border: 0px solid #000; 
			}
#header			{ 
			height: 160px; 
			width: 796px; 
			background: url(pix/logo_text.gif) no-repeat top left;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			border: 0px solid #000;
			}
#topnav			{   
			position: relative;
			margin: 0px 0px 0px 330px;
			border: 0px solid #000;
			}
#topnav_news		{   
			position: relative;
			margin: 0px 0px 0px 330px;
			padding: 72px 0px 0px 0px;
			border: 0px solid #000;
			}
#text			{
			width:275px;
			height:auto;
			float:left;
			position:relative;
			padding: 0px 35px 0px 15px;
			margin: 0px 0px 0px 0px;
			border: 0px solid #000;
			}
#image			{  
			width: 446px;
			height: 420px; 
			background:#ccc; 
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 330px;
			border: 0px solid #000;
			}
#footer			{
			height:30px; 
			width: 796px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			border: 0px solid #000;
			} 

/* LISTS */
.top_nav 		{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.3;
			color: #666;
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			border: 0px solid #000;
			}
.top_nav  li 		{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border-top: 0px solid #FFCC00;
			}
#topnav .top_nav 	{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.3;
			color: #666;
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			border: 0px solid #000;
			}
#topnav .top_nav  li 	{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border-top: 0px solid #FFCC00;
			}
#topnav_news .top_nav 	{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.3;
			color: #666;
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			border: 0px solid #000;
			}
#topnav_news .top_nav  li {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border-top: 0px solid #FFCC00;
			}
#topnav .top_sub_nav 	{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.5;
			color: #666;
			margin: 0px 0px 0px 10px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			border: 0px solid #000;
			}
#topnav .top_sub_nav  li {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border-top: 0px solid #FFCC00;
			}
#left .links		{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.5;
			color: #666;
			margin: 0px 0px 0px 15px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			border: 0px solid #000;
			}
#left .links  li 	{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			display: inline;
			}
			
#glideDiv1 .links		{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.5;
			color: #666;
			margin: 0px 0px 0px 15px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			border: 0px solid #000;
			}
#glideDiv1 .links  li 	{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			display: inline;
			}
			
#glideDiv1 #links			{
			width: 200px;
			height: 40px;
			z-index:200;
			position: relative;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			border: 0px solid #000;
			}
			
.list 			{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.3;
			color: #000;
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			border: 0px solid #000;
			}
.list  li		{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border-top: 0px solid #FFCC00;
			}
			
/* CLASSES AND HTML TAGS, TABLES */				
	
 a 			{
			text-decoration: none;
			font:  9px bold Verdana, Arial, Helvetica, sans-serif;
			color: #CCC;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}	
#text .top_nav a 	{
			text-decoration: none;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			color: #666;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
#text .top_nav a:hover 	{
			color: #333366;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
#topnav_news .top_nav a {
			text-decoration: none;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			color: #666;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
#topnav_news .top_nav a:hover {
			color: #333366;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
#topnav .top_nav a 	{
			text-decoration: none;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			color: #666;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
#topnav .top_nav a:hover{
			color: #333366;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}				
#topnav .top_sub_nav a 	{
			text-decoration: none;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			color: #666;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
#topnav .top_sub_nav a:hover {
			color: #333366;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			margin: 0px 2px 0px 2px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
#text a 		{
			text-decoration: none;
			font:  10px Verdana, Arial, Helvetica, sans-serif;
			color: #5079A8;
			margin: 2px 0px 2px 0px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
#text a:hover 		{
			color: #666;
			font:  10px Verdana, Arial, Helvetica, sans-serif;
			margin: 2px 0px 2px 0px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}
.rolled 		{
			color: #333366;
			font:  10px bold Verdana, Arial, Helvetica, sans-serif;
			margin: 0px 0px 0px 0px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}		
.button 		{
			float: right;
			}			
h1 			{
			font: 14px Centry Gothic,Verdana, Arial, Helvetica, sans-serif;
			color: #666;
			margin: -3px 0px 0px 0px;
			padding: 0px 0 0 0px;
			border-bottom: 0px solid #339933;
			}
h2 			{
			font: 11px Verdana, Arial, Helvetica, sans-serif;
			color: #333366;
			margin: 0px 0px 15px 0px;
			padding: 0px 0 0 0px;
			border-bottom: 0px solid #339933;
			}
h3 			{
			font: 11px Verdana, Arial, Helvetica, sans-serif;
			color: #333366;
			margin: 0px 0px 5px 0px;
			padding: 0px 0 0 0px;
			border-bottom: 0px solid #339933;
			}				
p			{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000;
			text-align:left;
			font-size: 10px;
			line-height: 14px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			}
.imagev 		{
			width:329px;
			height:400px;
			position: relative;
			margin: 10px 0px 0px 107px;
			padding: 0px 0px 0px 0px;
			}			
.imageh 		{
			width:426px;
			position: relative;
			margin: 10px 10px 0px 10px;
			padding: 0px 0px 0px 0px;
			}
.imagesq 		{
			width:425px;
			height:400px;
			position: relative;
			margin: 10px 0px 0px 10px;
			padding: 0px 0px 0px 0px;
			}			
			

#image div div a 		{
			text-decoration: none;
			font:  10px Verdana, Arial, Helvetica, sans-serif;
			color: #5079A8;
			margin: 2px 0px 2px 0px;
			padding:0 0 0 0px;
			border-bottom: 0px solid #339933;
			}


.profileunselected {
position: relative;
float:left;
margin: 0px 0px 0px 0px;
text-align:left;
background-color:#5F779B;
padding: 0px 0px 0px 0px;
width:80px; 
height:90px;
border: 0px solid #000;
}

.profileselected {
position: relative;
float:left;
margin: 0px 0px 0px 0px;
text-align:left;
background-color:#999999;
padding: 0px 0px 0px 0px;
width:80px; 
height:90px;
border: 0px solid #000;
}

.profileunselected a  {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #000;
height:80px;
width:90px;
}

.profileselected a  {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #000;
height:80px;
width:90px;
text-align:left;
}

.profileunselected a img {
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #000;
height:80px;
width:80px;
text-align:left;
}

.profileselected a img {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #000;
height:80px;
width:80px;
}

.hideprofiletext {
display:none; 
width:670px;
}

.showprofiletext {
padding: 0px 0px 0px 0px;
display:block; 
width:670px;
}