A:link {color:#794646; text-decoration:none}
A:visited {color:#794646; text-decoration:none}
A:hover {color:#C7985C; text-decoration:none}

#topnav a:link {color:#FFFFFF; text-decoration:none; padding:12px}
#topnav a:visited {color:#FFFFFF; text-decoration:none; padding:12px}
#topnav a:hover {color:#C7985C; text-decoration:none; padding:12px}

.subnav a:link {color:#999999; text-decoration:none}
.subnav a:visited {color:#999999; text-decoration:none}
.subnav a:hover {color:#A18067; text-decoration:none}

#navbullets a:link {font-family:arial, verdana, sans-serif; font-size:13px; font-weight:bold; color:#9A887B; text-decoration:none}
#navbullets a:visited {font-family:arial, verdana, sans-serif; font-size:13px; font-weight:bold; color:#9A887B; text-decoration:none}
#navbullets a:hover {font-family:arial, verdana, sans-serif; font-size:13px; font-weight:bold; color:#C7985C; text-decoration:none}

#hptext1 a:link, #hptext2 a:link {color:#999999; text-decoration:none}
#hptext1 a:visited, #hptext2 a:visited {color:#999999; text-decoration:none}
#hptext1 a:hover, #hptext2 a:hover {color:#FFFFFF; text-decoration:none}

.hptabs a:link {color:#999999; text-decoration:none}
.hptabs a:visited {color:#999999; text-decoration:none}
.hptabs a:hover {color:#000000; text-decoration:none}

.quicklinks a:link {color:#BA8E56; text-decoration:none}
.quicklinks a:visited {color:#BA8E56; text-decoration:none}
.quicklinks a:hover {color:#A18067; text-decoration:none}

.sidetext a:link {color:#70839C; text-decoration:none}
.sidetext a:visited {color:#70839C; text-decoration:none}
.sidetext a:hover {color:#000000; text-decoration:none}

#breadcrumb a:link, .footer a:link, .footerlinks a:link {color:#999999; text-decoration:none}
#breadcrumb a:visited, .footer a:visited, .footerlinks a:visited {color:#999999; text-decoration:none}
#breadcrumb a:hover, .footer a:hover, .footerlinks a:hover {color:#000000; text-decoration:none}

.text {font-family:arial, verdana, sans-serif; font-size:12px; color:#666666; text-align:justify; line-height:20px}

.textsingle {font-family:arial, verdana, sans-serif; font-size:12px; color:#666666; text-align:justify; line-height:15px}

.title {font-family:georgia, times new roman, serif; font-size:19px; color:#6E4425; text-align:left; line-height:27px; letter-spacing:0px}

.hptitle {font-family:georgia, times new roman, serif; font-size:22px; color:#6E4425; text-align:left; line-height:30px; letter-spacing:1px}

.subtitle {font-family:arial, verdana, sans-serif; font-size:13px; color:#9A887B; font-weight:bold; text-align:left; line-height:20px}

.sidetext {font-family:arial, verdana, sans-serif; font-size:11px; color:#70839C; text-align:left; line-height:15px; letter-spacing:0px}

.sidetitle {font-family:georgia, times new roman, serif; font-size:13px; color:#666666; font-weight:bold; text-align:left; line-height:20px; letter-spacing:0px}

.whiteboxtext {font-family:arial, verdana, sans-serif; font-size:10px; color:#FFFFFF; text-transform:uppercase; text-align:left; line-height:15px; letter-spacing:1px}

.hptabs {font-family:georgia, times new roman, serif; font-size:13px; color:#999999; font-style:italic; text-align:left; line-height:16px; letter-spacing:0px}

.subnav {font-family:georgia, times new roman, serif; font-size:13px; color:#999999; font-style:italic; letter-spacing:1px; line-height:30px; text-align:left; z-index:2; width:200px}

.caption {font-family:georgia, times new roman, serif; font-size:11px; color:#93745C; font-style:italic; text-align:center; line-height:16px; letter-spacing:0px}

.quote {font-family:georgia, times new roman, serif; font-size:19px; color:#87898B; text-align:left; line-height:22px; letter-spacing:0px}

.quoteby {font-family:arial, verdana, sans-serif; font-size:11px; color:#B4B4B4; font-style:italic; text-align:right; line-height:20px; letter-spacing:0px}

.callout {font-family:arial, verdana, sans-serif; font-size:12px; color:#999999; text-align:justify; line-height:20px; letter-spacing:0px}

.searchbox {font-family:arial, verdana, sans-serif; height:11px; font-size:11px; border:1px solid #CCCCCC; color:#666666; padding:2px}

.footer {font-family:arial, verdana, sans-serif; font-size:10px; color:#999999; text-align:center; line-height:15px; padding-top:15px; padding-bottom:15px}

.footerlinks {font-family:arial, verdana, sans-serif; font-size:13px; color:#999999; font-weight:bold; text-align:center; line-height:18px}

.quicklinks {font-family:arial, verdana, sans-serif; font-size:11px; color:#BA8E56; text-align:center; padding-top:60px; padding-bottom:40px}

.button {font-family:georgia, times new roman, serif; font-size:14px; font-weight:bold; border:1px solid #000000; color:#DFDACA; background-color:#272C38; padding:1px}

.buttonroll {font-family:georgia, times new roman, serif; font-size:14px; font-weight:bold; border:1px solid #000000; color:#DFDACA; background-color:#70839C; padding:1px; cursor:pointer}

.formbox {font-family:arial, verdana, sans-serif; font-size:12px; border:1px solid #999999; color:#666666; padding:2px}

li {margin-left:-25px; padding-bottom:10px}

img {behavior:url(pngbehavior.htc)}

.grayborder {border:solid #DFDED8 3px}

.topnavon {color:#C7985C}

.subnavon {color:#A18067}

.hptabson {color:#000000}

.sitebkg {background-color:#FFFFFF}

.blackbkg {background-color:#000000}

.graybkg {background-color:#E2E1E0}

.pearlbkg {background-color:#F3F0ED}

.showtext {display:block; visibility:visible}

.hidetext {display:none; visibility:hidden}

.qnavoff {}

.qbkgoff {}

#topnav {position:absolute; left:0px; top:0px; width:960px; font-family:arial, verdana, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; text-align:center; letter-spacing:1px; z-index:2}

#hplogo {position:absolute; left:175px; top:60px; z-index:2}

#logo {position:absolute; left:30px; top:42px; z-index:2}

#hpbox1 {position:absolute; left:350px; top:50px; z-index:3}

#hptext1 {position:absolute; left:370px; top:60px; z-index:4; font-family:georgia, times new roman, serif; font-size:14px; color:#BDBDBD; text-align:left; line-height:17px; letter-spacing:1px}

#hpbox2 {position:absolute; left:605px; top:50px; z-index:3}

#hptext2 {position:absolute; left:625px; top:60px; width:210px; z-index:4; font-family:arial, verdana, sans-serif; font-size:11px; color:#BDBDBD; text-align:left; line-height:14px; letter-spacing:1px}

#slideshow {position:absolute; left:87.5px; top:170px; z-index:3}

#hpnsatext {position:absolute; left:87.5px; top:350px; z-index:3}

#nsatext {position:absolute; left:185px; top:70px; z-index:3}

#date {position:absolute; left:87.5px; top:455px; width:550px; z-index:2; font-family:georgia, times new roman, serif; font-size:11px; color:#999999; font-weight:bold; text-transform:uppercase; text-align:center; line-height:20px; letter-spacing:2px}

#breadcrumb {position:absolute; left:30px; top:155px; z-index:2; font-family:georgia, times new roman, serif; font-size:11px; color:#999999; text-transform:uppercase; text-align:left; line-height:20px; letter-spacing:2px}

#hpcontent {position:absolute; left:87.5px; top:485px; z-index:2}

#content {position:absolute; left:30px; top:205px; z-index:2}

#shadow {position:absolute; left:287px; top:361px; z-index:2}

#hpheaderbkg {position:relative; margin:0px; background-image:url(../images/hpheaderbkg.gif); background-repeat:repeat-x}

#hpsitebkg {position:relative; margin:0px; width:960px; height:257px; text-align:center}

#headerbkg {position:relative; margin:0px; background-image:url(../images/headerbkg.gif); background-repeat:repeat-x}

#sitebkg {position:relative; margin:0px; width:960px; height:145px; text-align:center}
