@charset "UTF-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}
#wrapper {
	border-collapse:collapse;
	margin:0 auto;
	width:800px;
}
#logo {
		width:323px;
		height:107px;
		float:left;
}
#logo img {
		padding-left:28px;
		padding-top:22px;
}
#login {
	width:477px;
	height:67px;
	padding-top:40px;
	background:url(../assets/login-corner-bg.jpg) right no-repeat;
	float:left;
}
#logintable {
		width:270px;
		height:30px;
		float:right;
		margin-right:100px;
}
#logintable input[type=text]{
	margin:0 0 3px 0;
}
#navigation {
		width:772px;
		height:34px;
		float:left;
		padding-left:28px;
		background:url(../assets/navigation-bgright.jpg) right no-repeat #ec068d;
}
#navigation ul {
		margin:0;
		padding:0;
		display:block;
		list-style:none;
}
#navigation li {
		float:left;
		padding:0;
		margin:0;
		height:26px;
		padding:8px 1px 0 1px;
}
/* == Clear bar == */
.bar {
		background:url(../assets/bar-bg.jpg) top right no-repeat;
		width:800px;
		height:6px;
		float:left;
		overflow:hidden;
}
.bar2 {
		clear:both;
		background:#522f91;
		width:800px;
		height:20px;
}
/* == BREADCRUMBS == */
#breadcrumbs {
	float:left;
	width:772px;
	height:25px;
	padding-top:10px;
	padding-left:28px;
	background:#522f91;
}
#crumbs {
	padding:0;
	margin:0;
}
#crumbs ul {
	margin:0;
	padding:0;
	list-style:none;
}
#crumbs li {
	float:left;
	color:#fff;
	font-size:10px;
	list-style:none;
}
#crumbs li a, #crumbs li a:link, #crumbs li a:active {
	color:#fff;
	font-size:10px;
	text-decoration:underline;
}
#crumbs li a:hover, #crumbs li a:focus {
	color:#fff;
	font-size:10px;
	text-decoration:none;
}
div.ticker {
	float:left;
	width:770px;
	height:30px;
	padding-top:6px;
	padding-left:28px;
}
/* -- for the ticker news item */
.pointer {
	cursor: pointer;
}
#content {
	float:left;
	width:800px;
}
/* === PINK BOX INTRO FOR HOMEPAGE === */
.pinkbox {
	float:left;
	background:#ec068d;
	width:390px;
	height:181px;
	/*padding-top:10px;*/
	padding-left:28px;
	padding-right:28px;
	margin-right:11px;
}
.pinkbox2 {
	float:left;
	background:#ec068d;
	width:483px;
	height:434px;
	padding-top:10px;
	padding-left:28px;
	padding-right:28px;
	margin-right:11px;
}
.pinkbox3 {
	float:left;
	background:#ec068d;
	width:744px;
	padding-top:10px;
	padding-left:28px;
	padding-right:28px;
	margin-right:11px;
	color:#fff;
}
.pinkbox4 {
	float:left;
	background:#ec068d;
	width:744px;
	min-height:200px;
	padding-top:20px;
	padding-left:28px;
	padding-right:28px;
	margin-right:11px;
	color:#fff;
}
.pinkbox5 {
	float:left;
	background:#ec068d;
	width:390px;
	height:553px;
	padding-top:10px;
	padding-left:28px;
	padding-right:28px;
	margin-right:13px;
	color:#fff;
}

.bannerHome {
		float:left;
		background:#fff;
		width:343px;
		height:181px;
}
.bannerLogin {
		float:left;
		background:#fff;
		width:250px;
		height:444px;
}
.bannerWhy {
		float:left;
		background:#fff;
		width:341px;
		height:563px;
}
#sectionchoice {
		float:left;
		width:385px;
		height:183px;
		background:url(../assets/choose-section.jpg) no-repeat;
		padding-top:10px;
		padding-left:17px;
		padding-right:17px;
		margin-right:11px;
}
#featuredJob {
	float:left;
	background:url(../assets/featured-vacancy.jpg) no-repeat;
	width:279px;
	height:183px;
	padding-top:10px;
	padding-left:17px;
	padding-right:17px;
}
/* == WHITE BLOCK FOR FEATURED VACANCY === */
.jobarea {
	background:#fff;
	width:263px;
	height:auto;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
}
#footer {
	float:left;
	background:#522f91;
	padding-top:20px;
	padding-left:28px;
	width:772px;
	height:65px;
}

/* === CANDIDATE AND CLIENT MENU OPTIONS === */
#menuoptions {
	width:487px;
}
.menubox {
	float:left;
	background:url(../assets/boxes/menubox.jpg) no-repeat;
	width:214px;
	height:79px;
	padding-left:16px;
	margin-right:13px;
	margin-bottom:17px;
}
.menubox ul li {
		list-style-image:url(../assets/pink-bullet.jpg) no-repeat;
}


/* === PAGE TITLE AREA === */
#titlearea {
	float:left;
	width:744px;
	height:65px;
	padding-left:28px;
	padding-right:28px;
	background:#ec068d;
}
#bannerArea {
	float:left;
	width:800px;
	height:120px;
	background:#ccc;
	margin-bottom:7px;
}

