/* CSS Document */

html{
text-align: center;
}

body {
position: relative;
width: 900px;
margin: 30px auto;
text-align: left;

}
div#divPageHeader{
position:relative;
height: 266px;

}

div#divContent {
position: relative;
width: 100%;
}

div#divMainContent {
/* Using Inman position, can not specify absolute position in the ID -- must specify in .pc class */
left: 0;
width: 30%;
padding-left: 3em;
padding-right: 1em;
}

div#divSubContent {
/* Using Inman position, can not specify absolute position in the ID -- must specify in .sc class */
left: 37%;
width: 56%;
padding-right: 3em;
padding-left: 1em;
}

div#divBranding div#navMain div#divFooter {
width: 100%;
}

/* =si_clear_children ref: http://www.shauninman.com/archive/2006/05/22/clearance_position_inline_absolute*/
.pc, .sc {position: absolute; top: 0; }
.clear_children,.cc_tallest { position: relative; } /**/* html .clear_children { display: inline;}/* PREVENTS MISSING CHILDREN IN IE WIN 5.0 */
.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */

h1 {
position: absolute;
top: 27px;
left: 211px;
width: 54px;
height: 72px;
text-indent: -9999px;

}
h2 {
padding-top: 1em;
padding-bottom: 1em;
text-indent: 35px; 
line-height: 1.5em;
}
h3{ padding-bottom: 1em;}
h4 {padding-bottom: 1em;}
p {
padding-bottom: 1em;
}

blockquote#WebIRBQuote cite {
display:none;
}

li{
display:block;
text-align:left;
padding-left: 15px;
}

#navlstTools {
position:absolute;
top: 5px;
left: 35%;
height: 20px;
}
#navlstTools li{
display:inline;
padding-left: 22px;
padding-right: 10px;
padding-bottom: 4px;
}
#navlstTools a {
}

