body {
	width:100%;
	height:100%;
	background-color:#b5cde8;
	background-image:url(../images/background_body.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	}

#container {
	width:848px;
	margin:0px auto;
	padding:30px 0px 0px 0px;
	border:0px;
	}

#main {
	width:848px;
	margin:0px;
	padding:0px;
	border:0px;
	background-image:url(../images/background_main.gif);
	background-position:top left;
	background-repeat:repeat-y;
	}

#navigation {
	width:240px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

#content {
	width:602px;
	margin:0px;
	padding:0px;
	border:0px;
	float:right;
	}

#audience {
	width:602px;
	height:40px;
	margin:0px;
	padding:0px;
	border:0px;
	background-color:#000;
	}

#slideshow {
	width:602px;
	height:200px;
	background-color:#000;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	float:right;
	}

#author {
	width:200px;
	height:230px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	position:relative;
	float:left;
	}

#events {
	width:396px;
	height:230px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	float:right;
	}

#calendar_home_month {
	width:176px;
	height:179px;
	margin:0px;
	padding:6px 0px 0px 0px;
	border:0px;
	float:left;
	}

#calendar_home_day {
	width:202px;
	margin:0px;
	padding:6px 0px 0px 0px;
	border:0px;
	float:right;
	}

#calendar_events_month {
	margin:0px;
	padding:0px 0px;
	border:0px;
	float:left;
	}

#calendar_events_day {
	width:383px;
	margin:0px;
	padding:12px 0px 6px 0px;
	border:0px;
	float:right;
	}

#calendar_events_legend {
	width:176px;
	margin:0px;
	padding:12px 0px 6px 0px;
	border:0px;
	float:left;
	}

#project {
	width:602px;
	height:187px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	position:relative;
	float:left;
	}

#footer {
	width:848px;
	height:25px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

#footer2 {
	width:848px;
	height:25px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

#box_1 {
	width:602px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	float:right;
	}

#box_2 {
	width:602px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	float:left;
	}

#box_3 {
	width:200px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	float:left;
	}

#box_4 {
	width:396px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	float:right;
	}

#box_5 {
	width:602px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	position:relative;
	float:left;
	}

#box_6 {
	width:200px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	position:relative;
	float:left;
	}

#box_7 {
	width:396px;
	background-color:#999;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	float:right;
	}

#layout3a {
	width:602px;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	float:left;
	background-image:url(../images/background_layout3a.gif);
	background-position:top left;
	background-repeat:repeat;
	}

#publication_list {
	padding:0px;
	margin:0px;
	border:0px;
	}

.publication_box {
	padding:0px;
	margin:0px;
	border:0px;
	clear:both;
	}

.publication_author_cover {
	width:75px;
	padding:0px 0px 6px 0px;
	margin:0px;
	border:0px;
	float:left;
	}

.publication_author_title {
	width:303px;
	padding:0px 0px 0px 6px;
	margin:0px;
	border:0px;
	float:right;
	}

.publication_category_cover {
	width:75px;
	padding:0px 0px 6px 0px;
	margin:0px;
	border:0px;
	float:left;
	}

.publication_category_title {
	width:509px;
	padding:0px 0px 0px 6px;
	margin:0px;
	border:0px;
	float:right;
	}

.menu_inlandia {
	width:240px;
	height:125px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

.menu_navigation {
	width:240px;
	height:30px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

.menu_subnavigation {
	width:240px;
	height:20px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

.menu_ad {
	width:240px;
	height:95px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	overflow:hidden;
	}

.menu_audience {
	width:143px;
	height:28px;
	margin:0px;
	padding:6px 0px 6px 6px;
	border:0px;
	float:left;
	}

.menu_temporary0 {
	width:590px;
	height:28px;
	margin:0px;
	padding:6px 0px 6px 6px;
	border:0px;
	float:left;
	}

.menu_temporary1 {
	width:441px;
	height:28px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

.menu_temporary2 {
	width:292px;
	height:28px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

.menu_temporary3 {
	width:143px;
	height:28px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	}

.featured {
	margin:6px;
	padding:0px;
	border:0px;
	display:block;
	}

.featured_author {
	height:218px;
	margin:6px;
	padding:0px;
	border:0px;
	display:block;
	overflow:hidden;
	}

.featured_project {
	height:175px;
	margin:6px;
	padding:0px;
	border:0px;
	display:block;
	overflow:hidden;
	}

.featured_box_1 {
	min-height:617px;
	height:auto !important;
	height:617px;
	margin:6px;
	padding:0px;
	border:0px;
	display:block;
	}

.featured_box_2 {
	min-height:411px;
	height:auto !important;
	height:411px;
	margin:6px;
	padding:0px;
	border:0px;
	display:block;
	}

.featured_box_3, .featured_box_4 {
	min-height:411px;
	height:auto !important;
	height:411px;
	margin:0px 6px 6px 6px;
	padding:0px;
	border:0px;
	display:block;
	}

.featured_box_5 {
	margin:6px;
	padding:0px;
	border:0px;
	display:block;
	overflow:hidden;
	}

.featured_box_6 {
	min-height:162px;
	height:auto !important;
	height:162px;
	margin:0px 6px 6px 6px;
	padding:0px;
	border:0px;
	display:block;
	}

.featured_box_7 {
	min-height:162px;
	height:auto !important;
	height:162px;
	margin:0px 6px 6px 6px;
	padding:0px;
	border:0px;
	display:block;
	}

.image_inlandia {
	width:240px;
	height:125px;
	margin:0px;
	padding:0px;
	border:0px;
	}

.image_navigation {
	width:240px;
	height:30px;
	margin:0px;
	padding:0px;
	border:0px;
	}

.image_author_home {
	width:188px;
	height:100px;
	margin:0px;
	padding:0px 0px 6px 0px;
	border:0px;
	overflow:hidden;
	}

.image_project_home {
	height:175px;
	margin:0px;
	padding:0px 6px 0px 0px;
	border:0px;
	float:left;
	overflow:hidden;
	}

.image_featured {
	width:188px;
	margin:0px;
	padding:0px 0px 6px 0px;
	border:0px;
	overflow:hidden;
	}

.hspace {
	margin:0px;
	padding:0px;
	border:0px;
	clear:both;
	}

.subnavigation {
	background-image:url(../images/subnavigation.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	border:0px;
	}

img {
	margin:0px;
	padding:0px;
	border:0px;
	}
