body{background-color:#fff;color:#600;font:14px Georgia, serif;line-height:20px}

/*images general*/
a img {border:0}

.imgcolor {border:0;
margin-top:0px;
margin-bottom:20px;
margin-right:20px;
margin-left:0px;
float:left}

/*headings*/
h2{font-size:18px;line-height:27px}
h3{font-size:14px;font-style:bold;line-height:20px}

/*wrap*/
div#wrap{left:0;top:0;position:absolute}

/*container*/
div#container{margin-left:55px;top:0;width:900px;position:absolute}

/*position logo*/
div#home{left:0px;top:5px;position:absolute}

/*position horizontal menu*/
div#menu{left:0px;top:115px;width:750px;position:absolute;}

/*properties horizontal menu*/
#navsite {padding: 3px 0;margin-left: 0;border-bottom: 1px solid #093;font: 12px Verdana, sans-serif;font-weight:bold;background-image:url(img/color.gif);background-position:left;background-repeat: no-repeat}
#navsite li {list-style: none;margin: 0;display: inline}
#navsite li a{/*IE hack to show borders*/position:relative;/*end hack*/padding: 3px 10px;margin-left:0;margin-right: 10px;border: 1px solid #093;border-bottom: none;background: #ffc;text-decoration: none;outline-style:none}
#navsite li a:link, a:visited {color:#093}
#navsite li a:hover{color: #f60;background:#fff;border-color:#093}
#navsite li a#current{background: white;color:#f60;border-bottom: 1px solid white}

/*position sub menu*/
div#submenu{left:0px;top:180px;position:absolute;/*to position submenu on top of text div*/z-index:1;/*end*/visibility: visible}

/*properties sub menu*/
#navsub {padding: 0px;margin-left: 15px;width:170px;font: 11px Verdana, sans-serif;line-height:40px}
#navsub li{border-style: dotted;border-color: #093;border-width: 0px 0px 1px 0px;list-style: none}
#navsub li a{text-decoration: none;outline-style:none}
#navsub li a:link, a:visited {color:#093}
#navsub li a:hover{font-weight:bold;color: #f60}
#navsub li a#current{font-weight:bold;color:#f60}

/*position side menu*/
div#sidemenu{left:780px;top:22px;position:absolute}

/*properties side menu*/
#navside {padding: 0px;width:120px;font:11px Verdana, sans-serif;line-height:18px}
#navside li{list-style: none;}
#navside li a{text-decoration: none;outline-style:none}
#navside li a:link, a:visited {color:#093}
#navside li a:hover{font-weight:bold;color: #f60}
#navside li a#current{font-weight:bold;color:#f60}

/*position google search*/
div#google{left:780px;top:126px;position:absolute}

/*position text*/
div#text{left:0;padding:35px 58px 15px 215px;top:149px;width:475px;border: 1px solid #093;border-top:0;position:absolute}

/*position news*/
div#news{left:780px;top:39px;width:130px;position:absolute}

/*properties news list*/
#news {font:11px Verdana, sans-serif;line-height:18px;padding: 0px}
#news li{list-style: none;}
#news li a{text-decoration: none;outline-style:none}
#news li a:link, a:visited {color:#093}
#news li a:hover{color: #f60}

/*properties Table of Contents (toc)*/
#toc {left:-40px;position:relative;font:12px Verdana, sans-serif;line-height:20px}
#toc li{list-style: none;}
#toc li a{color:#093;text-decoration: none;outline-style:none}
#toc li a:hover{color: #f60}

/*mail links, this declaration after previous because they are additive*/
a.mail{color:#093;text-decoration:none}
a.mail:link{color:#093}
a.mail:hover{color:#f60}

/* links, this declaration after previous because they are additive*/
a.link{color:#093;text-decoration:none}
a.link:link{color:#093}
a.link:hover{color:#f60}

/*position symbols*/
div#img1{left:40px;top:195px;position:absolute}
div#img2{left:40px;top:350px;position:absolute}