
body{
	color:#999966;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FEFFEF;
	padding-top:0;
	margin-top:0;

}

a:link, a:visited, a:active{
color:#999966;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

a:hover{
color:#666644;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

a.fakelink:link, a.fakelink:visited, a.fakelink:active{
	color:#999966;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

a.fakelink:hover{
	color:#999966;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}


div.container{
	width:1000;
	position:relative;
	left:50%;
	margin-left:-500;
	
	
	
}

div.banner{
	background: url(images/logo.jpg) scroll center top no-repeat #FEFFEF;
	height:200;
	
}

div.nav{
	
	width:420;
	position:relative;
	height:20;
	top:140;
	left:5;
	
	
}


div.content{
	text-align:center;
	width:800;
	margin-left:100;
	padding-top:15;
	position:relative;
	left:50%;
	margin-left:-400;
	
	
}

div.contentindex{
	text-align:center;
	font-size:14;
	width:1000;
	margin-left:100;
	padding-top:0;
	position:relative;
	left:50%;
	margin-left:-500;
	
	
}

div.footer{
	width:1000;
	text-align:center;
	position:relative;
	left:50%;
	margin-left:-500;
	
	
}

hr{
	width:100%;
	color:#999966;
	size:1;
}

div.block{
	width:400;
	text-align:left;
	position:static; 
	top:0px; 
	left:0px; 
	margin:auto;
	
}

div.bigtext{
	font-size:18;
	
}

div.smalltext{
	font-size:13;
	font-style:italic;
	
	
}

div.reallysmalltext{
	font-size:11;
	font-style:italic;
}

a.reallysmalllink:link, a.reallysmalllink:visited, a.reallysmalllink:active{
font-size:11px;
}

a.reallysmalllink:hover{
font-size:11px;
}

table.staff{
	width:400;
	text-align:left;
	top:0px; 
	left:0px; 
	margin:auto;
}

td.stafftxt{
	width:250;
}

td.staffimg{
	width:150;	
}

table.hours{
	width:400;
	text-align:center;
}

table.products{
	width:800;
	text-align:left;
	
}

td.productscol{
	width:400;
	padding-bottom:25;
	padding-left:20;
}

td.productsheader{
	width:400;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	height:30;
}

table.services{
	position:static; 
	top:0px; 
	left:0px; 
	margin:auto; 
	width:550px; 
	text-align:left;

}

td.servicestitle{
	font-size:16px;
	font-weight:bold;
}

tr.darkyellow{
	background-color:#F8F8E2;
}

td.servicestype{
	width:425;
}

td.servicescost{
	text-align:right;

}