
body {
    background-color: #ffffff;   /* #e9dcc9;  */
    font-size:12px;
    font-family:Arial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#outer {
    width: 100%;
    height: 100%;
    background-color:#ffffff;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px 0px 0px 0px;
    text-align:center;   // IE hack
/*    border: thin solid #996666;   */

}
#header {
    padding-top: 0px;
    border-top: 1px dotted #cccccc;
    border-left: 1px dotted #cccccc;
    display: block;
    width: 800px;
    margin-top: 40px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    height: 80px;
}
#navcontainer {
    display: block;
    float: right;

    margin-top: 4px;
    margin-left: auto;
    margin-right: 0;
    width: 56%;
/*    border: thin solid #996666;  */
}
#footer {
    display: block;
    width: 10%;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    text-align:center;   // IE hack
    background-color: #ffff00;
/*    border: thin solid #996666; */
}
#vnavlistcontainer {
    display: block;
    background-color:#ffffff;
    margin: 0px 0px 0px 0px;
    float: left;
    width: 60px;

}

#inner {
    width: 800px;
    display: block;
/*    background-color:#ffeeed;  */
    background-color:#ffffff;
    margin-top: 0px;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 0px 0px 0px;
    border-left: 1px dotted #cccccc;
/*    border: 2px solid #000099;  */
}

#innerfree {
    width: 800px;
    height: 760px;
    display: block;
/*    background-color:#ffeeed;  */
    background-color:#ffffff;
    margin-top: 0px;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 0px 0px 0px;
    border-left: 1px dotted #cccccc;
    text-align:left; /* Counteract to IE5/Win Hack */
/*    border: 2px solid #000099;    */
}

#headline1 {
    display: block;
    width: 340px;
    background-image: url(../images/seoPoets-logo.gif);
    background-repeat: no-repeat;
    background-position: left top;
    padding: 70px 0px 0px 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    float: left;
/*    border-left: 4px solid #999900; */
}

#headline1b {
    display: block;
    width: 340px;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 70px 0px 0px 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    float: left;
/*    border-left: 4px solid #999900; */
}

#content { 
    clear: both;
    display: block;
    position: relative;    
    background-color:#ffffff;
    margin: 0px 0px 0px 5px;
    padding: 10px;
    width: 60%;
/*    border: 1px solid #ff0000; */
    text-align:left; /* Counteract to IE5/Win Hack */
    float: left;
} 
#content2 { 
    clear: right;
    position: relative;    
    display: block;
    background-color:#ffffff;
    margin: 0px 0px 0px 5px;
    padding: 10px;
    width: 30%;
/*    border: 1px solid #00ff00; */
    text-align:left; /* Counteract to IE5/Win Hack */
    float: right;
} 
#content3 { 
    clear: both;
    display: block;
    position: relative;    
    background-color:#ffffff;
    margin: 0px 0px 0px 5px;
    padding: 10px;
    width: 90%;
/*    border: 1px solid #ff0000; */
    text-align:center; /* Counteract to IE5/Win Hack */
    float: left;
} 

#contentgroup { 
    width: 500px;
    height: 80px;
    display: block;
    background-color:#ffffff; 
    margin-top: 20px;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 0px 0px 0px;
/*    border: 2px solid #000099;  */

}

#contentgroupleft { 
    clear: none;
    text-align: center;
    display: block;
    position: relative;    
    background-color:#ffffff;
    margin: 0px 0px 0px 5px;
    padding: 10px;
    width: 45%;
/*    border: 1px solid #ff0000; */
    float: left;
} 

#contentgroupall { 
    clear: none;
    text-align: center;
    display: block;
    position: relative;    
    background-color:#ffffff;
    margin: 0px 0px 0px 5px;
    padding: 10px;
    width: 100%;
/*    border: 1px solid #ff0000; */

} 

#contentgroupright { 
    clear: none;
    text-align: center;
    position: relative;    
    display: block;
    background-color:#ffffff;
    margin: 0px 0px 0px 5px;
    padding: 10px;
    width: 45%;
/*    border: 1px solid #00ff00; */
    float: right;
} 

navlisthorz li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

h1#alternate {font-size: 22px;
color: #bb0000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}
h1#alternate2 {font-size: 26px;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}
h1#alternate2b {font-size: 26px;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}
h1#alternate2c {font-size: 26px;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}

h1 {
font-size: 16px;
color: #bb0000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
} 

h2 {
font-size: 12px;
color: #bb0000;
font-weight: bold;
margin-top: 10px;
margin-bottom: 3px;
} 

h2#alternate2 {font-size: 20px;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}
h2#alternate2b {font-size: 20px;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}
h2#alternate2c {font-size: 20px;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}
h2#alternate3 {font-size: 17px;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 3px;
}


ul#navlisth {margin-left: 0; padding-left: 0; padding-top: 0px; margin-top: 0px; white-space: nowrap; }
#navlisth li {display: inline; list-style-image: url("../images/tickmarkV.jpg");  }
#navlisth a { padding: 2px 10px; margin: 0px;}
#navlisth a:link, #navlist a:visited {color: black;  background-color: #ffffff;
 text-decoration: none;}
#navlisth a:hover {color: blue; background-color: white; text-decoration: none;}

ul#navlisth2 {margin-left: 0; padding-left: 0; padding-top: 0px; margin-top: 0px; white-space: nowrap; }
#navlisth2 li {display: inline; list-style-image: url("../images/tickmarkV.jpg");  }
#navlisth2 a { padding: 2px 10px; margin: 0px;}
#navlisth2 a:link, #navlist a:visited {color: black;  background-color: #ffffff;
 text-decoration: none;}
#navlisth2 a:hover {color: blue; background-color: white; text-decoration: none;}


