@import "/Themes/modern/page_style.css";

.main_page_thumbnail
{
	width:40%;
	padding-bottom:20px;
	text-align:right;
}


.main_page_thumbnail div
{
	padding-right:20px;
}


.main_page_entry
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:20px;
	font-size:0.9em;
	line-height:1.3em;
	width:60%;
	vertical-align:top;
	padding-bottom:20px;
}

.main_page_main_title
{
	font-size:150%;
	font-weight:bold;
}

.main_page_sub_title
{
	font-weight:bold;
}

.main_page_extra_pics
{
	font-size:70%;
}

/* --- MAIN PAGE STYLING START --- */
.main_page_outer_table {
	max-width:900px;

}


/* really narrow widths (phone portrait) */
/* 560px = 35em */
@media all and (max-width: 35em) {
	.main_page_thumbnail
	{
		width:25%;
		text-align:center;
	}

	.main_page_entry
	{
		width:75%;
		padding-right:0px;
	}
	
	.main_page_outer_table img {
		width:100px;
	}
}
/* --- MAIN PAGE STYLING END --- */