  /* layout */
#topnav {margin: 0 0 0 0; display:block;}

#twolist ul {display:block; float:left; width:450px; list-style-type: none; margin-top:0; padding-left:30px;}
 /* \*/
   #twolist ul {padding-left:-30px; margin-left:30px;} 
 /* */
#twolist li.row1 {float: left; font-size: 11px; width: 200px;}
#twolist li.row2 {float: left; font-size: 11px; width: 250px;}
#twolist li a {text-decoration:none;}
#twolist li a:visited {text-decoration:none;}
#twolist li a:hover {color:#9370DB; text-decoration:underline;}


#threelist ul {	display:block; float: left; width:550px; list-style-type: none; margin-top:0; padding-left:30px;}
 /* \*/
   #threelist ul {padding-left:-30px; margin-left:30px;} 
 /* */
#threelist li.row1 {font-size: 11px; float: left; width: 130px;}
#threelist li.row2 {font-size: 11px; float: left; width: 180px;}
#threelist li.row3 {font-size: 11px; float: left; width: 180px;}
#threelist li a {text-decoration:none;}
#threelist li a:visited {text-decoration:none;}
#threelist li a:hover {color:#9370DB; text-decoration:underline;}

#inline ul {float:left; margin-top:0; clear:both;}
#inline ul li {display: inline; padding-left: 7px; padding-right: 3px; border-right: 1px solid #066; font-size: 11px; margin-top:0;}
#inline li.first {display: inline; padding-left:7px; padding-right: 3px; border-left: 1px solid #066; margin-top:0;}
#inline li.last {display: inline; padding-left:7px; padding-right: 3px; border-right: 1px solid #066; margin-top:0;}
#inline a:link {text-decoration:none; color:#000099;}
#inline a:vlink {}
#inline a:hover {color:#9370DB; text-decoration:underline}
#inline li.first {display: inline; padding-left:7px; padding-right: 3px; border-left: 1px solid #066; margin-top:0;}
#inline li.last {display: inline; padding-left:7px; padding-right: 3px; border-right: 1px solid #066; margin-top:0;}

/* page formatting */
#main {width:100%;margin:0 0 0 0;clear:both;display : block;}
#main h1  {font-size:24px; color:#000099; margin-top:.5em; margin-bottom:0em; margin-left:0em; margin-right:0em;}
#content { margin-left:.75em; clear:both;}
#content h1  {font-size:24px; color:#000099; margin-top:.5em; margin-bottom:0em; margin-left:0em; margin-right:0em;}
#content h2{font-size:18px; color:#000099; margin-bottom:0em;}
#content h3{font-size:16px; color:#000099; margin-bottom: 0em;}
#content ul {margin-top:0; margin-bottom:0;}
#content ul li {margin-top:0;}
#content p {padding-left:1em; padding-right:1em;}
#content p.first  {margin-top: 5px;}
#content p.clients {color:#000099; padding-left:0em;}
#content p.contact  {padding-left: 0; font-style:italic; color:#000099;}
#content dl dt {color:#000099; font-weight:bold;}

