﻿html			{ background:#181E26 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;}

#HeaderWpr      { position:relative; height:182px; background:url(../images/header-bg.jpg) no-repeat; margin-bottom:6px;}
h1#Logo         { position:absolute; top:0; left:0;}
h1#Logo a       { display:block; width:331px; height:124px; cursor:pointer; background:url(../images/logo.jpg) no-repeat;}
h1#Logo span    { display:none;}

#LocationWpr 	{ position:absolute; top:0; right:106px; background:url(../images/location-bg.jpg); width:388px; height:92px;}
.LocationInnerWpr { padding:15px;}
.LocationInnerWpr .title { float:left; padding:26px 0 0 10px; margin-right:20px;}
.LocationInnerWpr .title span { display:none;}
.LocationInnerWpr .locations { float:left;}
.LocationInnerWpr .locationOne { border-bottom:1px solid #8099B0; padding-bottom:12px;}
.LocationInnerWpr .locationOne a { display:block; background:url(../images/locationOne.png); width:216px; height:19px;}
.LocationInnerWpr .locationOne a span { display:none; } 
.LocationInnerWpr .locationTwo { padding-top:12px;}
.LocationInnerWpr .locationTwo a { display:block; background:url(../images/locationTwo.png); width:219px; height:19px;}
.LocationInnerWpr .locationTwo a span { display:none;}

#LanguageWpr { position:absolute; top:0; right:0; background:url(../images/language-bg.jpg); width:102px; height:92px;}
.LanguageInnerWpr { padding: 30px 10px 30px 14px;}
.LanguageInnerWpr .english { border-bottom:1px solid #4F6172; padding-bottom:8px;}
.LanguageInnerWpr .english.active a { display:block; background:url(../images/buttons/english.jpg) no-repeat; width:58px; height:13px;}
.LanguageInnerWpr .english a { display:block; background:url(../images/buttons/english-off.jpg) no-repeat; width:58px; height:13px;}
.LanguageInnerWpr .english a span { display:none;}
.LanguageInnerWpr .spanish { padding-top:8px;}
.LanguageInnerWpr .spanish.active a { display:block; background:url(../images/buttons/espanol-on.jpg) no-repeat; width:58px; height:13px;}
.LanguageInnerWpr .spanish a { display:block; background:url(../images/buttons/espanol.jpg) no-repeat; width:58px; height:13px;}
.LanguageInnerWpr .spanish a span { display:none;}

#SocialNetworkWpr { position:absolute; bottom:55px; right:0; background:url(../images/buttons/follow-us.jpg); height:26px; width:100px;}
#SocialNetworkWpr .twitter { width:12px; height:18px; margin:4px 0 0 66px; float:left;}
#SocialNetworkWpr .twitter a { display:block; background:none; width:12px; height:18px; cursor:pointer;}
#SocialNetworkWpr .twitter a span { display:none;}
#SocialNetworkWpr .facebook { width:12px; height:18px; margin:4px 0 0 2px;float:left;}
#SocialNetworkWpr .facebook a { display:block; background:none; width:12px; height:18px; cursor:pointer;}
#SocialNetworkWpr .facebook a span { display:none;}

#SiteContentOuterWpr { background: url(../images/content-bg.jpg) repeat; }	
#SiteContentWpr		 { background: url(../images/content-bg-top.jpg) no-repeat left top; min-height:495px;}	
#SiteContentInnerWpr {  padding:18px 0 30px 0;}

#ContentWpr     { float:right; width:730px;}
#SideBarWpr     { float:left; width:250px;}
#SideMenuWpr	{ padding:0 10px; }

#ContentInnerWpr  { padding:0 16px 0 24px;}
                     
#SiteFooterWpr  { text-align:center; background:#333B44 url(../images/footer-bg.jpg) repeat-x; height:160px;}
#FooterWpr      { width:980px; margin:0 auto; text-align:left; position:relative; height:120px;}
#InfoWpr { width:980px; height:54px; margin-top:26px; display:block;}
#InfoWpr .InfoInnerWpr { padding:20px 0 0 288px;}
#InfoWpr .Info { font-family: "HelveticaNeueLT Std Lt", Arial; font-size:12px; color:#0095B3; float:left; letter-spacing:0.4em;}
#Footer         { height:90px;}
#CopyrightWpr	{ padding: 20px 0 0 15px;}
#Copyright		{ font-family:Arial, sans-serif, Helvetica; font-size:11px; color:#677078; letter-spacing:0.2em;}
#ForteLogo      { position:absolute; right:10px; bottom:0;}
#ForteLogo a    { display:block; width:126px; height:25px; background-image:url(../images/forte-logo.jpg);}
#ForteLogo span { display:none;}


#ToolbarPluginWrapper { line-height:normal; }

