body {color: #333;font-family: Verdana, Arial, sans-serif;margin: 0;padding: 0; font-size: 100%;}
p {line-height: 180%;}
a {color: #fff;	text-decoration: none;	outline: none;}
strong {font-weight: bold;}
em {font-style: italic;}
h1,h2,h3,h4,h5,h6 {font-weight: bold;}

#primary {padding: 0; margin: 0;}
#content {position: relative; float: left; }
#nd {display: none;}

/* LAYOUT ------------------------------ */
#top_border,
#skip_links,
#secondary {display: none;}
#wrapper {position: relative;width: 100%;clear: both;}

#header {position:relative; padding-bottom:15px; border-bottom:1px solid gray;}
#header h3,
#header h4 {margin:0; padding:0;}
#header h3 a,
#header h4 a {font-size: 159%; color: #000;}

#content_wrapper {position:relative; margin:0; padding: 0; font-size:100%;}
#content {position:relative; width:95%; margin:0; padding: 0; }
h1 {display:block;}
h2 {font-size: 120%;font-weight: normal;}
h3 {font-size: 100%;color: #063a6a;margin: 0.25em 0;}
#content_nav {display: none;}
#content p {margin: 0.25em 0 2em;}

ul, ol {}

#footer {clear: both;padding: 0;color: #000; font-size:100%; border-top:1px solid gray;}

/* HOMEPAGE */
#contact {margin:15px 0 20px; padding:0; font-weight:bold;}

#columns {position: relative; clear:both; margin:0; width:960px;}
.col {position:relative; float:left; width:231px; margin:0 13px 0 0; padding:0px 37px 0 0; border:0px solid #ccc;}
.col h2     {border-bottom:1px solid #000; margin-bottom:5px; font-weight:bold; font-size:108%;}
.col p      {padding: 20px 0 0 0 ;}
.col img	{padding: 0px; border: none;}