*:focus{
outline:none
}
body {
	font-size: 62.5%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
h1, h2 { line-height: 2;}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}

ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}

q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
}
* {
	font-family: Arial, Helvetica, sans-serif;
}
/*** Body ***/
#features h2 span, .customize span, .organize span, .analyze span, .socialize span, #features ul li.last-child span.logos, #footer h3 span, #header.features h2 span {
	position: absolute;
	background: url('/images/all.jpg') no-repeat 0 0;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	font-size: 0;
}
div.wrap {
	width: 100%;
}
div.wrap.home {
	background: #E4EEA5 url('/images/bg_body_home.jpg') repeat-x;
}
div.wrap.features {
	background: #E4EEA5 url('/images/bg_body_features.jpg') repeat-x;
	background-position: 0 -50px;
}
.wrap.home #header {
	margin: auto;
	text-align:center;
	position: relative;
	display: block;
	background: url('/images/bg_home_h.jpg') no-repeat;
	background-position: center ;
}
.wrap.features #header {
	margin: auto;
	position: relative;
	width: 980px;
	display: block;
}
.logo{
	float:left;
	display:inline;
	width:507px;
}
p.ht_logo{
	height:0;
	cursor: pointer;
	padding-top:71px;
	overflow:hidden;
	background:url('/images/logo_ht.png') no-repeat;
	z-index: 5;
}
.navwrap {
	width: 980px; position:relative; margin:auto;clear:both;
	background: url('/images/bg_features_h.jpg') no-repeat 0 0;
	height: 80px;
	background-position: 0 -50px;
 }
 .home .navwrap { background-image: none; }
#nav {
	position: absolute;
	top: 52px;
	right: 115px;
}
.home #nav { top: 35px;}
#nav .custnav {
	margin-top: 20px;
	margin-right: 10px;
	font-size: 12px;
	color: #AAA;
	text-align:right;
}
#nav .custnav a, #nav .custnav a:visited { color: #FFF;}
#nav li {
	height: 21px;
	line-height: 21px;
	float: left;
	display: block;
	margin-right: 8px;
	text-align: center;
}
#nav li a:link, #nav li a:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BBB;
	text-decoration: none;
	display: block;

	padding: 1px 9px 1px 9px;
	background-color: #333;
/*
		cancels out border-radius in IE9.
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#222222'); */
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#333)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #666,  #333); /* for firefox 3.6+ */

	-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;

}
#nav li a:hover{
	color:#fff;
	background-color: #555;
	/*
		cancels out border-radius in IE9.
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#555555');
	*/
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#555)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #888,  #555); /* for firefox 3.6+ */
}
#nav li a.selected{
	color: #FFF;
	font-weight:bold;
	background-color: #555;
	/*
		cancels out border-radius in IE9.
	filter: progid :DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#555555');
	*/
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#555)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #888,  #555); /* for firefox 3.6+ */
}
r.features h1 {
	width: 259px;
	height: 53px;
	position: relative;
	margin: 27px 0 0 100px;
	float: left;
	display: block;
}
#header.features h1 span {
	background: url('../images/bg_hiringthing.jpg') no-repeat 0 0;
	position: absolute;
	width: 273px;
	height: 53px;
	top: 30px;
	left: 120px;
}
#header.features h2 {
	//width: 159px;
	position: relative;
	font-size: 32px;
	display: block;
	float: left;
	line-height: 64px;
	margin-left: 48px;
	color:#fff;
	font-weight:normal;
	top: 3px;
}
#header.features h2 span {
	background-position: -584px -35px;
}
* html #header.home h1, * html #header.features h1, * html #header.features h2, * html #busc, * html #openings {
	display: inline;
}
#header.home h1 {
	font-size: 30px;
	color: #FFF;
}

.features #busc {
	clear: none;
	float: left;
	margin: 0 0 10px 286px;
}
.features #busc fieldset, .features #busc form {
	width: 436px;
}

.home #busc{
	-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
	color: #FFF;
	font-size: 14px;
	width: 550px;
	padding: 15px;
	padding-bottom: 40px;
}

.home .buscwrap { width: 800px; padding-top: 0px;margin: auto; padding-bottom: 34px; margin-top:60px;}

.home #busc strong { font-size: 100%; color: #23C8C7;}

.home #busc .cta {
		background-color: #23C8C7;
		-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-radius: 8px;
		font-size:32px;
		width: 350px;
		padding:5px;
		color: #FFF;
		text-align:center;
		margin:auto;
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.15, #a5efef), color-stop(1, #23C8C7) );
		background: -moz-linear-gradient(top, #a5efef 15%, #23C8C7 100% );
		background: -o-linear-gradient(top, #a5efef 15%, #23C8C7 100% );
		/*
		cancels out border-radius in IE9.
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a5efef', endColorstr='#23C8C7');
		*/
		text-decoration: none;
		cursor: hand, pointer;
		left: 300px;
}
.home #busc a, .home #busc a:visited{ text-decoration:none; }
.home #busc .cta a, .home #busc .cta a:visited{
	color: #FFF;
	text-decorationu: none;
}
.home #busc .cta:hover{
	text-decoration: underline;
}

#busc {
	clear: both;
	background-color: #000;
}
#busc fieldset {
	display: block;
	width: 515px;
	position: relative;
}
#busc legend span {
	font-size: 16px;
	color: #d1d1d1;
	position: absolute;
	left: 0;
	top: -2px;
}
.features #busc input {
	background-color: #E5E7E8;
	border-bottom: #E8EAEA 1px solid;
	width: 340px;
	margin-top: 2px;
	color:#999;
}
#busc input {
	background-color: #2B3C41;
	border: none;
	border-bottom: #404F54 1px solid;
	width: 384px;
	height: 20px;
	line-height: 20px;
	color: #E8EAEA;
	font-size: 14px;
	display: inline-block;
	text-indent: 10px;
	float: left;
	margin-top: 24px;
}


#features {
	margin: 1px auto 0;
	width: 944px;
	height: 292px;
	border-left: 1px #434343 solid;
	border-right: 1px #434343 solid;
	background: url('../images/bg_features.jpg') repeat-x 0 0;
	padding-left: 14px;
}
#features strong{
	font-size: 14px;
	}
#features div {
	border-bottom: 1px #303030 solid;
	width: 930px;
	height: 42px;
}
#features div h2 {
	position: relative;
	width: 105px;
	height: 23px;
	color: #FFF;
	font-size: 18px;
	display: block;
	float: left;
	margin: 10px 0 0 0;
}
#features div h2 span {
	background-position: -584px -72px;
}
#features div a:link, #features div a:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	background: url('../images/all.jpg') no-repeat -196px -100px;
	color: #FFF;
	text-decoration: none;
	display: block;
	float: left;
	width: 89px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	margin: 13px 0 0 7px;
}
#features ul {
	border-top: 1px #555555 solid;
	width: 930px;
}
#features ul li {
	height: 207px;
	width: 223px;
	padding: 13px 0 0 15px;
	float: left;
	border-left: 1px #2C2C2C solid;
	border-right: 1px #484848 solid;
}
#features ul li.first-child {
	width: 220px;
	border-left: none;
	padding: 13px 0 0 4px;
}
#features ul li.last-child {
	width: 210px;
	border-right: none;
	position: relative;
	padding-left: 14px;
}
#features ul li.last-child span.logos {
	background-position: -571px -100px;
	width: 134px;
	height: 32px;
	top: 150px;
	left: 50px;
}
#features ul li h3 {
	position: relative;
	height: 27px;
}
#features ul li h3 strong {
	color: #FFF;
	font-size: 20px;
}
#features ul li p {
	font-size: 14px;
	line-height: 18px;
	color: #FFF;
	margin-top: 15px;
	width: 210px;
}
#features ul li p a:link, #features ul li p a:visited {
	color: #29cfce;
	border-bottom: 1px #29cfce solid;
	text-decoration: none;
}
.customize {
	width: 153px;
}
.customize span {
	background-position: -36px -72px;
}
.organize {
	width: 133px;
}
.organize span {
	background-position: -190px -72px;
}
.analyze {
	width: 128px;
}
.analyze span {
	background-position: -325px -72px;
}
.socialize {
	width: 129px;
}
.socialize span {
	background-position: -454px -72px;
}
.c_wrap {
	background: url('../images/bg_c_wrap.jpg') repeat-y 0 0;
	width: 986px;
	margin: auto;
	overflow: hidden;
}
#clients {
	//height: 105px;
	padding-bottom: 20px;
	width: 973px;
	padding-left: 13px;
	background: url('../images/all.jpg') no-repeat 0px -186px;
	position: relative;
}
#clients div.b {
	position: absolute;
	bottom: 0;
	left: 13px;
	width: 960px;
	height: 14px;
	background: url('../images/all.jpg') no-repeat 0px 0px;
}
#clients h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333333;
	text-align: left;
	line-height: 18px;
	margin-top: 20px;
	margin-left: 15px;
	display: block;
	float: left;
	background: url('../images/all.jpg') no-repeat -835px -35px;
	width: 125px;
	height: 91px;
}
#clients img {
	display: inline;
	vertical-align: middle;
	margin-top: 28px;
	margin-left: 30px;
}
#clients a:hover {
	border: 0;
	background: none;
}
#clients img:hover {
	border: 0;
	}
#clientsExtra {
	height: 105px;
	width: 973px;
	padding-left: 13px;
	/*background: url('../images/all.jpg') no-repeat 0px -186px;*/
	position: relative;
}
#clientsExtra div.b {
	position: absolute;
	bottom: 0;
	left: 13px;
	width: 960px;
	height: 14px;
	background: url('../images/all.jpg') no-repeat 0px 0px;
}
#clientsExtra h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #333333;
	text-align: center;
	line-height: 91px;
	display: block;
	float: left;
	background-image: url('../images/all.jpg');
	background-repeat: no-repeat;
	background-position: -835px -35px;
	width: 125px;
	height: 91px;
}
#clientsExtra img {
	display: inline;
	vertical-align: middle;
	margin-top: 28px;
	margin-left: 30px;
}
q#extra {
	line-height: 91px;
	display: block;
	float: left;
	background: url('../images/all.jpg') no-repeat -835px -35px;
	width: 125px;
	height: 100%;
}
#openings {
	float: left;
	margin: 5px 0 70px 30px;
}
#openings h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #333333;
	padding-left: 10px;
}
#openings table {
	font-size: 18px;
	width: 610px;
	margin-top: 15px;
}
#openings table tr {
	height: 30px;
}
#openings table td {
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
	padding-right: 20px;
	color: #000000;
}
#openings table tr.par {
	background: #F1F1F1;
}
#openings table td.s span {
	height: 19px;
	line-height: 19px;
	font-size: 14px;
	padding-right: 14px;
	color: #FFF;
	background: url('../images/all.jpg') no-repeat right -15px;
	float: right;
}
#openings table td.s span span {
	display: block;
	float: left;
	height: 19px;
	background: url('../images/all.jpg') no-repeat 0 -15px;
}
#openings table tr.par td.s span {
	background: url('../images/all.jpg') no-repeat right -166px;
}
#openings table tr.par td.s span span {
	background: url('../images/all.jpg') no-repeat 0 -166px;
}
#openings a:link, #openings a:visited {
	color: #FFF; text-decoration:none;
}
#saying {
	background: #E9FAFA;
	background-repeat: repeat-y;
	float: left;
	width: 319px;
	height: 326px;
	border-left: 1px #D9F7F7 solid;
	margin: -1px 0 0 13px;
	color: #333333;
}
#saying h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin: 5px 0 0 15px;
}
#saying div {
	background: url('../images/bg_com.jpg') no-repeat 0 0;
	padding-left: 45px;
	margin: 15px 0 0 10px;
	width: 235px;
}
#saying q {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-style: italic;
}
#saying strong {
	font-family: Helvetica, Arial, sans-serif;
	display: block;
	font-size: 14px;
	line-height: 24px;
}
.content {
	overflow: hidden;
	width: 880px;
	margin: 10px auto auto auto;
	padding: 25px 54px 100px 54px;
	background: url('../images/bg_c_wrap.png') repeat-y 0 0;
}
.content b {
	font-size: 14px;
}
.block {
	clear: both;
	width: 880px;
	border-top: 1px solid #B9DE2F;
	margin: 5px 0 40px 0;
	padding: 15px 0 0 0;
}
.block p {
	font-family: Helvetica, Arial, sans-serif;
	color: #333333;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px;
}
.block p a:link, .block p a:visited {
	color: #8bad0d;
}

.block img {
		background: url('../images/cont/img_f2.gif') repeat-y 0 0;
	float: right;
	margin: 0 0 0 15px;
}
.block h4 {
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	float: left;
}
.block h5 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	float: left;
	color: #000000;
		height: 30px;
		line-height: 30px;
		padding-left: 10px;
		padding-right: 20px;
	line-height: 20px;
}
.block  span {
	background: url('../images/all.jpg') no-repeat scroll right -15px;
	color: #FFFFFF;
	font-size: 14px;
		height: 19px;
	float: right;
		line-height: 19px;
		padding-right: 14px;
	/*height: 19px;
	 padding-right: 20px;
	line-height: 19px;


	 color: #000000;
		font-family: Helvetica,Arial,sans-serif;
		font-size: 16px;
		font-weight: bold;
		padding-left: 10px;

	*/
}
.block ul{
	margin-top:10px;
}
.block li {
	color: #29CFCE;
	width:400px;
	background:#E9FAFA;
	padding:8px 11px;
	margin-bottom:8px;
}
.block li span{
	color: #333;
	font-size: 14px;
	line-height: 20px;
	background: no-repeat scroll right -15px;
	float: none;
	padding: 0;
	width:300px;
}
.block b {
	color: #00B306;
	font-size: 14px;
	line-height: 20px;
}
.block div.q {
	background: #E9FAFA;
	float: right;
	width: 430px;
	height: auto;
	color: #333333;
	border: 1px #D9F7F7 solid;
	padding: 5px 0 10px 5px;
	margin:10px 20px 10px 20px;
	}
.block div.q div {
	background: url('../images/bg_com.jpg') no-repeat 0 0;
	padding-top:5px;
	padding-left: 50px;
	width: 375px;
}
.block div.q div q {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-style: italic;
}
.block div.q div strong {
	font-family: Helvetica, Arial, sans-serif;
	display: block;
	font-size: 14px;
	line-height: 24px;
}

.block span span {
	background: url('../images/all.jpg') no-repeat scroll 0 -15px transparent;
	display: block;
	float: left;
		height: 19px;
}
.openingDescription {
	float: left;
	padding-left: 10px;
	}

.unratedImage {
	background: url('../images/screen_shot_features.png');
	float: right;
	margin: 0 0 0 15px;
	width: 442px;
	height: 332px;
}
.openingIntro {
	padding-left: 10px;
	}
.content h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #333;
}
.content h3.customize, .content h3.analyze, .content h3.organize, .content h3.socialize {
	width: 120px;
	padding-left: 35px;
	height: 24px;
	background: url('../images/all.jpg') no-repeat 0 0;
	display: block;
}
.content h3.customize {
	background-position: -744px -38px;
	float: left;
}
.content h3.organize {
	background-position: -744px -67px;
}
.content h3.analyze {
	background-position: -744px -98px;
}
.content h3.socialize {
	background-position: -744px -127px;
}
.content h6 {
	color: #11AA11;
		font-size: 14px;
		line-height: 18px;
	font-family: Helvetica, Arial, sans-serif;
}

#privacy * {
	font-family: Helvetica,Arial,sans-serif;
}

/* PARAGRAPHS */
#privacy p {
 	color: #666;
 	line-height: 16px;
	font-size: 14px;
	margin: 0 0 18px 0;
}
/* QUOTES */

#privacy blockquote {
	margin: 10px;
	font-size: 1.4em;
	color: #777;
	font-style: italic;
}
#privacy q {
	display:block;
	font-size: 0.8em;
	margin: 1em 1em;
	padding: 0.5em;
	border: 1px #ccc solid;
}

/* LINKS */
#privacy a {
 	text-decoration: underline;
	color: #4ea3d7;
}
	#privacy a:hover {
 		text-decoration: underline;
		color: #0099FF;
	}

	/* LINK ICONS - shows type of file */

	#privacy a[href$=".pdf"],
	#privacy a[href$=".PDF"],
	#privacy a.pdf {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/page_white_acrobat.png) no-repeat left center;
	}
	#privacy a[href$=".doc"],
	#privacy a[href$=".DOC"],
	#privacy a.doc {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/page_word.png) no-repeat left center;
	}
	#privacy a[href$=".xls"],
	#privacy a[href$=".XLS"],
	#privacy a.xls {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/page_excel.png) no-repeat left center;
	}
	#privacy a[href$=".gz"],
	#privacy a[href$=".GZ"],
	#privacy a[href$=".gzip"],
	#privacy a[href$=".GZIP"],
	#privacy a[href$=".zip"],
	#privacy a[href$=".ZIP"],
	#privacy a.archive {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/page_white_zip.png) no-repeat left center;
	}
	#privacy a[href$=".exe"],
	#privacy a[href$=".EXE"],
	#privacy a.application {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/application.png) no-repeat left center;
	}

/* LIST STYLES */

#privacy ul,
#privacy ol {
	margin: 0 0 18px 24px;
	color: #666;
}
	#privacy li {
		margin: 5px 10px;
		font-size: 12px;
	}
		#privacy li li {
			font-size: 0.9em;
			margin: 10px 5px;
		}


/* HEADER STYLES  */

#privacy h1{
	color: #11AA11;
	font-weight: 300;
	font-family: Georgia,"Times New Roman",Times,serif;
	margin-bottom: 12px;
}
	#Layout #privacy h1  {
		text-align: left;
	}
#privacy h1 {
	font-size: 3em;
	line-height: 120%;
}
#privacy h3 {
	color: #222;
	margin: 0 0 18px 0;
	font-weight: 300;
	clear: both;
	font-size: 18px;
}

.wrap_footer {
	width: 100%;
	height: 274px;
	background: url('../images/bg_wrap_footer.jpg') repeat-x 0px 46px;
	margin-top: -46px;
}
#footer {
	position: relative;
	background: url('../images/bg_twi.jpg') no-repeat 490px 0;
	margin: auto;
	width: 935px;
	height: 169px;
	padding: 81px 0 30px 25px;
}

#footer.freebird {
	background: no-repeat 490px 0;
}
#footer .first {
	float: left;
	width: 450px;
}
#footer .first h3 {
	position: relative;
	width: 187px;
	height: 27px;
	margin-bottom: 5px;
}
#footer .first h3 strong {
	font-size: 19px;
	color: #E9FAFA;
}
#footer .first h3 span {
	background-position: -260px -133px;
}
#footer .first p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #999;
	margin:5px 0
}

#mc_embed_signup { background:#CCC; clear:left; font:14px Helvetica,Arial,sans-serif; margin-bottom: 30px; }
#mc_embed_signup input.email { font-size: 16px; }

#footer .first span {
	display: none;
	}
#footer .first span.error{
	display: block;
	}
#footer .first span.working{
	display: block;
	}

#footer .first a {
	float: left;
	display: block;
	width: 16px;
	height: 16px;
	background: url('../images/all.jpg') no-repeat;
	margin: 2px 7px 0 0;
}
#footer .first a.face {
	background-position: -690px -72px;
}
#footer .first a.twitter {
	background-position: -707px -72px;
}
#footer .first a.in {
	background-position: -724px -72px;
}
#footer .first a span {
	display: none;
}
#footer .second {
	float: left;
	width: 435px;
	margin: 15px 0 0 30px;
}
#footer .second p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	color: #999999;
	font-style: italic;
}
#footer .second span {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;

	color: #FFF;
	margin-top: 10px;
	display: block;
}
#footer .second a {
	color: #29CFCE;
	font-size: 14px;
	text-decoration: none;
}
#footer .second a:hover {
	text-decoration: underline;
	background: transparent;
	}
#footer .b {
	position: absolute;
	left: 25px;
	bottom: 15px;
	width: 900px;
}
#footer ul {
	float: left;
	clear: both;
}
#footer ul li {
	float: left;
	border-left: 1px #999 solid;
	padding: 0 10px;
}
#footer ul li.first-child {
	border: none;
	padding-left: 0;
}

#footer .b span {
	float: right;
	font-family: Tahoma, Verdana, Geneva;
	color: #999999;
}
#footer .b span a:link, #footer .b span a:visited {
	color: #999999;
}
.features .block div.q div {width: 350px;}
.features .block div.q { margin-left: 10px; padding-right:15px; width: 400px; border: 1px solid #AAA; }
#emailInfo { color: #FFF; }
#footer #twitter_update_list li { color: #FFF; font-size: 14px; }

.question { font-size: 16px; clear:left; font-weight:bold; color:#24c9c8; margin-top: 20px;}
.answer, .answer strong { font-size: 16px; clear:left; font-weight:normal; }
.answer strong { font-weight: bold; }
.answer small { font-size: 13px; }

.content #betacall {
	background-color: #000;
	-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		color: #DDD;
		font-size: 12px;
		width: 200px;
		padding: 15px;
		padding-bottom: 20px;
		float:right;
		margin-left: 20px;
		position:relative;
		top: -7px;
		font-size: 14px;
		margin-top: 30px;
	}

.content #betacall h3 { color: #888; text-align: center; margin-bottom: 10px;}

.content #betacall strong { color:#23C8C7; }

.content #betacall .cta {
	background-color: #23C8C7;
-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		font-size:18px;
		width: 180px;
		padding:5px;
		color: #FFF;
		text-align:center;
		margin:auto;
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.15, #88eaea), color-stop(1, #23C8C7) );
		background: -moz-linear-gradient(top, #88eaea 15%, #23C8C7 100% );
	background: -o-linear-gradient(top, #88eaea 15%, #23C8C7 100% );

	/*
		disables border radius in IE
		filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#88eaea', endColorstr='#23C8C7');
		 */

		text-decoration: none;
		cursor: hand, pointer;
		left: 300px;
}
.content #betacall a, .home #sidebar a:visited{ text-decoration:none; }
.content #betacall .cta a, .home #sidebar .cta a:visited{
	color: #FFF;
	text-decoration: none;
}
.content #sidebar .cta:hover{
	text-decoration: underline;
}
#betacall.ctamajor {
	float: left;
	margin-left: 0px;
	background-color: #383838;
	width: 100%;
	font-size: 18px;
}
#betacall.ctamajor strong{
	font-size: 24px;
}
#betacall.ctamajor .cta { margin:0px; margin-left: 110px; }

.giant-robot {
	position: absolute;
	top: -50px;
	left: 700px;
	overflow: visible;
	width: 400px;
	background-image: url(/images/robot_lg.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 520px;
	padding-left: 0px;
	z-index: 2;
}


.medium-robot {
	position: absolute;
	top: -50px;
	left: 700px;
	overflow: visible;
	width: 400px;
	background-image: url(/images/robot_md.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 520px;
	padding-left: 0px;
	z-index: 2;
}

#betacall .offers{
	width: 300px;
	float:right;
	margin-right: 100px;
}
#betacall .offers ul {
	color: #23c8c7;
	float:right;
	width: 170px;
	}
#betacall .offers li {
list-style-type: none;
background: url(http://assets.hiringthing.com/images/icons/page_white_acrobat.png) no-repeat 0px 0px transparent;
padding-left: 25px;
padding-bottom: 15px;

}
#betacall .offers h2 { font-family: arial, sans-serif; color: #FFF; #b1da3c; font-size: 12px; font-weight:normal; margin-top: 10px; margin-bottom: 10px;}
