* {
/*
   padding: 0;
   margin: 0;
*/
   font-family: 'Baumans', sans-serif;
   list-style-type: none;
}

ul, li, h1, h2, h3 {
   padding : 0;
   margin  : 0;
}

html {
   height: 100%;
	 overflow: auto;
}

body {
   text-align: center;
	 height: 100%;
}

div#flashcontent {
	 height: 100%;
}
/*
div#flashcontent {
   position: relative;
	 left: 0;
	 top: 0;
	 height: 100%;
	 width: 100%;
}
*/

div#replace {
/*   position: relative;*/
   text-align: left;
   width: 1010px;
/*   height: 635px;*/
   margin: 0 auto;
/*   background: url(images/SEO_background.jpg);*/
}

div#replace div#topbanner {
   background-image  : url(images/SEO_background_top.jpg);
   height            : 100px;
}

div#replace div#middle {
   background-image  : url(images/SEO_background_mid.jpg);
   background-repeat : repeat-y;
   width             : inherit;
}

div#header {
}

div#header h1 {
   text-indent: -9999px;
}

#menu {
/*   position: absolute;*/
   width: 230px;
   margin-right : 5px;
   min-height: 533px;
/*
   top: 83px;
   left: 22px;
*/
   float:left;
   font-size: 12px;
   overflow: auto;
   margin-left: 25px;
}

#menu ul li {
   color: black;
   font-weight: bold;
}

#menu ul li a:link, #menu ul li a:visited {
   color: black;
   text-decoration: none;
}

#menu ul li a:hover {
   text-decoration: underline;
}

#menu ul li ul li {
   text-indent: 1em;
   font-weight: normal;
}

#menu ul li ul li ul li {
   text-indent: 2em;
   font-weight: normal;
}

#menu ul li ul li ul li ul li {
   text-indent: 3em;
   font-weight: normal;
}

#menu ul li ul li ul li ul li ul li {
   text-indent: 4em;
   font-weight: normal;
}

#contents {
/*
   position: absolute;
   top: 88px;
   left: 265px;
*/
   float: left;
   width: 727px;
/*
   height: 530px;
*/
   font-size: 13px;
/*
   overflow: auto;
*/
}

#contents .admad-subheader {
	padding : 0;
	margin : 0;
}

h3 {
	margin-bottom : 0px;
	padding-bottom : 0;
}

#links {
   float: right;
   background: #eee;
   padding: 1em;
   margin: 1em;
   width : 200px;
   font-size : 13px;
}

#links ul li {
	margin-bottom : 15px;
}

#links a:link, #links a:visited {
   color: black;
   text-decoration: none;
}

#links a:hover {
   text-decoration: underline;
}

div#footer {
/*
   position: absolute;
   top: 625px;
*/
   width: 1010px;
   text-align: center;
   font-size: small;
   background-image  : url(images/SEO_background_footer.jpg);
   background-repeat : no-repeat;
   height            : 40px;
}

div#footer a:link, div#footer a:visited {
   color: #666;
}

div#footer a:hover {
   color: #333;
}

