*{ margin:0; padding:0; }
img,.pngfix { behavior: url(iepngfix.htc) }
body{
	background:#D7D7D7 url(../images/bg.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
strong{ color:#333;}
img.floatLeft{
	float:left;
	margin:5px 10px 0 0;
	padding:2px;
}
#header{
	width:800px;
	height:200px;
}
#logo{
	width:300px;
	height:150px;
	float:left;
}
#headerRight{
	width:500px;
	height:170px;
	float:right;
}
#headerRight img{
	float:right;
	padding:10px;
}
#menu{
	width:500px;
	height:30px;
	float:right;
	clear:right;
}
#menu ul{
	width:315px;
	float:right;
}
#menu li{
	list-style-type:none;
	float:left;
	margin-right:5px;
}
#menu a{
	width:100px;
	height:30px;
	display:block;
	background-color:#000;
	color:#F4F4F4;
	text-decoration:none;
	line-height:200%;
}
#menu a:hover{
	background-color:#F4F4F4;
	color:#FF9900;
	text-decoration:none;
}
#content{
	width:800px;
	height:inherit;
	background-color:#F4F4F4;
	text-align:left;
}
#content img.boxes{
	width:250px;
	height:150px;
	padding:7px;
}
#content h1{
	font-size:24px;
	font-weight:bold;
	padding:10px 20px;
	color:#ACC506;
}
#content p{
	padding:10px 20px;
	line-height:150%;
}
#content ul{
	padding:10px 20px 10px 50px;
}
#content li{
	 line-height:150%;
}
#footer{
	width:100%;
	height:inherit;
	background:url(../images/bg.gif) repeat-x left top;
}
#footer p{
	line-height:300%;
	color:#979797;
}
#footer a{
	color:#979797;
	text-decoration:none;
}
#footer a:hover{
	color:#FF9900;
	text-decoration:underline;
} #serv {
    color:#333;
    border-collapse: collapse;
    margin-left: 10px;
    padding: 5px;
    text-align: center;
    width: 97%;
}
#serv td {

    padding: 2px;
}
#serv td:first-child {
    border-left: medium none;
}
#serv td:last-child {
    border-right: medium none;
}
#title {
    background: none repeat scroll 0 0  #FFFFCC; color: #FFF;
  
    font-size: 16px;
    text-transform: uppercase;
}
