h1 { display:none; }

/* Content Container
--------------------------------------------------------- */
#content-container { background: #3a464a; margin: 0 0 0.3em 3em; } 

/* Inner Container
--------------------------------------------------------- */
#inner-container { position:relative; width:79.6em; height:40em; background-color:#2f3c40; }
#inner-container #left { position:relative; background: #485458 url(/img/vertical-guide.gif) no-repeat 47.1em 0em; width:49.3em;  margin:0; padding:0; float: left; }
#inner-container #left .content { border-right: 0.3em solid #2f3c40; margin:0; padding:0 0 0 1em; height:40em; }
#inner-container #left .content a { color:#c1cecb; }
#inner-container #left .content a:hover { color:#ffffff; text-decoration:underline; }
#inner-container #left h3 { color:#c1cecb; }
#inner-container h2 { margin:0 0 0.8em 0; padding:4.5em 0 3.1em 0; color:#c1cecb; font-size:1em; }
#inner-container #left p { font-size: 1.1em; font-weight: normal; color: #c1cecb; line-height: 1.7em; margin: 0 8.5em 1.5em 0; }
#inner-container #right { background: #485458 url(/img/vertical-guide.gif) no-repeat 27.8em 0em; width: 30em; height:40em; margin: 0; padding:0; float: left; }
#inner-container #right .content { margin: 0 2em 0 1em; padding:0 0 2.5em 0; }
#inner-container #right h3 { display: block; background: url(/img/arrow_light.gif) left no-repeat; font-weight: normal; color: #a6aeb0; padding-left: 1.5em; position: relative; left: -1.4em; margin: 0 0 0.6em 1.5em; }
#inner-container #right h3 a { color: #a6aeb0; text-decoration: none; }
#inner-container #right h3 a:hover { color: #ffffff; text-decoration: none; }
#inner-container #right p { font-size: 1em; font-weight: normal; color: #c1cecb; line-height: 1.4em; margin: 0 6.5em 1.5em 0; }
#inner-container #right a { color: #c1cecb; text-decoration: none; }
#inner-container #right a:hover { color: #ffffff; text-decoration: underline; }
#inner-container p.stripes { position:absolute; left:1em; top:0em; }
#inner-container p.stripes img { width:1.5em; height:1.8em; }
#inner-container #left #tabs1 { padding-top:4.5em; }

/* home page portfolio section
------------------------------------------------- */
#portfolio { background: #3a464a; margin:0 0 0.3em 3em; }
#portfolio-flash { position:relative; width:79.6em; height:39em; overflow:visible; background-color:#2f3c40; }
#flash_0 { position:absolute; bottom:0px; left:0px; }
