﻿html        { background:url(../images/html-bg.jpg); }
body        { text-align:center; background:url(../images/body-bg.jpg) repeat-x top center; }
#SiteWpr    { background:url(../images/site-bg.jpg) no-repeat top center; }
#SiteInnerWpr { }
#LayoutWpr  { position:relative; width:980px; margin:0 auto; text-align:left; overflow:visible; }

#HeaderWpr      { position:relative; height:164px; }
h1#Logo         { position:absolute; top:10px; left:10px; background:url(../images/logo.jpg) no-repeat; }
h1#Logo a       { display:block; width:225px; height:88px; cursor:pointer; }
h1#Logo span    { display:none; }
#HeaderMenuWpr  { position:absolute; top:52px; right:15px; }
#HeaderMenuWpr .home-link { margin-right:15px; }
#HeaderPhone	  { position:absolute; top:7px; right:28px; background:url(../images/phone-number.jpg) no-repeat; width:262px; height:34px; }
#HeaderPhone span { display:none; }

#SiteContentWpr { background:url(../images/content-bg.jpg); position:relative; }
#SiteContentInnerWpr { background:url(../images/content-hdr-bg.jpg) no-repeat top center;  }

#ContentWpr     { float:right; width:725px; padding-bottom:40px;  }
#SideBarWpr     { float:left;  width:255px; padding-top:16px;  }
#SideBarFooter  { position:absolute; bottom:0px; left:0; width:255px; height:238px; }
#BannerWpr 		{ height:99px; }
#ContactUsWpr   { width:255px; height:140px; background:url(../images/contactus-bg.jpg) no-repeat; }
#ContactUsWpr .content { padding-top:65px; padding-left:15px; line-height:1.2em; }

#PageEditorContent,
#ModuleContent 	{ padding:0 20px 0 15px; margin-top:25px; }
#PageErrorMessage { margin:20px 20px 0 15px; } 

#HeaderImageWpr { padding:13px 0 0 6px; }
#SmartStartWpr  { position:absolute; right:-7px; top:407px; }

#NavigationWpr  { position:absolute; top:122px; left:0; height:38px; width:980px; border-bottom:solid 4px #CBE9F6; overflow:visible; }

                     
#SiteFooterWpr  { text-align:center; overflow:visible; position:relative; }
#PageFooterOverlayWpr { position:absolute; top:-42px; left:-3px; width:100%; }
#PageFooterOverlay 	  { background:url(../images/content-bottom.png) no-repeat; margin:0 auto; width:1035px; height:255px; } 
#FooterWpr      { position:relative; width:980px; height:150px; margin:0 auto; text-align:left; z-index:10;}
#Footer         {  padding-top:40px }
#Footer #CopyrightWpr { text-align:right; color:#C38600; font-size:13px; }
#ForteLogo      { position:absolute; right:0px; top:60px; z-index:1000;}
#ForteLogo a    { display:block; width:130px; height:35px; background-image:url(../images/forte-logo.png); }
#ForteLogo span { display:none; }


#MediaCenterPlugin #MediaCenterTabs .pluginTab a			{ font-size:12px; color:#009900; }
#MediaCenterPlugin #MediaCenterTabs .pluginTab.active a		{ color:#6BAE00; }
#MediaCenterPlugin #MediaCenterTabs .pluginTab.inactive		{ background-color:#EAF6FB; border-color:#C2D9E1; }
#MediaCenterPlugin #MediaCenterPlayers .NavigationWrapper .NavigationContainer .PreviousButtonLink { background-image:url(../images/mediaPlayer/icon_previous.jpg) }
#MediaCenterPlugin #MediaCenterPlayers .NavigationWrapper .NavigationContainer .NextButtonLink { background-image:url(../images/mediaPlayer/icon_next.jpg) }


/* 
#PhotoTable td { height:173px; padding:0; margin:0; } 
#PhotoTable td img { display:block; margin:7px;  padding:0; }
*/

#ContentWpr #CtaWpr #Cta #ShovelReadyWpr #CtaHomeFooterLeft {
	width:225px;
	height:60px;
	overflow:hidden;
}
#ContentWpr #CtaWpr #Cta #CorporateBuildingsWpr #CtaHomeFooterRight {
	width:315px;
	height:60px;
	overflow:hidden;
}
#ContentWpr #CtaWpr #Cta #ShovelReadyWpr a#CtaHomeFooterLeftLearnMoreLink {
	width:112px;
	height:40px;
	display:block;
	position:absolute;
	left:117px;
	top:148px;
}
#ContentWpr #CtaWpr #Cta #CorporateBuildingsWpr a#CtaHomeFooterRightLearnMoreLink {
	width:112px;
	height:40px;
	display:block;
	position:absolute;
	left:572px;
	top:148px;
}
#ContentWpr #CtaWpr #Cta #ShovelReadyWpr a#CtaHomeFooterLeftLearnMoreLink span,
#ContentWpr #CtaWpr #Cta #CorporateBuildingsWpr a#CtaHomeFooterRightLearnMoreLink span {
	display:none;
}

.cfdebug { text-align:left; clear:both; }

