﻿@import url(https://fonts.googleapis.com/css?family=Mate+SC);
html			{ background:#000000 url(../images/html_bg.jpg) center top repeat-y; }
body			{ text-align:center; background:transparent url(../images/body_bg.jpg) top center no-repeat; }
#SiteWpr		{ }
#SiteInnerWpr	{ width:980px; margin:0 auto; }
#LayoutWpr		{ text-align:left; position:relative; }

#HeaderWpr      { position:relative; height:179px; background:transparent url(../images/HeaderWpr_bg.jpg) 0 0 no-repeat; }
h1#Logo         { position:absolute; top:18px; left:0; }
h1#Logo a       { display:block; width:185px; height:132px; cursor:pointer; background:transparent url(../images/logo.png) 0 0 no-repeat; }
h1#Logo a div		{
	-moz-transition: opacity 0.2s linear;
	-webkit-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
	background:transparent url(../images/logo_on.png) 0 0 no-repeat;
	width:185px;
	height:132px;	
	opacity:0;
}
h1#Logo a:hover div	{
	-moz-transition: opacity 0.4s linear;
	-webkit-transition: opacity 0.4s linear;
	-o-transition: opacity 0.4s linear;
	transition: opacity 0.4s linear;
	opacity:1;
}
h1#Logo span    { display:none; }
#BannerWpr 		{ width:950px; height:240px; position:absolute; left:15px; bottom:0; } 

#SiteContentOuterWpr { background:#FFF url(../images/SiteContentOuterWpr_bg.jpg) left top repeat-y; }	
#SiteContentWpr		{ background:transparent url(../images/SiteContentWpr_bg.jpg) left top no-repeat; }
#SiteContentInnerWpr { min-height:750px; overflow:hidden; }

#ContentWpr     { float:right; width:730px; }
#ContentInnerWpr { padding:20px; }

#SideBarWpr			{ float:left; width:250px; }
#SideBarInnerWpr	{ padding:30px 25px 20px; }


#SiteFooterWpr	{ background:transparent url(../images/SiteFooterWpr_bg.jpg) 0 0 repeat; }
#FooterWpr      { width:980px; height:100px; margin:0 auto; text-align:left; position:relative; }

#BuyTheBook		{ position:absolute; top:10px; left:0; }
#BuyTheBook a	{ display:block; width:169px; height:28px; background:transparent url(../images/BuyTheBook.png) 0 0 no-repeat; }
#BuyTheBook a span	{ visibility:hidden; background:transparent url(../images/BuyTheBook_on.png) 0 0 no-repeat; }
#BuyTheBook a:hover	{ background:transparent url(../images/BuyTheBook_on.png) 0 0 no-repeat; }

#CopyrightWpr	{ position:absolute; left: 175px; top:17px; }
#Copyright		{ color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:normal;  }

#ForteLogo      { position:absolute; right: 0; top: 10px; }
#ForteLogo a    { display:block; width:133px; height:25px; background-image:url(../images/forte_logo.jpg); }
#ForteLogo span { display:none; }