@charset "utf-8";
/* CSS Document */
@import "author.css";
@import "book.css";
@import "cal-events.css";
@import "contact.css";
@import "forum.css";
@import "history.css";
@import "login.css";
@import "../flash/style.css";
@import "topics-mem-bottom.css";
@import "topics.css";
@import "news.css";
@import "memberLP.css";
@import "library.css";
@import "photogallery.css";
@import "checkout.css";
@import "testimonials_page.css";
@import "help.css";
@import "links.css";
@import "store.css";
@import "chatroom.css";
@import "dissertation.css";
@import "RC-box.css";
@import "bookings.css";
@import "demo-message.css";

body { margin: 0px; }

form { margin: 0px; }
h4 {
	font-size: 14px;
	color: #961759;
	margin: 0px;
	padding: 0px;
}

.black {
	color: #000000;
}

.content-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}

#temp-container {
	height: auto;
	width: 100%;
}
#temp-area {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-color: #FFF;
}
#temp-area-cart {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 300px;
	background-color: #FFF;
}
#temp-area-cart-header {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-color: #FFF;
}
.top-container {
	background: #660033;
	height: 28px;
	width: 100%;
}
.SU-box {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	height: 14px;
	color: #996699;
	width: 65px;
	font-family: "Lucida Sans Unicode";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
}
.SU-box-email {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	height: 14px;
	font: normal 10px/12px "Lucida Sans Unicode";
	color: #996699;
	width: 100px;
}
.top-main-nav {
	height: 28px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

.top-MN-links {
	font: small-caps normal 12px/28px "Trebuchet MS";
	text-transform: uppercase;
	color: #FFFFFF;
	float: right;
	height: 28px;
	width: 343px;
	text-align: right;
}
.top-MN2-links {
	font: small-caps normal 12px/28px "Trebuchet MS";
	text-transform: uppercase;
	color: #FFFFFF;
	float: left;
	height: 28px;
	width: 115px;
}
.top-MN2-links a{ color:#FFFFFF; text-decoration:underline;}
.LogoNav-container {
	height: 202px;
	width: 100%;
	background: #FFFFFF;
}
.LogoNav-Top {
	height: 140px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.LogoNav-TopLeft {
	float: left;
	height: 140px;
	width: 550px;
}

.LogoNav-TopRight {
	float: left;
	height: 140px;
	width: 410px;
}
.LogoNav-Bottom {
	height: 62px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/LNB-logo.jpg);
}
.LogoNav-BottomLeft {
	float: left;
	height: 62px;
	width: 550px;
}
#LogoNav-navigation {
	height: 25px;
	width: 471px;
	margin-top: 20px;
	margin-left: 21px;
}

.LogoNav-BottomRight {
	float: left;
	height: 62px;
	width: 410px;
}
#LogoNav-BR-membership {
	float: right;
	height: 35px;
	width: 143px;
	margin-top: 14px;
	margin-right: 21px;
	padding-left: 116px;
}

#LogoNav-BR-trialtime {
	float: left;
	height: 30px;
	width: 128px;
	margin-top: 12pt;
	font-family: "Futura Hv BT";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

#LogoNav-BR-linespace {
	float: left;
	height: 35px;
	width: 26px;
	margin-top: 14px;
}

#LogoNav-BR-login {
	float: left;
	height: 30px;
	width: 45px;
	margin-top: 12pt;
	font-family: "Futura Hv BT";
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

#LogoNav-BR-logout {
	float: right;
	height: 25px;
	width: 70px;
	margin-top: 12pt;
	font-family: "Futura Hv BT";
	font-size: .75em;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.LogoNav-BR-logout-mod {
	color: #FFFFFF;
	float: left;
	height: 25px;
	width: 400px;
	padding-left: 5px;
	margin-top: 20px;
	text-align: right;
	font-family: "Futura Hv BT";
	font-size: 12px;
	line-height: 25px;
	text-transform: uppercase;
	
}

.LogoNav-text {
	font: bold 12px/35px Sylfaen;
	color: #FFFFFF;
}
.LogoNav-text a{
	color: #FFFFFF;
	font-family: Sylfaen;
	font-size: .80em;
	line-height: 35px;
	font-weight: bold;
}
.LogoNav-text a:hover {
	color: #FFFFFF;
	text-decoration:underline;

}

#welcome-member-container {
	height: 600px;
	width: 100%;
	background-color: #FFFFFF;
}
#welcome-member-container2 {
	height: 750
\;
	width: 960px;
	background-color: #FFFFFF;
	height: 750px;
	width: 960px;
}
#welcome-video-container {
	height: 420px;
	width: 100%;
}

#WV-background {
	background: url(../images/welcome-video.png) no-repeat;
	height: 420px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#WV-left {
	float: left;
	height: 420px;
	width: 434px;
}
#WV-left-top {
	float: left;
	height: 300px;
	width: 434px;
}
#WV-left-top h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	color: #FFF;	
}
#WV-left-top p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: normal;
	color: #FFF;
	margin-right: 15px;
	margin-left: 15px;
}
#WV-left-top a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 21px;
	font-weight: normal;
	color: #FFF;
	text-decoration:none;
}
#WV-left-top a:hover {
	color: #cccccc;
	text-decoration:none;
}


#WV-left-btm {
	float: left;
	height: 120px;
	width: 434px;
}
#WV-left-btm-buttons {
	height: 36px;
	width: 327px;
	margin-top: 42px;
	margin-right: auto;
	margin-left: auto;
}
#LIB-left-btm-video {
	height: 25px;
	width: 400px;
	margin-top: 36px;
	margin-left: 20px;
	font: normal 12px/14px "Lucida Sans Unicode";
	color: #000000;
}
#WV-30days {
	height: 36px;
	width: 156px;
	float: left;
	margin-right: 15px;
}

#WV-membership {
	height: 36px;
	width: 156px;
	float: left;
}
#WV-right {
	float: left;
	height: 420px;
	width: 526px;
}
#video-image {
	height: 338px;
	width: 526px;
	margin-top: 40px;
}
#video-image2 {
	height: 394px;
	width: 526px;
	margin-top: 13px;
	position:relative;
}
#trial-membership-form {
	height: 338px;
	width: 526px;
	margin-top: 40px;
	font: normal 12px/14px "Lucida Sans Unicode";
	text-transform: none;
	color: #FFF;
}
#bottom_container {
	height: auto;
	width: 100%;
	background: url(../images/background.jpg) repeat-x;
}
#LJS-container {
	width: 100%;
	height: 145px;
}
#LJS-background {
	background: url(../images/LJS-BG.jpg);
	height: 145px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#LJS-left {
	float: left;
	height: 125px;
	width: 678px;
	padding-top: 10px;
	padding-left: 25px;
}

#LJS-learn {
	float: left;
	height: 125px;
	width: 235px;
}

#LJS-learn-title {
	float: left;
	height: 27px;
	width: 180px;
	margin-top: 15px;
}
#LJS-learn-ico-text {
	float: left;
	height: 83px;
	width: 235px;
}
#LJS-learn-ico {
	float: left;
	height: 83px;
	width: 60px;
}
#LJS-learn-text {
	float: left;
	height: 60px;
	width: 175px;
	font: normal 12px/14px "Lucida Sans Unicode";
	text-transform: none;
	color: #996699;
	margin-top: 5px;
}
#LJS-join {
	float: left;
	height: 125px;
	width: 238px;
}
#LJS-join-title {
	float: left;
	height: 27px;
	width: 180px;
	margin-top: 15px;
}
#LJS-join-ico-text {
	float: left;
	height: 83px;
	width: 238px;
}
#LJS-join-ico {
	float: left;
	height: 83px;
	width: 61px;
}
#LJS-join-text {
	float: left;
	height: 60px;
	width: 177px;
	font: normal 12px/14px "Lucida Sans Unicode";
	text-transform: none;
	color: #996699;
	margin-top: 5px;
}
#LJS-share {
	height: 125px;
	width: 205px;
	float: left;
}
#LJS-share-title {
	float: left;
	height: 27px;
	width: 180px;
	margin-top: 15px;
}
#LJS-share-ico-text {
	float: left;
	height: 83px;
	width: 205px;
}
#LJS-share-ico {
	float: left;
	height: 83px;
	width: 65px;
}
#LJS-share-text {
	float: left;
	height: 73px;
	width: 140px;
	font: normal 12px/14px "Lucida Sans Unicode";
	text-transform: none;
	color: #996699;
	margin-top: 5px;
}
#LJS-share-text a { color:#993366 }
#LJS-share-text a:hover {
	color:#E3D2E5;
	text-decoration:underline;
}

#LJS-right {
	float: left;
	height: 125px;
	width: 248px;
	padding-top: 10px;
}
#LJS-right-text {
	font: normal 13px/14px "Lucida Sans Unicode";
	text-transform: uppercase;
	color: #FFFFFF;
	height: 14px;
	width: 200px;
	margin-left: 40px;
	margin-top: 30px;
}
#LJS-right-getstarted {
	font: normal 13px/14px "Lucida Sans Unicode";
	text-transform: uppercase;
	color: #FFFFFF;
	height: 38px;
	width: 158px;
	margin-left: 60px;
	margin-top: 15px;
}
#main-content-container {
	height: 500px;
	width: 100%;
}
#main-content {
	height: 500px;
	width: 960px;
	background: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
#main-content   .MC-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	width: 252px;
	margin-left: 17px;
	margin-top: 8px;
	height: 165px;
}

#main-content   .ET-text {
	color: #000000;
	width: 252px;
	margin-left: 17px;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	height: auto;
	margin-bottom: 8px;
}
#main-content   .event-text {
	color: #000000;
	width: 252px;
	margin-left: 17px;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	height: auto;
	margin-bottom: 8px;
}
#main-content   .event-text a {
	color: #993366;
}
#main-content   .event-text a:hover {
	color: #E3D2E5;
	text-decoration:underline;
}
#main-content   .event-text a:visited {
	color: #993366;
	
}

#main-content-left {
	height: 500px;
	width: 294px;
	float: left;
}
.main-content-title {
	height: 28px;
	width: 252px;
	margin-top: 15px;
	margin-left: 17px;
	font: normal 22px/28px Sylfaen;
	color: #990066;
}
.main-content-title_event {
	width: 252px;
	margin-top: 19px;
	font: normal 22px/28px Sylfaen;
	color: #990066;
}
.main-content-event-title {
	width: 252px;
	margin-top: 19px;
	margin-left: 17px;
	font: normal 20px/28px Sylfaen;
	color: #990066;
}
.main-content-subtitle {
	height: 14px;
	width: 270px;
	margin-top: 19px;
	margin-left: 17px;
	font: bold normal 12px/14px "Lucida Sans Unicode";
	color: #990066;
	text-transform: uppercase;
}
.main-content-subtitle a, .main-content-subtitle a:visited {
	color: #990066;
}
.main-content-subtitle a:hover {
	color: #990066;
	text-decoration:underline;
}
#main-content-left-topics {
	height: 175px;
	width: 277px;
	margin-left: 17px;
	margin-top: 5px;
}

#main-content-left-topics-ico {
	float: left;
	height: 62px;
	width: 69px;
}
#main-content-left-topicstext {
	width: 200px;
	margin-top: 2px;
	float: left;
	height: auto;
	padding-left: 8px;
	margin-bottom: 5px;
}
#main-content-left-topicstext ul {
	padding-left: 5px;
	list-style-type: none;
}
#main-content-left-topicstext p {
	margin:0px;
	   font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}
.topicstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}
.topicstext a {
	color: #993366;

}
.topicstext a:hover {
	color: #E3D2E5;
	text-decoration:underline;
}
.topicstext a:visited {
	color: #993366;
	
}
#main-content-mid {
	height: 500px;
	width: 366px;
	float: left;
}
#main-content-midLI {
	height: 500px;
	width: 356px;
	float: left;
}
#main-content-mid-author {
	height: 165px;
	width: 340px;
	margin-left: 17px;
	margin-top: 8px;
}

#main-content-mid-author-ico {
	float: left;
	height: 99px;
	width: 69px;
}
#main-content-mid-authortext {
	width: 335px;
	margin-top: 2px;
	float: left;
	padding-left: 8px;
}
.authortext {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}
.authortext a {
	color: #993366;
	text-decoration:underline;
}
.authortext a:hover {
	color: #E3D2E5;
	text-decoration: underline;
}
#main-content-mid-book {
	height: 200px;
	width: 340px;
	margin-left: 17px;
	margin-top: 5px;
}

#main-content-mid-book-ico {
	float: left;
	height: 110px;
	width: 74px;
}
#main-content-mid-booktext {
	width: 248px;
	margin-top: 2px;
	float: left;
	padding-left: 8px;
	height: 190px;
}

#main-content-mid-booktext ul {
	padding-left: 5px;
	list-style-type: none;
}
#main-content-mid-booktext p {
	margin:0px;
	   font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}




.booktext {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}
.booktext a {
	color: #993366;
	text-decoration:underline;
}
.booktext a:hover {
	color: #E3D2E5;
	text-decoration: underline;
}
#main-content-right {
	height: 450px;
	width: 300px;
	float: left;
}
#main-content-right_ET {
	height: 275px;
	width: 288px;
	background: url(../images/ET-BG.gif) no-repeat 12px 0px;
	padding-left: 12px;
	padding-top: 0px;
}
#main-content-right_event {
	height: 275px;
	width: 288px;
	background: url(../images/main-event-BG.gif) no-repeat 12px 0px;
	padding-left: 12px;
	padding-top: 0px;
}
.main-content-right_newstitle {
	height: 20px;
	width: 288px;
	background: #993366;
	font: bold 12px/20px Sylfaen;
	color: #FFFFFF;
	text-indent: 17px;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.main-content-right_newstitle a {
	color:#FFFFFF;
}
.main-content-right_newstitle a:hover {
	color:#FFFFFF;
	text-decoration:underline
}
.main-content-right_newstitle a:visited {
	color:#FFFFFF;
}
.main-content-right_testimonials {
	height: 20px;
	width: 288px;
	margin-left: 12px;
	background: #993366;
	font: bold 12px/20px Sylfaen;
	color: #FFFFFF;
	text-indent: 17px;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.main-content-right_testimonials a {
	color:#FFFFFF;
}
.main-content-right_testimonials a:hover {
	color:#FFFFFF;
	text-decoration:underline
}
.main-content-right_testimonials a:visited {
	color:#FFFFFF;
}
#main-content-right-adbox {
	height: 100px;
	width: 288px;
	margin-left: 12px;
}
#bottom-content-container {
	height: 130px;
	width: 100%;
}
#bottom-content {
	background: #E3D2E5;
	height: 130px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#bottom-content-linkbox {
	float: left;
	height: 130px;
	width: 115px;
	padding-left: 5px;
}
#bottom-content-linkbox-title {
	font: bold 14px/20px Sylfaen;
	color: #993366;
	float: left;
	height: 20px;
	width: 100px;
	text-transform: uppercase;
	margin-top: 20px;
	padding-left: 10px;
}
/*This area is for the titles in the bottom link box*/

#linkbox-title-membership {
	font: bold 14px/20px Sylfaen;
	color: #993366;
	float: left;
	height: 20px;
	width: 100px;
	text-transform: uppercase;
	margin-top: 20px;
}

#linkbox-title-history {
	font: bold 14px/20px Sylfaen;
	color: #993366;
	float: left;
	height: 20px;
	width: 80px;
	text-transform: uppercase;
	margin-top: 20px;
}

#linkbox-title-author {
	font: bold 14px/20px Sylfaen;
	color: #993366;
	float: left;
	height: 20px;
	width: 80px;
	text-transform: uppercase;
	margin-top: 20px;
}

#linkbox-title-book {
	font: bold 14px/20px Sylfaen;
	color: #993366;
	float: left;
	height: 20px;
	width: 60px;
	text-transform: uppercase;
	margin-top: 20px;
}

#linkbox-title-topics {
	font: bold 14px/20px Sylfaen;
	color: #993366;
	float: left;
	height: 20px;
	width: 80px;
	text-transform: uppercase;
	margin-top: 20px;
}

#linkbox-title-events {
	font: bold 14px/20px Sylfaen;
	color: #993366;
	float: left;
	height: 20px;
	width: 80px;
	text-transform: uppercase;
	margin-top: 20px;
}
/*END OF BOTTOM LINKBOX TITLES*/
/*This is for the botton content content boxes*/
#bottom-content-membership {
	float: left;
	height: 130px;
	width: 115px;
	padding-left: 17px;
}
#bottom-content-history {
	float: left;
	height: 130px;
	width: 115px;
	padding-left: 5px;
}
#bottom-content-author {
	float: left;
	height: 130px;
	width: 95px;
	padding-left: 5px;
}
#bottom-content-book {
	float: left;
	height: 130px;
	width: 70px;
	padding-left: 5px;
}
#bottom-content-topics {
	float: left;
	height: 130px;
	width: 100px;
	padding-left: 5px;
}
#bottom-content-events {
	float: left;
	height: 130px;
	width: 85px;
	padding-left: 5px;
}
/*END BOTTOM CONTENT BOXES*/
/*THIS IS FOR THE LINKS IN THE BOTTOM CONTENT BOXES*/
#bottom-content-linkbox-links-membership {
	float: left;
	height: 80px;
	width: 80px;
}
#bottom-content-linkbox-links-history {
	float: left;
	height: 90px;
	width: 110px;
}
#bottom-content-linkbox-links-author {
	float: left;
	height: 80px;
	width: 80px;
}
#bottom-content-linkbox-links-book {
	float: left;
	height: 80px;
	width: 60px;
}
#bottom-content-linkbox-links-topics {
	float: left;
	height: 80px;
	width: 90px;
}
#bottom-content-linkbox-links-events {
	float: left;
	height: 80px;
	width: 80px;
}
/*END LINKS IN THE BOTTOM CONTENT BOXES*/
#bottom-content-linkbox-links {
	float: left;
	height: 80px;
	width: 100px;
	padding-left: 10px;
}
/*BOTTOM CONTENT LINKS CLASSES*/
.linkbox-links {
	font: normal 12px/14px "Lucida Sans Unicode";
	color: #CC0066;
}
.linkbox-links a {
	color: #CC0066;
}
.linkbox-links a:hover {
	color: #333333;
	text-decoration: underline;
}
/*END LINKS CLASSES*/

#bottom-content-subscribe {
	height: 110px;
	width: 230px;
	margin-top: 10px;
	float: right;
	background: #FFFFFF;
	margin-right: 10px;
}

#bottom-content-subscribe-title {
	height: 20px;
	width: 208px;
	margin-top: 10px;
	margin-left: 10px;
}
#subscribe-text {
	height: 24px;
	width: 210px;
	font: normal 10px/12px "Lucida Sans Unicode";
	text-transform: none;
	color: #996699;
	margin-top: 5px;
	margin-left: 10px;
}
#subscribe-textbox-container {
	height: 36px;
	width: 210px;
	margin-left: 10px;
	margin-top: 7px;
}
#bottom-content-subscribe2 {
	height: 110px;
	width: 320px;
	margin-top: 10px;
	float: right;
	background: #FFFFFF;
	margin-right: 10px;
}
#bottom-content-subscribe-title2 {
	height: 16px;
	width: 208px;
	margin-top: 5px;
	margin-left: 10px;
}
#subscribe-text2 {
	height: 24px;
	width: 300px;
	font: normal 10px/12px "Lucida Sans Unicode";
	text-transform: none;
	color: #996699;
	margin-top: 5px;
	margin-left: 10px;
}
#subscribe-textbox-container2 {
	height: 36px;
	width: 300px;
	margin-left: 10px;
}
.subscribe-form-text {
	text-transform: none;
	color: #996699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
}
#subscribe-textbox {
	height: 20px;
	width: 172px;
	float: left;
}
#subfooter-privacy {
	float: left;
	height: 36px;
	width: 400px;
	padding-left: 17px;
}
.subfooter-privacy-text {
	privacy-text-transform: none;
	color: #333333;
	privacy-text-indent: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 36px;
	font-weight: normal;
	font-variant: normal;
}
.subfooter-privacy-text a, .subfooter a:visited {
	color: #333333;
	privacy-text-decoration:underline;
}
.subfooter-privacy-text a:hover {
	color: #999999;
	privacy-text-decoration:underline;
}
.subfooter-text {
	text-transform: none;
	color: #FFFFFF;
	text-indent: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 36px;
	font-weight: normal;
	font-variant: normal;
}
.subfooter-text a {
	color: #E3D2E5;
	text-decoration:underline;
}
.subfooter-text a:hover {
	color: #E3D2E5;
	text-decoration:underline;
}
#footer-content-container {
	height: 36px;
	width: 100%;
}
#footer-content {
	background: #663366;
	height: 36px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#subfooter-content-container {
	height: 36px;
	width: 100%;
}
#subfooter-content {
	height: 36px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#subfooter-icon {
	float: right;
	height: 23px;
	width: 23px;
	margin-top: 6.5px;
}
.signupform-lable {
	font-family: Lucida Sans Unicode;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
}
#bottom_container #welcome-video-container #WV-background #WV-right #trial-membership-form {
	font-weight: bold;
}

#MA-background {
	background: url(../images/welcome-video.png) no-repeat;
	height: 420px;
	width: 960px;
}
#MA-left {
	float: left;
	height: 420px;
	width: 434px;
}
#MA-left-top {
	float: left;
	height: 300px;
	width: 434px;
}
#MA-left-btm {
	float: left;
	height: 120px;
	width: 434px;
}
#MA-left-btm-buttons {
	height: 36px;
	width: 355px;
	margin-top: 36px;
	margin-left: 47px;
}
#MA-30days {
	height: 36px;
	width: 156px;
	float: left;
}

#MA-membership {
	height: 36px;
	width: 156px;
	float: right;
}
#MA-right {
	float: left;
	height: 420px;
	width: 526px;
}
#policy-terms_area {
	background: #FFF;
	height: 950px;
	width: 960px;
}
#policy-terms_area-terms {
	background: #FFF;
	height: 2050px;
	width: 960px;
}
#policy-terms_area-top {
	width: 960px;
	height: 80px;
}
#policy-terms_bottom {
	width: 930px;
	height: 820px;
	background-color: #FFFFFF;
	padding-bottom: 25px;
	padding-left: 15px
}
#policy-terms_bottom-terms {
	width: 930px;
	height: 1950px;
	background-color: #FFFFFF;
	padding-bottom: 25px;
	padding-left: 15px;
}
.policy-terms-area-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #333;
	font-variant: normal;
	text-transform: none;
	margin-top: 35px;
}
.policy-terms-area-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 35px;
	font-weight: bold;
	color: #000000;
}
#membership-top {
	width: 960px;
	height: 80px:
}
u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.public-topics--text {
	font: 14px/16px Arial, Helvetica, sans-serif;
	color: #000000;
}

.whos-logged-in {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 28px;
	width: 400px;
	padding-left: 5px;
}
#whos-logged-in {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 28px;
	width: 400px;
	padding-left: 5px;
}
#subfoot-ack {
	float: right;
	height: 23px;
	width: auto;
	margin-top: 6.5px;
	padding-right: 15px;
	padding-left: 2px;
}
.subfooter-ack-text {
	privacy-text-transform: none;
	color: #333333;
	privacy-text-indent: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 23px;
	font-weight: normal;
	font-variant: normal;
}
.subfooter-ack-text a, .subfooter a:visited {
	color: #333333;
	privacy-text-decoration:underline;
}
.subfooter-ack-text a:hover {
	color: #999999;
	privacy-text-decoration:underline;
}

/*Acknowledgements Page*/
#acknowledgement-area {
	width: 960px;
	height: 700px;
	background-color: #FFF;
}
#acknowledgement-area-bottom-left {
	width: 589px;
	height: 500px;
	float: left;
	margin-right: 5px;
	margin-bottom: 25px;
}
#acknowledgement-area-bottom-intro {
	font-family: Lucida Sans Unicode;
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	width: 565px;
	margin-top: 35px;
	margin-left: 15px;
	padding-bottom: 6px;
}
#donation-area {
	width: auto;
	height: 730px;
	background-color: #FFF;
}
#donation-area-top {
	width: 960px;
	height: 80px;
}
#donation-area-bottom {
	width: 960px;
	height: auto;
}

#feedback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #000;
	width: 565px;
	margin-top: 20px;
	margin-left: 15px;
	padding-bottom: 6px;
}
#login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 28px;
	width: 40px;
	padding-left: 5px;
}
.whos-logged-in a {
	color:#FFFFFF;
}
.whos-logged-in a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.whos-logged-in a:visited {
	color:#FFFFFF;
}
#videoload {
	position:absolute;
	left: 4px;
	top: 394px;
	width: 299px;
	height: 17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

/*This is for the shadow around the videos*/
#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
 
#shadow-container .shadow1,
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}
 	#shadow-container .shadow0 {
	height: 5px;
	}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .container {
	border: 1px solid #848284;
	height: 350px;
	width: 500px;
	}
/*Sample Lecture Page*/
#SL-videoArea {
	width: 560px;
	background-color: #FAE5F4;
	margin-top: 35px;
	float: left;
	margin-left: 15px;
	height: auto;
}
#SL-videoImage {
	width: 540px;
	height: 480px;
	margin: 10px;
}
    
#SL-videoLoad{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	height: auto;
	width: 540px;
	margin-left: 10px;
}
    
#SL-videoTitle{
	width: 250px;
	height: 28px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	font: normal 22px/28px Sylfaen;
	color: #990066;
}

#SL-videoContent{
	width: 520px;
	height: auto;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}
.event-notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	text-transform: none;
	color: #999999;
}
#OB-top-2 {
	height: 200px;
	width: 200px;
}
#topright-top {
	float: left;
	height: 65px;
	width: 410px;
}
#topright-btm {
	float: left;
	height: 65px;
	width: 410px;
}
#trb-left {
	float: left;
	height: 65px;
	width: 94px;
}
#trb-right {
	float: left;
	height: 65px;
	width: 316px;
}
#NPE-area {
	color: #000000;
	width: 285px;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	height: 240px;
	margin-bottom: 8px;
}
#chatroom-italicizied {
	font-family: "Lucida Sans Unicode";
	font-size: 12px;
	font-weight: normal;
	color: #333;
	font-style: italic;
	font-variant: normal;
	text-transform: none;
	margin-top: 5px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	background: #FFFEE9;
	width: 560px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#main-content-right-newscontent {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
