
a:hover { color: red; text-decoration: none }
a  { color: #9494c6; text-decoration: none }
body { margin-top: 0px; margin-left: 0px; scrollbar-3dlight-color: #CEC64A; scrollbar-arrow-color: #EF9400; scrollbar-darkshadow-color: #CEC64A; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF ; scrollbar-track-color: #FFFFFF }
p { font-family: Verdana }
td { color: #9c94c6; font-size: 12px; line-height: 18px; font-family: Verdana }
.atext2 { color: black; font-size: 11px; line-height: 14px; position: absolute; top: 170px; left: 250px; width: 500px }
.atext3 { color: black; font-size: 11px; line-height: 14px; position: relative; left: 250px; width: 50% }
.a_mag { background-image: url(../thornton/dnr/images/t_mag.gif); position: absolute; top: 357px; left: 271px; width: 30px; height: 53px }
.a_mag:hover { background-image: url(../thornton/dnr/images/t_map.gif); top: 0px; left: 0px; width: 400px; height: 648px }
.centred { margin-top: 30px; position: relative; top: 20px; width: 500px }
.contact { color: white; font-size: 12px; line-height: 15px; position: absolute; z-index: 2; top: 7px; left: 300px }
.dnr_a_mag  { background-image: url(images/t_mag.gif); position: absolute; top: 357px; left: 271px; width: 30px; height: 53px }
.dnr_a_mag:hover  { background-image: url(images/dnr_map2.gif); top: 0px; left: 0px; width: 400px; height: 648px }
.email  { color: #9494c6; font-size: 9px; line-height: 9px; letter-spacing: 1px; position: absolute; top: 130px; left: 500px }
.greyed { color: #ccc }
.home { font-size: 9px; line-height: 9px; letter-spacing: 1px; position: absolute; top: 131px; left: 37px }
.icon1 { position: absolute; top: 207px; left: 268px }
.icon2 { position: absolute; top: 207px; left: 400px }
.icon3 { position: absolute; top: 207px; left: 537px }
.icon4 { position: absolute; top: 207px; left: 672px }
.image1 { position: absolute; top: 156px; left: 270px }
.image2 { position: absolute; top: 156px; left: 370px }
.image3 { position: absolute; top: 156px; left: 470px }
.image4 { position: absolute; top: 156px; left: 570px }
.images { position: absolute; top: 175px; left: 20px; width: 220px }
.images1 { position: absolute; top: 155px; left: 20px; width: 220px }
.images2 { color: white; font-size: 11px; line-height: 14px; position: absolute; top: 170px; left: 250px; width: 500px }
.images3 { color: white; font-size: 11px; line-height: 14px; position: absolute; top: 240px; left: 250px; width: 500px }
.imagesborder { position: absolute; top: 146px; left: 0px }
.inintro { font-size: 14px; line-height: 20px }
.invisible { color: white; font-size: 12px; line-height: 20px; float: none; position: absolute; top: 170px; left: 10px; width: 220px }
.invisible1 { color: white; font-size: 12px; line-height: 20px; float: none; position: absolute; top: 170px; left: 10px; width: 200px }
.logos { color: black; position: absolute; top: 170px; left: 800px; width: 170px }
.menu    { color: #a5a5ce; font-weight: bold; font-size: 12px; line-height: 18px; position: absolute; top: 85px; left: 250px }
.menu1 { color: #a5a5ce; font-weight: bold; font-size: 12px; line-height: 25px; position: absolute; top: 170px; left: 10px }
.menu2   { color: #a5a5ce; font-weight: bold; font-size: 12px; line-height: 18px; position: absolute; top: 85px; left: 700px }
.menu_a { color: white; text-decoration: none }
.menu_a:hover { color: #f9c; text-decoration: none }
.phone1 { color: #a5a5ce; font-size: 9px; line-height: 9px; position: absolute; top: 127px; left: 252px }
.phone2 { color: #a5a5ce; font-size: 9px; line-height: 9px; position: absolute; top: 127px; left: 388px }
.phone3 { color: #a5a5ce; font-size: 9px; line-height: 9px; position: absolute; top: 127px; left: 525px }
.phone4 { color: #a5a5ce; font-size: 9px; line-height: 9px; position: absolute; top: 127px; left: 660px }
.red { background-color: red; position: absolute; z-index: 0; width: 100%; height: 118px }
.redlink { color: red; text-decoration: none }
.redlink:hover  { color: #9494c6; text-decoration: underline }
.scaps { font-size: 10px; line-height: 10px; letter-spacing: 1px }
.sectionimage { position: absolute; top: 10px; left: 600px }
.sectiontitle { color: #a5a5ce; font-weight: bold; font-size: 12px; line-height: 18px; position: absolute; top: 37px; left: 250px }
.spaced { letter-spacing: 1px }
.subheader   { color: #9c94c6; font-weight: bold; font-size: 13px; line-height: 9px; letter-spacing: 1px; position: absolute; top: 130px; left: 250px; width: 500px }
.sublinks  { color: #9494c6; font-size: 11px; line-height: 14px; position: absolute; top: 325px; left: 250px; width: 500px }
.sublinks2 { color: white; font-size: 11px; line-height: 14px; position: absolute; top: 100px; left: 250px; width: 500px }
.sublinksx  { color: #9c94c6; font-size: 11px; line-height: 14px; position: absolute; top: 365px; left: 250px; width: 500px }
.text { color: white; font-size: 12px; line-height: 20px; position: absolute; top: 170px; left: 10px; width: 200px }
.text1 { color: white; font-size: 12px; line-height: 20px; position: absolute; top: 40px; left: 250px; width: 500px }
.text2 { color: black; font-size: 11px; line-height: 14px; padding-right: 40px; position: absolute; top: 170px; left: 250px; width: 500px; height: 145px; overflow: auto; overflow-y: scroll  }
.text2x  { color: black; font-size: 11px; line-height: 16px; padding-right: 40px; position: absolute; top: 170px; left: 250px; width: 500px; height: 183px; overflow: auto; overflow-y: auto  }
.text3 { font-size: 11px; line-height: 14px; position: absolute; top: 350px; left: 250px; width: 450px }
.text3x { font-size: 11px; line-height: 14px; position: absolute; top: 390px; left: 250px; width: 450px }
.toplogo  { color: #330; font-weight: bold; text-align: center; vertical-align: middle; position: absolute; z-index: 1; top: 0px; left: 0px; width: 240px }
.toplogo1 { color: #330; font-weight: bold; text-align: left; vertical-align: middle; position: absolute; z-index: 1; top: 10px; left: 10px }
.toplogo2 { color: #330; font-weight: bold; text-align: center; vertical-align: middle; position: absolute; z-index: 1; top: 40px; left: 0px; width: 240px }