@charset "UTF-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
background: #e8e7e8;
background-image:url(../images/bg2.jpg);
background-repeat:repeat-x;
font-family:"arial";
}

*{
padding:0px;
margin:0px;
}

img{
border-style:none;
}

#container{
width:840px;
margin-left:auto;
margin-right:auto;
}

#header{
height:311px;
background-image:url(../images/header.jpg);
}

#headerfs{
height:221px;
background-image:url(../images/headerfs.jpg);
}


#headerfs h2{
font-style:italic;
font-size:21px;
margin-top:40px;
margin-bottom:10px;
}

h2{
font-style:italic;
font-size:22px;
margin-top:0px;
margin-bottom:5px;
}

p{
font-size:15px;
line-height:19px;
}

#nav{
width:804px;
height:45px;
}

#nav ul{
position:relative;
left:45px;
}

#nav li{
font-weight:lighter;
font-family:arial;
float:left;
margin-right:10px;
list-style-type:none;
font-size:15px;
padding-top:15px;
}

#nav a{
text-decoration:none;
color: #fff;
padding:13px 13px;
}

#nav a:hover{
background-position:bottom;
}

	.index{
	background-image:url(../images/homeli.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
	
	.indexstill{
	background-image:url(../images/homeli.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	.freescan{
	background-image:url(../images/freescanli.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
	
	.freescanstill{
	background-image:url(../images/freescanli.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	.features{
	background-image:url(../images/featuresli.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
	
	.featurestill{
	background-image:url(../images/featuresli.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	.awards{
	background-image:url(../images/awardsli.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
	
	.awardstill{
	background-image:url(../images/awardsli.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	.resources{
	background-image:url(../images/freescanli.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
	
	.resourcestill{
	background-image:url(../images/freescanli.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	.success{
	background-image:url(../images/successli.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
	
	.successstill{
	background-image:url(../images/successli.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

#content{
width:760px;
background: #fff;
border-left:2px solid black;
border-right:2px solid black;
padding:0 20px;
margin:0px;
}

#content2{
width:820px;
padding:0 20px;
margin:0px;
position:relative;
right:27px;
top:10px;

}

#content a{
color: #b70321;
font-size:16px; 
font-weight:bold;
}

#content a:hover{
color:#777;
}

#left{
width:220px;
float:left;
padding:0px 20px;
margin:0px;
}

#right{
width:480px;
float:right;
padding:0px 20px;
margin:0px;
}

#left2{
width:360px;
float:left;
}

#right2{
width:380px;
float:left;
position:relative;
left:40px;
}

#left3{
width:185px;
background-image:url(../images/rsmallboxbg.jpg);
padding:0px 20px;
float:left;
}

#left3 a{
color: #1e303c;
background-image:url(../images/greyarrow.jpg);
background-repeat:no-repeat;
padding-left:20px;
float:left;
text-decoration:none;
font-size:14px;
}


#left3 a:hover{
color: #b70321;
background-image:url(../images/redarrow.jpg);
background-repeat:no-repeat;
padding-left:20px;
float:left;
}

#right3{
background-image:url(../images/rsbigboxbg.jpg);
width:540px;
padding:0px 20px;
float:right;
position:relative; 
right:5px;
}

#right3 p{
font-size:13px;
margin-top:15px;
}

#right3 li{
font-size:13px;
margin-top:15px;
background-image:url(../images/checkmark.jpg);
background-repeat:no-repeat;
list-style-type:none;
padding-left:23px;
}


#content li{
list-style-type:none;
font-size:14px;
margin-bottom:3px;
line-height:20px;
}

#content ul{
margin-bottom:15px;
}

#bottom{
width:804px;
}

#footer{
width:800px;
height:30px;
}

#footer a{
float:right;
text-decoration:none;
color:#000;
font-size:14px;
padding-right:20px;
}

#footer a:hover{
color:#777;
}

h3{
font-family:"arial";
font-style:italic;
}

h4{
margin-bottom:7px;
}