h1 {
	font-size:14pt;margin:0px;
}
h2 {
	font-size:12pt;margin:0px;display:inline;
}
ul {
	padding:0;
	margin:0;
}
#resource {
	padding-bottom:10px;
}
.footer, #header, #footer {
	font-family:verdana;
	font-size:8pt;
	background-Color:#eef8ff;
	padding:5px;
	border:1px solid black;
/*
	width:100%;
*/
	overflow:auto;
}
.resource, .foot_link, #foot_link {
	position:relative;
	float:left;
	width:270px;
	white-space:nowrap;
}
.related_projects, .related_projects_foot, #related_projects, #related_projects_foot {
	float:left;
	margin:5px;
}
.related_projects, #related_projects {
	max-width:700px;
	width: expression(document.body.clientWidth > 700 ? document.body.clientWidth - 300 : '100%');
}
#about_site {
	margin:5px;
	text-align:right;
}
#top_ads {
	padding-top:5px;
	1min-width:768px;
}
#region {
	float:left;
	padding-right:80px;
}
#content div table.choose td {
	width:240px;
}
#content {
	float:left;
	max-width:600px;
	width: expression(document.body.clientWidth > 600 ? document.body.clientWidth - 400 : '100%');
}
#right_ads {
	overflow:visible;
	float:right;
}
#left_ads {
	float:left;
}
#counters {
	text-align:right;
	vertical-align:bottom;
}
.help {
	border-left:thin dotted black;
	margin-left:10px;
	margin-top:10px;
	padding-left:10px;
}
.bottom60 {
	padding-bottom:60px;
}
.imagemap {
	padding-top:10px;
	padding-left:100px;
}
.link_title {
	text-decoration:none;
	color:#000077;
}
#as_tv_mid13 {
	border:1px dashed #ccc;
	display:table;
}

