html, body { margin: 0; padding:0; width: 100%; height: 100%; }
body 			{

			height: 100%; 
			position: relative;
			background-color: #000000;
			color: #ddd;
			font: 11px  Arial;
			}
#container {
			height:100%;
}

h1 		{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font: 19px  Arial;
			font-weight:bold;
			color: #009ff5;
			}

h1 a:link 			{
			text-decoration: none;
			color: #999;
			font: 19px  Arial;
			font-weight:bold;
}

h1 a:visited 	{
			text-decoration: none;
			color: #999;
			font: 19px  Arial;
			font-weight:bold;
			}

h1 a:hover 	{
			text-decoration: underline;
			color: #009ff5;
			font: 19px  Arial;
			font-weight:bold;
			}

h1 a:active 	{
			text-decoration: none;
			color: #999;
			font: 19px  Arial;
			font-weight:bold;
			}


.largetitle 		{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-size: 19px;
			font-weight:bold
			}


a:link 			{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}
a:visited 	{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}
a:hover 	{
			text-decoration: none;
			color: #009ff5;
			font-size: 11px;
			}
a:active 	{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}
.pink			{
			color: #009ff5;
			}

.selected 			{
			color: #009ff5;
			}

.selected a:link 			{
			text-decoration: none;
			color: #009ff5;
			}

.selected a:visited 	{
			text-decoration: none;
			color: #009ff5;
			}

.selected a:hover 	{
			text-decoration: none;
			color: #009ff5;
			}

.selected a:active 	{
			text-decoration: none;
			color: #009ff5;
			}


.notselected 			{
			color: #CCC;
			}

.notselected a:link 			{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}

.notselected a:visited 	{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}

.notselected a:hover 	{
			text-decoration: none;
			color: #009ff5;
			font-size: 11px;
			}

.notselected a:active 	{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}

.yesselected 			{
			color: #009ff5;
			}

.yesselected a:link 			{
			text-decoration: none;
			color: #009ff5;
			font-size: 11px;
			}

.yesselected a:visited 	{
			text-decoration: none;
			color: #009ff5;
			font-size: 11px;
			}

.yesselected a:hover 	{
			text-decoration: none;
			color: #009ff5;
			font-size: 11px;
			}

.yesselected a:active 	{
			text-decoration: none;
			color: #009ff5;
			font-size: 11px;
			}
			
ul	{
			list-style: none;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
}

.lightgray a:link 			{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}
.lightgray a:visited 	{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}
.lightgray a:hover 	{
			text-decoration: none;
			color: #009ff5;
			font-size: 11px;
			}
.lightgray a:active 	{
			text-decoration: none;
			color: #fff;
			font-size: 11px;
			}


#grad 	{
			position: absolute;
			width: 100%;
			height: 250px;
			/*background: url(/iuvo_files/imgs/grad.png) repeat-x top left;*/
			left: 0px;
			top: 0px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border: 0px solid #FFCC00;
			}
#logo 	{
			position: absolute;
			width: 91px;
			margin: 0 auto;
			left: 50%;
			top: 0px;
			margin-left: 389px;
			padding: 0px 0px 0px 0px;
			border: 0px solid #FFCC00;
			}
			
#ogol 	{
			position: absolute;
			width: 91px;
			height: 89px;
			background: url(/iuvo_files/imgs/ogol.png) no-repeat top left;
			margin: 0 auto;
			left: 50%;
			top: 91px;
			margin-left: 389px;
			padding: 0px 0px 0px 0px;
			border: 0px solid #FFCC00;
			}

#clock 	{
			position:absolute;
			top:109px; 
			left:0px;
			padding:0px 0px 0px 720px;
}

#master 	{
			position: relative;
			width: 960px;
			min-height:100%;
			left: 50%;
			margin-left: -480px;
			padding: 0px 0px 0px 0px;
			text-align: left;
			border: 0px solid #FFCC00;
			}
			
#master_home 	{
			position: relative;
			width: 960px;
			left: 50%;
			margin-left: -480px;
			padding: 0px 0px 0px 0px;
			text-align: left;
			border: 0px solid #FFCC00;
			}

			
#header 		{
			width: 960px;
			padding: 40px 0px 12px 0px;
			border: 0px solid #ccc;
			text-align:left;
			font: 19px Arial;
			font-weight:bold;
			color: #999999
			}
			

/*TOP BAR*/			
#topbar 		{
			clear:both;
			width: 960px;
			margin: 0 auto;
			padding: 8px 0px 0px 0px;
			border-top: 1px solid #444;
			}



#topbar	li	{
			list-style: none;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
}

#mainmenu		{
			position: relative;
			width:480px;
			float:left;
}



#mainmenu  a:link 			{
			text-decoration: none;
			color: #cccccc;
			font: 17px Arial;
			font-weight:bold;
			}

#mainmenu  a:visited 	{
			text-decoration: none;
			color: #cccccc;
			font: 17px Arial;
			font-weight:bold;
			}

#mainmenu  a:hover 	{
			text-decoration: none;
			color: #009ff5;
			font: 17px Arial;
			font-weight:bold;
			}

#mainmenu  a:active 	{
			text-decoration: none;
			color: #cccccc;
			font: 17px Arial;
			font-weight:bold;
			}


#mainlinks 		{
			position: relative;
			width:240px;
			float:left;
}

#newsfeed		{
			position: relative;
			width:240px;
			float:right;
}

#menucol1		{
			position: relative;
			width:240px;
			float:left;	
			padding: 5px 0px 0px 0px;
}

#menucol1 	ul		{
			list-style: none;
			padding: 0px 0px 0px 0px;
			margin: -5px 0px 0px 0px;
}

#menucol1 	li		{
			list-style: none;
			padding: 0px 0px 0px 0px;
			margin: -5px 0px 0px 0px;
			line-height:19px;
}

#menucol2		{
			position: relative;
			height:auto;
			width:240px;
			float:left;	
			padding: 5px 0px 0px 0px;
}

#menucol2 	ul		{
			list-style: none;
			padding: 0px 0px 0px 0px;
			margin: -5px 0px 0px 0px;
}

#menucol2 	li		{
			list-style: none;
			padding: 0px 0px 0px 0px;
			margin: -5px 0px 0px 0px;
			line-height:19px;
}

#topbarbotborder 		{
			clear:both;
			position: relative;
			width: 960px;
            top:8px;
			height:10px;
			margin: 0 auto;
			padding: 8px 0px 0px 0px;
			border-top: 1px solid #444;
			}
/*TOP BAR END*/

/*4 COLOMN LAYOUT*/
#main 		{
			clear:both;
			position: relative;
			/*width: 960px; Commented out by iUVO to fix IE6 bug*/
			margin: 0 auto;
			padding: 8px 0px 0px 0px;
			}
			
#main_home 		{
			clear:both;
			position: relative;
			width: 960px;
			padding: 8px 0px 0px 0px;
			}
			
#firstcolumn		{
			clear:both;
			position: relative;
			width:240px;
			float:left;
			padding-bottom:40px;
}

#firstcolumn	li	{
			list-style: none;
}

#secondcolumn		{
			position: relative;
			width:240px;
			float:left;
			padding-bottom:40px;
}

#thirdcolumn		{
			position: relative;
			width:240px;
			float:left;
			padding-bottom:40px;
}

#fourthcolumn		{
			position: relative;
			width:240px;
			float:left;
			padding-bottom:40px;
}

#secondcolumn_span3		{
			position: relative;
			width:720px;
			float:left;
			padding-bottom:40px;
}

#thirdcolumn_span2		{
			position: relative;
			width:480px;
			float:left;
			padding-bottom:40px;
}

#firstcolumn_span2		{
			position: relative;
			width:480px;
			float:left;
			padding-bottom:40px;
}

#secondcolumn_span2		{
			position: relative;
			width:480px;
			float:left;
			padding-bottom:40px;
}
/*4 COLOMN LAYOUT*/


.nop {	
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
}

.nop p {
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
}

/*FOOTER*/
#footerplacer {
			clear:both;
			position: relative;
			height: 0px;
}

#footerplacerhome {
			clear:both;
			position: relative;
			height: 0px;
}


#footer 		{ 
			clear:both;
			width: 960px;
			position: relative;
			left:50%;
			margin-left: -480px;
			margin-top:-20px;
			height: 20px;
			padding: 0px 0px 0px 0px;
			bottom: 0px; 
			color: #ddd;
			}

#footer_home 		{ 
			clear:both;
			width: 960px;
			height: 0px; 
			padding: 0px 0px 0px 0px;
			color: #ddd;
			}
/*FOOTER end*/


.singlecolumn		{
			position: relative;
			width:240px;
			float:left;
}

.separator {
			padding:15px 0px 0px 0px; 
			width:165px; 
			border: 0px solid #FFCC00;
			border-bottom: 1px solid #444;
}

.footer_separator {
			 border-top: 1px solid #444;
}

.timecolor {
			color:#fff;
}

.graylinks a:link 			{
			text-decoration: none;
			color: #fff;
			}
.graylinks a:visited 	{
			text-decoration: none;
			color: #fff;
			}
.graylinks a:hover 	{
			text-decoration: none;
			color: #009ff5;
			}
.graylinks a:active 	{
			text-decoration: none;
			color: #fff;
			}
			
input 		{ 
			border: 1px solid #444;
			background-color: #252525;
			color: #fff;
}

select 		{ 
			border: 1px solid #444;
			background-color: #252525;
			color: #fff;
}

textarea 		{ 
			border: 1px solid #444;
			background-color: #252525;
			color: #fff;
}

.landingpagehider {
}

#landingpagehider		{
			position: relative;
			width:480px;
			float:left;
}

.landingpagehiderclick {
}

#landingpagehiderclicker		{
			position: absolute;
			width:480px;
			height:320px;
			top:0px;
}



.landing h1	{
	clear:both;
	cursor: pointer;
	border-top: 1px solid #444;
	padding:5px 0px 5px 0px;
	color:#999999;
	font-size:17px;
}

.landing div {
	overflow:hidden;
}

h1.prettyhover  {
	cursor: pointer;
	color: #009ff5;
}

.landing h1:hover	{
	cursor: pointer;
	color: #009ff5;
	font-size:17px;
}



dt	{border-top: 1px solid #444; padding:10px 0px 10px 0px; font: 14px  Arial; color: #FFF;}

dl	{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}