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{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}

.main{width:970px;padding-top:10px;margin:0 0;}
.leftbar,.c12,.c11,.c10,.c9,.c8,.c7,.c6,.c5,.c4,.c3,.c2,.c1,.full{float:left;display:inline;margin-left:10px;margin-bottom: 10px}
.leftbar{width: 170px;}
.c1{width:55px;}
.c2{width:120px;}
.c3{width:185px;}
.c4{width:250px;}
.c5{width:315px;}
.c6{width:380px;}
.c7{width:445px;}
.c8{width:510px;}
.c9{width:575px;}
.c10{width:640px;}
.c11{width:705px;}
.c12{width:770px;}
.ml0{margin-left:190px;}
.ml1{margin-left:255px;}
.ml2{margin-left:320px;}
.ml3{margin-left:385px;}
.ml4{margin-left:450px;}
.ml5{margin-left:515px;}
.ml6{margin-left:580px;}
.ml7{margin-left:645px;}
.ml8{margin-left:710px;}
.ml9{margin-left:775px;}
.ml10{margin-left:840px;}
.ml11{margin-left:905px;}
.full{width:970px;margin-left:0px;}
.mlleftbar{margin-left:250px;}
.inside{margin-left:0;}
p.grid{padding-left:10px;}
.clear{clear:both;}
.clearfix,.main{display:block;}
.clearfix:after,.main:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.visible{background-color: #eeeeee;min-height:100px}

ul.menu li{font-size: 13px; border-bottom-color: #336633; margin-left: 10px; border-bottom-style: solid; border-bottom-width: 1px; width: 120px; display: inline;float: left;}
ul.menu li#bio{ margin-left: 0px;}
hr {clear: both; margin: 0; padding: 0; display: none;  }

body {
	font-family: serif;
	background-color: #cccccc;
}

.main {
	background-color: white;
}
.pad100{padding-top: 100px;}
.pad50{padding-top: 50px;}
.topimage{height: 300px;margin-bottom:0px}
.leftheading{ padding-top: 50px;text-align:right;}
.thinbar{border-top-color: #333333; border-top-style: solid; border-top-width: 1px;padding-top: 10px;}
.thickbar{border-top-color: #333333; border-top-style: solid; border-top-width: 3px;padding-top: 10px;}
a {text-decoration: none;}
h1,h2,h3,h4,h5,h6{font-family:sans-serif;}
p{text-align: justify; word-break: break-strict; word-wrap: break-word; font-size:small;font-family:serif;}
.topperson{font-size:12px;}
