#slideshow { width: 530px; position: relative; height: 342px; border: 0px solid #FFFFFF; padding: 0px; float: right;}

#slideshow IMG { position: absolute; top:0; left:0; z-index:8;}

#slideshow IMG.active { z-index:10;}

#slideshow IMG.last-active { z-index:9;}

.imgBorder { margin: 10px; border: 5px solid #FFFFFF; padding: 0px; }}

.textErrors { color: #FF0000; font-weight: bold;}

a:active, a:hover { color: #FFFFFF; background-color: inherit;}

a:link, a:visited { color: #990099; text-decoration: underline; background-color: inherit;}

body { font-family: Trebuchet MS, Arial, Helvetica, Verdana; font-size: 14px; font-weight: normal; color: #000000; margin: 0px; padding: 0px; background-color: #FB4EB4; background-image: url(images/body_background.gif); background-repeat: repeat-x;}

div.contentContainer { width: 690px; margin: 0px 0px 0px 0px; padding: 65px 375px 0px 55px; background-image: url(images/content_background.jpg); background-repeat: no-repeat;}

div.footerContainer { width: 950px; height: 100px; clear: both; color: #FFFFFF;}

div.mainContainer { width: 981px; padding: 0px; margin: auto;}

div.navContainer { width: 981px; height: 44px; margin: 0px 0px 0px 0px;}

div.signup { width: 288px; height: 111px; background-image: url(images/sign_up_background.gif); background-repeat: no-repeat; padding: 70px 20px 0px 120px;}

div.topBannerContainer { width: 950px; height: 342px;}

h1 { font-size: 24px; font-weight: bold; color: #FF0099; background-color: inherit;}

h2 { font-size: 18px; font-weight: bold; color: #FFFFFF; background-color: inherit;}

h2.pink { font-size: 18px; font-weight: bold; color: #FF0099; background-color: inherit;}

