html, body, div, h1, h2, p, ul, ol, li, em, img, form {
	margin: 0;
	padding: 0;
	border: 0;
	}

body {
	border-top: 7px solid #60c;
	border-bottom: 8px solid #59f;
	font-family: arial, sans-serif; font-size: 12px; 
	}

div#centered {
	margin: 0 auto;
	width:950px;
	overflow: hidden;
	}

div#top{ 
vertical-align: top
}  

li { color: #000000; padding: 0; }
li li { margin-bottom: 0; padding-left: .5em; }
ul { list-style: none; margin: 0; padding: 0; }

a { color: #7900aa;font-size: 11px; }

h1 {
	margin: 7px 0 7px 150px;
	color: #50a;
	font-size: 35px;
	font-style: italic;
	font-weight: bold;
	}

	span.subheader {
		display: block;
		margin-left: 100px;
		color: #37e;
		font-size: 24px;
		font-weight: normal;
		}

ul.NoBullet {
  list-style-type: none}

div#right {
	margin: 20px 0px;
	float: right;
	width: 125px;
	display: inline; /*IE double margin fix*/
	}

	ul.photobar {
		}

		ul.photobar li {
			list-style: none;
			width: 125px;
			height: 125px;
			margin-bottom: 6px;
			}

div#left {
	padding: 20px 0;
	float: left;
	width: 125px;
	display: inline; /*IE double margin fix*/
	}

div#middle {
vertical-align: top;
	margin-left: 50px;
	}

	div#nav {
		float: left;
		display: inline; list-style-type: none
		}

		div#nav ul {padding-left: 1em;
			margin-left: 29px;
			list-style: none;
  list-style-type: none;
			}

			div#nav ul li {
				padding-left: 1em;
			color: #50a;
				 list-style-type: none
				}

				div#nav ul li ul {
				padding-left: 1em;
					list-style: disc;
					float: none;
					list-style: inside; list-style-type: none
					}

					div#nav ul li ul li {
						padding-left: 1em;
						font-size: 11px;
						color: #59f; list-style-type: none
						}

div#content {
	margin-left: 21px;
	}

	div#content h2 {
		margin-bottom: 5px;
		font-size: 21px;
		color: #37e;
		font-weight: normal;
		}

	div#content p {
		margin: 0 0 15px 3px;
		width: 450px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}	

	div#content img {
		margin: 1px 0;
		padding: 3px;
		border: 1px solid #ccd;
		}
	
	div#content ul {
		margin: 10px 0 0 40px;
		color: #59F;
		list-style-position: inside;
		}

		div#content ul li {
			margin: 18px 0;
			}

span.italics { font-style: italic; }

p.outgoing {
	font-size: 12px;
	margin: 20px 0 0 320px;
	color: #333;
	}

div#footer {
	clear: both;
	text-align: center;
	}

	div#footer p {
		padding: 25px 0 2px 0;
		color: #6af;
		font-size: 12px;
		}
		div#footer p a { color: #6af; font-weight: normal; }

div#topblock {
	margin-left: 150px;

vertical-align: top;
	}
	
div#videoad {
	margin-left: 20px;
	}