/* CSS Overides for the CSS provided from China, as it's lacking core styles, as usual - literally just a proof of concept has been provided in index.css and page2.css */
/* The use of the '#warpper' ID is deliberate - it would take too long to fix all the bugs in the CSS, so we're running with typos baby */

.clear {
	clear:both;
}

.floatRight {
	float:right;
}

.floatLeft {
	float:left;
}

.spacerBottom {
	height:20px;
	display:block;
}

#warpper div.Left.padded {
	padding:30px 20px 30px 0;
	width:713px;
/*	min-height:899px;
	height:auto !important;
  	height:899px;
*/}

/* fix up the height limitations on content, cross-browser */
#content {
  	height:auto;
	overflow:inherit;
}

hr {
	border: none 0;
	border-top: 1px dashed #cacaca;/*the border*/
	width: 100%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
	margin:0 auto 20px auto;
}

#footer {
	clear:both;
	padding-top:15px;
	margin:0 auto 20px auto;
	width:950px;
}

/*************** Vacancy Search Results */
.vacancyResult {
	padding:8px 12px 8px 12px;
	border-top:1px solid #0079C2;
}

.vacancyResult.stripe {
	background:#F5F8E9;
}

.vacancyResultSummary {
	float:right;
	width:400px;
}

/************************ Blog */
div.blog {
	margin-top:10px;
	clear:left;
}

div.blog .entry {
	float:left;
	margin-bottom:10px;
	display:block;
	clear:both;
	width:99%;
}

div.blog .entry .date {
	float:left;
	width:42px;
	height:50px;
	background:url(/img/date-panel.gif) no-repeat;
	padding-top:8px;
	margin-right:10px;
}