html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; /*font-family: inherit;*/
	vertical-align: baseline; }
:focus { outline: 0; }
table { border-collapse:collapse; border-spacing:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
html, body { height: 100%; }
* { margin: 0; }


body {
 font-family: helvetica, verdana, arial, sans-serif;
 font-size: 12px;
 line-height: 20px;
 color: #000;
 padding: 0;
 margin-left: auto;
 margin-right: auto;
 margin-top: 0;
 margin-bottom: 0;
 text-align: center;
 vertical-align: top;
 border: 0;
 background-color: #fff;

}


#header h1 {
 font-family: helvetica, arial, sans-serif;
 font-size: 24px;
color:#222;
 font-weight: bold;
 margin-top: 55px;
 margin-bottom: 60px;
 line-height: 36px;
 text-decoration: none;
 
}

#container {
 width: 960px;
 margin: 0 auto;
 padding: 0;
 text-align: left;
}

#container h2{
 font-family: helvetica, arial, sans-serif;
 font-size: 20px;
 color: #333;
 font-weight: bold;
 padding-top: 0px;
 text-decoration: none;
}

#container h2{
 font-family: helvetica, arial, sans-serif;
 font-size: 15px;
 color: #333;
 font-weight: bold;
 padding-top: 0px;
 text-decoration: none;
}

#photos_div {
	display:block;
	padding-top: 20px;
	margin: 0;
}
.summary {
	margin-left:55px;
}


a, a:link, a:visited {
 color: #333;
 text-decoration: underline;
 border: 0;
}

a:hover {
 color: #666;
 text-decoration: underline;
 border: 0;
}

 a.ilio:link, a.ilio:hover, a.ilio:visited {
	color: #0092DF;
	text-decoration: underline;
	border: 0;
}

ul {
 margin: 0;
 padding: 0px 0px 10px 0px;
 list-style: none;
 border: 0;
}

li {
 list-style: none;
 float:left;

}

p {
 padding-bottom: 10px;
 margin: 0;
}

ol li {
 list-style-type: decimal;
}

 width: 960px;
 margin: 0 auto;
 padding: 0;
 text-align: left;
}

h2 {
 font-family: helvetica, arial, sans-serif;
 font-size: 20px;
 color: #333;
 font-weight: bold;
 padding-top: 35px;
 line-height: 20px;
 text-decoration: none;

}

h4 {
 font-family: helvetica, arial, sans-serif;
 font-size: 20px;
 color: #333;
 font-weight: bold;
 margin: 0;
 padding-top: 45px;
 line-height: 20px;
 text-decoration: none;
}


	.clear { clear: both; }
	br.clear { height: 1px; }

