width:80%;/* this will create a container 80% of the browser width */
background:#FFFFFF;
margin:0auto;/* the auto margins (in conjunction with a width) center the page */
border:1pxsolid#000000;
text-align:left;/* this overrides the text-align: center on the body element. */
}
.thumbnail{
width:300px;
}
table{
border:thinsolidsilver;
border-collapse:collapse;
}
td{
padding:0px;
border:thinsolidsilver;
}
.twoColHybLtHdr#headerh1{
margin:0;/* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
padding:10px0;/* using padding instead of margin will allow you to keep the element away from the edges of the div */
margin-left:10px;/* the left and right margin should be given to every element that will be placed in the side columns */
margin-right:10px;
}
.twoColHybLtHdr#mainContent{
margin:020px013em;/* the right margin can be given in percentages or pixels. It creates the space down the right side of the page. */
}
.twoColHybLtHdr#footer{
padding:010px;/* this padding matches the left alignment of the elements in the divs that appear above it. */
background:#DDDDDD;
}
.twoColHybLtHdr#footerp{
margin:0;/* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
padding:10px0;/* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
/* Miscellaneous classes for reuse */
.fltrt{/* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
float:right;
margin-left:8px;
}
.fltlft{/* this class can be used to float an element left in your page */
float:left;
margin-right:8px;
}
.clearfloat{/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both;
height:0;
font-size:1px;
line-height:0px;
}
.menuBarItem{
font-variant:small-caps;
text-align:right;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
border-top-width:thin;
border-right-width:thin;
border-bottom-width:thin;
border-left-width:thin;
}
.behind{
display:none;
}
div.figure{
float:left;
width:25%;
border:thinsilversolid;
margin:0.5em;
padding:0.5em;
}
div.figurep{
text-align:left;
font-size:smaller;
text-indent:0;
}
img.thumbnail{
width:100%;
}
</style>
[ifIE]>
<styletype="text/css">
/* place css fixes for all versions of IE in this conditional comment */