body
{
	background: #344D69;
	color: white;
	font-family: Arial, Lucida Grande, Lucida, sans-serif;
	font-size: 11px;
}

h1
{
	font-family: Arial, Lucida Grande, Lucida, sans-serif;
	font-size: 25px;
}

h2,h3
{
	font-family: "Verdana", Lucida Grande, Lucida, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
}

h2
{
	font-size: 18px;
}

a
{
	color: #003399;
	text-decoration: none;
}

a:hover
{
	color: #0099ff;
	text-decoration: underline;
}

h3
{
	color: #ccff63;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.menu
{
	background: url() no-repeat top right;
	height: 400px;
	width: 297px;
	float: left;
	margin: 120px 30px 0 0;
	text-align: right;
}

.menu ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

.menu li
{
	border-bottom: 1px dotted #34443c;
	padding: 8px 0;
}

.menu p
{
	font-size: 9px;
	line-height: 14px;
	color: #ccd3d0;
}

.menu p.highlight
{
	color: #fff;
	border-top: 1px dotted #34443c;
	padding-top: 8px;
	font-size: 10px;
	line-height: 18px;
}

.copy
{
	float: left;
	width: 500px;
	border-left: 1px solid #34443c;
	line-height: 16px;
}

div.copy div:first-child
{
	border-top: none;
}

.copy li
{
	margin: 0 0 8px 0;
}

.job
{
	padding: 30px;
	border-top: 1px solid #34443c;
}

.container
{
	position: absolute;
	left: 50%;
	top: 10px;
	margin-left: -414px;
	width: 850px;
}

div.toplogo
{
	position: absolute;
	width: 300px;
	left: 25px;
	top: 0px;
	height: 130px;
}

div.toplogo a
{
	display: block;
	height: 130px;
	float: left;
}

div.toplogo a#top-logo
{
	width: 300px;
	background: url(beta_tenporium_files/logo.png) no-repeat;
}

body.jobs .container
{
	background-image: none;
}

.logo
{
	display: block;
	background: url(beta_tenporium_files/logo-monster.png) no-repeat;
	position: absolute;
	right: 100px;
    top: 130px;
	width: 243px;
	height: 242px;
}

.bg
{
	position:absolute;
	background: url(beta_tenporium_files/bg.png) no-repeat;
	width: 755px;
	left: 26px;
	padding-top:65;
	top: 120px;
	height: 360px;
}

.box
{
	position: absolute;
	left: 50%;
	top: 355px;
	margin-left: -390px;
	background: url(beta_tenporium_files/box.png) no-repeat 0px 35px;
	padding-top: 75px;
	width: 750px;
	height: 101px;
}

input.text
{
	border: 2px solid #344D69;
	padding: 4px;
	width: 155px;
	font: 11px verdana;
}

input.codetext
{
	border: 2px solid #344D69;
	padding: 4px;
	width: 225px;
	font: 11px verdana;
}

#logo-link
{
	display: block;
	height: 100px;
	width: 297px;
}

#signup-text
{
	width: 100px;
	left: 20px;
	top: 250px;
	height: 17px;
	font-size:12px;
	color: #0066FF;
	background: no-repeat scroll 10% 30%;
}

#invite-text
{
	width: 292px;
	height: 20px;
	background: transparent url(beta_tenporium_files/invite.gif) no-repeat scroll 50% 60%;
}

#signin-text
{
	width: 292px;
	height: 20px;
	background: transparent url(images/invitation-code.gif) no-repeat scroll 50% 60%;
}

#name-text
{
	width: 64px;
	height: 9px;
	background: url(beta_tenporium_files/name.png) no-repeat -30px 0;
}

#email-text
{
	width: 84px;
	height: 9px;
	background: url(beta_tenporium_files/email.png) no-repeat 3px 0;
}

#thankyou-text
{
	position: absolute;
	left: 170px;
	top: 75px;
	width: 400px;
	height: 20px;
	background: url(beta_tenporium_files/images/logo.png) no-repeat scroll 50% 60%;
}

#submit-button
{
    background-color: white;
    border: 0;
	position: absolute;
	left: 415px;
	top: 82px;
	background: url(beta_tenporium_files/submit-button.png) no-repeat;
	width: 80px;
	height: 40px;
}

.footer
{
	display: block;
	position: absolute;
	top: 770px;
	left: 320px;
	width: 246px;
	height: 10px;
}

.table
{
	top: 770px;
	left: 427px;
	width: 535px;
	height: 10px;
}

div.links
{
	position: absolute;
	width: 288px;
	left: 505px;
	top: 45px;
	height: 25px;
}

div.links a
{
	display: block;
	height: 25px;
	float: left;
	padding-right:10px;
	font-size:12px;
	color:#ffffff;
}

div.links a#share-link
{
	width: 60px;
	background: url(beta_tenporium_files/share.png) top left;
}

div.links a#twitter-link
{
	width: 24px;
	height: 24px;
	background: url(beta_tenporium_files/Twitter.png) top left no-repeat;
}

div.links a#facebook-link
{
	width: 24px;
	height: 24px;
	background: url(beta_tenporium_files/FaceBook.png) top left no-repeat;
}

td
{
	color: #91ae71;
}

.tipsbox p, .tipsbox {
	font-size: 1.0em;
	font-family: tahoma, verdana, "sans-serif";
	margin : 1px;
	padding : 0;
	border : 0;
	color : #FF0000;
}

.callout_ask
{
	position: absolute;
	background: url(beta_tenporium_files/callout_ask.png) no-repeat;
	width: 81px;
	left: 105px;
	top: 520px;
	height: 81px;
}

.callout_ask_title
{
	position: absolute;
	background: url(beta_tenporium_files/ask.png) no-repeat;
	width: 55px;
	left: 110px;
	top: 607px;
	height: 25px;
	font-size:20px;
}

.callout_ask_text
{
	font-family: "Verdana", Lucida Grande, Lucida, Arial, sans-serif;
	position: absolute;
	width: 225px;
	left: 50px;
	top: 640px;
	height: 42px;
}

.callout_recommend
{
	position: absolute;
	background: url(beta_tenporium_files/light_bulb.png) no-repeat;
	width: 81px;
	left: 357px;
	top: 520px;
	height: 81px;
}

.callout_recommend_title
{
	position: absolute;
	background: url(beta_tenporium_files/recommend.png) no-repeat;
	width: 161px;
	left: 322px;
	top: 607px;
	height: 37px;
	font-size:20px;
}

.callout_recommend_text
{
	font-family: "Verdana", Lucida Grande, Lucida, Arial, sans-serif;
	position: absolute;
	width: 210px;
	left: 311px;
	top: 640px;
	height: 42px;
}

.callout_discover
{
	position: absolute;
	background: url(beta_tenporium_files/callout_discover.png) no-repeat;
	width: 81px;
	left: 605px;
	top: 520px;
	height: 81px;
}

.callout_discover_title
{
	position: absolute;
	background: url(beta_tenporium_files/discover.png) no-repeat;
	width: 111px;
	left: 597px;
	top: 607px;
	height: 37px;
	font-size:20px;
}

.callout_discover_text
{
	font-family: "Verdana", Lucida Grande, Lucida, Arial, sans-serif;
	position: absolute;
	width: 210px;
	left: 562px;
	top: 640px;
	height: 42px;
}

.home_text
{
	position: absolute;
	width: 470px;
	left: 50px;
	top: 150px;
	height: 42px;
	color: #ffffff;
	font-size:25px;
}

.home_header_text
{
	position: absolute;
	width: 470px;
	left: 50px;
	top: 165px;
	height: 42px;
	color: #ffffff;
}

.home_body_text
{
	position: absolute;
	width: 400px;
	left: 50px;
	top: 230px;
	height: 42px;
	color: #ffffff;
	font-size:18px;
}

.signup_text
{
	font-family: "Verdana", Lucida Grande, Lucida, Arial, sans-serif;
	position: absolute;
	width: 650px;
	left: 80px;
	top: 405px;
	height: 42px;
	color: #344D69;
	font-size:13px;
}

.name_field
{
	position: absolute;
	top: 85px;
	left: 45px;
}

.email_field
{
	position: absolute;
	top: 85px;
	left: 235px;
}

.freetshirt
{
	position: absolute;
	background: url(beta_tenporium_files/freetshirt.png) no-repeat;
	width: 197px;
	left: 305px;
	top: 315px;
	height: 142px;
}