
/* Educationsansar.com */

body, html,  blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, dl, dt, dd, form, a, fieldset {
	margin:0px; padding:0px; border:0px; outline: none;
}

table, tr, td {
    border: 0px;
	font:normal 12px 'Arial', Tahoma, Sans-Seif;
}
img {
	border: 0px;
	}
p {
	margin:0 0 20px 0;
	padding:0;
}
hr {
	margin:20px 0 !important;
	margin:10px 0;
	padding:0;
	border-top:1px dotted #D1D1D1;
}
h1 {
	margin:0 0 20px 0;
	padding:0;
	border:0;
	font:bold 30px 'Arial', Tahoma, Sans-Seif;
	color:#000;
	letter-spacing:-1px;
}
h2 {
	margin:0 0 20px 0;
	padding:0;
	font:bold 26px 'Arial', Tahoma, Sans-Seif;
	color:#000;
	letter-spacing:-1px;
}
h3 {
	margin:0 0 20px 0;
	padding:0;
	border:0;
	font:normal 22px 'Arial', Tahoma, Sans-Seif;
	letter-spacing:-1px;
	color:#000;
}
h4 {
	margin:0 0 5px 0;
	padding:0;
	border:0;
	font:bold 18px 'Century Gothic', Arial, Sans-Serif;
	color:#206498;
}
h5 {
	margin:0 0 5px 0;
	padding:0;
	border:0;
	font:bold 14px 'Arial', Sans-Serif;
	color:#000;
	letter-spacing:-1px;
}

.txt {
	font:normal 13px 'Arial', Sans-Serif;
}

#wrapper {
	margin:0px auto;
	padding:0;
	width:1005px;
}

/* --------- #seoTxt ------------ */
#seoTxt {
	position:absolute;
	left:-9999px;
}

/* --------- Header ------------ */
#header {
	float:left;
	margin:0;
	padding:20px 20px 5px 20px;
	width:965px;
	color:#fff;
}
#header .logo {
	margin-right:20px;
	padding:0;
	float:left;
	width:240px;
	height:80px;
}


/* --------- contentBox ------------ */
#contentBox {
	float:left;
	margin:0;
	padding:0 20px;
	width:965px;
}

#contentBox .leftBar {
	float:left;
	width::240px;
	margin:65px 20px 0 0;
	font:normal 11px 'Arial', Sans-serif;
}
	#leftBox {
		float:left;
		width:240px;
		margin:0;
	}
	#leftBox .box {
		float:left;
		margin:0 0 20px 0;
		padding:15px;
		width:210px;
		background:#fff;
	}
	#leftBox .box2 {
		float:left;
		margin:0;
		padding:15px;
		width:210px;
		background:#F1F2F6;
	}
	#leftBox .box3 {
		float:left;
		margin:0 0 20px 0;
		padding:0;
		width:210px;
	}
	#leftBox .title {
		float:left;
		width:230px;
		min-height:22px;
		margin:0;
		padding:6px 0 0 10px;
		font:bold 15px 'Century Gothic', Arial, Sans-Seirf;
		letter-spacing:-1px;
		color:#000;
		background:#C9CDD0;
	}
	#leftBox .frontNewsTitle {
		color:#9C0200;
		font:bold 14px 'Arial', Sans-serif;
		letter-spacing:-1px;
	}
	#leftBox .img01 {
		float:left;
		margin:2px 10px 0 0;
		padding:2px;
		border:1px solid #DCD6CC;
		background:#fff;
	}

#contentBox .mainContentBox {
	float:left;
	width:705px;
	margin:0;
	padding:0;
}
	#spaceBox {
		float:left;
		margin:0 0 20px 0;
		width:665px;
	}
		
	#banner {
		float:left;
		margin:0 0 20px 0;
		border:2px solid #0C0C0A;
	}
	#boxCollege {
		float:left;
		margin:0 0 20px 0;
		border:2px solid #292929;
	}
	#boxAcademy {
		float:left;
		margin:0 0 20px 0;
		border-top:2px solid #292929;
		border-bottom:2px solid #292929;
		border-right:2px solid #292929;
	}

	#mainContent {
		float:left;
		margin:0;
		padding:20px;
		width:665px;
		background:#E6E8EC;
	}
	#mainContent .left {
		float:left;
		margin:0 25px 0 0;
		padding:0;
		width:320px;
	}
	#mainContent .right {
		float:left;
		margin:0;
		padding:0;
		width:320px;
	}
	#mainContent .img {
		float:left;
		margin:0 20px 10px 0;
		padding:5px;
		border:1px solid #DCD6CC;
		background:#fff;
	}
	#mainContent .img2 {
		float:right;
		margin:0 0 10px 20px;
		padding:5px;
		border:1px solid #DCD6CC;
		background:#fff;
	}

	/* @@@@@ FACILITIES @@@@@ */
	
	#mainContent .facilities {
		float:left;
		margin:0 21px 20px 0;
		padding:15px;
		width:290px;
		height:110px;
		border:1px solid #DBDDE1;
		background:#EBEDF1;
		font:normal 11px 'Arial', Sans-serif;
	}
	#mainContent .facilities2 {
		float:left;
		margin:0 0 20px 0;
		padding:15px;
		width:290px;
		height:110px;
		border:1px solid #DBDDE1;
		background:#EBEDF1;
		font:normal 11px 'Arial', Sans-serif;
	}
	#mainContent .imgLeft {
		float:left;
		margin:0 10px 10px 0;
		padding:5px;
		border:1px solid #DCD6CC;
		background:#fff;
	}
	#mainContent .imgRight {
		float:right;
		margin:0 0 10px 10px;
		padding:5px;
		border:1px solid #DCD6CC;
		background:#fff;
	}



#frontPhoto {
	float:left;
	margin:10px 10px 10px 0;
	padding:0;
}
#frontPhotoAlt {
	float:left;
	margin:10px 0 10px 0;
	padding:0;
} 
	#frontPhoto a, #frontPhotoAlt a {
		float:left;
		margin:0;
		padding:0;
		border:3px solid #95C319;
	}
	#frontPhoto a:hover, #frontPhotoAlt a:hover {
		float:left;
		margin:0;
		padding:0;
		border:3px solid #FDAD24;
	}
#photo {
	float:left;
	margin:0 10px 10px 0;
	padding:0;
}
#photoAlt {
	float:left;
	margin:0 0 10px 0;
	padding:0;
}
	#photo a, #photoAlt a {
		float:left;
		margin:0;
		padding:4px;
		border:1px solid #DCD6CC;
		background:#fff;
	}
	#photo a:hover, #photoAlt a:hover {
		float:left;
		margin:0;
		padding:0;
		border:5px solid #B3B8BC;
	}

#photoList {
		float:left;
		margin:0 10px 10px 0;
		padding:0;
		border:5px solid #F1F2F6;
	}

/* -- #news -- */
#newsTitle {
	margin:0 0 20px 0;
	padding:0;
	font:normal 26px 'Georgia', Times New Roman, Serif;
	font-style:italic;
}

#studentCorner {
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	width:665px;
	min-height:115px;
	border-bottom:2px dotted #D3D4D9;
}

#newsBox {
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	border-bottom:2px dotted #D3D4D9;
}
#icon {
	float:left;
	height:25px;
	margin-right:10px;
}
#date {
	margin:0;
	font:bold 12px 'Courier New', monospace;;
	color:#4E4E4E;
}

/* ---------- footer ---------- */
#footer {
	float:left;
	margin:20px 0 0 0;
	padding:0;
	width:100%;
	border-top:2px solid #E5E9EC;
	background:#EEEFF3;
	font:normal 11px 'Arial', Sans-Serif;
	color:#4E6877;
	line-height:150%;
}

#footer .box {
	float:left;
	margin:-2px 0 0 0;
	padding:0 20px;
	line-height:50px;
	width:965px;
	border-top:2px solid #E5E9EC;
	background:#EEEFF3;
}
	#footer .left {
		float:left;
		margin:0;
		padding:0;
		width:500px;
	}
	#footer .right {
		float:left;
		margin:0;
		padding:0;
		width:465px;
		text-align:right;
	}

#footer span {
	margin:0;
	padding:0;
	font-weight:bold;
	color:#276A93;
}
	
#footer a { 
	text-decoration: none; 
	text-transform:none;
	color:#327AA5; 
}  
#footer a:hover {
	text-decoration: underline; 
	color: #000; 
} 
