img.main {
	display:block;
	margin:0 0 12px 0;
}
h3.newsHead {
	background:url(images/news.jpg) no-repeat -1px bottom;
}
h3.aboutHead {
	background:url(images/about.jpg) no-repeat -2px bottom;
}
h3.coursesHead {
	background:url(images/course.jpg) no-repeat -1px bottom;
}
a.achieveRefer {
	text-decoration:none;
	color:#2c94d5;
}
.achieve {
	display:block;
	font:1.85em tahoma;
	color:#f0f0f0;
	margin:0 0 25px;
	background:url(images/achieveWrapBg.png) repeat-x left 1px;
}
.achieveWrap {
	background:url(images/achieve.jpg) no-repeat left top;
	padding:18px 0 29px 19px;
	border:1px solid white;
	display:block;
}
h3.coursHead {
	color:#ffe400;
	margin:0 0 20px 0;
	font:1em tahoma;
	font-weight:600;
	width:90px;
}	
body {
	font-family: Tahoma;
	font-size: 0.8em;
	font-weight: normal;
	min-width: 1000px;	
	margin: 0;
	padding: 0;
	background:#2c94d5 url(images/topBg.png) repeat-x left top;
	color:white;
}
img {
	border:none;
}
*:first-child+html  {
	
}
/*==================================================================*/
.content {
	width: 88%;
	margin: 0px auto;
	text-align:left;
	overflow:hidden;
	min-width: 928px;	
}
.contentLeft {
	float:left;
	width:77%;
	min-width:699px;	
}
.contentLeftL {
	float:left;
	width:31%;
	min-width:192px;	
}
.contentLeftR {
	float:right;
	width:64%;
	min-width:192px;	
}
.contentRight {
	float:right;
	width:20%;
}
.footer {
	width:100%;
	background:url(images/bottomBg.png) repeat-x left bottom;
	margin:20px 0 0 0;
}
.footerWrap {
	padding:28px 0 20px 0px;
	overflow:hidden;
	width:88%;
	margin:0 auto;
	background:url(images/footerLine.png) repeat-x left top;
}
.copyright {
	float:left;
	width:450px;
	font:.85em tahoma;
}
.counters {
	margin:30px 0 0 0;
	float:right;
	width:340px;
	text-align:right;
}
.counters img {
	margin:0 17px 0 0;
}
.counters img.r {
	margin:0;
}
.more {
	font:.85em tahoma;
	margin:10px 0 0 15px;
	display:block;
}
.more a:link, .more a:visited {
	color:#a8daf9;
	text-decoration:none;
}
.more a:hover, .more a:active{
	color:#a8daf9;
	text-decoration:underline;
}
.header {
	overflow:hidden;
	width:100%;
	margin:0;
}
.logo {
	font:.85em tahoma;
	text-align:center;
	margin:0;
	padding:15px 0;
	width:223px;
	height:172px;
	background:url(images/logo.jpg) no-repeat left 40px;
	float:left;
	position:relative;
	z-index:1;
}
.nav {
	float:right;
	width:75%;
	margin:62px 0 0 0;
}
.nav ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
	font:.85em tahoma;
}
.nav ul  li {
	display:inline;
	margin:0 17px 0 0;
	padding:0 15px 0 0;
	background:url(images/marker.jpg) no-repeat right center;
}
.nav ul  li.last {
	margin:0;
	padding:0;
	background:none;
}
.nav ul  li a:link, .nav ul  li a:visited {
	color:#fff;
}
.nav ul  li a:hover, .nav ul  li a:active{
	color:#fff;
	text-decoration:none;
}
.menu {
`	clear:both;
	position:relative;
	z-index:0;
	width:100%;
	margin:-50px 0 0 0;
	background:url(images/bg.jpg) no-repeat center top;
	height:483px;
}
.menuItem {
	position:absolute;
	padding:0 0 0 9px;
	background:url(images/navL.png) no-repeat left top;
	height:41px;
	font:.85em tahoma;
	*zoom:1;
}
.menuItem a:link, .menuItem a:visited {
	color:#fff;
	text-decoration:none;
}
.menuItem a:hover, .menuItem a:active{
	color:#fff;
	text-decoration:underline;
}
.menuItemR {
	padding:0 8px 0 0px;
	background:url(images/navR.png) no-repeat right top;
}
.menuItemTxt {
	background:url(images/nav.png) repeat-x left top;
	padding:8px 10px 9px;
	height:41px;
	text-align:center;
	color:white;
}
* html .menuItemTxt {
	width:160px;
}
.menuItem1 {
	top:30%;
	left:13%;
}
.menuItem2 {
	top:73%;
	left:16%;
}
.menuItem3 {
	top:18%;
	left:40%;
}
.menuItem4 {
	top:82%;
	left:42%;
}
.menuItem5 {
	top:31%;
	left:64%;
}
.menuItem6 {
	top:63%;
	left:72%;
}
.news ul {
	margin:0;
	padding:0;
	list-style-image:url(images/listMarker.jpg);
	list-style-position:inside;
	font:1.05em arial;
}
.news ul li {
	margin:0 0 13px;
	padding:0 0 19px;
	background:url(images/footerLine.png) repeat-x left bottom;
}
.news ul li.last {
	margin:0;
	padding:0;
	background:none
}
.all {
	font:.85em tahoma;
	margin:23px 0 0 22px;
	display:block;
	padding:6px 0 0 11px;
	height:19px;
	background:url(images/all.jpg) no-repeat left top;
	width:130px;
}
.all a:link, .all a:visited {
	color:white;
	text-decoration:none;
}
.all a:hover, .all a:active{
	color:white;
	text-decoration:underline;
}
.old {
	background:#2a5ca3 url(images/1BgB.png) repeat-x left bottom;
	margin:0 0 5px;
}
.old1 {
	background:url(images/1BgT.png) repeat-x left top;
}
.oldW {
	background:url(images/1T.jpg) no-repeat right 0px;
}
.oldW2 {
	background:url(images/1B.jpg) no-repeat right bottom;
	padding:25px 15px;
}
.courses  ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:14px;
}	
.courses  ul  li {
	margin:0 0 10px 0;
}
.young {
	background:#9d3029 url(images/2BgB.png) repeat-x left bottom;
}
.young1 {
	background:url(images/2BgT.png) repeat-x left top;
}
.youngW {
	background:url(images/2T.jpg) no-repeat right 0px;
}
.youngW2 {
	background:url(images/2B.jpg) no-repeat right bottom;
	padding:18px 15px;
}
.contentLeftR a:link, .contentLeftR a:visited {
    color:#fff;
    text-decoration:none;
    font:.85em tahoma;
}
.contentLeftR a:hover, .contentLeftR a:active{
    color:#fff;
    text-decoration:underline;
    font:.85em tahoma;
}
.footer a:link, .footer a:visited {
    color:#a8daf9;
    text-decoration:none;
    font:.85em tahoma;
}
.footer a:hover, .footer a:active{
    color:#a8daf9;
    text-decoration:underline;
    font:.85em tahoma;
}
