﻿html			{ background:url(../images/html-bg-repeater1.jpg) repeat left top; }
body			{ background:url(../images/html-bg-repeater2.jpg) repeat-x left top; text-align:center; }
#SiteWpr		{ background:url(../images/body-bg.jpg) no-repeat center top; }
#SiteInnerWpr	{ width:980px; margin:0 auto; }
#LayoutWpr		{ text-align:left; position:relative; }

#HeaderWpr      { position:relative; height:176px; }
h1#Logo         { position:absolute; top:8px; left:32px; }
h1#Logo a       { display:block; width:140px; height:118px; cursor:pointer; }
h1#Logo span    { display:none; }

#SiteContentOuterWpr { margin-top:9px; background:#1A1A1A url(../images/content-header-bg.jpg) no-repeat left top; }	
#SiteContentWpr		 { padding-left:19px; padding-right:10px; }
#SiteContentInnerWpr {  }

#ContentWpr     { float:right; width:730px; padding-bottom:10px; margin-top:38px; background-color:#E7EDF1; min-height:346px; }
* html #ContentWpr	{ height:auto !important; height:346px; overflow:visible; } /* target IE 6 only */
#SideBarWpr     { float:left;  width:192px; margin-top:38px; }
#SideMenuWpr	{ }

#ActionMenuLinks { position:absolute; top:6px; left:498px; }
#ActionMenuLinks ul { margin:0; padding:0; }
#ActionMenuLinks li { list-style-type:none; float:left; padding:0 0 0 16px; text-transform:lowercase; font-size:11px; }
#ActionMenuLinks li.first {  }
#ActionMenuLinks li.facebook { width:23px; height:23px;}
#ActionMenuLinks li.facebook a { display:block; background:url(../images/facebook.jpg); width:23px; height:23px;}
#ActionMenuLinks li.facebook a span { display:none;}
#ActionMenuLinks li.twitter { width:23px; height:23px; padding:0 8px 0 5px; border-right:solid 1px #685586;}
#ActionMenuLinks li.twitter a { display:block; background:url(../images/twitter.jpg); width:23px; height:23px;}
#ActionMenuLinks li.twitter a span { display:none;}
#ActionMenuLinks li.border {  padding:0 0 0 8px;}
#ActionMenuLinks a { color:#EFECDE; font-weight:normal; }
#ActionMenuLinks a:hover { color:#89A624; }

#PageEditorContent,
#ModuleContent  { padding:15px 20px; width:690px; }

#BannerWpr { padding:35px 0 5px 0; }
#BannerWpr .item { float:left; padding-left:10px; }
#BannerWpr .first { padding-left:0; }
#BannerWpr p {margin:0; padding:0;}

#SiteSearchWpr { position:absolute; top:160px; right:43px; width:184px; height:53px; background:url(../images/sitesearch-bg.png) no-repeat left top; }
#SiteSearchWpr form { margin:13px 0 0 0; overflow:hidden; text-align:left; padding-left:14px; }
#SiteSearchWpr form input#SiteSearch_srch_siteKeywords { width:112px; padding:2px; background-color:transparent; border:0; color:#FFFFFF; font-size:14px; font-family:tahoma; font-weight:bold; display:block; float:left; }
#SiteSearchWpr form button { display:block; float:left; width:50px; height:30px; background-color:transparent; border:0; cursor:pointer; }
#SiteSearchWpr form button span { display:none; }


#SiteFooterWpr  { text-align:center; padding-bottom:40px; }
#FooterWpr      { background:url(../images/footer-bg.jpg) no-repeat; width:980px; height:200px; margin:0 auto; text-align:left; position:relative; }
#Footer         {  }
#Copyright		{ position:absolute; left:0; top:150px; padding-left:15px; }

#FooterCTAs		{  }
#FooterCTAs .item { float:left; height:80px; margin:14px 0 0 14px; padding-left:14px; background:url(../images/footer-cta-separator.jpg) no-repeat left center; }
#FooterCTAs .first { margin-left:0; background-image:none; }
#FooterCTAs .five { margin:14px 0 0 24px; padding-left:6px;}
#FooterCTAs .last { margin:14px 0 0; padding-left:16px;}
#FooterCTAs .item a span { display:none;}

#FooterCTAs .one a { display:block; margin-left:0; background-image: url(../images/footerCTAs/cta1.gif); background-repeat:no-repeat; width:147px; height:65px; }
#FooterCTAs .one a:hover { display:block; background-image: url(../images/footerCTAs/cta1-hover.gif); background-repeat:no-repeat; width:147px; height:65px; }

#FooterCTAs .two a { display:block; width:147px; height:65px; background-image:url(../images/footerCTAs/cta2.gif); background-repeat:no-repeat; width:139px; height:65px;}
#FooterCTAs .two a:hover { display:block; width:147px; height:65px; background-image:url(../images/footerCTAs/cta2-hover.gif); background-repeat:no-repeat; width:139px; height:65px;}

#FooterCTAs .three a { display:block; background-image:url(../images/footerCTAs/cta3.gif); background-repeat:no-repeat; width:150px; height:65px;}
#FooterCTAs .three a:hover {display:block; background-image:url(../images/footerCTAs/cta3-hover.gif); background-repeat:no-repeat; width:150px; height:65px;}

#FooterCTAs .four a { display:block; background-image:url(../images/footerCTAs/cta4.gif); background-repeat:no-repeat; width:119px; height:65px;}
#FooterCTAs .four a:hover { display:block; background-image:url(../images/footerCTAs/cta4-hover.gif); background-repeat:no-repeat; width:119px; height:65px;}

#FooterCTAs .five a { display:block; background-image:url(../images/footerCTAs/cta5.gif); background-repeat:no-repeat; width:149px; height:65px;}
#FooterCTAs .five a:hover { display:block; background-image:url(../images/footerCTAs/cta5-hover.gif); background-repeat:no-repeat; width:149px; height:65px;}

#FooterCTAs .six  a { display:block; background-image:url(../images/footerCTAs/cta6.gif); background-repeat:no-repeat; width:120px; height:65px;}
#FooterCTAs .six a:hover { display:block; background-image:url(../images/footerCTAs/cta6-hover.gif); background-repeat:no-repeat; width:120px; height:65px;}

#FooterCTAs p { margin:0; padding:0;}


#FooterMenu		{ position:absolute; left:0; top:111px; color:#000000; padding-left:13px; }
#FooterMenu a 	{ color:#000000; font-size:13px; font-weight:bold; margin:0 7px; }
#ForteLogo      { position:absolute; right:22px; top:110px; }
#ForteLogo a    { display:block; width:126px; height:25px; }
#ForteLogo span { display:none; }
