body {font: 62.5% Arial, Helvetica, sans-serif; color: #000; background: #fff;}

#wrap {font-size: 1.2em;}

#logo, #subnav, #SlideShowDiv, #languages, .work-nav, #idbu {display: none;}


#nav {margin-top: 15px; margin-bottom: 0;}
* html #nav {float: left;}

#nav ul
{
font-size: 1.2em;
color: #000;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#nav ul li { display: block; }

#nav ul li a
{
}

#nav ul li a.last {}

#nav ul li a:hover
{
}

#nav ul li a.active {}

.print-hide {display: none;}

#content h2 {font-size: 1.8em; font-weight: 300; padding-bottom: 3px; border-bottom: 1px dotted #999; margin-bottom: 0;}
#content h3 {font-size: 1.2em; font-weight: 300; margin-bottom: 0;}

#content.work img.screen {display:block;float:right;margin: 10px;margin-bottom: 20px;}

/*#content.work #SlideShow {display: none;}*/
 
.work-list {clear: right;float:left;width:30%;margin:0 1.5em 0 0;padding:0 0 0 0; list-style-type: square; margin-left: 0;}
.work-list li {margin:2px 0 2px 15px;padding:2px 0 2px 5px;line-height: 1.15em; font-size: .9em;}
.work-list li a {text-decoration: none; color: #000;}

#content.work a.work-link[href]:after {
   content: " ( " attr(href) " ) ";
   font-size: 90%;}
 
#content img {margin: .5em 1em;} 
img.feature {border: 1px solid #5194B3; padding: 3px;}
#content.work img.screen {display:block;float:right;margin: 10px;margin-bottom: 20px;}
.right {float:right;} 
 
p, ul {font-size: 1.2em;} 

#banner h2 {font-weight: 300; font-size: 1.8em;}
#banner p {font-weight: 300;line-height: 1.5em}
#banner p a, #banner p a:link {color: #000;}
 
#magnets {clear: left;}

#magnet-1 {width: 100%; margin-bottom: 15px;}
#magnet-1 h3 {font-size: 1.8em; font-weight: 300; color: #000; margin-bottom: 0; border-top: 1px dotted #999; padding-top: 10px;}
#magnet-1 p {padding: 0; margin-bottom: 1em; line-height: 1.5em; margin-top: 0;}
#magnet-1 a {margin-bottom: 1em;}
.hp-featured {margin: 10px 5px; float: right; border: 1px solid #000;}

#magnet-2 {width: 100%}
* html #magnet-2 { height: 1%; margin-top: 0;}
#magnet-2 h3 {font-size: 1.8em; font-weight: 300; color: #000; margin-bottom: 0;border-top: 1px dotted #999;padding-top: 10px;}
#magnet-2 p {padding: 0;margin-bottom: 1em; line-height: 1.5em; margin-top: 0;}
 
#footer {display: none;}

p.addr {font-size: 1.2em; border-top: 1px dotted #999; padding-top: 10px;}

a:link{color:#336; text-decoration: none;}
a:visited {color:#336; text-decoration: none;}

ul.directions {margin-top: 0; margin-left: 0; padding-left: 0; padding-top: 0; font-size: 1em;}
ul.directions, ul.directions li {margin-left: 5px; padding-left: 0;}

.i-right {display:block;float:right;margin:5px 0 10px 10px}
.cp1 {padding:10px;background:#f9fcff;}
.cp2 {padding:10px;background:#ecf5ff;}

.cp1 h6, .cp2 h6 {font-size:1.4em; color:#336699; margin: 0; padding: 0;}

h3#highway-280, h3#I65-south, h3#airport { margin-bottom: 0; padding-bottom: 0; font-size: 1.2em;}