/*---------------------------------------------------------------------------					CSS Document for drcooper.com---------------------------------------------------------------------------*//*---------------------------------------------------------------------------							BASIC PAGE PROPERTIES---------------------------------------------------------------------------*/* {margin: 0; border: 0; padding:0;}body {text-align: center; font-family: "Times New Roman", "Times", serif; color: #000000; background-color: #FFFFFF;}* body {behavior: url(csshover.htc);} /* allow IE6- users to use :hover behaviors */a {text-decoration: none;}/*---------------------------------------------------------------------------							DIV PROPERTIES---------------------------------------------------------------------------*/#container {position: relative; margin: 0 auto; width: 48em;}img.bg {z-index: 1; position: absolute; left: 0; top: 0; width: 48em; height: 36em;}
#contentbox {z-index: 2; position: absolute; left: 12em; top: 9em; width: 35em; height: 26em; background-color: #FFFFFF;}
iframe.cframe {z-index: 3; position: absolute; left: 12.5em; top: 9em; width: 34.5em; height: 26em;}
* iframe.cframe {overflow: auto; overflow-x: auto; overflow-y: hidden;}
div.menu {z-index: 4; position: absolute; left: .5em; top: 10em;}
/*---------------------------------------------------------------------------
								NAVIGATION MENU---------------------------------------------------------------------------*/.menu ul {list-style: none;} /* remove default list styling */.menu ul li ul {display: none;} /* hide second level nav */.menu ul li:hover ul {display: block; position: absolute; left: 12em; top: 0em;} /* show and position second level nav on hover */.menu ul li {position: relative; margin-bottom: .5em;} /* set positioning of second level nav relative to first level and set first level nav button spacing */.menu ul li ul li {margin-bottom: 0;} /* set second level nav button spacing */.menu ul li a {display: block; width: 12em; border: 0; color: #0000FF; background: url(img/graysquare.png);} /* set style for first level nav buttons */.menu ul li a:hover {border: 0; color: #FFFFFF; background: url(img/bluesquare.png);} /* change style on hover for first level nav */.menu ul li ul li a {width: 18.8em; border: .1em solid #666666; border-top: 0; color: #0000FF; background: #CCCCCC;} /* set style for second level nav buttons*/.menu ul li ul li a:hover {border: .1em solid #666666; border-top: 0; color: #FFFFFF; background: #0000FF;} /* change style on hover for second level nav */.menu ul li ul li.nav1 a {border: .1em solid #666666;} /* set top border on first entry */.menu ul li ul li.nav1 a:hover {border: .1em solid #666666;} /* set top border on first entry */.menu ul li a p {font-size: 1.2em; padding: .5em 0;} /* set font size and padding for first level nav buttons */.menu ul li ul li a p {font-size: 1em; padding: .1em 0;} /* set font size and padding for second level nav buttons */