/**************************************
 * THEME NAME: advance
 *
 * Files included in this sheet:
 *
 *   advance/styles_advance.css
 **************************************/

/***** advance/styles_advance.css start *****/

body {
	margin: 0; /* make header wall-to-wall */
	padding: 0;
}

a {
	color: #800000;;
}

	a.dimmed {
		color: #b28e8e;
	}


.sideblock .header {
  border-color: #999999;
  background: #777 url('pix/block/title-bg.gif') repeat-x top left;
  color: #fff;
}

.sideblock .content {
  border-color: #999;
  background: #e0dabc url('pix/block/content-bg.gif') repeat-x top left;
}

#headerimg {
	margin: 0;
	padding: 0;
	background-color: #E0DABC;
	position: relative;
	height: 65px;
	border-bottom: 1px solid #D3CDB1;
}

#headerimg .logo {
	margin: 0 auto;
	min-width: 600px;
	padding-left: 50px;
	position: relative;
	width: 900px;
}

#header-home, #header {
	background-color: #545454;
	color: #fff;
}

	#header-home .headermain, #header .headermain {
		margin-left: 1em;
	}
	
	#header .headermain {
		padding-top: 3px;
	}

	.headermenu a {
		color: #fff;
		text-decoration: underline;
		font-weight: bold;
	}
	
	.logininfo {
		margin: 7px 5px; /* vertically centre logininfo */
	}
	
	#chooselang {
		display: none;
	}
	
.navbar .breadcrumb {
	margin: 5px 1.2em;
}

	.navbar .breadcrumb a {
		text-decoration: underline;
	}

.sideblock .header {
	padding: 4px; /* vertically centre block headers */
}

.sideblock .content .list li {
	margin-bottom: 1px;
}

.cal_popup_bg {
	background-color: #efecdb;
}
#course-category div#content, #course-index div#content {
	margin: 0 auto;
	width: 800px;
}

hr {
	display: none;
}/***** advance/styles_advance.css end *****/

