
/* reset */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td {
margin : 0;
padding : 0;
font-size : 100%;
border : 0 none;
outline : 0;
}
* {
margin: 0;
vertical-align : baseline;
}
a img, :link img, :visited img {
border : 0; 
border: none;
}
 ol, ul {
list-style : none;
} 
.clear {
clear : both;
display : block;
overflow : hidden;
visibility : hidden;
width : 0;
height : 0;
}

p, li, ul, ol  {
margin : 16px 0px;
font-size : 16px;
}

h1, h2, h3, h4 {
margin : 16px 0px;
}

h1 {line-height: 40px;margin-top: 32px; margin-bottom: 32px;
font-size : 22px; text-align: center;
}
h2 { line-height: 32px; margin-top: 28px;
font-size : 20px; text-align: center;
}
h3 {line-height : 24px; 
font-size : 18px; font-style: italic;
}
h4 {
font-size : 16px;font-style: italic;
}

strong {
font-weight : bold;
}
em {
font-style: italic;
}

body {
color: #000;
background-color: #fff;
height:100%;
min-width: 960px;
background-image:url('bluestripe.jpg');
background-repeat:repeat-y;
font-size : 16px;
line-height : 24px;
font-family : Verdana,   Ubuntu, "Trebuchet MS", "URW Gothic L", "Baskerville Old Face",  "Century Gothic", "Lucida Sans", "Bitstream Vera Sans",  "DejaVu Sans", sans-serif;
}

html, body {
height: 100%;
overflow: auto;
}

#margin {
margin-left: 272px;
margin-right: 136px;
min-width: 800px;
}

#wrap {
width: 704px;width: 650px;
margin-right: auto; 
margin-left: auto;/* border-left: 1px solid #00f; border-right: 1px solid #00f;   */
}

#footer {
margin-top: 24px; 
margin-bottom: 32px;
width:100%;
}
#footer p {
text-align: center; 
font-style: italic; 
font-size: 14px; 
line-height: 24px; 
}

.email {width: 90px; height: 104px; margin-top: -24px;}
img {margin: 24px 0 8px 0;  }
.imgp { margin: 0; margin-bottom: 16px; font-style: italic; font-size: 16px;}
.imgcenter {margin-left: auto; margin-right: auto;display: block; }
#header img { margin: 0; display: inline-block; }
.imgborder {border: 8px solid #000; }

#navwrap {
position: relative;
width: 100%;
height: 100%;
overflow: auto;
}
#holdnav {
position: fixed;
top: 0; left: 0; 
margin-top: 256px;
width: 144px;
margin-left: 144px;
}
* html #holdnav {/* http://ryanfait.com/resources/fixed-positioning-in-internet-explorer/ */
position: absolute;
}
#holdnav ul {
list-style-type: none;
margin: 0; padding: 0;
}
#holdnav li {
margin: 24px 0; 
padding: 0;
}
#holdnav a {
text-decoration:none;
}
