body { margin: 0; padding: 0; }a:link,a:visited { color: #005499; text-decoration: none; }a:hover { text-decoration: underline; }form { margin: 21px 0; }input,textarea { font-family: verdana, sans-serif; font-size: 12px; }img { border: 0; }img.icon { vertical-align: middle; }div#container { width: 740px; margin: 0; padding: 0; }div#top { height: 54px; margin: 30px 7px 30px 30px; }img#logo { float: left; margin: 10px 24px 0 0; }div#nav1 { float: left; margin: 0 30px 0 0; }div#nav1 a img { margin: 0 5px 0 0; border: 0; }div#search { display: none; }div#main { float: left; margin: 0 0 30px 30px; width: 690px; }div#content { float: left; width: 690px; margin: 0; }h1 { font-family: tahoma, sans-serif; font-size: 17px; font-weight: normal; color: #333; margin: 0 15px 12px 0; line-height: 15px; }h2 { font-family: tahoma, verdana, sans-serif; font-size: 14px; font-weight: normal; color: #333; margin: 15px 15px 9px 0; line-height: 15px; }h3 { font-family: tahoma, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #333; margin: 15px 15px 0 0; line-height: 15px; }h4 { font-family: tahoma, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #000; margin: 0 15px 0 0; line-height: 15px; }p { font-family: tahoma, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #444; margin: 0 45px 9px 0; line-height: 15px; }div.picture { margin: 18px 0 9px 0; }p.date { font-size: 12px; color: #666; }p.caption { font-size: 10px; color: #666; }ol,ul { font-family: tahoma, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #333; margin: 0 15px 15px 21px; line-height: 15px; }ol.lge,ul.lge { font-family: tahoma, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #333; margin: 0 15px 18px 36px; line-height: 18px; }table.a { }table.a th,div#stage table.a td { font-family: tahoma, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #444; padding: 0 15px 9px 0; line-height: 18px; text-align: left; vertical-align: top; }table.a th { color: #000; }table.b { width: 360px; }table.b th,div#stage table.b td { font-family: tahoma, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #444; padding: 0 15px 3px 0; line-height: 15px; text-align: left; vertical-align: top; }table.b th { color: #000; }table.b td { border-top: 1px solid #bbb; padding: 3px 15px 3px 0; }table.c { width: 360px; }table.c th,div#stage table.c td { font-family: tahoma, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #444; padding: 0 15px 6px 0; line-height: 15px; text-align: left; vertical-align: top; }table.c th { color: #000; width: 80px; }table.c td { }table.contactme { margin: 15px 0 9px 0; padding: 0 0 3px 0; width: 60%; background: #eee; color: #444; font-family: tahoma, verdana, sans-serif; font-size: 12px; line-height: 15px; }table.contactme th { width: 18px; text-align: center; font-weight: normal; padding-top: 4px;}table.contactme td { padding-left: 3px; }table.contactme1 { margin: 0 0 9px 0; padding: 0 0 3px 0; width: 60%; background: #eee; color: #444; font-family: tahoma, verdana, sans-serif; font-size: 12px; line-height: 12px; }table.contactme1 th { width: 18px; text-align: center; font-weight: normal; }table.contactme1 td { padding-left: 3px; }div#stage div#nav2 { display: none; }div#stage div.tools { display: none; }div.box { margin: 3px 0 12px 0; }div.col2 { float: left; width: 300px; margin: 9px 5px 0 0; background: #eee; }div#main div.col2 h2 { margin: 9px 9px 9px 9px; }div#main div.col2 p { margin: 0 9px 9px 9px; }div.col3 { float: left; width: 200px; margin: 9px 5px 0 0; background: #eee; }div#main div.col3 h2 { margin: 9px 9px 9px 9px; }div#main div.col3 p { margin: 0 9px 9px 9px; }div#footer { clear: left; margin: 15px 0 30px 30px; }div#footer p { font-family: tahoma, verdana, sans-serif; font-size: 10px; font-weight: normal; color: #333; margin: 0 0 9px 0; line-height: 15px; }