* {
  margin: 0;
  padding: 0;
}

body {
  background-color: #D5D5D5;
  text-align: center;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.4em;
  color: #000;
}

h1 {
	font-family: arial, helvetica, sans-serif;
	color: #2B6279;
	font-size: 20px;
	font-weight: bold;
	line-height: 1.2em;
	margin-top: 16px;
	margin-bottom: 16px;
	text-transform: uppercase;
}

h2 {
  font-family: arial, helvetica, sans-serif;
  color: #2B6279;
  font-size: 15px;
  font-weight: bold;
  line-height: 1.2em;
  margin-top: 16px;
  margin-bottom: 16px;
}

p {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.4em;
  color: #000;
  margin-top: 16px;
  margin-bottom: 16px;
}

p.p2 {
  font-weight: bold;
}
p.p3 {
  font-weight: bold;
}

span.small {
  font-size: 10px;
}

td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.4em;
  color: #000;
}

li {
  margin: 10px 20px 10px 45px;
  font-size: 12px;
  color: #000;
  line-height: 1.4em;
}

a {
  color: #BC3C03;
}

a:hover {
  color: #46748F;
}

#wrapper {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 20px;
  width: 879px;
  text-align: left;
  background: url(../images/bg-wrapper.gif);
  background-repeat: repeat-y;
}

#topmenu {
  position: relative;
  width: 879px;
  height: 51px;
  background: url(../images/bg-top.gif) no-repeat top left;
}
#topmenu p {   /*#topmenu #links */
	float: right;    /* float: left */
	margin-top: 24px;
	margin-right: 36px;  /* 	margin-left: 36px;  */
	font-family: arial, helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	font-weight: bold;   /* width 300px */
}
#topmenu p a {   /* #topmenu p a */
  color: #fff;
  text-decoration: none;
}
#topmenu p a:hover {   /* #topmenu p a:hover */
	color: #fff;
	text-decoration: underline;
}

#established {
  position: absolute;
  top: 14px;
  right: 28px;
  width: 96px;
  height: 40px;
}
#howhelp {
  position: absolute;
  bottom: 0px;
  right: 20px;
  width: 173px;
  height: 32px;
}
#belowheader {
  height: 8px;
  width: 844px;
  margin-left: 18px;
  background-color: #AAC0C9;
}

#footer {
  width: 879px;
  background: url(../images/bg-bottom.gif) no-repeat bottom left;
  text-align: center;
}

#footercontactinfo {
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  width: 30em;
  text-align: left;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  color: #1D4E63;
}
#address {
  float: left;
  width: 14em;
}
#phone {
  float: right;
  width: 14em;
}
#fmenu {
  padding-bottom: 20px;
  color: #E84721;
}
#fmenu a {
  color: #E84721;
}
#fmenu a:hover {
  color: #46748F;
}

span.leavcom {
  font-weight: bold;
  color: #395B62;
}
span.maininline {
  font-weight: bold;
}
span.subinline { 
  font-weight: bold;
  color: #395B62;
  font-size: 13px;
}


.clearfloat {
  clear: both;
}
#topmenu {
  position: relative;
  width: 879px;
  height: 51px;
  background: url(../images/bg-top.gif) no-repeat top left;
}
#topmenu #links {
	font-family: arial, helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	width 300px;
	float: left;
	margin: 24px 0 0 36px;
}
#topmenu #links a { 
  color: #fff;
  text-decoration: none;
}
#topmenu #links a:hover { 
	color: #fff;
	text-decoration: underline;
}



#topmenu #blog, 
#topmenu #twitter, 
#topmenu #facebook, 
#topmenu #linkedin, 
#topmenu #blog a, 
#topmenu #twitter a, 
#topmenu #facebook a, 
#topmenu #linkedin a {
	float: right;
	width: 30px;
	height: 30px;
	background-repeat: no-repeat;
}
#topmenu #icons {
	margin: 0 36px 0 0;
}
#topmenu #icons #blog, #topmenu #icons #twitter, #topmenu #icons #facebook, #topmenu #icons #linkedin {
	margin: 18px 0 0 0;
}
#topmenu #icons #blog a {
	background-image: url(../graphics/png/rss.png);
}
#topmenu #icons #twitter a {
	background-image: url(../graphics/png/twitter.png);
}
#topmenu #icons #facebook a {
	background-image: url(../graphics/png/facebook.png);
}
#topmenu #icons #linkedin a {
	background-image: url(../graphics/png/linkedin.png);
}



#topmenu #blog a:hover, #topmenu #facebook a:hover {
	background-position: 2px -30px;
}
#topmenu #twitter a:hover, #topmenu #linkedin a:hover {
	background-position: 1px -30px;
}
#topmenu #icons img {
	border: none;
}#columnB #emitter {
	background-image: url(../graphics/stantum_022210a.jpg);
	background-repeat: no-repeat;
	padding: 130px 0 0 0;
}
#wrapper #main #columnB .imagesubtitle {
	font-size: 10px;
	font-style: italic;
}
