body {
	margin: 0px; padding: 0px;
	background:url(images/bg.png) repeat-x;
	background-color:#3d0f12;
	background-position: left top;
	font-family: Helvetica, ;
	font-size:12px;
	color:#fe401a;
}



a:link {
	color: #fe401a;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0099FF;
}
a:hover {
	text-decoration: none;
	color: #ffc3b7;
}
a:active {
	text-decoration: none;
	color: #0099FF;
}


/*______________wrappers_______________*/

#wrapperhome {
	background: url(images/yoback3.png);
	background-repeat: no-repeat;
	background-position: left top;
	position:relative;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:2100px;
}

/*______________Navigation_______________*/
#navigation {
	position:absolute;
	list-style-type: none;
	text-indent:-9000px;
	width:500px;height:20px;
	}

#navigation li {
	float:left;
	list-style-type: none;
	}			
#navigation a {
	display:block;

	}
#navigation a.home { width:80px; height: 17px; margin: 0 -30px;background:url(images/home.png) no-repeat;}
#navigation a.home:hover {background:url(images/home.png) width:59px;background-position:0px -17px; }

#navigation a.portfolio{ width: 105px; height: 17px; margin: 0 50px; background: url(images/port_btn_selected.png) no-repeat;}
#navigation a.portfolio:hover { width: 105px; height: 17px;background:url(images/port_btn_selected.png) width:105px;background-position:0px -17px; }

#navigation a.contact {width:85px; height: 17px; margin: 0 -8px;background: url(images/contact.png);}	
#navigation a.contact:hover {width:85px; height: 17px; background: url(images/contact.png);background-position: 0px -17px;}

/*______________Home_Content_______________*/

#header {
    width: 600px;
	height:20px;
	margin: 30px 550px;
	position: absolute;
	
	}

#workcontent{
	width: 855px;
	height:1000px;
	margin: 500px 50px;
	position: absolute;
	border:#FFFFFF 1px
	border-style: solid	


}

#webwork{
	width: 925px;
	height: 884px;
	margin: 0 auto;
	background: url(images/webdesign.png) no-repeat;
	position:absolute;

}

#auxbutton{
	width: 410px;
	height: 120px;
	margin: 200px 20px;
	position:absolute;
}

#auxiliumstudios.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
}

#auxiliumlink{
	width: 180px;
	height: 20px;
	margin: 0 -45px;
	float:right;
	list-style-type: none;
}

#tracbutton{
	width: 410px;
	height: 120px;
	margin: 200px 65px;
	float:right;

}


#traclogix.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
	
	}
	
#traclink{
	width: 120px;
	height: 20px;
	margin: 0 -25px;
	float:right;
	list-style-type: none;
}

#posbutton{
	width: 410px;
	height: 120px;
	margin: 492px 20px;
    position:absolute;

}


#posturedoctor.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
	
	}
	
#poslink{
	width: 120px;
	height: 20px;
	margin: auto;
	float:right;
	list-style-type: none;
}

#fdbutton{
	width: 410px;
	height: 120px;
	margin: -25px 65px;
	float:right;

}


#fd.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
	
	}
	
#fdlink{
	width: 220px;
	height: 20px;
	margin: 0 -55px;
	float:right;
	list-style-type: none;
}

#monabutton{
	width: 480px;
	height: 120px;
	margin: 780px 20px;
    position:absolute;

}


#monalisa.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
	
	}
	
#monalink{
	width: 220px;
	height: 20px;
	margin: 0 -08px;
	float:right;
	list-style-type: none;
}

#tonisbutton{
	width: 410px;
	height: 120px;
	margin: 190px 65px;
	float:right;

}


#tonis.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
	
	}
	
#tonislink{
	width: 220px;
	height: 20px;
	margin: 0 -70px;
	float:right;
	list-style-type: none;
}


#threed{
	width: 925px;
	height: 320px;
	margin: 900px auto;
	background: url(images/3dap.png)no-repeat;
	position:absolute;

}

#osseonbutton{
	width: 410px;
	height: 120px;
	margin: 200px 20px;
	position:absolute;
}

#osseon.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
}

#osseonlink{
	width: 180px;
	height: 20px;
	margin: 0 -20px;
	float:right;
	list-style-type: none;
}

#chabutton{
	width: 410px;
	height: 120px;
	margin: 200px 65px;
	float:right;

}


#cha.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
	
	}
	
#chalink{
	width: 120px;
	height: 20px;
	margin: 0 -15px;
	float:right;
	list-style-type: none;
}


#logos{
	width: 925px;
	height: 320px;
	margin-top: 1400px;
	margin-left:50px;
	background: url(images/logosanimated.png)no-repeat;
	position:absolute;

}

#auxlbutton{
	width: 410px;
	height: 120px;
	margin: 200px 20px;
	position:absolute;
}

#auxl.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
}

#auxllink{
	width: 180px;
	height: 20px;
	margin: 0 -10px;
	float:right;
	list-style-type: none;
}

#lfbutton{
	width: 410px;
	height: 120px;
	margin: 200px 65px;
	float:right;

}


#lf.com{
	width: 100px;
	height: 20px;
	margin: 0 auto;
	position:absolute;
	
	}
	
#lflink{
	width: 120px;
	height: 20px;
	margin: 0 -15px;
	float:right;
	list-style-type: none;
}


#footwrapp{
	width: 100%;
	height: 220px;
	background:url(images/footerexpand.png) repeat-x;
	
}

/*______________bNavigation_______________*/
#bnavigation {
	position:absolute;
	list-style-type: none;
	text-indent:-9000px;
	width:500px;height:20px;
	}

#bnavigation li {
	float:left;
	list-style-type: none;
	}			
#bnavigation a {
	display:block;

	}
#bnavigation a.home { width:80px; height: 17px; margin: 0 -30px;background:url(images/home.png) no-repeat;}
#bnavigation a.home:hover {background:url(images/home.png) width:59px;background-position:0px -17px; }

#bnavigation a.portfolio{ width: 105px; height: 17px; margin: 0 50px; background: url(images/port_btn_selected.png) no-repeat;}
#bnavigation a.portfolio:hover { width: 105px; height: 17px;background:url(images/port_btn_selected.png) width:105px;background-position:0px -17px; }

#bnavigation a.contact {width:85px; height: 17px; margin: 0 -8px;background: url(images/contact.png);}	
#bnavigation a.contact:hover {width:85px; height: 17px; background: url(images/contact.png);background-position: 0px -17px;}
