body
{
	font-size: 90%;
	font-family : Arial, Geneva, Helvetica, sans-serif;
	color : #000;
	background-color : #5F4E9C;
	margin : 0;
	padding: 0;
}

 img 
{
	margin : 0;
	padding: 0;
	border : none;
    display: block;
    overflow: hidden; 
}

div
{
	margin : 0;
	padding: 0;
	border : none;
    display: block;
    overflow: hidden; 
}

#wrapper
{
	max-width : 960px;
	width:expression(document.body.clientWidth > 960? "960px": "auto" );
	margin : 0 auto 0 auto;
	background-color : #fff;
	border-color : #2d013f;
	border-style : solid;
	border-width : thin;
}

#main 
{
	background-color : #fff;
	padding:1.5em;
	margin:0;
	}
	
#strapline
{
	font-weight : bolder;
}

#news
{
	background-color: #330066;
	padding: 0.5em;
	text-align: center;
	color: #fff;
}
#news a
{
	background-color: transparent;
	color: #fff;
}

#uvgi
{
	float : left;
	width : 45%;
	padding : 0.75em;
	border : 1px solid #c9c2e0;
	background-color : #DFDBED;
}

#solutions
{
	float : left;
	width : 45%;
	padding : 0.75em;
}

div.photos
{
	text-align : center;
	margin: 0 auto;
}

.photos div
{
	float : left;
	margin : 0.5em;
	padding : 0.5em;
	border : 1px solid #C9C2E0;
}
h1
{
padding : 0;
	margin:0;
}

h1 img {
	text-align : center;
	margin : 0 auto;
	padding: 0;
}

h2
{
font-size : 120%;
margin:0;
padding : 0 0 0.1em 0;
color : #3C0077;
}


img.left
{
	float : left;
	padding: 0 5px 0 0;
}

img.right
{
	float : right;
	padding: 0 0 0 20px ;
}

#footer
{
	text-align:center;
	padding: 0.3em 0 0.3em 0;
	font-size : 80%;
	background-color : #E4F3F6;
	color: #000;	
	clear : both;
}

#footer p,#footer ul {
margin : 0.5em;}

/*list of links*/
#footer ul li {
	display:inline;
	padding: 1px 10px 1px 17px;
	background: url(images/link-btn-sm.gif) no-repeat;
}


#footer a:link
{
	color: #000;
}

#footer a:hover
{
	color: #000;
	background-color : #99ffff;
}

#footer a:visited
{
	color: #000;
}

#footer img, #news img {
	display : inline;
}

