/* ------ Font.css Overrides ------ */
h2{ background:url(/img/bg-bullet-lg.png) no-repeat left center; color:#fff; font-size:140%; font-weight:bold; padding:15px 0 10px 19px; }
#col-left a, #col-mid a, #col-right a { color: #222; font-weight:normal; text-decoration:underline; }

/* ------ i-Header ------ */
#header-nav{
	background:#313131 url(/img/bg-header-grad.jpg) repeat-x left top;
	}
	#branding-text{ 
		background:url(/img/bg-branding-text.png) no-repeat center 40px; float:left; padding:10px 0; 
		float:left;
		padding:36px 0;
		text-indent:-9999px;
		width:100%;
		}
		#header-nav-content{
			background:#2c2c2c url(/img/bg-header-grad.jpg) repeat-x left top;
			height:222px; width:780px; 
			position:relative;
			}
		
/* ------ i-Branding ------ */					
#branding-content{ height:188px; }
	#branding-img{
		width:777px;
		position:absolute;
		top:-16px;
		}
		#branding-img img{ padding:0 15px 0 0; }

/* ------ i-Content ------ */	
#content{
	background:#a5a5a5 url(/img/i-bg-content.png) repeat left top;
	float:left;
	width:100%;
	}
	#content .center{ 
		background:#a5a5a5;
		margin:0 auto;
		min-height:400px; _height:400px; 
		width:780px;
		}
		#content-bg{
			background:#a5a5a5 url(/img/i-bg-content.png) repeat left top;
			float:left;
			width:780px;
			}
			#col-left, #col-mid, #col-right{ float:left; font-size:90%; }
				#col-left{ padding:0 10px 0 0; width:245px; }
				#col-mid{ padding:0 15px 0 0; width:245px; }
				#col-right{ padding:0 15px 0 0; width:245px; }
				
/* ------ Client Login Box ------ */
#account-links{ float:left; margin:0 0 0 58px; _margin:0 0 0 20px; width:175px; }
	#account-links li{ float:left; padding:5px 0 5px 31px; }
		#account-links li.password{ background:url(../img/icon-password.jpg) no-repeat 0 center; }
		#account-links li.signup{ background:url(../img/icon-signup.jpg) no-repeat 0 center; }
			#col-right #login #account-links li a{ float:left; }
			
			