
.siteHeader {
	display: table-row; 
	height: 2em;
	text-align: center;
}

.siteBody {
	display: table-row; 
	height: auto;
	padding: 5px;
}

#mainContentWrapper {
	padding: 10px;
	height: 100%;
	overflow: auto;
}

.content_image_left {
	float: left;
	clear: right;
	max-width: 300px;
	max-height: 300px;
	margin: 5px 20px 10px 0;
}

.content_image_left img{
    width: 100%;
	border-radius: 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
}

.content_image_right {
	float: right;
	clear: right;
	max-width: 300px;
	max-height: 300px;
	margin: 5px 20px 10px 0;
}

.content_image_right img{
    width: 100%;
	border-radius: 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
}

.content_image_right_x {
	float: right;
	clear: right;
	max-width: 300px;
	max-height: 300px;
}

.content_image_right_x img{
    width: 100%;
	border-radius: 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
}

.content_image_left_x {
	float: left;
	clear: right;
	max-width: 300px;
	max-height: 300px;
}

.content_image_left_x img{
    width: 100%;
	border-radius: 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
}

.content_image_weather {
	max-width: 300px;
	max-height: 300px;
	margin: 5px 20px 10px 0;
}

.content_image_weather img{
    width: 100%;
	border-radius: 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
}

.centeredImage{
    max-width:800px;
    max-height:800px;
    line-height: 100%;
    text-align: center;
}

.centeredImage img{
	width: 100%;
	height: 100%;
    vertical-align: middle;
	border-radius: 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
}

#contentSeperator{
	display: table;
	width: 100%;
	padding: 5px 0px 5px 0px;
}

#mainContentWrapper ul {
	margin: 1em 0px 1em 2em;
	padding: 0;
}

#mainContentWrapper li {
	color: black;
	font-family: Verdana, serif;
	color: #1D1D1D;
	line-height: 1.7em;
	font-size: 80%;
	margin: 0;
	padding: 0;
}

#mainContentWrapper p{
	color: black;
	font-family: Verdana, serif;
	color: #1D1D1D;
	font-size: 100%;
}

#contentDescription {
	padding-bottom: 10px;
}