body {margin-top:0; background:url(/images/backgroundSlice.gif) repeat #000; font-family:Arial; font-size:12px; color:#333;}
body.splash {margin-top:0; background:url(/images/backgroundSlice.gif) repeat #000; font-family:Arial; font-size:12px; color:#fff;}
body.popupwindow {background-image:none; background-color:#fff; font-family:Arial; font-size:12px; color:#333;}
h1 {margin-bottom:5px; font-weight:bold; font-size:16px; color:#000;}
h2 {font-weight:bold; font-size:14px; color:#000;}
hr {border:1px dotted #ccc;}
b {font-weight:bold; color:#000;}
a {color:#c00;}
a.splash {color:#000;}
p {font-family:Arial; font-size:12px; color:#333;}
td {font-family:Arial; font-size:12px; color:#333;}

.availableScales {font-size:12px; color:#999; font-style:italic;}
.bigRed {font-size:14px; color:#c00;}
.boldRed {color:#c00;}
.breadcrumb {color:#666; font-size:10px; margin-top:25px;}
#contentSlice {background:url(/images/horizontalSlice.gif) repeat-y;}
#contentSlice .contentContainer {padding:0 25px;}
#containerSplash {width:610px; min-height:505px; background:url(/images/backgroundSplash.jpg) no-repeat; overflow:auto;}
#contentSplash {padding:175px 50px 175px; text-align:left; overflow:auto;}
.disclaimer {margin-top:24px; color:#666; font-size:10px;}
.navBackOutline {background:url(/images/pixelSiteOutline.gif) repeat;}
.navBackWhite {background:url(/images/pixelWhite.gif) repeat;}
.notes {color:#666; font-size:10px;}
.popupwindow {padding:8px;}
.popupwindow h1 {font-size:18px; margin-top:0;}
.popupwindow h2 {font-size:16px;}
.popupwindow h3 {font-size:14px;}
.popupwindow #closewindow {font-size:10px; text-align:right; display:block; margin-top:16px;}
.portfolio {border:1px solid #ccc; margin:0 0 5px 0;}
.portfolioGallery {display:block; float:left; width:402px; margin:0 20px 0 0;}
.portfolioGallery span {display:inline; float:left; border:1px solid #ccc; margin:5px 5px 0 0;}
.portfolioUnit {display:block; overflow:auto;}
.red {color:#c00;}

