<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(top_background.gif);
	background-repeat: repeat-x;
	text-align:justify;
}
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 20px;
}

p {
padding: 0;
margin-top: 0.83em;
margin-right: 0;
margin-bottom: 1em;
margin-left: 0;
}

h1 {
 font-size: 23pt;
 font-family: 'Century Gothic', sans-serif;
 color: #000000;
 background-color: #FFFFFF;
 text-align: left;
 font-weight: lighter;
 letter-spacing: 1px;
 text-decoration:underline;
}

h2 {
 font-size: 15pt;
 font-family: 'Century Gothic', sans-serif;
 color: #000000;
 margin: 0.43em 0;
}

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

.footer {
	color: #999999;
}

.clear {
	display: none;
}

#menu{
float:right;
}

#menu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#menu a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#menu a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#menu a:active {
	text-decoration: none;
	color: #FFFFFF;
}

div#menu li{
float:left;
list-style-type:none;
margin:0 1em;
display:inline;
}

div#container li {
margin-left: 2em;
}

ul{
padding:0;
margin:0;
}

#container{
width:900px;
margin:0 auto;
text-align:left;
}

.leftcontainer{
width:500px;
margin:0 auto;
text-align:justify;
float:left;
}

.rightcontainer{
width:385px;
margin-left:15px;
text-align:justify;
float:right;
padding-top:0px;
margin-top:0px;
}

#leftcontainer{
width:500px;
margin:0 auto;
text-align:justify;
float:left;
}

#rightcontainer{
width:385px;
margin-left:15px;
text-align:justify;
float:right;
padding-top:0px;
margin-top:0px;
}

.leftproducts{
width:200px;
float:left;
padding-top:20px;
text-align:center;
}

.rightproducts{
clear:right;
/*width:650px;*/
width:75%;
text-align:justify;
float:right;
}

#contactform{
width:380px;
}

input{
width:120px;
}

.portfoliocontainer{
float:left;
padding-top:5px;
padding-bottom:5px;
}

.leftimage{
margin-bottom:12px;
}

#footer{
clear:both;
border-top:#999999 1px solid;
margin-top:5px;
}

#footertext{
clear:both;
float:left;
color:#2C2C2C;
width:600px;
}


#logos{
width:300px;
text-align:right;
float:right;
}

.servicesphoto{
padding-top:7px;
padding-bottom:10px;
padding-left:5px;
width:380px;
}

.portfoliophoto{
padding-top:7px;
background-color:#EAEAEA;
padding-bottom:10px;
padding-left:5px;
text-align:left;
width:380px;
height:20px;
position:relative;
}

.subphoto{
padding-top:7px;
background-color:#EAEAEA;
padding-bottom:10px;
padding-left:5px;
margin-top:3px;
width:495px;
height:20px;
margin-bottom:10px;
}

.subleft
{
float: left;
width: 70%;
text-align: left;
}

.subright
{
float: right;
text-align: right;
width: 20%;
} 

.portfolioleft
{
float: left;
width: 70%;
text-align: left;
}

.portfolioright
{
float: right;
text-align: right;
width: 30%;
}
-->
