﻿html			{ background:#E1F4FD url(../images/html-bg.jpg) repeat-x; }
body			{ text-align:center; background:url(../images/body-bg.jpg) no-repeat top center; }
#SiteWpr		{ }
#SiteInnerWpr	{ width:980px; margin:0 auto; overflow:visible; }
#LayoutWpr		{ text-align:left; position:relative; overflow:visible;  }

#HeaderWpr      { position:relative; height:249px; overflow:visible; background:url(../images/header-bg.jpg) no-repeat; overflow:visible; }
h1#Logo         { position:absolute; top:0; left:0; }
h1#Logo a       { display:block; width:491px; height:199px; cursor:pointer; background:url(../images/logo.jpg) no-repeat; }
h1#Logo span    { display:none; }
#HeaderMenuWpr  { position:absolute; top:77px; left:540px; height:20px; }

#SiteContentWpr { background:url(../images/content-bg.jpg); }
#SiteContentInnerWpr { background:url(../images/content-header.jpg); background-repeat:no-repeat; background-position:left top;  }
#SiteContentInnerCt { background:url(../images/content-footer.jpg); background-repeat:no-repeat; background-position:left bottom; padding:23px 0; overflow:hidden; min-height:550px; height: auto !important; height:550px; }

#ContentWpr     { float:right; width:730px; }
#SideBarWpr     { float:left;  width:250px; }
#SideMenuWpr	{ padding-left:20px; padding-right:25px; }

.buttonContainer { clear:both; float:none; padding-top:0.5em; text-align:left; }

#PageEditorContent,
#ModuleContent  { padding:0 15px; width:700px; overflow:hidden; }
#NavigationWpr  { position:absolute; top:204px; height:43px; width:980px; left:0; overflow:visible !important;}
                     
#SiteFooterWpr  { text-align:center;  margin-bottom:30px; }
#FooterWpr      { position:relative; width:980px; height:64px; margin:0 auto; text-align:left; background-color:#8AA9C9; }
#Footer         { color:#DFDFDF; font-family:Tahoma, Sans-Serif;  padding-left:25px; padding-top:25px; line-height:normal; }
#CopyrightWpr	{ }
#Copyright { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#ffffff; display:block; }
#Copyright a { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#ffffff; }
#Copyright a:hover { padding-top:3px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#666666;  text-decoration:underline;} 

#ForteLogo      { position:absolute; right:20px; top:12px; }
#ForteLogo a    { display:block; width:136px; height:39px; background-image:url(../images/forte-logo.jpg); }
#ForteLogo span { display:none; }