/* CSS Document */
body {
	font-family: Verdana, arial, helvetica, serif;
	font-size: 0.9em;
	height:100%;
	width: 1100px;
	margin-top: 0em;
	margin-left: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	background-color: #7D80BB;
	background-repeat: repeat-x;
	background-image: url('../graphics/banner2.jpg');
	background-position: 0pt 0pt;
	position: absolute;
} 
			



			
div#header {
  			height: 125px;
  			width: 100%;
  margin-top: 0em;
  margin-left: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  background-color: #7D80BB;
  background-repeat: no-repeat;
  background-image: url('../graphics/ih_media_logo_banner.jpg');
  background-position: 0pt 0pt;
  border-bottom: 1px #878BE2 solid;
}

div#header a {
  width: 100%;
  height: 10px;
}

ul#nav, ul#nav ul {
  font-family: Verdana;
  font-size: 0.9em;
  margin-top: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-bottom: 0pt;
  list-style-type: none;
}

ul#nav a {
  text-decoration: none;
  	display: block;
  	width: 145px;
  color: white;
  font-family: Verdana;
  font-size: 0.9em;
  padding-top: 0.25em;
  padding-left: 0.25em;
  padding-right: 0.25em;
  padding-bottom: 0.25em;
}

ul#nav a:hover {
  color: #fffcf1;
  background-color: #999CD4;
}

ul#nav li {
  	float: left;
  	width: 150px;
  	color: #990033;
  background-color: #00116C;
}

ul#nav li ul {
  	position: absolute;
  	width: 150px;
  	left: -999em;
}

ul#nav li:hover ul, ul#nav li:hover ul li, ul#nav li:hover ul li a, ul#nav li.sfhover ul, ul#nav li.sfhover ul li, ul#nav li.sfhover ul li a {
  left: auto;
}

ul.bullet, ul.bullet li {
  font-size: 1em;
  margin-left: 20px;
  width: 400px;
  color: black;
  }

div#breaker {
  margin-top: 120px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

table {
  width: 100%;
  border-top: 0px none;
  border-right: 0px none;
  border-bottom: 0px none;
  border-left: 0px none;
}

table td.side {
  width: 250px;
  vertical-align: top;
}

table td.main {
  vertical-align: top;
  padding-left: 1em;
}

h1 {
  margin-left: 0em;
  			color: white;
  			width: 245px;
  			font-size: 1.2em;
  			font-weight: normal;
  			letter-spacing: 0.1em;
  			margin-bottom: 0px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  background-color: #00116C;
}

		
h2 {
  width: 250px;
  			color: #00116C;
  			font-size: 1.1em;
  			font-weight: bold;
  			letter-spacing: 0.1em;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-bottom: 1px #00116C solid;
}

		
h3 {
  width: 400px;
  			color: #00116C;
  			font-size: 1.1em;
  			font-weight: normal;
  			letter-spacing: 0.1em;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

		
p {
  margin-top: 10px;
  			font-size: 0.9em;
  			color: #00116C;
}

			
a {
  color: #00116C;
  			text-decoration: none;
  			font-weight: bold;
}

a:hover {
  text-decoration: underline;
}

span.title {
  color: #00116C;
  font-style: italic;
}

p.email a {
  color: white;
  margin-top: 1em;
  margin-bottom: 1em;
  padding-top: 1em;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
  background-color: #be5e7e;
  border-top: 1px #00116C solid;
  border-right: 1px #00116C solid;
  border-bottom: 1px #00116C solid;
  border-left: 1px #00116C solid;
}

td table.dates {
  width: 400px;
  background-color: #dabfc8;
  border-top: 0px none;
  border-right: 0px none;
  border-bottom: 0px none;
  border-left: 0px none;
}

tr.month td {
  color: white;
  padding-top: 0.2em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  padding-bottom: 0.2em;
  background-color: #990033;
  border-top: 0px none;
  border-right: 0px none;
  border-bottom: 0px none;
  border-left: 0px none;
}

td table.dates td {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  padding-top: 0.2em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  padding-bottom: 0.2em;
  border-bottom: 1px #00116C solid;
}

p.quote {
  					width: 400px;
  					font-style: italic;
  					font-size: 0.9em;
  					color: #00116C;
}

					
span.quote {
  font-style: italic;
  							font-size: 0.9em;
  							color: #00116C;
}

div#footer {
  margin-top: 30px;
  						margin-left: 20px;
  						width: 900px;
  						font-size: 0.9em;
  						color: #00116C;
  						border-top: 1px #00116C solid;
  						text-align: right;
  padding-top: 0em;
  padding-left: 0em;
  padding-right: 0em;
  padding-bottom: 0em;
}
div#flashContentbot {
	position:fixed;
	top:100%;
	margin-top:-238px;
	left: 200px;
	height: auto;
	width: auto;
}

