#pageBodyTop { min-height:236px;height:auto !important; height:236px;  padding-top:96px; background-color:#E2E2E2; }

#pageBodyTopLeft { float:left; width:188px; min-height:10px;height:auto !important; height:10px; } 
#pageBodyTopRight { float:left; width:772px;} 


#masterContentContainer { position:relative;height:550px; width:960px; z-index:0; }
#contentContainer { z-index:1;width:960px; height:550px;position:absolute;top:0px; left:0px; }
#contentFlashContainer { z-index:2;width:960px; height:450px; position:absolute;top:0px; left:0px;background-color:#a00604;opacity:0.0; filter:alpha(opacity:0);display:none; }
#flashContentInner { display:none; } 
/**/

#pageBodyTopRightLeft { float:left;width:345px;margin-right:44px; }
#pageBodyTopRightRight { float:left;width:190px; }
#pageBodyTopRightRight h2 { display:inline; }
#pageBodyTopRightRight p { display:inline;margin-top:0px; padding-top:0px; }
#promoFeatureImage { margin-top:8px; } 

#pageBodyTopRightRight2Col { float:left; width:350px; margin-bottom:20px; }
#SpotCol1 { float:left;width:145px;margin-right:5px;margin-left:12px;margin-bottom:20px; }
#SpotCol2 { float:right;width:175px;margin-top:38px;margin-bottom:20px;margin-left:5px;margin-right:-16px;padding:0px; }

#pageBodyBottom { /*height:118px;*/ }
#pageBodyBottom ul { float:left; }
#pageBodyBottom ul li { list-style:none; float:left;margin:0px; padding:0px; }
#pantoLI { width:192px; }
#portfolioLI { width:192px;height:120px;background-image:url(/images/footer_btns/portfolio_bg2.jpg); background-repeat:none; }
#pringLI { width:192px; }
#directionsLI { width:192px; } 
#ftpLI { width:192px; }
#pageBodyBottomOther { float:left; width:770px;border:solid 1px #000; }

/* end of page layout section */


