
/* 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;
}

html {
	background-color:#494941;
}

body { 	background-color:#494941; /* 2E2E29, 252222, 151313 */
		font:normal 13px Arial;
		line-height:130%;
		word-spacing:2px;
		color:#fff; 
		text-decoration: none;
		margin:0px auto; 
		padding:0px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
        body { width:100%; height:100%; background-color:#494941; }
}

a { 
	font-weight:normal;
	color:#A3A3A0;
	text-decoration:none;
}
a:hover { 
	font-weight:normal;
	color:#dadada;
	text-decoration:none;
}

table, tr, td {
    border: 0px;
	font:normal 13px Arial;
	line-height:130%;
}
img {
	border: 0px;
	}
p {
	margin-bottom:5px;
	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', Serif-Serif;
	text-transform: uppercase;
	color:#000;
}
h2 {
	margin:0 0 30px 0;
	font:normal 24px 'Garamond', Georgia, Sans-Serif;
	color:#fff;
	word-spacing:2px;
	letter-spacing:1px;
} 

h3 {
	margin:0 0 20px 0;
	padding:0;
	font:bold 20px 'Century Gothic', Arial, Sans-Serif;
	letter-spacing:-1px;
	color:#fff;
} h3 span { color: #A5C158; letter-spacing:0px; }

h4 {
	margin:0 0 10px 0;
	font:bold 16px 'Arial', Arial, Sans-Serif;
	color:#fff;
	word-spacing:2px;
	letter-spacing:1px;
} h4 span { color:#fff; }
h5 {
	margin:0 0 20px 0;
	font:normal 16px 'Georgia', Arial, Sans-Serif;
	color:#fff;
	word-spacing:2px;
	letter-spacing:1px;
}

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

.wrapper {
	margin:0px auto;
	padding:0 20px;
	width:965px;
}
.clear {
	clear:both;
}
.icon {
	float:left;
	margin:2px 10px 60px 0;
}
.imgLeft {
	float:left;
	margin:0 20px 10px 0;
}


/* ----------------------------- Front CSS ----------------------------- */
#header {
	float:left;
	margin:0 auto;
	width:100%;
}
#header .frontBg {
	float:left;
	width:965px;
	height:62px;
	margin-top:38px;
}
#header .bg {
	float:left;
	width:820px;
	height:62px;
	margin-top:38px;
}
#header .search {
	float:left;
	width:145px;
	height:62px;
	margin-top:38px;
}
.frontImage {
	float:left;
	width:435px;
}
.skip a {
	float:left;
	width:905px;
	margin-top:5px;
	text-align:right;
	text-decoration:none;
	color:#919191;
}
.skip a:hover {
	text-align:right;
	text-decoration:none;
	color:#B5B5B5;
}


// -----  Search --- 
	#search {
		height:30px;
	}
	#search .input {
		float:left;
		display:inline;
		margin-top:7px;
		background-color:#5A5A53;
		border:0;
		width:90px;
		padding:2px;
		color:#fff;
		font:normal 11px 'Arial', Sens-Serif;
	}
	#search .submit {
		float:left;
		display:inline;
		cursor:pointer;
		margin-left:5px;
		width:50px;
		height:30px;
		border:0;
		padding:0;
		color:#fff;
		background:#494941;
	}
	#search .submit:hover {
		color:#C5C5C5;
	}

/* ####### MenuBG ####### */

#menuBg {
	float:left;
	margin-bottom:85px;
	width:100%;
	background:#393933; /* 1F1F1B */
}
#menuBg .bg {
	margin:0 auto;
	width:1005px;
	height:30px;
	background:#393933;
}
#menuBg .menuBox {
	float:left;
	width:800px; //840
	height:30px;
}


/* images border */

.imgBox {
	padding:1px;
	background:#31312B;
}
.imgRight {
	float:right; 
	border:1px solid #858484;
}

/* ---------------------------------------------- */
/* -----------  PREVIOUS NEXT BUTTON  ----------- */

.prev_next_button {
	float:right;
	height:25px;
	margin-left:20px;
}
.prev_next_button a, .prev_next_button a:active {
	font-decoration:none;
	outline:none;
}
.prev_next_button .prev {
	float:left;
	margin-right:5px;
	height:25px;
}
.prev_next_button .next {
	float:left;
	height:25px;
}

/* ##### MainContent ##### */

.contentWidth {
	width:506px; /* 426 */
	text-align:left;
}
.contentHeight {
	width:300px;
	text-align:left;
}
.contentSpaceWidth {
	width:175px; /* 255 */
}
.contentImgWidth {
	width:284px;
	text-align:right;
}
.contentImgWidth2 {
	width:459px;
	text-align:right;
}

#mainContent {
	float:left;
	width:965px;
	min-height:360px; _height:360px;
}	

	#resumeBg {
		width:925px;
		min-height:280px;
		heigth:100%;
		padding:20px; 
		background:#9b9a9a; 
		color:#000;
		text-align:left;
	}
	#resumeBg table {
		width:925px;
		padding:0;
		margin:0;
		border:0;
		color:#000;
	}
	#resumeBg table table, #resumeBg table table table {
		width:auto;
		padding:0;
		margin:0;
		border:0;
	}
	#resumeBg .numWidth {
		width: 20px;
		vertical-align:top;
		font-weight:bold;
	}
	#resumeBg .txtWidth {
		width: 486px;
		vertical-align:top;
	}
	#resumeBg .imgWidth {
		width: 439px;
		float:right;
		text-align:right;
		vertical-align:top;
	}
	#resumeBg h2, h3, h4, h5 {
		margin-bottom:15px;
		color:#000;
	}

	#resumeBg p {
		margin-bottom:5px;
		color:#000;
	}
	#resumeBg a {
		color:#000;
	}

	#resumeBg a:hover {
		color:#A3A3A0;
	}
	
	#resumeBg .divRight {
		text-align:right;
	}



	
	// AlbumBox ------------------
	
	#albumBox {
		float:left;
		width:965px;
	}
	#albumBox .album {
		float:left;
		margin-right:45px;
	}
	#albumBox .albumAlt {
		float:left;
	}
	#albumBox .imageBorder{
		float:left;
		margin-bottom:10px;
		border:1px solid #31312B;
	}
	#albumBox .title {
		font-size:12px;
		font-weight:bold;
		color:#c0c0c0;
		text-align:center;
	}
	#albumBox .albumDetails {
		float:left;
		width:400px;
		margin-right:40px;
	}

	/* wos ------------------ */

	#wos {
		width:486px;
	}
	#wos .img {
		float:left;
		margin-right:20px;
	}
	
	/* Exhibitions ------------------ */

	#exhibitions {
		float:left;
		width:965px;
	}
	#exhibitions .leftBox {
		float:left;
		width:671px;
		margin-right:40px;
	}
	#exhibitions .rigthBox {
		float:left;
		width:254px;
	}
	#exhibitions .title {
		margin:0 0 10px 0;
		font:bold 18px 'Arial', Arial, Sans-Serif;
		color:#c0c0c0;
		word-spacing:2px;
		letter-spacing:1px;
	}
	#exhibitions .details {
		float:left;
		width:506px;
		margin-right:87px;
	}

	.image {
		padding:1px;
		background:#31312B;
	}
	.imageAlt {
		float:left;
		width:100px;
		margin:0 0 60px 61px;
		padding:1px;
		background:#31312B;
	}


/* ---------- footer ---------- */

#footer {
	float:left;
	margin:30px 0 10px 0;
	width:965px;
	/* padding-top:10px;
	 border-top:1px solid #65655D;  221f1f */
	text-align:center;
	font-size:10px;
	color:#7A7A7A;
}

#footer span {
	color:#6b6868;
	font-weight:bold;
}
	
#footer a.link { 
	text-decoration: none; 
	font-weight:normal;
	color:#7A7A7A; 
}  
#footer a.link:hover {
	text-decoration: none; 
	font-weight:normal;
	color:#878787;
} 
