/* Default Style Sheet for Ethnic Community Development Organization, Bangladesh *//* HTML Selectors */body {	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;	background-color: #D9FCC8;	font-size: 0.85em;	margin: 10;	}h1, h2, h3, h4, h5 {	font-family: Times, Times New Roman, serif;	color: black;	}h2, h3, h4, h5 {	}h1 {	font-size: 1.6em;	border-bottom: black 1px solid;	}h2 {		font-size: 1.3em;	}h3 {	font-size: 1.2em;	}	p {	color: black;	}ul li {	list-style: none;	}/* Primary Layout Logic */#container {	position: absolute;	left: 50%;	top: 5px;	width: 800px;	margin-left: -400px; 	}#masthead {	padding: 0;	width: 800px;	height: 141px;	background-image: url(images/Banner-BG.jpg);	background-repeat: no-repeat;	z-index: 10;	}#breadcrumb {	position: relative;	width: 600px;	margin-top: 15px;	margin-left: 15px; 	font-size: 0.7em;	text-align: left;	z-index: 20;	}#leftcol {	position: absolute;	margin-top: 20px; 	margin-left: 30px;	width: 200px;	z-index: 8; 	}#rightcol {	position: absolute;	margin-top: 20px; 	margin-left: 240px;	width: 540px;	z-index: 7;	}#footercontainer {	position: relative;	}/* Secondary Layout Logic */#leftcol #navigation {	position: relative;	width: 200px;	color: #FFF;	z-index: 20;	}/* Page Components */#footercontainer {	font-size: 0.8em;	}#mission {	text-align: center;	width: 180px;	display: block;	background-color: #66C600;	padding: 1px;	font-variant: small-caps;		}#AWORD {	display: block;	border: solid 1px;	border-color: #72E503;	background-color: #72E503;	padding: 10px;	margin: 10px;	}/* Secondary Nav *//* Begin Images */p img {	padding: 0;	max-width: 100%;	}/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}.alignright {	float: right;	}.alignleft {	float: left	}/* End Images *//* Drop Down Menu */#dropdown ul {	margin: 0;	padding: 0; 	list-style: none;	width: 150px;}#dropdown ul li {	position: relative;	background-color: #0EBF00;	z-index: 100;	}#dropdown li ul {	position: absolute;	left: 149px;	top: 0px;	display: none;	z-index: 100;}	#dropdown ul li a {	display: block;	text-decoration: none;	background: #72E503;	padding: 4px;	border: 1px solid #FFF;	border-bottom: 0;	}/* Fix IE. Hide from IE Mac \*/* html #dropdown ul li { float: left; height: 1%; }* html #dropdown ul li a { height: 1%; }/* End *//* FOR IE 7 */*:first-child+html #dropdown ul li a { 	width: 100%;	height: 100%; 	}*:first-child+html #dropdown ul li { 	width: 140px;	max-width: 140px;	}#dropdown li:hover ul { display: block; }#dropdown li.over ul { display: block; }/* Classes */#rightcol ul li {	list-style: circle;	}	/* Hypertext Links */a {	color: #1947FF;	text-decoration: underline;	}a:visited {	color: #5086BD;	text-decoration: underline;	}a:hover {	color: #1947FF;	text-decoration: none;	}a:active {	color: #5086BD;	text-decoration: none;	}