body     { margin: 0; padding: 0; }
#wrapper { z-index: 1; width: 100%; font-family: Arial, Helvetica, sans-serif; }
#homelink { position: absolute; left: 11px; top: 5px; display: block; width: 203px; height: 95px; }
/*
#header       { background-image: url(/archives/images/bowie_archive_header.jpg); background-repeat: no-repeat; width: 692px; height: 126px; margin: 0; padding: 103px 0 0 10px; }
#header ul    { list-style-type: none; margin: 0; padding: 0; }
#header ul li { float: left; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

*/
#wrapper a#homelink { position: absolute; left: 11px; top: 2px; display: block; width: 197px; height: 97px; }

#header ul li#m-home a       { display: block; padding: 4px 20px; font-size: .9em; font-weight: bold; color: #FFFFFF; text-decoration: none; }
#header ul li#m-home a:hover { color: #ed3100; }

#header ul li#m-year a       { display: block; padding: 4px 10px 4px 45px; font-size: .7em; font-weight: bold;color: #FFFFFF; text-decoration: none; }
#header ul li#m-year a:hover { color: #ed3100; }

#header ul li#m-football a       { display: block; padding: 4px 20px; font-size: .7em; font-weight: bold; color: #FFFFFF; text-decoration: none; }
#header ul li#m-football a:hover { color: #ed3100; }

#header ul li#m-contests a       { display: block; padding: 4px 20px; font-size: .7em; font-weight: bold; color: #FFFFFF; text-decoration: none; }
#header ul li#m-contests a:hover { color: #ed3100; }

#header ul li#m-pictures a       { display: block; padding: 4px 20px; font-size: .7em; font-weight: bold; color: #FFFFFF; text-decoration: none; }
#header ul li#m-pictures a:hover { color: #ed3100; }

#hideall  { position:absolute; width:666px; height:451px; z-index:1; left: 90px; top: 72px; visibility: hidden; }
#archyear       { position:absolute; width:85px; height: 80px; z-index:20; left: 145px; top:120px; visibility: hidden; }
#archyear ul    { list-style-type: none; margin: 0; padding: 0; }
#archyear ul li { float: left; }
#archyear ul li a { display: block; background-color: #E4BD74; font-size: .65em; padding: 2px 4px; }
#archyear ul li a:hover { background-color: #FFFF00; }

#football { position:absolute; width:146px; height:71px; z-index:2; left: 248px; top: 126px; visibility: hidden; }
#halftimes0102 { position:absolute; width:132px; height:174px; z-index:4; left: 392px; top: 129px; visibility: hidden; }
#halftimes0203 { position:absolute; width:133px; height:173px; z-index:5; left: 392px; top: 146px; visibility: hidden; }
#halftimes0304 { position:absolute; width:133px; height:174px; z-index:6; left: 392px; top: 170px; visibility: hidden; }
#halftimes0405 { position:absolute; width:133px; height:175px; z-index:7; left: 392px; top: 180px; visibility: hidden; }
#halftimes0506 { position:absolute; width:133px; height:175px; z-index:8; left: 392px; top: 197px; visibility: hidden; }
#halftimes0607 { position:absolute; width:133px; height:190px; z-index:9; left: 392px; top: 213px; visibility: hidden; }
#halftimes0708 { position:absolute; width:133px; height:190px; z-index:10; left: 392px; top: 231px; visibility: hidden; }
#halftimes0809 { position:absolute; width:244px; height:190px; z-index:11; left: 392px; top: 252px; visibility: hidden; }
#halftimes0910 {}
#competitions { position:absolute; width:133px; height:55px; z-index:20; left: 384px; top: 129px; visibility: hidden; }
#contests0203 { position:absolute; width:134px; height:71px; z-index:21; left: 515px; top: 146px; visibility: hidden; }
#contests0304 { position:absolute; width:133px; height:105px; z-index:22; left: 515px; top: 163px; visibility: hidden; }
#contests0708 { position:absolute; width:153px; height:90px; z-index:28; left: 515px; top: 180px; visibility: hidden; }
#contests0809 { position:absolute; width:153px; height:90px; z-index:29; left: 515px; top: 198px; visibility: hidden; }
#pictures     { position:absolute; width:107px; height:123px; z-index:13; left: 483px; top: 129px; visibility: hidden; }
#pictures0102 { position:absolute; width:133px; height:174px; z-index:14; left: 589px; top: 129px; visibility: hidden; }
#pictures0203 { position:absolute; width:133px; height:190px; z-index:15; left: 589px; top: 146px; visibility: hidden; }
#pictures0304 { position:absolute; width:133px; height:139px; z-index:16; left: 589px; top: 163px; visibility: hidden; }
#pictures0405 { position:absolute; width:133px; height:140px; z-index:17; left: 589px; top: 180px; visibility: hidden; }
#pictures0506 { position:absolute; width:143px; height:140px; z-index:18; left: 589px; top: 197px; visibility: hidden; }
#pictures0607 { position:absolute; width:143px; height:113px; z-index:19; left: 589px; top: 216px; visibility: hidden; }
#pictures0708 { position:absolute; width:142px; height:113px; z-index:32; left: 589px; top: 232px; visibility: hidden; }
#pictures0809 { position:absolute; width:142px; height:113px; z-index:31; left: 589px; top: 249px; visibility: hidden; }

#next  { margin: 5px; }
#next1 { margin: 5px; padding-bottom: 10px; }

a       { color:#2944D7;  }
a:hover {  color:#C64B1C; }
a:visited { color: #996633; }

/* Prevent focus box from appearing around links */
a       { outline: none; }
a:focus { outline: none; }


/*** Photo navigation Menu ***/
.mnav { list-style-type: none; margin: 0; padding: 0; }
#gmenu { width: 600px; }
.prevlink { float: left; margin-left: 4px; margin-right: 8px; }
.prevlink a       { display: block; text-decoration: none; color: #666666; border: 1px solid #D4D4D4; background-color:#F0F0F0; padding: 2px 6px; font-size: .75em; }
.prevlink a:hover { color: #333333; background-color: #D4D4D4; }
.prevtxt  { float: left; margin-left: 4px; margin-right: 4px; padding: 3px 6px; font-size: .75em; color: #999999; }

.topmenu  { float: left; margin-left: 4px; margin-right: 4px; padding: 3px 0; font-size: .75em; }
.topsep   { float: left; font-size: 1em; }
.nextlink { float: left; margin-left: 8px; }
.nextlink a       { display: block; text-decoration: none; color: #666666; border: 1px solid #D4D4D4; background-color:#F0F0F0; padding: 2px 6px; font-size: .75em; }
.nextlink a:hover { color: #333333; background-color: #D4D4D4; }
.nexttxt  { float: left; margin-left: 4px; padding: 3px 6px; font-size: .75em; color:#999999; }
/*** End phot navigation menu ***/




span    { font-family: Arial,Helvetica,sans-serif; }


a.navlinks         { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; letter-spacing: 0.05em; }
a.navlinks:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#BBBBBB; text-decoration:none; letter-spacing: 0.02em; }

.navlinktext { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; letter-spacing: 0.02em; }
.orangetext { color: #FF6600; }

a.prsnlz       { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration: none; }
a.prsnlz:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration: underline; }

.bluebullet { list-style-image:  url(images/blue_uidot.gif); }

.greenarial10b  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #009900; }
.greenarial12b  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009900; }
.greenarial12bi { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009900; font-style: italic; }

.redarial10b  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #9F0000; }
.redarial12b  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9F0000; }
.redarial12bi { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9F0000; font-style: italic; }

.arial8  { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; }
.arial8b { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; }
.arial9  { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.arial9b { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }
.arial10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.arial10b { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.arial11bWHT  { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight:bold; color: #FFFFFF; }
a.arial11bWHT { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight:bold; color: #FFFFFF; }
a.arial11bWHT:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #666666; }
a.arial11bWHT:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: #FFFFFF; }

.arial11WHT          { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; }
a.arial11WHT         { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; }
a.arial11WHT:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
a.arial11WHT:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #FFFFFF; }

.arial11          { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.arial11         { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.arial11:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; }
a.arial11:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }

.arial12          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
a.arial12         { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
a.arial12:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; }
a.arial12:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }

.arial12b  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.arial12bi { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; }

.arial12bWHT          { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; }
a.arial12bWHT:visited { font-family: Arial; font-size: 12px; font-weight: bold; color: #666666; }
a.arial12bWHT:hover   { font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: underline; color: #FFFFFF; }

.arialred12b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; }

.arial16b { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.arial20b { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; }

.arial24b { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; }

.arial14  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; }
.arial14b { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

.arial16  { font-family: Arial, Helvetica, sans-serif; font-size: 16px;	font-weight: normal; }
.arial16b { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.footertxt { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; letter-spacing: 0.02em; }
.orgdotseparator { background-image: url(/images/horiz_dots.gif); background-repeat: repeat-x; margin: 6px 0; padding: 0; height: 3px; }
.archivelist li { font-size: .9em; }

.borderslr  { border-left: 1px solid #000000; border-right: 1px solid #000000; padding-left: 6px; padding-top:1px; padding-bottom:2px; }
.borderslrt { border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 6px; padding-top:1px; padding-bottom:2px; }
.borderslrb { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding-left: 6px; padding-top:1px; padding-bottom:2px; }

#pictureindex       { float: left; width:210px; font-family: Arial, Helvetica, sans-serif; margin: 20px 0 0 20px; padding: 10px; border: 1px solid #000000; }
#pictureindex h5    { font-size: .9em; margin-bottom: 0; }
#pictureindex ul li { font-size: .7em; }

.thumbstyle { border: 1px solid #000000; margin: 8px;/* width: 75px; */float: left; }

.clear { clear: both; }

.topmenu { float: left; margin-left: 3px; margin-right: 3px; font-size: .75em; }
#content { float: left; width: 620px; margin: 20px 0 20px 10px;/* border: 1px solid #E5E5E5;*/ }
#content h4 { margin-top: 0; }
.text { font-family: Arial, Helvetica, sans-serif; }
.text .linkpagetxt { font-size: .8em; }
.redtext { color: #9F0000; }

#header { background-image: url(/archives/images/bowie_archive_header.jpg); background-repeat: no-repeat; width: 692px; height: 126px; }
#header ul#menu               { margin: 0; padding: 104px 0 0 20px; } /* control position of all menu items*/
#header ul.menu               { list-style:none; margin:0; padding:0 }
#header ul.menu *             { margin:0; padding:0 }
#header ul.menu a             { display:block; color:#000; text-decoration:none; font-size: .7em; }
#header ul.menu li            { position:relative; float:left; margin-right:0px }
#header ul.menu ul            { position:absolute; top:22px; left:0; background:#E4BD74; display:none; opacity:0; list-style:none } /* position and color or first submenu items */
#header ul.menu ul li         { position:relative; border:1px solid #000; border-top:none; width:134px; margin:0 } /* width of subnav menu */
#header ul.menu ul li a       { display:block; padding:3px 7px 4px; background-color:#E4BD74; font-size: .65em; }
#header ul.menu ul li a:hover { background-color:#FFFF00 }
#header ul.menu ul li a:visited { color: #996633; }
#header ul.menu ul ul         { left:134px; top:-1px } /* secondary "fly-out" menu position */
#header ul.menu ul ul li a       { text-decoration: underline; }
#header ul.menu ul ul li a:hover { text-decoration: none; }
#header ul.menu .menulink     { border:0px solid #aaa; padding: 4px 10px; font-weight:bold; width:115px; color: #FFF; } /* width of top menu link */
#header ul.menu .homelink     { border:0px solid #aaa; padding: 4px 10px; font-weight:bold; width:80px; color: #FFF; } /* width of top menu home link */
#header ul.menu .yearlink     { border:0px solid #aaa; padding: 4px 10px; font-weight:bold; width:90px; color: #FFF; } /* width of top menu 'Archive Year' link */

#header ul.menu .menulink:hover,#header ul.menu .homelink:hover,#header ul.menu .yearlink:hover, ul.menu .menuhover { color: #ed3100; }
#header ul.menu .sub     { background:#E4BD74 url(/archives/images/arrow.gif) 120px 8px no-repeat }
#header ul.menu .topline { border-top:1px solid #aaa }
#header ul.menu .menutext { font-family: Arial, Helvetica, sans-serif; font-size: .6em; font-weight: bold; color: #333333; text-transform: uppercase; padding-left: 5px; } /* treatment for menu section labels */
#header ul.menu ul ul li a.menutext { text-decoration: none; }
#header ul.menu ul ul li a.menutext:hover { background-color:#E4BD74; }

#leftcol   { float: left; }
#centercol { float: left; margin: 0 0 0 5px; }
#rightcol  { float: left; margin: 0 0 0 10px; }