/* em sizing problem between ie and firefox */ 
/* text align in body and in centermain for IE 6 centering issue */ 
body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000000;
background-color: #ffffff;
text-align: center;
}

html>body .outerpair1 {background: url(upperrightfade.png) right top no-repeat;} /* .outerpair1 must be given a width contraint, via either a width, or by floating or absolute positioning. In this demo these are applied from the second class name on the .outerpair1 DIV's.This box also has one of the corner .png's. */

html>body .outerpair2 {background: url(lowerleftfade.png) left bottom no-repeat;padding-top: 8px;padding-left: 8px;}/* .outerpair2 has padding equal to the shadow thickness, and also has one of the corner .png's */ 

html>body .shadowbox {background: url(shadow.png) bottom right;}/* .shadowbox holds the main shadow .png */ 
html>body .innerbox {position: relative;left: -8px;top: -8px;}/* .innerbox is made "relative" and is "pulled" up and to the left, by a distance equal to the thickness of the shadow.Because this is a relative-based shift, the box retains itsexact dimensions without change. */

a:link { color: #759590; }

a:visited { color: #ff0000; }

.centermain {
width: 632px;
margin-left:auto;
margin-right: auto;
text-align: left;
z-index: 0;
}

.allmain {
position: absolute;
display: block;
top: 10px;
width: 658px;
}

.main {
width: 636px;
padding-top: 12px;
padding-bottom: 2px;
padding-left: 14px;
padding-right: 0px;
border: 0px solid #888;
z-index: 1;
}

.ffont {
font-family: Georgia,'Times New Roman',Times,'Bookman Old Style','Hoefler Text',Serif;
font-style: italic;
}