@charset "utf-8";
/* 
=================== CSS Document  ======================
	
	Site: 			True Potential
	Author: 		Steven Gibbons
	Created: 		19th August 2009
	Updated: 	
	Copyright: 	(c) 2009
	
=========================================================

/* ========= Global ========= */
* { margin: 0; padding: 0; }
html { font-size: 100%; }
body { font-size: 62.5%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; background: #FFF; }
p { font-size: 1.1em; color: #666; margin: 0; line-height: 1.5; margin: 0; padding: 0 0 10px 0; text-align: left; }

div#wrapper { margin: 0 auto; padding: 0; width: 750px; }
h1 { margin: 15px 0 0 0; padding: 0; float: left; width: 282px; height: 67px; background: url('../img/iR/true_potential.gif') no-repeat; }
h2 { margin: 47px 0 0 0; padding: 0; float: right; font-weight: normal; font-size: 2.6em; color: #1D1354; }

div#content { margin: 0 0 20px 0; padding: 0; width: 750px; position: relative; }
div#content input#set { position: absolute; top: 460px; left: 702px; }
div#content label { font-size: 14px; position: absolute; top: 457px; left: 550px; width: 400px; color: #FFF; }
hr { margin: 0; padding: 0; height: 1px; border: 1px dotted #999; border-width: 1px 0 0 0; clear: both; }

div#splash { margin: 15px 0 0 0; }

div#ftr { margin: 20px 0 0 0; padding: 0; width: 750px; clear: both; }
	div#ftr p { text-align: center; padding: 0 0 15px 0; }
	div#ftr p a { color: #9F218B; text-decoration: none; }
	div#ftr p a.active,
	div#ftr p a:hover { text-decoration: underline; }
	div#ftr p a.rss { padding: 2px 0 2px 20px; background: url('../img/bg/rss_icon.gif') no-repeat; }

/* ========= Important Classes ========= */
a.btnReplace { cursor: pointer; }
input.btnReplace { display: none; margin: 0; padding: 0; }
img.btnReplace { cursor: pointer; }

a:focus { outline: none; }
a img { border: none!important; }
	
.imgReplace { background-position: top; background-repeat: no-repeat; display: block; }
.imgReplace span { width: 0px; height: 0px; overflow: hidden; display: block; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix {height: 1%;}
.clearfix { display: inline-block; }  /* for IE/Mac */