/* @license
 * MyFonts Webfont Build ID 2571132, 2013-06-02T19:56:10-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Century Gothic Std Regular by Monotype Imaging
 * URL: http://www.myfonts.com/fonts/mti/century-gothic/std-regular/
 * Copyright: Copyright The Monotype Corporation. All rights reserved.
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2571132
 * 
 * © 2013 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/273b7c");

  
@font-face {font-family: 'CenturyGothicStd';src: url('../webfonts/273B7C_0_0.eot');src: url('../webfonts/273B7C_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/273B7C_0_0.woff') format('woff'),url('../webfonts/273B7C_0_0.ttf') format('truetype');}

body,td,th {
	font-family: 'CenturyGothicStd', Verdana, Sans-serif;
	font-size: 9pt;
}
body {
	background-image: url(../images/organic_fade_162X1024.png);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p.clear {
	clear: both;
}
h2.page-header {
	color: #fff;
	font-size: 18pt;
	font-weight: normal;
	text-align: left;
}
.uc {
	color: #000;
	text-transform: uppercase;
}
.button {
	font-family: 'CenturyGothicStd';
	font-size: 13px;
	background: #7ac142;
	padding: 5px 20px;
	margin: 2px 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}
.button{
	font-family: 'CenturyGothicStd';
	font-size: 13px;
	background: #7ac142;
	padding: 5px 20px;
	margin: 2px 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}
.right {
	display: block;
	float: right;
}
.button:hover {
	color: white;
	padding: 7px 22px;
	margin: 0;
	border: none;
}
.column {
	display: block;
	float: left;
	width: 270px;
	height: 300px;
	margin: 0 30px 0 0;
}
.column-thirds {
	display: block;
	float: left;
	width: 180px;
	height: 300px;
	margin: 0 20px 0 0;
}
#container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 639px;
	text-align: center;
	overflow: hidden;
}
#background {
	position: absolute;
	top: 0;
	left: 0;
	width: 950px;
	height: 639px;
	z-index: 0;
}
#nav_tabs {
	position: absolute;
	top: 39px;
	left: 70px;
	height: 62px;
	width: 339px;
	overflow: hidden;
}
#home_icon {
	position: absolute;
	top: 69px;
	left: 40px;
	height: 32px;
	width: 32px;
	overflow: hidden;
}
#about_tab {
	position: absolute;
	top: 22px;
	left: 0px;
	width: 117px;
	height: 86px;
}
#about_tab:hover {
	cursor: pointer;
	top: 12px;
}
#services_tab {
	position: absolute;
	top: 22px;
	left: 105px;
	width: 117px;
	height: 86px;
}
#services_tab:hover {
	cursor: pointer;
	top: 12px;
}
#employer_tab {
	position: absolute;
	top: 22px;
	left: 210px;
	width: 117px;
	height: 86px;
}
#employer_tab:hover {
	cursor: pointer;
	top: 15px;
}
.blue_tab {
	background: url(../images/blue_tab.png) top center no-repeat;
}
.green_tab {
	background: url(../images/green_tab.png) top center no-repeat;
}
.blue_green_tab {
	background: url(../images/blue_green_tab.png) top center no-repeat;
}
.nav_tab {
	display: block;
	width: 100%;
	height: 100%;
	color: #988330;
	text-decoration: none;
	font-size: 10pt;
	letter-spacing: 1px;
	font-weight: normal;
	padding-top: 15px;	
}
.white {
	color: #ffffff !important;
}
#erin_julia {
	position: absolute;
	left: 44px;
	top: 101px;
	width: 279px;
	height: 207px;
}
#news_container {
	position: absolute;
	right: 25px;
	top: 140px;
	width: 50px;
	height: 311px;
	overflow: hidden;
	background: url(../images/news_tab.png) 0 0 no-repeat;
	z-index: 100;
}
#news_container:hover {
	width: 300px;
}
#news_tab {
	position: absolute;
	left: 0px;
	top: 10px;
	height: 280px;
	width: 200px;
	padding-left: 75px;
	padding-right: 15px;
	overflow: auto;	
}
#latest_success_container {
	position: absolute;
	right: 25px;
	top: 140px;
	width: 50px;
	height: 311px;
	overflow: hidden;
	background: url(../images/latest_success_tab.png) 0 0 no-repeat;
	z-index: 100;
}
#latest_success_container:hover {
	width: 300px;
}
#latest_success_tab {
	position: absolute;
	left: 0px;
	top: 10px;
	height: 280px;
	width: 195px;
	padding-left: 80px;
	padding-right: 15px;
	overflow: auto;
	text-align: left;
}
#right_shadow {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 1000;
}
#sblogo {
	position: absolute;
	top: -1px;
	right: 108px;
	width: 415px;
	height: 130px;
}
#welcome_text {
	position: absolute;
	top: 130px;
	*top: 140px;
	left: 44px;
	width: 226px;
	height: 342px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: left;
	font-family: 'CenturyGothicStd';
	font-size: 15px;
}
#news {
	position: absolute;
	top: 170px;
	left: 330px;
	width: 225px;
	height: 230px;
	padding-top: 40px;
	padding-left: 15px;
	padding-right: 10px;
	background: url(../images/latest_news_box.png) no-repeat;
	text-align: left;
	visibility: visible;
}
#news_scroll {
	position: absolute;
	top: 40px;
	left: 20px;
	width: 220px;
	height: 220px;
	overflow: auto;
	text-align: left;
	padding-right: 10px;
}
.post {
	position: absolute;
	top: 0;
	left: 0;
	width: 225px;
	height: 230px;
	padding-top: 40px;
	padding-left: 15px;
	padding-right: 10px;
	text-align: left;
}
#latest_success {
	position: absolute;
	top: 170px;
	left: 615px;
	width: 215px;
	height: 245px;
	background-image: url(../images/latest_success_box.png);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 35px;
	padding-left: 20px;
	padding-right: 15px;
	font-size: 90%;
	
}
#more_success {
	display: block;
	text-align: center;
	margin-top: 10px;
	padding: 2px 20px;
	background: #7ac142;
	font-size: 10pt;
	font-weight: normal;
	color: #000;
	text-decoration: none;	
}
#more_success:hover {
	text-decoration: underline;	
}
#hire_calling {
	position: absolute;
	top: 170px;
	left: 615px;
	width: 230px;
	height: 265px;
	background-image: url(../images/hire_calling_signup_box.png);
	background-repeat: no-repeat;
	padding: 5px 5px 0 15px;
}
#hire_calling h2 {
	font-family: 'CenturyGothicStd';
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding: 0;
	margin: 0
}
#hire_calling h2 img {
	float: right;
}
#hire_calling form {
	font-family: 'CenturyGothicStd';
	font-size: 9pt;
	margin-top: 70px;	
}
#page_head {
	position: absolute;
	top: 110px;
	left: 25px;
	width: 195px;
	height: 56px;
}
#services {
	position: absolute;
	top: 40px;
	left: 180px;
	width: 870px;
	height: 300px;
	text-align: left;
	overflow: hidden;
}
#resumeServicesBox {
	position: absolute;
	top: 150px;
	left: 45px;
	width: 890px;
	height: 300px;
	text-align: left;
}
#jumpStartBox {
	position: absolute;
	top: 140px;
	left: 42px;
	width: 830px;
	height: 290px;
	*height: 280px;
	text-align: left;
	overflow: hidden;
	background: url(../images/jumpstart_background.png) no-repeat center;
	padding: 0 20px 10px 20px;
	*padding: 10px 20px 10px 20px;
}
.jumpstart_question {
	color: #988330;
	font-size: 14pt;
	text-transform: uppercase;
	text-align: left;
	margin-left: 90px;
}
.jumpstart_answer {
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.jumpstart_bullets {
	margin-left: 90px;
}
#jumpstart_price {
	position: absolute;
	left: 730px;
	top: 5px;
	*top: 15px;
	width: 112px;
	height: 65px;
}
.i_want {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 30px;
	width: 160px;
	background: url(../images/i_want_sprite.png) no-repeat 0 0;	
}
.i_want:hover {
	background: url(../images/i_want_sprite.png) no-repeat 0 -30px;	
}
#servicesText {
	float: left;
	display: inline;
	width: 200px;
	height: 148px;
	font-size: 9pt;
	font-weight: bold;
	margin-left: 55px;
	margin-right: 20px;
	text-align: left;
}
#contactBox {
	position: absolute;
	top: 145px;
	left: 44px;
	width: 870px;
	height: 310px;
	overflow: hidden;
}
#contactInfo {
	background-image: url(../images/contactInfoBox.png);
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 10pt;
	text-align: left;
	height: 270px;
	width: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding-top: 26px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
.phone {
	font-size: 12pt;
	font-weight: bold;
}
#contactForm {
	background-image: url(../images/contactFormBox.png);
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 10pt;
	height: 250px;
	width: 500px;
	position: absolute;
	left: 340px;
	top: 0px;
	padding-top: 46px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.contactFields {
	font-family: Verdana;
	font-size: 8pt;
	width: 340px;
}
.contactBtn {
	font-family: Verdana;
	font-size: 8pt;
	margin-right: 20px;
}
#twfb {
	position: absolute;
	top: 470px;
	left: 40px;
	width: 260px;
	height: 125px;
}
#advertising_box {
	position: absolute;
	top: 470px;
	left: 307px;
	width: 580px;
	height: 115px;
	padding: 10px 10px 10px 17px;
	background-image: url(../images/advertising_box.png);
}
#advertising_box_splash {
	position: absolute;
	top: 505px;
	left: 170px;
	width: 580px;
	height: 115px;
	padding: 10px 10px 10px 17px;
	background-image: url(../images/advertising_box.png);
}
#footer {
	padding-top: 5px;
	position: relative;
	text-align: center;
	letter-spacing: 1pt;
	width: 100%;
	font-family: 'CenturyGothicStd';
}
#footer img { vertical-align: middle; }
.link {
	color: #000000;
	text-decoration: none;
}
.link:hover {
	color: #000000;
	text-decoration: underline;
}
.copyright {
	color: #50310E;
	letter-spacing: 1pt;
}
.formHeader {
	font-weight: bold;
	font-style: oblique;
	font-size: 14pt;
	color: #7BC143;
}
.formLabel {
	text-align: right;
	font-weight: bold;
	padding-right: 10px;
	font-size: 8pt;
}
.formField {
	width: 380px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.formCityField {
	width: 100px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.formStateField {
	width: 30px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.formZipField {
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.formPhoneField3 {
	width: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.formPhoneField4 {
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.msgText {
	font-size: 9pt;
	color: #CC0000;
}
/* ABOUT US */
#content {
	position: absolute;
	left: 45px;
	top: 100px;
	width: 890px;
	height: 350px;
}
#content_text {
	position: absolute;
	top: 60px;
	left: 15px;
	width: 230px;
	height: 455px;
	font-size: 12pt;
	text-align: left;
}
#content_text p {
	word-break:hyphenate;
}
.small {
	font-size: 10pt;
}
.smaller {
	font-size: 10pt !important;
}
#content_block {
	position: absolute;
	display: block;
	left: 270px;
	top: 60px;
	width: 600px;
	height: 290px;
	text-align: left;
}
#content_block_wide {
	position: absolute;
	display: block;
	left: 0px;
	top: 60px;
	width: 870px;
	height: 290px;
	text-align: left;
}
#content_block h2 {
	margin: 0;
	color: #ffffff;	
}
#julie {
	position: absolute;
	top: 0;
	left: 0;
	width: 180px;
	height: 270px;
	border: solid 1px #000000;
	background: url(../images/julie_sprite.jpg) no-repeat 0 0;
}
#julie:hover {
	cursor: pointer;
	background: url(../images/julie_sprite.jpg) no-repeat -180px 0;
}
#julie_bio {
	position: absolute;
	top: 1px;
	left: 190px;
	height: 265px;
	width: 380px;
	overflow: scroll;
	background: #ffffff;
	text-align: left;
	padding: 0 10px 5px 10px;
}
#erin {
	position: absolute;
	top: 0;
	left: 200px;
	width: 180px;
	height: 270px;
	border: solid 1px #000000;
	background: url(../images/erin_sprite.jpg) no-repeat 0 0;
}
#erin:hover {
	cursor: pointer;
	background: url(../images/erin_sprite.jpg) no-repeat -180px 0;
}
#erin_bio {
	position: absolute;
	top: 1px;
	left: 180px;
	height: 0;
	width: 0;
	overflow: hidden;
	background: #ffffff;
	text-align: left;
}
.close {
	display: block;
	width: 100%;
	text-align: right;
	color: #999;
	margin: -5px 0;
	padding: -10px 0;	
}
.close:hover {
	cursor: pointer;
	color: #000;
}
.linkedIn {
	float: right;
	margin: -10px 0;
	padding: 0;	
}
#instructions {
	position: absolute;
	top: 20px;
	left: 400px;
	width: 100px;
	color: #000000;
	text-align: left;
}

/* END ABOUT US */
/* SERVICE STYLES */
.career_writing {
	display: block;
	width: 191px;
	height: 128px;
	padding: 20px 0 0 20px;
	background: url(../images/career_writing_icon.png) top left no-repeat;
	font-family: 'CenturyGothicStd';
	font-size: 16pt;
	font-weight: normal;
	text-decoration: none;
	color: #988330;
	line-height: 16pt;
}
.career_counseling {
	display: block;
	width: 191px;
	height: 128px;
	padding: 20px 0 0 20px;
	background: url(../images/career_life_icon.png) top left no-repeat;
	font-family: 'CenturyGothicStd';
	font-size: 16pt;
	font-weight: normal;
	text-decoration: none;
	color: #988330;
	line-height: 16pt;
}
.interviewing_skills {
	display: block;
	width: 191px;
	height: 128px;
	padding: 20px 0 0 20px;
	background: url(../images/interviewing_skills_icon.png) top left no-repeat;
	font-family: 'CenturyGothicStd';
	font-size: 16pt;
	font-weight: normal;
	text-decoration: none;
	color: #988330;
	line-height: 16pt;
}
.boxBody div li.header, .boxBody div li.header-3-col {
	font-size: 9pt;
	line-height: 9pt;
	padding-bottom: 0;
	margin-bottom: 0;
}
.header-tan {
	color: #988330;
}
.package-cost-large {
	display: block;
	float: right;
	width: 70px;
	height: 27px;
	font-weight: bold;
	font-size: 16pt;
	text-align: right;
	padding: 20px 12px 0 0;
	margin-bottom: -10px;
	background: url(../images/pricetag_large.png) top center no-repeat;
}
.package-cost {
	display: block;
	float: right;
	width: 49px;
	height: 20px;
	font-weight: bold;
	font-size: 12pt;
	text-align: right;
	padding: 6px 8px 0 0;
	letter-spacing: -1pt;
	background: url(../images/pricetag.png) top center no-repeat;
}
.ratetype {
	font-weight: normal;
	font-size: 8pt;
	letter-spacing: 0;
}
.footnote {
	font-size: 7pt;
	color: #999;	
}
	
/* END SERVICE STYLES */
.more-info {
	padding: 10px 20px;	
}
.more-info h1 {
	font-size: 18pt;	
}
.more-info p, .more-info ul {
	font-size: 12pt;
	line-height: 16pt;	
}
