/* Adopted for StrategicThoughts from */ /* examples.css produced by MaKo - Orion HiTek, Inc. email: shark@mako4css.com */ /* found at http://www.mako4css.com/ - CSS FAQ web site with tips, tricks and tutorials */ /* Changes were motivated by reviewing the code in other sites, including http://www.publiceyeonline.com/ */ a img { border: 0.1px none #000000; } /*normal links in the text*/ a:link { background: transparent; color: #0000FF; text-decoration: none; } a:visited { background: transparent; color: #FF0000; text-decoration: none; } a:hover { background: transparent; color: #999999; text-decoration: underline; } /*now follow the section links in the navigation bar on the left side*/ a.nav:link { background-color: #005A00; color: #FFFFFF; font-size: 14px; font-weight: 600; text-decoration: none; } a.nav:visited { background-color: #005A00; color: #FF8C00; font-size: 14px; font-weight: 600; text-decoration: none; } a.nav:hover { background-color: #005A00; color: #7FFFD4; font-size: 14px; font-weight: 600; text-decoration: none; } /*to emphasize words, use it inline with a class*/ big { font-size: larger; } body { background: #FFFFFF; color: #003366; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0px; /*margins are set to zero*/ padding-top: 0px; /*for Opera6*/ } h1, h2, h3, h4, h5, h6 { font-family: Georgia, "MS Serif", "New York", serif; } h3.center {text-align:center} ul.main { font-size: 0.9em; } li.main { list-style-type: decimal;} /*the 'back to the top' image*/ img.top { float: right; margin-right: -5px; } p ol, p ul, p dl, ol ul { font-size: 0.8em; } /*and here the I prevent the incredible shrinking text*/ p, ol, ul, dl { font-size: 0.8em; } p.navbar { font-size: 0.8em; background-color: #FFFFFF; color: #000000; font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; height: auto; line-height: 110%; text-align: center; } p.navbar2 { font-size: 0.8em; background-color: yellow; color: #000000; font-weight:900; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; height: auto; line-height: 110%; text-align: center; } /*not really necessary, but one never knows...use it inline with a class*/ small { font-size: smaller; } /*NN 4.xx needs that...*/ strong, b { font-weight: 800; } .box { background: #FFFFFF; border-color: #48D1CC; border-style: groove; border-width: 2px; color: #000099; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; margin: 2px; padding: 2px; } #googleSearchiframe iframe { padding: 0px 0px 0px 0px; background-color: #fff; border: 0px; width: 800px; height: 1500px; } #navcontainer { min-height: 100%; height: auto !important; margin: 0 auto 1100px; } #container { width: 800px; } .maincol1, .maincol2 { width:250px; height:auto; float:left; display:inline; margin:10px; } .footer { background: #FFFFFF; /*this is a box where the bottom-navigation and the copyright will be placed*/ color: #000099; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 100%; text-align:center; margin: 2px; padding: 2px; height: 300px; } .Header { margin-left: 20px; margin-top: 0px; } .mainstuff { background: #FFFFFF; /*declare a color together with a contrasting background color*/ color: #003366; /*to insure readability*/ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.9em; margin-left: 160px; /*to position the content area to the right of the navigation*/ margin-right: 20px; /*breathing space for the text*/ max-width: 660px; /*readbility even on big screens*/ top: 150px; position: absolute; padding: 5px; /*space to separate navigation and content*/ width: auto; } ul.main2 { font-size: 1em; } li.main2 { font-size: 1em; } .searchstuff { background: #FFFFFF; /*declare a color together with a contrasting background color*/ color: #003366; /*to insure readability*/ text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em; margin-left: 160px; /*to position the content area to the right of the navigation*/ margin-right: 20px; /*breathing space for the text*/ max-width: 800px; top: 150px; position: absolute; padding: 5px; /*space to separate navigation and content*/ width: auto; } .navbox { background-color: #005A00; border-color: #000000; border-style: groove; border-width: 2px; color: #FFFFFF; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 15px; /*some button-like boxes for the left-side navigation*/ margin: 2px; padding: 2px; } #Navigation { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; height: auto; left: 3px; line-height: 110%; /*line-height set to 110% in order to have the navigation elements better separated*/ position: absolute; top: 125px; width: 135px; } #hnav { display:block; margin:0 auto; padding: 0 10px; width: 800px; height: 25px; top: 85px; left: 40px; position: absolute; } #listmenu01 { width: 100%; float: left; height: 22px; } #listmenu01 ul { margin-left: 0px; float: right; } #listmenu01 li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 0.9em; color: #ffffff; background-color: #005A00; float: left; position: relative; list-style-type: none; border-left: 1px #fff solid; border-top: 5px #005A00 solid; height: 25px; } li.navsearch { background: #000; padding: 0px 10px; height: 31px; } .red { background: #FFFFFF; color: #FF0000; } .italic { font-style:italic; } .bold { font-weight: 800; }