#header{ 
	background: url(images/header.png); 
	width: 927px;
	height: 145px;
	margin-top: 0px;
			}
			
			/* NAV TEST */
#nav{width: 897px;}
/*onload images */	
#nav ul {margin: 0; padding: 0; padding-left:25px; list-style:none;  } 
#nav li { list-style:none; float: left; display:inline; } 
#nav a { display:block; height:28px; }


#nav_home a {	background: url(images/nav/nav_01.gif) top left no-repeat; width: 59px;   }
#nav_about a {	background: url(images/nav/nav_02.gif) top left no-repeat; width: 72px; }
#nav_portfolio a{	background: url(images/nav/nav_03.gif) top left no-repeat; width: 103px;}
#nav_contact a{	background: url(images/nav/nav_04.gif) top left no-repeat; width: 89px; }
#nav_links a{	background: url(images/nav/nav_05.gif) top left no-repeat; width: 65px;  }
#nav_ideas a{	background: url(images/nav/nav_06.gif) top left no-repeat; width: 62px;}

/*hovers */	
#nav_home a:hover{background: url(images/nav/navup_01.gif); } 
#nav_about a:hover{background: url(images/nav/navup_02.gif); } 
#nav_portfolio a:hover{background: url(images/nav/navup_03.gif); } 
#nav_contact a:hover{background: url(images/nav/navup_04.gif); }
#nav_links a:hover{background: url(images/nav/navup_05.gif); } 
#nav_ideas a:hover{background: url(images/nav/navup_06.gif); }

body {
	text-align: center;
	background-image: url(images/headrepeat.gif);
	background-repeat: repeat-x;
	background-color:#151515;
	margin: 0px;
}
#contentbox {
	background-image: url(images/-swfcontent.jpg);
	width: 925px;
	height: 570px;
}
#content {
width:925px;
height:100%;
margin-top:40px;
margin-left:25px;
margin-right:25px;
}

/* ABOUT CONTENT */
#aboutbox{
	background-image: url(images/about/aboutcanvas.jpg) ;
	background-repeat:no-repeat;
	float:left; display:inline;
	width: 419px;
	height: 466px;
	
		}
	
#aboutboxcontent{
padding-top:100px;
padding-left:25px;
padding-right:25px;
}

#aboutboxsmaller{
	background: url(images/about/smallcanvas.jpg) top right no-repeat;
	float:left; display:inline;
	width: 422px;
	height: 285px;
	margin-left:25px;
		}
		
#aboutboxsmallertitle{
background: url(images/about/ego.jpg) no-repeat;
width: 180px;
height: 74px;
margin-top:10px;
margin-left: 27%;
margin-right: 27%; 
}

#aboutboxsmallercontent{
margin-left: 25px;
margin-right: 25px; 
margin-bottom:25px;
}

#abouthostedby{
	background: url(images/about/hostedby.jpg) top right no-repeat;
	float:left; display:inline;
	width: 435px;
	height: 162px;
	margin-left:23px;
	margin-top:28px;
			}
			
#portfoliotitle{
background: url(images/portfolio/title.gif) no-repeat;
width:486px;
height:44px;
float:left; 
margin-top:15px;
margin-left:5px;
}


#portfoliopagelist{
width:200px;
height:15px;
float:right;
display:inline;
margin-top:40px;
margin-right:15px;
}


#portfoliocontent{
background: url(images/portfolio/portcontent.gif) no-repeat;
width:841px;
height:189px;
float:left; 
margin-top:20px;
margin-left:5px;}

#portfolioboxes{
text-align:left;
margin-left:5px;
width:841px;
height:154px;
float:left; 
margin-top:10px;
}
#portfolioinfo{
width:841px;
height:35px;
text-align:center;
float:left; 
}

#contacttitle{
background: url(images/contact/contacttitle.gif) no-repeat;
width:360px;
height:51px;
float:left; 
margin-top:15px;
margin-left:5px;
}

#largecontent{
background: url(images/common/content.gif) no-repeat;
width:835px;
height:541px;
float:left; 
margin-top:20px;
}
	
#container {
width:927px;
height:100%;
margin-left:auto;
margin-right:auto;
}
#footer {
	height: 150px;
	width:100%;
	background-image: url(images/footrepeat.gif);
	background-repeat:repeat-x;
	margin-top:30px;
	float:left;
	display:inline;
		}

.style1 {
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Ms Sans Serif";
	}
.style2 {
	font-family: calibri;
	font-size: 12px;
	color: #FFFFFF;
}
.style3 {
	font-family: calibri;
	font-size: 12px;
	color: #0066FF;}
<!--
.style4 {
	color: #0077FF;
	font-weight: bold;
}
.hideme { display:none; }
