body 
{
	margin: 0; padding: 0; text-align: center; background: #B0BFC2; color: #444; border-top: 20px solid #B0BFC2; border-bottom: 20px solid #B0BFC2;
}
#top IMG 
{
	border: 0;
}
#content IMG 
{
	border: 0;
}
#footer IMG 
{
	border: 0;
}
H1 
{
	margin: 0; padding: 0; border-bottom: 1px solid #FFF; border-bottom: 10px solid #FFF;
}
UL#topnav 
{
	margin: 0; padding: 5px 10px; list-style-type: none; background: #387A9B;
}
UL#topnav LI 
{
	display: inline; background: url(header-bullet.gif) no repeat 0 50%; padding: 0 10px 0 8px;
}
UL#topnav LI a:link, UL#topnav LI a:visited 
{
	text-decoration: none; color: #FFF;
}
UL#topnav LI a:hover, UL#topnav LI a:active 
{
	text-decoration: none; color: #387A9B; background: #FFF;
} 
.headingtextcenter
{
	font-size: 120%; font-weight: bold; font-family: Arial; text-align: center; border-top: 10px solid #FFF;
}
.smalltextleft
{
	margin: 10px; font-size: 75%; color: black; font-family: Arial; text-align: left; border-top: 10px solid #FFF;
}
.smalltextcenter
{
	font-size: 75%; color: black; font-family: Arial; text-align: center; border-top: 10px solid #FFF;
}
.bodytextleft
{
	margin: 10px; font-size: 100%; color: black; font-family: Arial; text-align: left;
}
.bodytextcenter
{
	font-size: 100%; color: black; font-family: Arial; text-align: center;
}
.bodytextright
{
	margin: 10px; font-size: 100%; color: black; font-family: Arial; text-align: right;
}
#roundabout_container 
{
	font-size: 80%; text-align: left; margin: 0 auto; width: 270px; background: #FFF;border-top: 10px solid #FFF; border-bottom: 10px solid #FFF;
}
.content_container 
{
	text-align: center; margin: 0 auto; padding: 0; width: 90%; background: #B0BFC2;border-top: 10px solid #FFF; border-bottom: 10px solid #B0BFC2;
}
.contentheadingtextcenter 
{
	font-size: 120%; font-weight: bold; font-family: Arial; text-align: center; border-top: 10px solid #B0BFC2;
}
A:LINK
{
	color: blue;
}
A:VISITED
{
	color: blue;
}
A:HOVER
{
	color: red;
}

.sociallinks { 
  font-size: 17px;
  margin-left: auto;
  margin-right: auto;
  width: 200px;
  padding: 30px;
}

.sociallinks ul {
  list-style: none;
  margin: 0 -10px;
  padding: 10px 0 10px 10px;
  background-color: #ffffff;
  height: 26px;
}

.sociallinks ul li {
  float: left;
  width: 26px;
  height: 26px;
  text-indent: -999999px; 
  background: transparent url('socialmedia.png') no-repeat; 
  margin-left: 17px; 
}

.sociallinks ul li.facebook {
  margin-left: 0; 
  background-position: 0 0; 
}

.sociallinks ul li.linkedin { background-position: -44px 0; }
.sociallinks ul li.twitter { background-position: -88px 0; }
.sociallinks ul li.googleplus { background-position: -132px 0; }
.sociallinks ul li.email { background-position: -176px 0; }

.sociallinks ul li a {
  display: block; 
  width: 26px; 
  height: 26px;
}


