body { }
p { }
td { }
a:link {  }
a:visited {  }
a:hover {  }
a:active { }
.mac_warning { color: #fff; font-size: 9px; font-family: verdana; line-height: 24px; text-align: left; margin-top: 0; }
.sessionbkg { background-color: black; background-image: url(../images/msd_session_bkg.jpg); background-repeat: repeat-y; background-position: center top; }
.maintext { font-size: 12px; font-family: verdana; line-height: 21px; text-align: left; margin-top: 0; }
.mem_photo_ID { color: #fff; font-size: 12px; font-family: verdana; line-height: 21px; text-align: left; margin-top: 0; }
.hometext { font-size: 12px; font-family: verdana; line-height: 18px; text-align: left; margin-top: 0; }
.member_captions { font-size: 16px; font-family: verdana; line-height: 20px; text-align: left; margin-top: 0; }
.linkIntros { color: #fff; font-size: 11px; font-family: verdana; line-height: 18px; text-align: center; margin-top: 0; padding-right: 20px; }
.memberpubtext { color: #fff; font-size: 12px; font-family: verdana; line-height: 18px; text-align: left; margin-top: 0; }
.member_Gallerytext { color: #fff; font-size: 12px; font-family: verdana; line-height: 30px; text-align: left; margin-top: 0; }
.member_GalleryIndexTest { color: #fff; font-size: 12px; font-family: verdana; line-height: 24px; text-align: left; margin-top: 0; }
.journaltext { color: black; font-size: 12px; font-family: verdana; line-height: 24px; text-align: left; margin-top: 0; }
.philostext { font-size: 12px; font-family: verdana; line-height: 21px; text-align: left; margin-top: 0; }
.maintext_bld { font-weight: bold; }
.splashtext { color: white; font-size: 12px; font-family: verdana; line-height: 21px; text-align: left; margin-top: 0; }
.splashtext:link { color: #f90; font-size: 12px; font-family: verdana; line-height: 21px; text-align: left; margin-top: 0; }
.maintext_head { color: #900; font-size: 18px; font-family: verdana; font-weight: bold; text-align: left; }
.splashbkg { background-color: black; background-image: url(../images/msd_splash_bkg.jpg); background-repeat: no-repeat; background-position: center 10px; }
.homebkg { background-image: url(../images/msd_homebkg.jpg); background-repeat: no-repeat; background-position: center 116px; }
.signupbkg { background-image: url(../images/msd_site_sign_sp_bkg.jpg); background-repeat: no-repeat; background-position: center 10px; }
.mempubbkg { background-image: url(../images/msd_members_pub_bkg.jpg); background-repeat: no-repeat; background-position: center 116px; }
.freetourbkg { background-image: url(../images/msd_freetour.jpg); background-repeat: repeat-y; background-position: center 10px; }
.member_landing_bkg { background-image: url(../members/images/MsD_member_landing_bkg.jpg); background-repeat: repeat-y; background-position: center 20px; }
.philosbkg { background-image: url(../images/msd_philos_bkg.jpg); background-repeat: repeat-y; background-position: center top; }
.journalbkg { background-image: url(../images/msd_journal_bkg.jpg); background-repeat: repeat-y; background-position: center top; }
.wishbkg { background-image: url(../images/msd_wish_bkg.jpg); background-repeat: repeat-y; background-position: center top; }
.specialbkg1 { background-image: url(../images/msd_si_bkg.jpg); background-repeat: repeat-y; background-position: center 116px; }
.linkbkg { background-image: url(../images/msd_link_bkg.jpg); background-repeat: repeat-y; background-position: center 116px; }
.membersbkg { background-image: url(../images/msd_members_bkg.jpg); background-repeat: repeat-y; background-position: center 116px; }
.mem_photohead_bkg { background-image: url(../members/images/MsD_Photo_Header_bkg.jpg); background-repeat: no-repeat; background-position: center 10px; }
.memberGalleryheads { font-size: 18pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.maintextitalic { font-style: italic; }
.mem_captions { color: #fff; font-size:16px;
/*	color: #FFFFFF;*/

	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 24px; text-align: center; padding-top:6px; padding-bottom:6px; }
.frame_outline_red { border-color: #900; border-width: 2px; }

