A:link {color:#333333; text-decoration:none}
A:visited {color:#333333; text-decoration:none}
A:hover {color:#999999; text-decoration:none}

A.splashlink:link {color:#FFFFFF; text-decoration:none}
A.splashlink:visited {color:#FFFFFF; text-decoration:none}
A.splashlink:hover {color:#E92719; text-decoration:none}

A.graylink:link {color:#666666; text-decoration:none}
A.graylink:visited {color:#666666; text-decoration:none}
A.graylink:hover {color:#E92719; text-decoration:none}

A.redlink:link {color:#E92719; text-decoration:none}
A.redlink:visited {color:#E92719; text-decoration:none}
A.redlink:hover {color:#000000; text-decoration:none}

A.navlink:link {color:#999999; text-decoration:none}
A.navlink:visited {color:#999999; text-decoration:none}
A.navlink:hover {color:#FFFFFF; text-decoration:none}

A.subnavlink:link {color:#999999; text-decoration:none}
A.subnavlink:visited {color:#999999; text-decoration:none}
A.subnavlink:hover {color:#000000; text-decoration:none}

A.btmnavlink:link {color:#666666; text-decoration:none}
A.btmnavlink:visited {color:#666666; text-decoration:none}
A.btmnavlink:hover {color:#000000; text-decoration:none}

.whitetext {font-family:verdana, arial, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold}

.splash {font-family:verdana, arial, sans-serif; font-size:10px; color:#666666; font-weight:bold; line-height:13px}

.topnav {font-family:verdana, arial, sans-serif; font-size:13px; color:#999999; font-weight:bold; line-height:24px}

.subnav {font-family:verdana, arial, sans-serif; font-size:11px; color:#999999}

.btmnav {font-family:verdana, arial, sans-serif; font-size:10px; color:#666666; line-height:16px}

.text {font-family:verdana, arial, sans-serif; font-size:11px; color:#333333; line-height:18px}

.redtext {font-family:verdana, arial, sans-serif; font-size:11px; color:#E92719; font-weight:bold; line-height:18px}

.redbold {font-family:verdana, arial, sans-serif; font-size:13px; color:#E92719; font-weight:bold; line-height:18px}

.whitebold {font-family:verdana, arial, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; line-height:18px; letter-spacing:10px}

.dropdown {font-family:verdana, arial, sans-serif; font-size:10px; color:#666666; text-align:left}

.blackbkg {background-color:#000000}

.graybkg {background-color:#999999}

.blackstrip {background-image:url(images/blackstrip.gif); background-repeat:repeat-x}

.hpblackstrip {background-image:url(images/hpblackstrip.gif); background-repeat:repeat-x}

.showtext {display:block; visibility:visible}

.hidetext {display:none; visibility:hidden}

#donor {position:absolute; left:496px; top:139px; width:476px; height:392px; z-index:1; background-image:url(images/donorbkg.jpg); background-repeat:no-repeat}

#team {position:absolute; left:206px; top:18px; width:771px; height:541px; z-index:1; background-image:url(images/tapewhitebkg.gif); background-repeat:no-repeat}

#history {position:absolute; left:206px; top:18px; width:771px; height:541px; background-image:url(images/tapeblackbkg.gif); background-repeat:no-repeat}

#services {position:absolute; left:206px; top:18px; width:771px; height:541px; background-image:url(images/tapeblackbkg.gif); background-repeat:no-repeat}

#news {position:absolute; left:206px; top:18px; width:771px; height:541px; background-image:url(images/tapeblackbkg.gif); background-repeat:no-repeat}

#contactus {position:absolute; left:206px; top:18px; width:771px; height:541px; background-image:url(images/tapeblackbkg.gif); background-repeat:no-repeat}

#artsubmission {position:absolute; left:206px; top:18px; width:771px; height:541px; background-image:url(images/tapeblackbkg.gif); background-repeat:no-repeat}

#careers {position:absolute; left:206px; top:18px; width:771px; height:541px; background-image:url(images/tapeblackbkg.gif); background-repeat:no-repeat}

#hptitle {position:absolute; left:107px; top:85px}

#catalog {position:absolute; top:5px; left:893px; text-align:right}

#htitle {position:absolute; left:10px; top:112px; height:27px}

#vtitle {position:absolute; left:554px; top:112px; height:27px}

#htextbox {position:absolute; left:133px; top:318px; width:375px; height:193px; z-index:0; padding:10px; overflow:auto; scrollbar-base-color:#999999}

#vtextbox {position:absolute; left:545px; top:141px; width:375px; height:373px; z-index:0; padding:10px; overflow:auto; scrollbar-base-color:#999999}

#hphoto {position:absolute; left:550px; top:53px; width:438px; height:357px; z-index:1}

#vphoto {position:absolute; left:102px; top:117px; width:454px; height:357px; z-index:1; text-align:center}

#casestudyphoto {position:absolute; left:582px; top:13px; width:348px; height:527px; z-index:1}

#middlephoto {position:absolute; left:598px; top:175px; width:323px; height:193px; z-index:1}

#vfwp {position:absolute; left:597px; top:171px; width:323px; height:193px; z-index:1; visibility:hidden}

#ducksp {position:absolute; left:597px; top:171px; width:323px; height:193px; z-index:1; visibility:hidden}

#cwfp {position:absolute; left:597px; top:171px; width:323px; height:193px; z-index:1; visibility:hidden}

#smithsonianp {position:absolute; left:597px; top:171px; width:323px; height:193px; z-index:1; visibility:hidden}

#blackmenu {position:absolute; left:143px; top:260px; width:200px; height:21px; z-index:2; border:solid 1px; border-color:#999999; padding:2px; font-family:verdana, arial, sans-serif; font-size:11px; color:#999999; font-weight:bold; cursor:hand}

#whitemenu {position:absolute; left:410px; top:160px; width:275px; height:21px; z-index:2; border:solid 1px; border-color:#999999; padding:2px; font-family:verdana, arial, sans-serif; font-size:11px; color:#999999; font-weight:bold; cursor:hand}

#sitebkg {position:relative; margin:0px; width:990px; height:615px; background-color:#FFFFFF}