/* CSS Document */
#page_content {

	margin: 0px auto;
	width:780px;
	POSITION: relative;
	text-align:left;
	
	background-image:url(../common/background.jpg);
	background-repeat:no-repeat;

	HEIGHT: 600px;
	background-position:top;
	filter:null;
	
}


	
body {

   margin:0px auto; 
	text-align:center;
	


	
}

#ftp {
	position:absolute;
	left:596px;
	top:29px;
	width:45px;
	height:15px;
}

#contact {
	position:absolute;
	left:641px;
	top:29px;
	width:84px;
	height:15px;
}

#home {
	position:absolute;
	left:725px;
	top:29px;
	width:55px;
	height:15px;
}

#graphic {
	position:absolute;
	left:172px;
	top:58px;
	width:107px;
	height:26px;
}

#web {
	position:absolute;
	left:279px;
	top:58px;
	width:105px;
	height:26px;
}

#renderings {
	position:absolute;
	left:384px;
	top:58px;
	width:92px;
	height:26px;
}
#mainpic {
	position:absolute;
	left:6px;
	top:140px;
	width:471px;
	height:406px;
}
#portfolio {
	position:absolute;
	left:535px;
	top:524px;
	width:200px;
	height:35px;
}
#page_title {
	position:absolute;
	left:343px;
	top:117px;
}
#back {
	position:absolute;
	left:120px;
	top:547px;
	width:118px;
	height:37px;
}

#next {
	position:absolute;
	left:238px;
	top:547px;
	width:115px;
	height:37px;
}
#web_return {
	position:absolute;
	left:265px;
	top:547px;
	width:200px;
	height:35px;
}
#port {
	position:absolute;
	left:6px;
	top:140px;
	width:471px;
	height:406px;
}
#port_text{
	position:absolute;
	left:487px;
	top:209px;
	width:291px;
	height:319px;
}
#main_text{
	position:absolute;
	left:487px;
	top:182px;
	width:291px;
	height:319px;
}
#click{
	position:absolute;
	left:487px;
	top:478px;
	width:277px;
}
img {
	border: 0px; 
}
a {
	margin: 0px; /*otherwise netscape has margin*/
}

p {
	margin: 0px; /*otherwise netscape has margin*/
	padding-top:5px;
	padding-bottom:5px;
}

a:link {
	color: #000000;
	text-decoration: none;
}    
a:visited {
	color: #000000;
	text-decoration: none;
} 
a:hover {
	text-decoration: underline;	
}



	
img{
filter:progid:DXImageTransform.Microsoft.Fade(duration=0.2);
}

.highlight{
background-color:#FD9744;
}

.normaltext {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #black;
}
.heading{
font-size:14px;
font-weight:bold;
}
ul{  
margin-top:0px;
margin-bottom:0px;

padding-left:1em;
margin-left:1em;

}
