BODY {text-align: center; background-image: url('../images/starsBkgrnd.gif'); margin: 0;}

iframe {
overflow-x: hidden;
overflow-y: scroll;
}

UL {margin-top: 12px; list-style-image: url('../images/listArrow.png'); font-family: Verdana; font-size: 80%;}
UL.supportUs {margin-top: 30px; list-style-image: url('../images/listArrow.png'); font-family: Verdana; font-size: 95%;}
UL.getInvolved {list-style-image: url('../images/listArrow.png'); font-family: Verdana; font-size: 90%;}
LI {margin-bottom: 12px;}
LI A {font-family: Verdana; text-decoration: none; color: #FFFFFF;}
LI A:Hover {text-decoration: underline;}
#listDate {font-size: 85%; margin-bottom: 5px; color: #D4A900;}

#container {width: 891px; margin: 0 auto; text-align: left;}

#header {height: 175px; background: #000000;}
#headerLinkSeperator {color: #777777;}
#headerNav A {font-family: Arial; font-weight: bold; text-decoration: none; color: #FFFFFF;}
#headerNav A:Hover {font-family: Arial;	font-weight: bold; text-decoration: underline; color: #FFFFFF;}

#topEmailPhone {float: right; font-family: Verdana; font-size: 70%; margin-top: 25px; margin-right: 6px; width: 550px; color: #FFFFFF; text-align: right;}
#telEmailSpacer {margin-top: 12px; margin-left: 23px;}
#pinkText {font-weight: bold;	color: #DF0099;}
#yellowText {font-weight: bold;	color: #FFCC00;}
#pinkText A {color: #DF0099; text-decoration: none;}
#pinkText A:Hover {color: #DF0099; text-decoration: underline;}

#logo {float: left; margin-top: 15px; margin-left: 5px;}

#topNav {float: right; margin-top: 50px; color: #FFFFFF;}
#topNavElement {margin-left: 12px; padding-left: 9px;	font-family: Verdana;	font-size: 80%;	height: 32px;}
#topNavElement A {font-weight: bold; text-decoration: none;	color: #FFFFFF;}
#topNavElement A:Hover {font-weight: bold; text-decoration: underline; color: #FFFFFF;}
#topTabSpacer {width: 2px;}
#topTabTextSpacer {padding-top: 5px;}
#topTabLinkContainer {float: left; padding-left: 4px; padding-top: 3px;}
#leftTabTranspCorner {float: left; width: 12px;	height: 12px;}
#rightTabTranspCorner {float: right; width: 12px;	height: 12px;}
A.cellNoRolloverHome {font-family: Verdana;	font-weight: bold; font-size: 80%; width: 45px; height: 32px; display: block; text-decoration: none; color: #FFE381;}
A.cellNoRolloverHome:hover {text-decoration: none;}
A.cellNoRolloverAbout {font-family: Verdana; font-weight: bold; font-size: 80%; width: 53px; height: 32px; display: block; text-decoration: none; color: #FFE381;}
A.cellNoRolloverAbout:hover {text-decoration: none;}
A.cellNoRolloverJoin {font-family: Verdana;	font-weight: bold; font-size: 80%; width: 35px; height: 32px; display: block; text-decoration: none; color: #FFE381;}
A.cellNoRolloverJoin:hover {text-decoration: none;}
A.cellNoRolloverSupport {font-family: Verdana; font-weight: bold; font-size: 80%; width: 67px; height: 32px; display: block; text-decoration: none; color: #FFE381;}
A.cellNoRolloverSupport:hover {text-decoration: none;}
A.cellNoRolloverPhotos {font-family: Verdana; font-weight: bold; font-size: 80%; width: 64px; height: 32px; display: block; text-decoration: none; color: #FFE381;}
A.cellNoRolloverPhotos:hover {text-decoration: none;}
A.cellNoRolloverProductions {font-family: Verdana; font-weight: bold; font-size: 80%; width: 110px; height: 32px; display: block; text-decoration: none; color: #FFE381;}
A.cellNoRolloverProductions:hover {text-decoration: none;}
A.cellRolloverHome {font-family: Verdana;	font-weight: bold; font-size: 80%; width: 45px; height: 32px; display: block; text-decoration: none; color: #FFFFFF;}
A.cellRolloverHome:hover {text-decoration: underline;}
A.cellRolloverAbout {font-family: Verdana; font-weight: bold; font-size: 80%; width: 53px; height: 32px; display: block; text-decoration: none; color: #FFFFFF;}
A.cellRolloverAbout:hover {text-decoration: underline;}
A.cellRolloverProductions {font-family: Verdana; font-weight: bold; font-size: 80%; width: 110px; height: 32px; display: block; text-decoration: none; color: #FFFFFF;}
A.cellRolloverProductions:hover {text-decoration: underline;}
A.cellRolloverPhotos {font-family: Verdana; font-weight: bold; font-size: 80%; width: 64px; height: 32px; display: block; text-decoration: none; color: #FFFFFF;}
A.cellRolloverPhotos:hover {text-decoration: underline;}
A.cellRolloverSupport {font-family: Verdana; font-weight: bold; font-size: 80%; width: 67px; height: 32px; display: block; text-decoration: none; color: #FFFFFF;}
A.cellRolloverSupport:hover {text-decoration: underline;}
A.cellRolloverJoin {font-family: Verdana;	font-weight: bold; font-size: 80%; width: 35px; height: 32px; display: block; text-decoration: none; color: #FFFFFF;}
A.cellRolloverJoin:hover {text-decoration: underline;}
#tabContainerHome {width: 75px; height: 32px;}
#tabContainerAbout {width: 83px; height: 32px;}
#tabContainerProductions {width: 140px; height: 32px;}
#tabContainerPhotos {width: 94px; height: 32px;}
#tabContainerSupport {width: 97px; height: 32px;}
#tabContainerJoin {width: 65px; height: 32px;}

#subTopNav {clear: both; width: 891px; height: 29px; background: #444444;}
#subTopNavLink {padding-top: 4px;}
#subTopNavLink A {font-family: Verdana;	font-size: 75%;	text-decoration: none; color: #FFFFFF;}
#subTopNavLink A:Hover {text-decoration: underline;	color: #FFFFFF;}
#subTopNavLinkSelected {padding-top: 4px;}
#subTopNavLinkSelected A {font-family: Verdana;	font-size: 75%;	text-decoration: none; color: #FFF2C5;}
#subTopNavLinkSelected A:Hover {text-decoration: none;}
#subNavSeperator {padding-top: 3px;	padding-left: 12px;	padding-right: 12px; color: #777777;}

#maincontent {clear: both; float: left; width: 890px; padding-bottom: 20px; background: #0E0E0E; color: #FFFFFF;}
#homeTopImagesContainer {margin-top: 1px;}
#homeImages {margin-right: 1px;}
#homeNewsBoxContainerLeft {margin-top: 30px; margin-left: 10px;}
#homeNewsBoxContainerCenter {margin-top: 30px; margin-left: 33px;}
#homeNewsBoxContainerRight {float: right; margin-top: 30px; margin-left: 10px; margin-right: 6px;}
#homeNewsletterBoxContainerLeft {margin-top: 35px; margin-left: 10px;}
#homeNewsBoxTitle {font-family: Verdana; font-size: 85%; font-weight: bold;	padding-left: 7px; padding-bottom: 4px;}
.leftNewsBoxT {background: url(../images/leftNewsBoxDOT.png) 0 0 repeat-x; width: 255px;}
.leftNewsBoxB {background: url(../images/leftNewsBoxDOT.png) 0 100% repeat-x;}
.leftNewsBoxL {background: url(../images/leftNewsBoxDOT.png) 0 0 repeat-y;}
.leftNewsBoxR {background: url(../images/leftNewsBoxDOT.png) 100% 0 repeat-y;}
.leftNewsBoxBL {background: url(../images/leftNewsBoxBL.png) 0 100% no-repeat}
.leftNewsBoxBR {background: url(../images/leftNewsBoxBR.png) 100% 100% no-repeat}
.leftNewsBoxTL {background: url(../images/leftNewsBoxTL.png) 0 0 no-repeat}
.leftNewsBoxTR {background: url(../images/leftNewsBoxTR.png) 100% 0 no-repeat; padding-right: 10px;}
.centerNewsBoxT {background: url(../images/centerNewsBoxDOT.png) 0 0 repeat-x; width: 255px;}
.centerNewsBoxB {background: url(../images/centerNewsBoxDOT.png) 0 100% repeat-x;}
.centerNewsBoxL {background: url(../images/centerNewsBoxDOT.png) 0 0 repeat-y;}
.centerNewsBoxR {background: url(../images/centerNewsBoxDOT.png) 100% 0 repeat-y;}
.centerNewsBoxBL {background: url(../images/centerNewsBoxBL.png) 0 100% no-repeat}
.centerNewsBoxBR {background: url(../images/centerNewsBoxBR.png) 100% 100% no-repeat}
.centerNewsBoxTL {background: url(../images/centerNewsBoxTL.png) 0 0 no-repeat}
.centerNewsBoxTR {background: url(../images/centerNewsBoxTR.png) 100% 0 no-repeat; padding-right: 10px;}
.rightNewsBoxT {background: url(../images/rightNewsBoxDOT.png) 0 0 repeat-x; width: 255px;}
.rightNewsBoxB {background: url(../images/rightNewsBoxDOT.png) 0 100% repeat-x;}
.rightNewsBoxL {background: url(../images/rightNewsBoxDOT.png) 0 0 repeat-y;}
.rightNewsBoxR {background: url(../images/rightNewsBoxDOT.png) 100% 0 repeat-y;}
.rightNewsBoxBL {background: url(../images/rightNewsBoxBL.png) 0 100% no-repeat}
.rightNewsBoxBR {background: url(../images/rightNewsBoxBR.png) 100% 100% no-repeat}
.rightNewsBoxTL {background: url(../images/rightNewsBoxTL.png) 0 0 no-repeat}
.rightNewsBoxTR {background: url(../images/rightNewsBoxTR.png) 100% 0 no-repeat; padding-right: 10px;}
.leftNewsletterBoxT {background: url(../images/leftNewsletterBoxDOT.png) 0 0 repeat-x; width: 565px;}
.leftNewsletterBoxB {background: url(../images/leftNewsletterBoxDOT.png) 0 100% repeat-x;}
.leftNewsletterBoxL {background: url(../images/leftNewsletterBoxDOT.png) 0 0 repeat-y;}
.leftNewsletterBoxR {background: url(../images/leftNewsletterBoxDOT.png) 100% 0 repeat-y;}
.leftNewsletterBoxBL {background: url(../images/leftNewsletterBoxBL.png) 0 100% no-repeat}
.leftNewsletterBoxBR {background: url(../images/leftNewsletterBoxBR.png) 100% 100% no-repeat}
.leftNewsletterBoxTL {background: url(../images/leftNewsletterBoxTL.png) 0 0 no-repeat}
.leftNewsletterBoxTR {background: url(../images/leftNewsletterBoxTR.png) 100% 0 no-repeat; padding-right: 10px;}
#innerHomeBox {height: 195px;}
#innerHomeBoxNewsletter {height: 140px; font-family: Verdana; font-size: 80%;}
#leftNexBoxWrapImageLeft {float: left; padding-top: 10px; padding-left: 10px; margin-right: 10px;}
#leftNewsBoxWrapLeftText {margin-top: 13px; margin-left: 10px; font-family: Verdana; font-size: 80%;}

#pageHeading {font-family: Verdana; font-size: 14pt; margin-left: 20px;}
#YellowPageHeading {font-family: Verdana; font-size: 14pt; margin-left: 20px; color: #FFCC00;}
#pageHeadingPhotos {font-family: Verdana; font-size: 14pt; margin-left: 20px; margin-bottom: 5px;}
#indentedPageText {width: 850px; margin-left: 20px; font-family: Verdana; font-size: 90%;}

#nextProductionPAGEContainerLeft {border: 0px solid #FFFFFF; height: 250px; margin-left: 180px;}
#nextProductionPAGETextContainer {float: left; width: 800px; height: 220px;}
#nextProductionPAGEImageContainer {float: left; width: 500px; margin-bottom: 25px;}
#nextProductionPAGETitle {width: 100%; font-family: Verdana; font-size: 160%; font-weight: bold; color: #FFCC00;}
#nextProductionPAGETitleAuthor {width: 100%; margin-top: 5px; font-family: Verdana; font-size: 110%; color: #DF0099;}
#nextProductionPAGEby {font-family: Verdana; margin-top: 5px; margin-bottom: 15px; font-size: 110%; color: #DF0099;}
#nextProductionPAGECastTitle {font-family: Verdana; margin-top: 25px; margin-bottom: 15px; font-size: 115%; color: #FFE389;}
#nextProductionPAGECastList {font-family: Verdana; color: #FFE389;}
#nextProductionPAGECastMember {font-family: Verdana; color: #FFFFFF;}
#nextProductionPAGEProductionTitle {font-family: Verdana; margin-top: 25px; margin-bottom: 15px; font-size: 115%; color: #DF0099;}
#nextProductionPAGEProductionMember {font-family: Verdana; color: #DF0099;}
#nextProductionPAGEPerformanceDate {clear: both; font-family: Verdana; color: #FFFFFF; font-size: 130%; margin-bottom: 5px; text-align: center;}
#nextProductionPAGEPerformanceVenue {clear: both; font-family: Verdana; color: #FFCC00; font-size: 170%; margin-bottom: 5px; text-align: center;}
#nextProductionPAGEPerformanceVenueAddress {clear: both; font-family: Verdana; color: #D9D9D9; margin-bottom: 25px; font-size: 110%; text-align: center;}
#nextProductionPAGEPerformanceTickets {clear: both; font-family: Verdana; color: #FFE389; margin-bottom: 25px; font-size: 100%; text-align: center;}
#nextProductionPAGEPerformanceBuyTickets {clear: both; font-size: 110%; text-align: center;}
#nextProductionPAGEPerformanceBuyTickets A {font-family: Verdana; color: #DF0099; font-size: 110%; text-align: center;}
#nextProductionPAGEPerformanceBuyTickets A:Hover {color: #D9D9D9;}
#performanceInfoTitle {font-family: Verdana; font-weight: bold; color: #FFCC00;}
#performanceDates {font-family: Verdana; color: #DF0099;}
#buyTicketsContainer A {font-family: Verdana; color: #FFFFFF;}
#buyTicketsContainer A:Hover {font-family: Verdana; color: #999999;}
#venueWebsiteLink {clear: both; padding-top: 20px; font-family: Verdana; color: #FFCC00; font-size: 90%;}
#venueWebsiteLink A {font-family: Verdana; color: #FFCC00; font-size: 90%; font-weight: bold;}
#venueWebsiteLink A:Hover {font-family: Verdana; color: #E1E1E1; font-size: 90%; font-weight: bold;}
#ticketPriceInfo {font-family: Verdana; color: #FFFFFF; font-size: 90%;}

#pinkNewsItemDate {font-family: Verdana; font-size: 10pt; margin-left: 22px; margin-top: 12px; color: #DF0099;}

#indentedPageTextSitemap {width: 850px; margin-left: 40px; font-family: Verdana; font-size: 90%;}
#sitemapTopLink {color: #FFCC00; font-size: 110%; margin-bottom: 15px;}
#sitemapTopLink A {color: #FFCC00; font-size: 110%; text-decoration: none;}
#sitemapTopLink A:Hover {color: #E1E1E1; font-size: 110%; text-decoration: none;}
#sitemapSubLink {color: #E1E1E1; font-size: 100%; margin-bottom: 15px;}
#sitemapSubLink A {color: #E1E1E1; font-size: 100%; text-decoration: none; margin-left: 25px;}
#sitemapSubLink A:Hover {color: #555555; font-size: 100%; text-decoration: none;}

#yellowText {color: #FFCC00;}
#comingSoonHeading {font-weight: bold; margin-bottom: 20px; color: #FFCC00;}
#nextProductionTitleSingle {font-family: Verdana; font-size: 80%; font-weight: bold; margin-top: 12px; margin-left: 8px; margin-right: 8px; margin-bottom: 5px;}
#nextProductionTitleSingle A {font-family: Verdana; color: #FFFFFF; text-decoration: none;}
#nextProductionTitleSingle A:Hover {text-decoration: underline;}
#nextProductionTitle {font-family: Verdana; font-size: 80%; font-weight: bold; margin-top: 12px; margin-left: 8px; margin-right: 8px;}
#nextProductionTitle A {font-family: Verdana; color: #FFFFFF; text-decoration: none;}
#nextProductionTitle A:Hover {text-decoration: underline;}
#nextProductionDescriptionSingle {font-family: Verdana; font-size: 80%; margin-top: 17px; margin-left: 8px; margin-right: 8px; color: #D9D9D9;}
#nextProductionDescription {font-family: Verdana; font-size: 80%; margin-top: 7px; margin-left: 8px; margin-right: 8px; color: #D9D9D9;}
#directedBy {font-family: Verdana; font-size: 70%; margin-top: 2px; margin-left: 8px; margin-right: 8px; color: #DF0099;}
#findOutMoreNPSingle {clear: both; float: right; font-family: Verdana; font-size: 70%; margin-top: 33px;}
#findOutMoreNPSingle A {font-family: Verdana; color: #FFFFFF; text-decoration: none;}
#findOutMoreNPSingle A:Hover {font-family: Verdana; color: #FFFFFF; text-decoration: underline;}
#findOutMoreNP {clear: both; float: right; font-family: Verdana; font-size: 70%; margin-top: 10px;}
#findOutMoreNP A {font-family: Verdana; color: #FFFFFF; text-decoration: none;}
#findOutMoreNP A:Hover {font-family: Verdana; color: #FFFFFF; text-decoration: underline;}
#starAW {float: left; margin-top: 12px; padding-left: 12px; margin-right: 5px;}
#findOutMoreAW {float: right; font-family: Verdana; font-size: 70%; margin-top: 19px;}
#findOutMoreAW A {font-family: Verdana; color: #FFFFFF; text-decoration: none;}
#findOutMoreAW A:Hover {font-family: Verdana; color: #FFFFFF; text-decoration: underline;}
#textJU {width: 100%; font-family: Verdana; font-size: 80%; margin-top: 12px; margin-left: 8px;}
#fullNewsArchiveLink {float: left; font-family: Verdana; font-size: 70%; margin-left: 40px;}
#fullNewsArchiveLink A {font-family: Verdana; color: #DF0099; text-decoration: none;}
#fullNewsArchiveLink A:Hover {font-family: Verdana; color: #DF0099; text-decoration: underline;}

#mainHomeText {margin-top: 35px; margin-left: 10px; margin-right: 15px; font-family: Verdana; font-size: 80%; text-align: justify;}
#newsletterHomepageText {margin-top: 25px; margin-left: 10px; margin-right: 15px; font-family: Verdana; font-size: 90%; text-align: justify; border: 1px solid #444444; padding: 10px;}

#homeLatestNewsBox {width: 255px; height: 195px; margin-top: 35px; margin-left: 20px;}
#latestNewsTitle {font-family: Verdana; font-weight: bold; font-size: 85%; margin-left: 25px; color: #D9D9D9;}

#memberBioContainer {margin-left: 20px; margin-top: 25px; margin-bottom: 40px; width: 850px; height: 300px;}
#memberPhotoContainer {float: left; width: 200px; margin-bottom: 20px;}
#joinedTelstarsHeading {float: left; font-family: Verdana; font-size: 90%; font-weight: bold; color: #FFFFFF;}
#bioText {font-family: Verdana; font-size: 90%; color: #FFFFFF;}
#pastMemberList1 {float: left; font-family: Verdana; margin-left: 5px; margin-top: 30px;}
#pastMemberList2 {float: left; font-family: Verdana; margin-left: 50px; margin-top: 30px;}
#pastMemberList3 {float: left; font-family: Verdana; margin-left: 50px; margin-top: 30px;}
ul.pinkArrowList li {margin-top: 12px; list-style-image: url('../images/listArrowPink.png'); font-family: Verdana;}

#linkContainer {float: left; border: 1px solid #FFFFFF; width: 230px; height: 130px; margin-right: 30px;}
#linkName {text-align: center; color: #FFCC00; padding-top: 5px; padding-bottom: 10px;}
#linkLogo {width: 230px; text-align: center; margin-top: 30px;}

#supporterContainer {float: left; border: 1px solid #FFFFFF; width: 200px; height: 130px; margin-right: 30px;}
#supporterName {width: 200px; text-align: center; margin-top: 5px; color: #FFCC00;}
#supporterLogo {width: 200px; text-align: center; margin-top: 30px;}

#contactPageText {margin-left: 20px; font-family: Verdana; font-size: 90%;}
#requiredText {font-family: Verdana; font-size: 80%; font-weight: bold;	color: #FFCC00;}
#fieldLabel {text-align: right;	margin-right: 10px; font-family: Verdana; font-size: 80%; font-weight: bold;	color: #FFCC00;}
#fieldPadding {margin-bottom: 12px;}

#awardsContainer {padding-left: 20px;}
#awardYear {font-weight: bold; margin-left: 20px; margin-bottom: 10px;}
#awardType {margin-left: 40px; color: #FFCC00;}
#awardWinner {margin-left: 40px;}
#awardProduction {margin-left: 40px; color: #D9D9D9; font-size: 90%;}
div.yearCellNoRolloverSelected {font-family: Verdana;	font-weight: bold; font-size: 90%; text-decoration: none;	margin-left: 50px; padding-top: 10px; padding-bottom: 10px; color: #FFE381; width: 120px; height: 100%; display: block;}
A.yearCellRollover {font-family: Verdana;	font-weight: bold; font-size: 90%; text-decoration: none;	padding-left: 50px;	padding-top: 10px; padding-bottom: 10px; color: #FFCC00; width: 120px; height: 100%; display: block;}
A.yearCellRollover:hover {text-decoration: underline; color: #FFE381;}
#yearTabContainer {width: 210px; height: 40px;}
#yearLeftTabTranspCorner {float: left; width: 12px;	height: 12px;}
#yearRightTabTranspCorner {float: right; width: 12px;	height: 12px;}

#clickThumbnailsText {padding-bottom: 40px; color: #D9D9D9;}
#photoGalleryShowTitle {color: #ffffff; padding-bottom: 3px; font-size: 90%; text-decoration: none;}
#numberOfPhotos {color: #FFCC00; padding-bottom: 15px; font-size: 80%; text-decoration: none;}
#thumbCaption {font-family: Verdana; font-size: 90%; color: #FFFFFF; padding-top: 5px; padding-bottom: 10px;}
#prevArrow {float: left; margin-left: 2px; margin-bottom: 15px;}
#prevArrow A {text-decoration: none; font-size: 90%; color: #FFCC00;}
#prevArrow A:Hover {text-decoration: underline; color: #FFCC00;}
#nextArrow {float: right; margin-right: 12px;}
#nextArrow A {text-decoration: none; font-size: 90%; color: #FFCC00;}
#nextArrow A:Hover {text-decoration: underline; color: #FFCC00;}
#pageNumber {float: left; width: 615px; text-align: center; font-size: 90%; color: #FFCC00;}
#hidePrevArrow {color: #0E0E0E; font-size: 90%;}
#imageViewerArea {width: 400px; margin: auto 27% auto 27%;}
#imageViewerAreaCaption {margin-bottom: 10px; color: #D9D9D9;}

#pastProductionsContainer {float: left; clear: both; width: 750px;}
#pastProductionsYear {clear: both; font-weight: bold; margin-left: 20px; margin-bottom: 15px;}
#pastProductionsDirectedBy {float: left; clear: both; width: 400px; padding-left: 40px; color: #FFCC00; font-size: 90%;}
#pastProductionTitle {float: left; padding-left: 40px;}
#pastProductionTitle A {color: #FFFFFF; text-decoration: underline;}
#pastProductionTitle A:Hover {color: #A9A9A9; text-decoration: underline;}
#pastProductionsBy {float: left; margin-left: 8px; color: #D9D9D9; font-size: 90%;}
#pastProductionsCamera {float: left; margin-left: 10px; height: 20px;}
#pastProductionsSpacer {float: left; clear: both; height: 25px;}

#map {float: left; width: 400px;}
#mapTextContainer {float: right; width: 450px;}
#mapText {margin-left: 20px;}
#mapTextBold {font-weight: bold; margin-left: 20px; margin-bottom: 28px; color: #FFCC00;}
#viewBiggerMap {margin-top: 5px; margin-left: 5px; font-weight: bold; font-size: 70%; color: #DF0099;}
#viewBiggerMap A {color: #DF0099; text-decoration: none;}
#viewBiggerMap A:Hover {color: #DF0099; text-decoration: underline;}

#footer {clear: both; height: 110px; padding-top: 10px; font-family: Verdana; font-size: 80%; background: #0E0E0E; color: #FFFFFF; border-top: 1px solid #444444;}
#footer A {font-family: Verdana; text-decoration: none;	color: #FFFFFF;}
#footer A:Hover {text-decoration: underline;}
#footerBlackSpacer {clear: both; height: 20px; color: #ffffff; background: #000000;}

#loginPageLogo {width: 320px; margin-left: 290px;}
#adminPageLogo {float: left; width: 320px; margin-left: 30px;}
#maincontentNewsletter {clear: both; float: left; width: 890px; margin-top: 50px; padding-bottom: 20px; background: #0E0E0E; color: #FFFFFF; border: 1px solid #D9D9D9;}
#NewsletterLoginHeading {font-family: Verdana; font-size: 18pt; text-align: center;}
#adminTitle {float: left; font-family: Verdana; font-size: 18pt; margin-left: 45px; margin-top: 50px;}
#loginFormField {margin-bottom: 15px;}
#loginFormFieldName {text-align: left; margin-bottom: 3px;}
#formContainerSupportLogin {margin-left: 350px; width: 145px;}
#loginFormSubmitButtonSupportLogin {text-align: center;}
#loginErrorText {width: 860px; height: margin-left: 240px; text-align: center; color: #FFCC00;}
#editorContainer {clear: both; margin-left: 100px; width: 700px; border: 10px solid #444444;}