﻿html			{ background:#E24138 url(../images/html-bg.jpg) repeat-x left top; }
body			{ text-align:center; background:transparent url(../images/body-bkg.jpg) no-repeat top center; }
#SiteWpr		{ }
#SiteInnerWpr	{ width:980px; margin:0 auto; }
#LayoutWpr		{ text-align:left; position:relative; }

#HeaderWpr      { position:relative; height:209px; background:transparent url(../images/home/header-2015.jpg) no-repeat left top; }

h1#Logo         {
	position:absolute;
	top: 37px;
	left: 30px;
}
h1#Logo a       { display:block; width:182px; height:140px; cursor:pointer; background:transparent url(../images/logo-2015.png) no-repeat left top; }
h1#Logo span    { display:none; }

#BannerWpr 		{ width:950px; height:238px; position:absolute; left:15px; bottom:0; }
.hdrTxt {
    left: 250px;
    position: relative;
    top: 57px;
    width: 400px;
	overflow:hidden;
}

#auxMenuWpr { position:absolute; top:30px; right:300px; background:transparent url(../images/menus/header/menu-right-bg.png) no-repeat right top;}
#auxMenuInnerWpr { padding:3px 0 3px 14px; background:transparent url(../images/menus/header/menu-left-bg.png) no-repeat left top; height:24px; margin:0 12px 0 0; }
#auxMenuInnerWpr ul { margin:0;}
#auxMenuInnerWpr ul li { border-right:solid 1px #53C2FF; float:left; padding:0 5px;}
#auxMenuInnerWpr ul li a { color:#0C4C90;}
#auxMenuInnerWpr ul li.last { border-right:none;}

#SiteContentOuterWpr { background:transparent url(../images/SiteContentOuterWpr-bg.jpg) repeat-y left top; overflow:hidden; zoom:1; }	
#SiteContentWpr		 { background:transparent url(../images/SiteContentWpr-bg.jpg) no-repeat left top; overflow:hidden; zoom:1; }	
#SiteContentInnerWpr { min-height:400px; }

#ContentWpr     { float:right; width:730px; }
#ContentInnerWpr { padding:26px 20px 20px 20px; } /* Content Padding */

#SideBarWpr     { float:left; width:250px; }
#SideMenuWpr	{ padding:0 12px 20px 22px; }

#PageEditorContent,
#ModuleContent  {  }


#SiteFooterWpr  { text-align:center; padding-bottom:100px;  }
#FooterWpr      { width:980px; height:62px; margin:0 auto; text-align:left; position:relative; background:transparent url(../images/footer-bg.jpg) no-repeat left top; }
#Footer         { }
#CopyrightWpr	{ position:absolute; left:20px; top:24px; }
#Copyright		{ color:#FFF; font-size:11px; line-height:normal;  }
#Copyright a	{ color:#FFF; text-decoration:underline;}

#ForteLogo      { position:absolute; right:12px; top:0; }
#ForteLogo a    { display:block; width:200px; height:64px; background: transparent url(https://register.gorun.org/static/images/logos/MainSites/whiteLogo.png) 0 0 no-repeat; }
#ForteLogo span { display:none; }

#SiteSponsorsWpr  {background-color:#D7E8F5; width:980px; margin-left:auto; margin-right:auto; }
#SponsorsWpr {background:url(../images/home/sponsor-wpr-bkg.jpg) repeat-x scroll left top transparent; margin:0 auto; position:relative; width:980px; text-align:left}
#Sponsors { overflow:hidden; zoom:1; }
#Sponsors img {display:inline-block; text-align:left; padding:4px 6px;}
#Sponsors p { margin:0; }

#DateTimeWpr {
	position: absolute;
	width: 320px;
	height: 70px;
	top: 65px;
	right: 7px;
}
#DateTimeWpr .innerWpr {}
#DateTimeWpr ul { padding:0; margin:0;}
#DateTimeWpr li { display:block; font-family: 'Oswald', sans-serif; font-size:16px; color:#266692; padding:0 0 2px 0;}
#DateTimeWpr span { color:#2F92E0; text-shadow:1px 1px 1px #FFFFFF;}