<style type="text/css">
<!--
a:link {color: #006699; text-decoration: none; }
a:active {color: #666666; text-decoration: none; }
a:visited {color: #663366; text-decoration: none; }
a:hover {color: #006699; text-decoration: none; }

a.footer:link {color: #663366; text-decoration: none; }
a.footer:active {color: #666666; text-decoration: none; }
a.footer:visited {color: #663366; text-decoration: none; }
a.footer:hover {color: #006699; text-decoration: none; }
-->

#body {
	background-position: 200px 200px
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #336699;
	text-align: center;
	height:100%; /* This is the key to black_variable*/
}

#black_variable { 
position:absolute; 
left:576; 
top:0; 
padding:0; 
width:384px; 
height:100%; /* works only if parent container is assigned a height value */ 
background:black; 
}

#client_fixed { 
position:absolute; 
left:576; 
top:96; 
padding:0; 
width:384px; 
height:795; 
background:black; 
}

#about_fixed { 
position:absolute; 
left:576; 
top:96; 
padding:0; 
width:384px; 
height:610; 
background:black; 
}

#products_fixed { 
position:absolute; 
left:576; 
top:96; 
padding:0; 
width:384px; 
height:645; 
background:black; 
}

#services_fixed { 
position:absolute; 
left:576; 
top:200; 
padding:0; 
width:384px; 
height:1080; 
background:black; 
}

#contact_fixed { 
position:absolute; 
left:576; 
top:96; 
padding:0; 
width:384px; 
height:580; 
background:black; 
}
</style>


hr {
border: 0;
color: #c1c1c1;
background-color: #c1c1c1;
height: 1px;
width: 929;
text-align: center;
}

img {
	border-style: none;
}

img.floatLeft { 
    float: left; 
    margin: 0px; 
}

img.floatRight { 
    float: right; 
    margin: 0px; 
}

header {
	background-image: url(bkg-tile-home.gif) ;
	background-repeat: repeat-x;
	background-position: 200px 200px
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #336699;
	text-align: center;
}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3b3b;
	line-height: 20px;
}

a {
	color: #3366CC;
	text-decoration: none;
}

/*----NEW ADDITIONS----*/

h1.addition, h2.addition, h3.addition {
	color: #910C0F;
	font-size: 18px;
	margin-bottom: 25px;
}

h1.addition2, h2.addition2 {
	font-size: 11px;
}

h1.addition2 {
	margin-bottom: -10px;
}

div#map {
	width: 448px;
	height: 300px;
	position: absolute;
	top: 255px;
	left: 64px
}

address
{
    display:inline;  
    font-style:normal; 
}
