/* CSS Document */


/* DIV */

body {
	text-align: center;
	background: url(images/bkg_1.jpg);
}

#wrapper {
width: 820px;
margin: 0 auto;
text-align: left;
}

#header {
	margin-bottom: 9px;
	width: 800px;
	height: 42px;
	background: url(images/header_bkg.jpg) no-repeat #990000;
}

#links {
	padding-top: 8px;
	margin-left: 10px;
}

/* Hide from IE5-mac. Only IE-win sees this. \*/
* html img {
	margin-left: -3px;
}

* html #right_col {
	margin-top: -363px;
	width: 180px;
}

/* End hide from IE5/mac */

#left_col {
	padding: 20px 20px 30px 20px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 190px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px; /* actual value */
	background: url(images/left_col_bkg.jpg) repeat-y #D5D188;
	float: left;
	display: inline;

}

#caption {
	margin: 6px 0 6px 6px;
	padding: 0px 10px 10px 10px;
	width: 190px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px;
	float: right;
	border: 1px dotted #000000;
	display: inline;
}

#center_col {
	padding: 20px 20px 30px 20px;
	margin-top: 9px;
	width: 360px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 320px; /* actual value */
	background-color: #DCE8F5;
	float: left;
	display: inline;
}

#right_col {
	padding: 20px 20px 30px 20px;
	margin-top: -360px;
	margin-left: 10px;
	width: 230px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 190px; /* actual value */
	background: url(images/right_col_bkg.jpg) repeat-y #96A200;
	float: left;
	display: inline;
}


#footer {
	padding: 0px 10px 10px 10px;
	margin-top: 10px;
	margin-right: 10px;
	width: 560px; /* for IE5/Win */
	height: 100px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 540px; /* actual value */
	height: 90px;
	background: url(images/footer_bkg.jpg) no-repeat #18556C;
	float: left;
	clear: both;
}

#project {
margin: 0 auto;
text-align: left;
}

body.single_col #center_col {			/* This is for one main column */
	padding: 10px 20px 30px 20px;
	margin-top: 9px;
	width: 600px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 560px; /* actual value */
	background-color: #DCE8F5;
	float: left;
	display: inline;

}

body.single_col #footer {
	padding: 0px 10px 10px 10px;
	margin-right: 10px;
	margin-top: 10px;
	width: 800px; /* for IE5/Win */
	height: 100px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 780px; /* actual value */
	height: 90px;
	background-color: #18556C;
	clear: both;
}

body.no_image #center_col {			/* This is one main column */
	padding: 40px 20px 30px 20px;
	margin-top: 0px;
	width: 600px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 560px; /* actual value */
	background-color: #DCE8F5;
	float: left;
	display: inline;
}

body.no_image #footer {
	padding: 0px 10px 10px 10px;
	margin-right: 10px;
	margin-top: 10px;
	width: 800px; /* for IE5/Win */
	height: 100px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 780px; /* actual value */
	height: 90px;
	background-color: #18556C;
	clear: both;
}

body.contributor #center_col {			/* This is one main column for Contributor's List */
	padding: 40px 20px 30px 20px;
	margin-top: 0px;
	width: 600px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 560px; /* actual value */
	background-color: #DCE8F5;
	float: left;
	display: inline;
}

body.contributor #footer {
	padding: 0px 10px 10px 10px;
	margin-right: 10px;
	margin-top: 10px;
	width: 800px; /* for IE5/Win */
	height: 100px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 780px; /* actual value */
	height: 90px;
	background-color: #18556C;
	clear: both;
}


