
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}


html {
	background-color:#E2E2E2;
	}
	
	@font-face 
	{
	font-family: 'MisoBold';
	src: url('miso-bold-webfont.eot');
	src: local('?'), url('miso-bold-webfont.woff') format('woff'), url('miso-bold-webfont.ttf') format('truetype'), url('miso-bold-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
	}

body
	{
		margin: 0;
		padding: 0;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		background-image:url(wrap.jpg);
		background-repeat:repeat-y;
		background-position:center;
		background-color:#E2E2E2;
	}
		
 #wrap
	{
		width: 875px;
		min-height: 900px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 0;
		background: #F3F7F9;
		-moz-box-shadow: 13px 10px 30px gray;
		-webkit-box-shadow: 13px 10px 30px #666;
		box-shadow: 13px 10px 30px #666;	
	}
#header 
	{
		float: left;
		height: 124px;
		width: 600px;
	}
	
	
#header	img
	{
		position: absolute; margin-top: 10px;
		margin-left: 50px;
	}
	

#currentpage
	{
		color: #1F185E;
	}
	

#nav_bar
ul
	{
		list-style-type: none;
		
	}
li
	{
		padding-top:15px;
		padding-bottom:12px;
	}
a	{
		text-decoration: none;font-weight: bold;
		font-size: 1.0em;
		font-family: Helvetica;
	
	}
a:link, a:visited 
	{
		color: #C46200;
	}

	
a:focus, a:hover, a:active
		{
		color:#7A4DA0;
		}
	
	
#nav_bar
	{
		float: right;
		margin-top: 50px;
		width: 180px;
		text-align: left;
	}	
#content
	{
		width:600px;
		
		
	}
	
.date h2
	{
	margin-left: 50px;
	padding-bottom: 8px;
	font-family: Helvetica;
		
		font-size: 1em;
		
	}
	.date p
	{
	margin-left: 50px;
	
	
	}
	.imageborder
	{
	padding: 10px;
	border-color: silver;
	border-width: 2px;
	border-style: solid;
	}
	
	
.subtitle p	
{ margin-left: 50px;
	font-family: Helvetica;
	font-size: 0.75em;
	padding-bottom: 8px;
	}
.image
	{
		margin-left: 50px;
		margin-top: 0;
	}
.blurb
p
{
	margin-left: 50px;
	margin-right: 50px;
	padding-bottom: 8px;
	font-family: Helvetica;
		
		font-size: 1em;
		
	}
	
	

#title a
	{
	font-family: Helvetica;
	font-style: italic;
	font-size: 1em;
	margin-left: 50px;
	}
#title p
	{ margin-left: 50px;
	font-family: Helvetica;
	font-size: 0.75em;
	padding-bottom: 8px;
	}
#title h2
		{
		font-family: Helvetica;
		font-style: italic;
		font-size: 1em;
		margin-left: 50px;
		}
		
#robyn p
	{
		font-family: Helvetica;
		clear: both;
		float: left;
		font-size: 1em;
		margin-top: 30px;
		margin-left:50px;
		text-align: left;
	}
#robyn a
	{
	font-family: Helvetica;
	font-style: italic;
	font-size: 1em;
	margin-left: 50px;
	}
#next a
	{
	font-family: Helvetica;
	font-style: italic;
	font-size: 1em;
	margin-left: 50px;
	}
#next h2
	{
	font-family: Helvetica;
	font-style: italic;
	font-size: 1em;
	margin-left: 50px;
	margin-top: 30px;
	}
	


	.contact
	{
	margin-top: 150px;
	float: left;
	
	margin-left: 130px}
	
	
	
	
	
	form.contact label.fixedwidth
	{display: block;
	width: 180px;
	background-color: silver;
	}
	
	form
	.contact fieldset
	{border: 2px solid black;}
	
	#details p
	{
		font-family: Helvetica;
		clear: both;
		float: left;
		font-size: 1em;
		margin-top: 30px;
		margin-left:50px;
		text-align: left;
	}
	.footer
	{
	clear:both;
	padding-bottom: 40px;
	}
	 
	.footer2
	{
	clear:both;
	padding-bottom: 40px;
	}
	
	.copyright
	{
	text-align: center
	}
	
	



