/* CSS Document */

body {
margin: 0 0;
padding: 0;
font-family: sans-serif;
font-size: .7em;
line-height: 1.4em;
}

body#main {
background-image:url(images/mainbodybackground.jpg);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-attachment:fixed;
width:auto;
}

div#banner {
background-image:url(images/upperbanner.jpg);
background-repeat:no-repeat;
height: 180px;
width: 578px;
}

div#container {
width: 400px;
margin-left: 100px;
}

h5 {
font-weight: 600;
font-size: 14px;
line-height: .2em;
font-family: sans-serif;
}

/*to handle slight overlap of sidebar image against mainbodybackground, resizing image to reduce by 2px in height would also work*/

div#SideCont {margin-top:-2px}

/*margins on scan images only*/

div#scans img {
margin: 5px 5px 5px 5px;
}

/*replacing deprecated HTML border attribute */

img {
border: none;
}

/* to hide unwanted horizontal scrol bar in IE*/
html {
overflow-x:hidden;
}

/*style for image loading progress bar used on archive pages*/

div#indicator {
width: 200px;
border: 1px solid #000;
background: #fff;
color: #000;
}

div#progress {
display: block;
width: 0;
backround: #ccc;
}