
img 
{
	border: 0;
	background-color: none;
	text-decoration: none;
	border: none;
}

div#main 
{
	position: absolute;
	left: 50%;
	width: 920px;
	margin-top: 5px;
	margin-left: -456px;
	padding: 0px;
	background: white;
	z-index: -1;
	underline: none;
	border: none;
}

div.container 
{
	float: left;
	width: 250px;
	height: 450px;
	line-height: 150%;
}

div.header,div.footer 
{
	lenght: 100%;
	height: 10px;
	padding: 0.5em;
	color: white;
	clear: left;
}

div.uo 
{
	position: absolute;
	left: 0px;
	top: 25px;
	background: url('/UOtitle.gif') no-repeat 55px 30px;
	float: left;
	width: 250px;
	height: 48px;
}

div.sub 
{
	position: absolute;
	left: 0px;
	top: 73px;
	background: url('/UOsubtitle.gif') no-repeat 100px -3px;
	float: left;
	width: 250px;
	height: 180px;
	margin-left: 25px;
	margin-top: 2px;
}

#portfolio a 
{
	float: left;
	display: block;
	position: absolute;
	left: 175px;
	top: 340px;
	width: 75px;
	padding-left: 0px;
	line-height: 25px;
	min-height: 25px;
	text-decoration: none;
}

#portfolio a 
{
	color: white;
	background: url('/nav_portfolio.gif') no-repeat right;
	background-position: -2px;
}

#portfolio a:hover 
{
	color: white;
	background-position: -79px;
}

#profile a 
{
	float: left;
	display: block:right;
	position: absolute;
	left: 175px;
	top: 360px;
	width: 75px;
	padding-left: 0px;
	line-height: 25px;
	min-height: 25px;
	text-decoration: none;
}

#profile a 
{
	color: white;
	background: url('/nav_profile.gif') no-repeat right;
	background-position: -2px;
}

#profile a:hover 
{
	color: white;
	background-position: -79px;
}

#contact a 
{
	float: left;
	display: block :right;
	position: absolute;
	left: 175px;
	top: 380px;
	width: 75px;
	padding-left: 0px;
	line-height: 25px;
	min-height: 25px;
	text-decoration: none;
}

#contact a 
{
	color: white;
	background: url('/nav_contact.gif') no-repeat right;
	background-position: -2px;
}

#contact a:hover 
{
	color: white;
	background-position: -79px;
}

#community a 
{
	float: left;
	display: block :right;
	position: absolute;
	left: 175px;
	top: 420px;
	width: 77px;
	padding-left: 0px;
	line-height: 25px;
	min-height: 25px;
	text-decoration: none;
}

#community a 
{
	color: white;
	background: url('/nav_community.gif') no-repeat right;
	background-position: -1px;
}

#community a:hover 
{
	color: white;
	background-position: -78px;
}


 #clients a	    {float:left;	display:block;	position:absolute;left:175px;top:400px;	width: 75px;	padding-left: 0px;	line-height: 25px;	min-height: 25px;	text-decoration: none;	}#clients a	{   color: white;   background: url('/nav2_clients.gif') no-repeat right;   background-position: 31px;   }#clients a:hover{   color: white;   background-position: -46px;    }


div.line {
	background: url('/vertical.jpg') no-repeat top center;
	float: left;
	width: 1px;
	height: 500px;
	margin-right: 15px;
	margin-left: 10px;
}

div.target 
{
	margin-top: 35px;
	float: left;
	height: 400px;
	width: 560px;
}

div.target2 {
	float: bottom;
	height: 35px;
	width: 560px;
	margin-top: 440px;
	margin-left: 275px;
	background: url('/pt_sunshine.png') no-repeat 100% 50%;
}

div.img {
	margin-right: 0px;
	height: 22px;
	width: 22px;
	float: left;
	
}

div.img img {
	display: inline;
}

div.img a:img {
	border: none;
}
