body { background-color: #660000; margin: 20px; text-align: center; } a, a:focus { outline: none; } #offer { width:1000px; height: 50px; background-color: #ee1b2e; margin:0 auto; text-align:center; } #bg-shell { position: relative; width: 1000px; height: 658px; margin: auto; padding: 0px; background-color: #AB0000; z-index: 0; overflow:hidden; } #ad-extra { position: relative; width: 1000px; margin: 0px; padding: 0px; background-color: #1C2355; z-index: 0; text-align:right; } #border-top { position: absolute; top: 0px; left: 0px; width: 100%; height: 1px; padding: 0px; background-image: url(http://www.foxwoodstheatre.com/images/border.gif); z-index: 10; overflow: hidden; } #border-left { position: absolute; top: 0px; left: 0px; width: 1px; height: 100%; margin: auto; padding: 0px; background-image: url(http://www.foxwoodstheatre.com/images/border.gif); z-index: 10; overflow: hidden; } #border-right { position: absolute; right: 0px; top: 0px; width: 1px; height: 100%; margin: auto; padding: 0px; background-image: url(http://www.foxwoodstheatre.com/images/border.gif); z-index: 10; overflow: hidden; } #border-bottom { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; margin: auto; padding: 0px; background-image: url(http://www.foxwoodstheatre.com/images/border.gif); z-index: 10; overflow: hidden; } .border-h { position: relative; width: 100%; height: 1px; margin: auto; padding: 0px; background-image: url(http://www.foxwoodstheatre.com/images/border.gif); z-index: 20; overflow: hidden; } .border-v { position: absolute; left: 0px; top: 0px; width: 1px; height: 100%; margin: 0px; padding: 0px; background-image: url(http://www.foxwoodstheatre.com/images/border.gif); z-index: 20; overflow: hidden; } .border-v-rt { position: absolute; right: 0px; top: 0px; width: 1px; height: 100%; margin: 0px; padding: 0px; background-image: url(http://www.foxwoodstheatre.com/images/border.gif); z-index: 20; overflow: hidden; } #topbg { position: absolute; left: 0px; top: 0px; text-align: right; width: 1000px; height: 132px; margin: 0px; padding: 0px; z-index: 1; overflow:hidden; } #mid { position: absolute; top: 140px; left: 356px; width: 644px; height: 483px; margin: 0px; padding: 0px; text-align: left; z-index: 1; overflow:hidden; } #botbg { position: absolute; left: 0px; top: 614px; width: 1000px; height: 41px; margin: 0px; padding: 0px; text-align: left; z-index: 1; overflow:hidden; } #bugs { position: absolute; bottom: 6px; right: 10px; width: 400px; height: 31px; margin: 0px; padding: 0px; text-align: right; z-index: 2; overflow:hidden; } #copyright { position: absolute; left: 362px; top: 592px; width: 400px; height: 41px; margin: 0px; padding: 0px; text-align: left; z-index: 2; overflow:hidden; color: #CCCCFF; font-family: helvetica,arial,sans-serif; font-size: 12px; } #credit { position: absolute; left: 857px; top: 592px; width: 400px; height: 41px; margin: 0px; padding: 0px; color: #eae389; font-family: helvetica,arial,sans-serif; font-size: 12px; text-align: left; z-index: 2; overflow:hidden; } #email { position: absolute; left: 18px; top: 628px; width: 600px; height: 41px; margin: 0px; padding: 0px; text-align: left; z-index: 1; overflow:hidden; } #mainimg { position: absolute; left: 18px; top: 14px; width: 324px; height: 601px; margin: auto; padding: 0px; z-index: 12; overflow: hidden; } #slideshow { position: absolute; left:1px; top:1px; width: 322px; height: 599px; z-index:14; } #slideshow2 { position: absolute; left:1px; top:1px; width: 322px; height: 599px; z-index:13; } #slideload { position: absolute; left:-500px; top:-1000px; width: 5px; height: 5px; z-index:13; } #banner { position: absolute; left: 36px; top: 28px; width: 176px; height: 200px; margin: auto; padding: 0px; z-index: 13; overflow: hidden; } #menu1 { position: absolute; top: 237px; left: 363px; width: 194px; height: 350px; margin: 0px; padding: 0px; z-index: 12; overflow: hidden; } #menu2 { position: absolute; top: 237px; left: 574px; width: 194px; height: 350px; margin: 0px; padding: 0px; z-index: 12; overflow: hidden; } #menu3 { position: absolute; top: 237px; left: 785px; width: 194px; height: 350px; margin: 0px; padding: 0px; z-index: 12; overflow: hidden; } #menubg { position: relative; top: 0px; left: 0px; width: 194px; height: 151px; z-index: 13; overflow: hidden; } #menutext { position: relative; top: -151px; left: 0px; width: 194px; height: 151px; z-index: 14; overflow: hidden; text-align: right; line-height: 14px; } #slidesh { position: absolute; top: 404px; left: 39px; width: 281px; height: 193px; border: solid 1px #CCCC99; margin: auto; padding: 0px; z-index: 13; overflow: hidden; display: none; } #showlogo { position: absolute; top: 14px; right: 17px; height: 96px; width: 298px; margin: 0px; padding: 0px; z-index: 3; overflow: hidden; } #showlogo-banner { position: absolute; top: 0px; right: 186px; height: 96px; width: 27px; margin: 0px; padding: 0px; z-index: 4; overflow: hidden; } #nowplaying { position: absolute; top: 25px; right: 337px; height: 71px; width: 269px; margin: 0px; padding: 0px; z-index: 3; overflow: hidden; } h1 { font-family: helvetica,arial,sans-serif; color: #cccc99; font-weight: bold; font-size: 1.2em; letter-spacing: 0.2em; text-transform: uppercase; line-height: 1; } .deadlink { color: #999966; font-family: helvetica,arial,sans-serif; font-size: 14px; text-decoration: none; } a.menu:link, a.menu:visited { color: #CCCC99; font-family: helvetica,arial,sans-serif; font-size: 14px; text-decoration: none; } a.menu:hover { color: #FFFFFF; font-family: helvetica,arial,sans-serif; font-size: 14px; text-decoration: none; } a.credit:link, a.credit:visited { color: #CCCCFF; font-family: helvetica,arial,sans-serif; font-size: 12px; text-decoration: none; } a.credit:hover { color: #FFFF99; font-family: helvetica,arial,sans-serif; font-size: 12px; text-decoration: none; } a.big:link, a.big:visited { color: #FFFFff; font-family: helvetica,arial,sans-serif; font-size: 20px; text-decoration: none; padding: 0px; } a.big:hover { color: #FFFF99; font-family: helvetica,arial,sans-serif; font-size: 20px; text-decoration: none; padding: 0px; }