﻿html			{ background:#DFE8F0 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; }
#LayoutWpr		{ text-align:left; position:relative; background:url(../images/layoutwpr-bg.jpg) no-repeat left top; }

#HeaderWpr      { position:relative; height:188px; }
h1#Logo         { position:absolute; top:0; left:0; }
h1#Logo a       { display:block; width:141px; height:188px; cursor:pointer; background:url(../images/logo.jpg) no-repeat; }
h1#Logo span    { display:none; }

#SiteContentOuterWpr { background:url(../images/content-bg.jpg); }	
#SiteContentWpr		 { background:url(../images/sitecontentwpr-bg.jpg) no-repeat left top; }	
#SiteContentInnerWpr { background:url(../images/sitecontentinnerwpr-bg.jpg) no-repeat left bottom; padding-top:14px; padding-bottom:18px; }

#ContentWpr     { float:left; width:730px;  }
#ContentInnerWpr { padding:55px 15px 15px 15px; overflow:visible; min-height:500px; height: auto !important; height: 500px; }

#SideBarWpr     { float:left;  width:250px; }
#SideMenuWpr	{  }

#SiteFooterWpr  { text-align:center; height:165px; padding-bottom:70px; background:#B2C3D1 url(../images/sitefooterwpr-bg.jpg) repeat-x left top; }
#FooterWpr      { width:980px; height:165px; margin:0 auto; text-align:left; position:relative; background:transparent url(../images/footerwpr-bg.jpg) no-repeat left top; }
#Footer         { color:#3F648B;  }
#AddressWpr { color:#3F648B; position:absolute; left:23px; top:28px; width:700px; height:45px; position:relative; }
#AddressWpr #Label { color:#4C6C91; font-size:13px; font-weight:bold; }
#AddressWpr #Address { float:left; }
#AddressWpr #Address ul, 
#AddressWpr #Address ul li { margin:0; padding:0; list-style:none; line-height:normal; }
#AddressWpr #Address ul li { float:left; font-size:12px; display:inline-block; }
#AddressWpr #Address ul li.first { padding:0 8px 0 0; border-right:1px solid #6887A5; margin:0 8px 0 0; }
#AddressWpr #Address ul li.last { padding:0 8px 0 16px; }
#AddressWpr #ContactUsWrp { position:absolute; top:16px; right:35px;   }
#AddressWpr #ContactUsWrp a { background:url(../images/buttons/ContactUs.jpg) no-repeat left top; width:77px; height:20px; display:block; }
#AddressWpr #ContactUsWrp a span { display:none; }
#CopyrightWpr { position:absolute; left:0; top:99px; width:980px; height:19px; text-align:center; }
#ForteLogo      { position:absolute; right:25px; top:34px; }
#ForteLogo a    { display:block; width:128px; height:25px; background-image:url(../images/forte-logo.jpg); }
#ForteLogo span { display:none; }



