body {
	background-color: #f7f7f8;
	font-family: sans-serif;
	text-align: center;
	padding-top: 15px;
}

#siteContainer {
	
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 18px;
	text-align: left;
	
	background-color: #efeff1;
	background-image:url(images/maincontent-greyfade.png);
	background-repeat:repeat-x;
	height: 550px;

	border-color:#CCC;
	border-style:solid;
	border-width:1px;
	
}

#siteContainer h4 {
	margin-bottom:0px;
	margin-top:5px;
}

#navigationPart1 {
	float: left;
	width: 20%;
	/*padding-bottom: 20px;*/
}
#navigationPart1 a {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
#navigationPart1 a:hover {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
#navigationPart2 a {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
#navigationPart2 a:hover {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}

#listItem1 {
	background-color: #ef6633;
	background-image:url(images/ef6633ee3632100sinusoidal.png);
	background-repeat:repeat-x;
	width: 90px;
	height: 90px;
	padding: 5px;
}
#listItem2 {
	background-color: #ef6633;
	background-image:url(images/ef6633ee3632100sinusoidal.png);
	background-repeat:repeat-x;
	width: 90px;
	height: 90px;
	padding: 5px;
}
#listItem3 {
	background-color: #ef6633;
	background-image:url(images/ef6633ee3632100sinusoidal.png);
	background-repeat:repeat-x;
	width: 90px;
	height: 90px;
	padding: 5px;
}
#listItem4 {
	background-color: #999933;
	width: 90px;
	height: 90px;
	padding: 5px;
}
#listItem5 {
	background-color: #999933;
	background-image:url(images/99993399b333100sinusoidalv.png);
	background-repeat:repeat-y;
	width: 77px;
	height: 90px;
	padding: 5px;
}
#listItem6 {
	background-color: #999933;
	background-image:url(images/99993399b333100sinusoidalv.png);
	background-repeat:repeat-y;
	width: 77px;
	height: 90px;
	padding: 5px;
}
#listItem7 {
	background-color: #999933;
	background-image:url(images/99993399b333100sinusoidalv.png);
	background-repeat:repeat-y;
	width: 77px;
	height: 90px;
	padding: 5px;
}
#listItem8 {
	background-color: #999933;
	background-image:url(images/99993399b333100sinusoidalv.png);
	background-repeat:repeat-y;
	width: 77px;
	height: 90px;
	padding: 5px;
}
#listItem9 {
	background-color: #999933;
	background-image:url(images/99993399b333100sinusoidalv.png);
	background-repeat:repeat-y;
	width: 77px;
	height: 90px;
	padding: 5px;
}
#listItem10 {
	background-color: #999933;
	background-image:url(images/99993399b333100sinusoidalv.png);
	background-repeat:repeat-y;
	width: 77px;
	height: 90px;
	padding: 5px;
	font-size:small;
}
#listItem11 {
	background-color: #999933;
	background-image:url(images/99993399b333100sinusoidalv.png);
	background-repeat:repeat-y;
	width: 77px;
	height: 90px;
	padding: 5px;
}

#mainContent {
	height: 315px;
	width: 632px;
	overflow: auto;
}
#mainContent em {
	font-size:larger;
	font-weight:bold;
	font-style:normal;
}
#mainContent a {
	font-weight:bold;
	color:red;
}
#mainContent a:hover {
	color:green;
}

#siteHeader {
	color: #ee3632;
	width: 100%;
	
}

#siteHeader img {
	float: right;
	border: none;
}

#siteHeader h1 {
	padding: 0px;
	padding-left: 40px;
	margin: 0px;
	font-size: large;
	font-weight: bold;
}

#siteHeader #address {
	padding: 0px;
	padding-left: 40px;
	margin: 0px;
	font-size: small;
	font-weight: normal;
}

#siteHeader #telephone {
	padding: 0px;
	padding-left: 40px;
	margin: 0px;
	font-size: small;
	font-weight: normal;
}
#siteHeader #telephone em {
	font-size:larger;
	font-style:normal;
	font-weight:bold;
}

#mainContent {
	color: #ee3632;
	font-size: medium;
	
}

#mainContent h2 {
	color: #ee3632;
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
}


#navigationPart1 {
	
	color: white;
	font-size: medium;
	
}

#navigationPart1 li {
	list-style: none;
	margin-bottom: 10px;
}
#navigationPart1 ul {
	
	
}



#navigationPart2 {
	color: white;
	font-size: medium;
	
	
}

#navigationPart2 ul {
	
	
}

#navigationPart2 li {
	display: block;
	float: left;
	margin-right: 10px;
}

.personImage
{
	float: right;
}

.floatRightImage
{
	float:right;
	padding-left: 10px;
}
