
/* 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;
}
body { 	background:#494B48 url('http://www.sushmitgroup.com/sushmit_international/images/bg.jpg') repeat-x top center;
		font:normal 12px 'Arial', Tahoma, Sans-Seif;
		color:#fff; 
		text-decoration: none;
		margin:0px auto; 
		padding:0px;
}
a { 
	font-weight:normal;
	color:#E1E1E1;
	text-decoration:underline;
}
a:hover { 
	font-weight:normal;
	color:#fff;
	text-decoration: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 #C39AC3;
}
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:#03A7DB;
	letter-spacing:-1px;
}
h3 {
	margin:0 0 10px 0;
	padding:0 0 5px 25px;
	border:0;
	font:bold 20px 'Arial', Tahoma, Sans-Seif;
	letter-spacing:-1px;
	color:#fff;
	background:url('http://www.sushmitgroup.com/sushmit_international/images/bullet_title.png') no-repeat left 35%;
}
h4 {
	margin:0;
	padding:0;
	border:0;
	font:normal 20px 'Century Gothic', Arial, Sans-Serif;
	color:#fff;
	letter-spacing:-1px;
}
h5 {
	margin:0;
	padding:0;
	border:0;
	font:bold 14px 'Arial', Sans-Serif;
	color:#fff;
	letter-spacing:-1px;
}

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

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

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


#header {
	float:left;
	margin:20px 0 10px 0;
	padding:0;
	width:965px;
}
#header .logo {
	float:left;
	margin:0 0 0 20px;
	padding:0;
	border:0;
	width:500px;
}
#header .logo a {
	float:left;
	width:500px;
	height:80px;
	background:url('http://www.sushmitgroup.com/sushmit_international/images/logo_sushmit_international.png') no-repeat left center;
}
#headerRight {
	float:left;
	margin:0;
	padding:0;
	width:425px;
	font:normal 16px 'Arial', Sans-serif;
	color:#A0A2A1;
}
#headerRight span {
	font:normal 28px 'Arial', Sans-serif;
	color:#A0A2A1;
}
	#headerRight .menuBox {
		float:left;
		margin:0;
		width:425px;
		height:20px;
	}
	#headerRight .rightTxt {
		float:left;
		margin:10px 0 0 0;
		padding-right:20px;
		text-align:right;
		width:405px;
		height:40px;
	}

#mainBody {
	float:left;
	margin:0;
	padding:0;
	width:965px;
}
	#mainBody .top {
		float:left;
		margin:0;
		padding:0;
		width:965px;
		height:20px;
		background:url('http://www.sushmitgroup.com/sushmit_international/images/body_bg_top.png') no-repeat;
		_background:#888888;
	}
	#mainBody .bottom {
		float:left;
		margin:0;
		padding:0;
		width:965px;
		height:20px;
		background:url('http://www.sushmitgroup.com/sushmit_international/images/body_bg_bottom.png') no-repeat;
		_background:#888888;
	}

#mainContent {
	float:left;
	margin:0;
	padding:0 20px;
	width:925px;
	background:#ACACAC url('http://www.sushmitgroup.com/sushmit_international/images/body_bg.png') !important;
	_background:#888888;
}
	#mainContent .menuBg {
		float:left;
		margin:0 0 20px 0;
		padding:0;
		width:925px;
	}

	#bannerBg {
		float:left;
		margin:0 0 20px 0;
		padding:0;
		width:925px;
		color:#000;
	}
	#bannerBg h4 {
		margin:0 0 10px 0;
		padding:0;
		font:bold 18px 'Arial', Sans-serif;
		color:#000;
		letter-spacing:-1px;
	}
		#bannerBg .left {
			float:left;
			margin:0;
			padding:0;
			width:675px;
			height:250px;
		}
		#bannerBg .right {
			float:left;
			width:250px;
			height:250px;			
			background:url('http://www.sushmitgroup.com/sushmit_international/images/banner_bg_news.jpg') no-repeat;
		}
		#bannerBg .latestNews {
			float:left;
			padding:15px;_padding:15px 15px 0 15px;
			width:220px;
			height:105px;
		}
		#bannerBg .brandLogo {
			float:left;
			width:235px;
			margin:5px 10px 10px 5px;_margin:4px 0 0 2px;
			padding:0;
			height:100px;
		}

#mainContent .leftBar {
	float:left;
	margin:0 20px 0 0;
	padding:0 20px 0 0;
	border-right:1px solid #C1C1C1;
	width:584px;
}
#mainContent .rightBar {
	float:left;
	margin:0;
	padding:0;
	width:300px;
}
.imgLeft {
	float:left;
	margin:0 20px 5px 0;
	padding:0px;
	border:5px solid #AAAAAA;
}

	/* brands ------------------------------------------ */
	#brands {
		float:left;
		width:584px
		margin:0;	
	}
	#brands .logo {
		float:left;
		width:181px;
		margin:0 20px 20px 0;
		text-align:center;
		background-color:#fff;
	}
	#brands .logoAlt {
		float:left;
		width:181px;
		margin:0 0 20px 0;
		text-align:center;
		background-color:#fff;
	}
	#brands a {
		float:left;
		width:171px;
		border:5px solid #AAAAAA;
	}
	#brands a:hover {
		border:5px solid #8AC5E8;
	}

#clientBg {
	float:left;
	margin:20px 0 0 0;
	padding:0;
	width:925px;
}
#clientBg .left {
	float:left;
	margin:0;
	padding:0;
	width:20px;
	height:80px;
	background:url('http://www.sushmitgroup.com/sushmit_international/images/client_bg_left.png') no-repeat;
}
#clientBg .right {
	float:left;
	margin:0;
	padding:0;
	width:20px;
	height:80px;
	background:url('http://www.sushmitgroup.com/sushmit_international/images/client_bg_right.png') no-repeat;
}
#clientBg .bg {
	float:left;
	margin:0;
	padding:0;
	width:885px;
	height:80px;
	background:url('http://www.sushmitgroup.com/sushmit_international/images/client_bg.png') repeat-x;
}
#clientBg .logo {
	float:left;
	margin:0;
}
#clientBg .line {
	float:left;
	margin:15px 18px;
	padding:0;
	border-left:1px solid #FEFBFC;
	border-right:1px solid #C9C9C9;
	width:1px;
	height:50px;
}



/* ##### GALLERY ##### */

/* -- #frontGallery -- */
#frontGallery {
	float:left;
	margin:0;
	padding:0;
	font:normal 11px 'Tahoma', Sans-serif;
}
#frontGallery .frontBox a {
	float:left;
	margin:0 0 6px 0;
	padding:5px;
	width:170px;
	font-weight:normal;
	text-decoration:none;
	color:#62686B;
	background:#E6E6E6;
	border:1px solid #D9D9D9;
}
#frontGallery .frontBox a:hover{
	font-weight:normal;
	text-decoration:none;
	color:#131718;
	background:#EBEAE8;
	border:1px solid #CECECC;
}

	#frontGallery .photo, #galleryBox .photo {
		float:left;
		margin:0 10px 0 0;
	}
	#frontGallery p, #galleryBox p {
		margin:2px 0 0 0;
	}

/* -- #galleryBox -- */
#galleryBox {
	float:left;
}
#galleryBox .albumBox {
	float:left;
	margin:0 0 20px 0;
	width:685px;
}
#galleryBox .albumTitle {
	font:normal 20px 'Georgia', Arial, Sans-serif;
	color:#000;
}
#galleryBox .details {
	margin:0 0 20px 0;
	color:#8E8F95;
	font-size:14px;
}

/* -- #insideGallery -- */
#insideGallery {
	float:left;
	margin:0;
	padding:0;
}
#insideGallery a {
	float:left;
	margin:0 0 2px 0;
	padding:5px;
	width:282px;
	font-weight:normal;
	text-decoration:none;
	color:#D9D9D7;
	border:1px solid #A4A4A4;
}
#insideGallery a:hover{
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	background:#A4A4A4;
	border:1px solid #B5B4B4;
}
#insideGallery .insideBox {
	float:left;
	margin:0 20px 20px 0;
}
#insideGallery .insideBoxAlt {
	float:left;
	margin:0 0 20px 0;
}


/* photo */ 

#frontPhoto {
	float:left;
	margin:0 20px 0 0;
	padding:0;
}
#frontPhotoAlt {
	float:left;
	margin:0;
	padding:0;
} 
	#frontPhoto a, #frontPhotoAlt a {
		float:left;
		margin:0;
		padding:0;
		border:5px solid #AAAAAA;
	}
	#frontPhoto a:hover, #frontPhotoAlt a:hover {
		float:left;
		margin:0;
		padding:0;
		border:5px solid #8AC5E8;
	}
#photo {
	float:left;
	margin:0 20px 20px 0;
	padding:0;
}
#photoAlt {
	float:left;
	margin:0 0 20px 0;
	padding:0;
}
	#photo a, #photoAlt a {
		float:left;
		margin:0;
		padding:0;
		border:5px solid #AAAAAA;
	}
	#photo a:hover, #photoAlt a:hover {
		float:left;
		margin:0;
		padding:0;
		border:5px solid #8AC5E8;
	}
	



/* -- #newsSlide -- */
#newsSlide {
	float:left;
	margin:0 0 10px 0;_margin:0;
	width:220px;
	height:50px;
	color:#000;
	font:normal 12px 'Arial', Sans-serif;
}
#newsSlide .date {
	margin:0 0 10px 0;
	font:bold 12px Courier New, monospace;;
	color:#4E4E4E;
}
#newsSlide a {
	margin:0 0 10px 0;
	font:bold 14px 'Arial', Sans-serif;
	text-decoration:underline;
	letter-spacing:-1px;
	color:#2E93CF;
}
#newsSlide a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#BD4ABD;
}


/* -- #newsBox -- */
#newsBox {
	float:left;
	width:584px;
	font:normal 12px 'Arial', Sans-serif;
}
#newsBox .insideBox {
	float:left;
	width:584px;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	border-bottom:2px dotted #D3D4D9;
}

#newsBox .insideTitle {
	margin:0 0 10px 0;
	padding:0;
	border:0;
	font:bold 24px 'Arial', Sans-serif;
	word-spacing:1px;
	color:#fff;
}
#newsBox a.title {
	font:bold 18px 'Arial', Sans-serif;
	text-decoration:none;
	word-spacing:1px;
	color:#DCDBDB;
}
#newsBox a.title:hover {
	text-decoration:none;
	color:#fff;
}
#newsBox .date {
	font:bold 12px 'Arial';
	letter-spacing:1px;
	word-spacing:1px;
}

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

#footer {
	float:left;
	margin:0 20px;
	padding:20px 0 0 0;
	width:925px;
	font:normal 11px 'Arial', Sans-sarif;
	color:#919191;
}
	#footer .left {
		float:left;
		margin:0 0 20px 0;
		padding:0;
		width:500px;
	}
	#footer .right {
		float:left;
		margin:0 0 20px 0;
		padding:0;
		width:425px;
		text-align:right;
	}

#footer span {
	margin:0;
	padding:0;
	font-weight:bold;
	color:#ADADAD;
}
	
#footer a { 
	text-decoration: underline; 
	color:#ADADAD; 
}  
#footer a:hover {
	text-decoration: none; 
	color: #EAE3DC; 
} 
