.mainborder {
	border: 1px solid #FFFFFF;
	width: 783px;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(images/membersbody.jpg);
}
.lowborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
.terms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
.termsCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
}
.cast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
cast.a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
}
.detailpic {
	height: 380px;
	width: 250px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.movieinfoflash {
	left: 463px;
	width: 260px;
	height: 257px;
	position: relative;
}
.menubox {
	width: 785px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	left: 0px;
	margin: 0px;
	padding: 0px;
	position:relative;
	top: 0px;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
}
.currentbox {
	width: 785px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
	height: 138px;
	position: relative;
}
.currentlogin {
	height: 23px;
	width: 289px;
	z-index: 1;
	margin: 0px;
	padding: 0px;
}
.currentboxnews {
	height: 147px;
	width: 289px;
	background-image: url(images/membersbody.jpg);
	background-repeat: no-repeat;
}
.contentbox {
	margin: 0px;
	padding: 0px;
}
.detailpesc {
	margin: 15px 10px 0px;
	padding: 0px;
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	height: 217px;
	text-indent: 0px;
}
.currentmovie {
	height: 170px;
	width: 435px;
	z-index: 0;
}
.currentmovie a {
	display:block;
	height: 170px;
	width: 435px;
	z-index: 0;
	background-image: url(images/modelsearch.jpg);
}
.currentmovie a:hover {
	display:block;
	height: 170px;
	width: 435px;
	z-index: 0;
	background-image: url(images/modelsearchhover.jpg);
}
.newsboxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 75px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 10px;
	margin-right: 5px;
}
.detailinfoarea {
	height: 380px;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 472px;
	left: 250px;
	top: -380px;
}
.detailcontent {
	width: 785px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 300px;
}
.detailinfo {
	height: 123px;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 472px;
	left: 250px;
	top: -380px;
}
.detailcastlist {
	width: 213px;
	height: 257px;
	position: relative;
}
.detailmedia {
	height: 257px;
	width: 472px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.footermenu {
	width: 785px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 23px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

.lists {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 10px;
}
.lists a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.lists a:visited {
	color: #FFFFFF;
	text-decoration: none;
	
}
.lists a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	
}
.newterms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 10px;
	width: 680px;
	margin-right: 10px;
	margin-left: 25px;
}
.castBox {
	width: 785px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 170px;
}
.itemlisting {
	width: 785px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.company {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 215px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 10px;
	margin-right: 5px;
}
.join {
	height: 420px;
	width: 785px;
	background-image: url(images/joinbackground2.jpg);
	background-repeat: no-repeat;
	background-color: #043A76;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.cservice {
	height: 420px;
	width: 785px;
	background-image: url(images/customerservicebackground.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.banners {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 10px;
	color: #FFFFFF;
	left: 15px;
	position: relative;
}

.displayPics {
	width: 783px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.picCaption {
	display: block;
	font-weight:bold;
	font-style: normal;
	font-family: Verdana, Arial, Sans;
	font-size: 14px;
	width:700px;
	margin-bottom:6px;
	color:#fecd1f;
}

.membermenu {
	width: 783px;
	margin: 0px;
	padding: 0px;
	height: 20px;
	background-color: #933;
	border: 1px solid #fff;
}

.membermenu ul {
	margin:0px;
	padding:0px;
	width:783px;
	height:20px;
	list-style-type:none;
}

.membermenu ul li, .publicmenu ul li.member {
	display:block;
	height:20px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
}

.publicmenu ul li.member {
	background-color: #933;
}

.membermenu ul li a, .publicmenu ul li.member a {
	display:block;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: arial, sans;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#fff;
	text-transform:upppercase;
	border-right: solid 1px #933;
	border-left: solid 1px #933;
}

.membermenu ul li a:visited, .publicmenu ul li a:visited {
	color:#fff;
}

.membermenu ul li a:hover, .membermenu ul li a.there {
	color: #021178;
	background-color:#5C7CB7;
	border-right: solid 1px #fff;
	border-left: solid 1px #fff;
}

.publicmenu {
	width: 783px;
	margin: 0px;
	padding: 0px;
	height: 20px;
	background-color: #22659C;
	border: 1px solid #fff;
}

.publicmenu ul {
	margin:0px;
	padding:0px;
	width:783px;
	height:20px;
	list-style-type:none;
}

.publicmenu ul li {
	display:block;
	height:20px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
}

.publicmenu ul li a {
	display:block;
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: arial, sans;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#fff;
	text-transform:upppercase;
	border-right: solid 1px #22659C;
	border-left: solid 1px #22659C;
}

.publicmenu ul li a:hover, .publicmenu ul li a.there {
	color: #021178;
	background-color:#5C7CB7;
	border-right: solid 1px #fff;
	border-left: solid 1px #fff;
}



.weeklypromo {
	display:block;
	position:absolute;
	right:0px;
	top:0px;
	width:48px;
	height:47px;
	z-index:20;
}



a.weeklypromo {
	background-image:url(images/weeklypromo.jpg);
}
a.weeklypromo:hover {
	background-image:url(images/weeklypromohi.jpg);
}

	.joinOff {background-image: url('images/joinButton.jpg');width:275px;height:50px;}
	.joinOn {background-image: url('images/joinButtonOn.jpg');width:275px;height:50px;}
	.promo {display:none; position:absolute; left:15; top:90; width:189px; height:282px; background-image: url('images/promoCM.jpg');z-index:4;cursor:pointer;}
	.news {display:none; position:absolute; left:400; top:30; width:260px; height:140px;text-align:left; padding:6px;background-color:#1A4168;border:solid 2px #FECD1F;z-index:5; font-size:14px; font-family:arial, helvetica, sans; font-weight:bold;color:#fff;cursor:pointer;}
	.brand {margin-top:8px;margin-left:8px;margin-bottom:4px;position:absolute;left:0px;top:0px;height:40px;}
	.tagline {margin-top:16px;margin-right:8px;font-family:times new roman, times, serif;font-weight:bold;font-style:italic;font-size:24px;color:#fff;position:absolute;right:0px;top:0px;text-align:right;}
	.newsItem {margin:4px;border:solid 1px #0E1F67;font-family:verdana, arial, helvetica, sans;text-align:left;padding:4px;font-size:11px;overflow:hidden;z-index:3;background-color:#0E1F67;height:108px;width:360px;float:left;}
	.newsItemHi {margin: 4px;border:solid 1px #ffffff;font-family:verdana, arial, helvetica, sans;text-align:left;padding:4px;font-size:11px;overflow:hidden;z-index:80;background-color:#3672B1;height:108px;width:360px;cursor:pointer;float:left;}
	.newsHead {font-weight:bold;color:#FECD1F;}
	.benefits {margin-left:8px;margin-top:12px;display:block;font-family:verdana, arial, helvetica, sans;text-align:left;padding:4px;font-size:11px;z-index:3;display:block;}
	.bulletHead {font-weight:bold;color:#FECD1F;text-transform:uppercase;}
	.newsItem img {float:left; margin:0px; margin-right:4px; border:solid 1px #99c;}
	.newsItemHi img {float:left; margin:0px; margin-right:4px;border: solid 1px #339;}
	.mainjoin {text-decoration:underline;font-size:24px;font-weight:bold;color:#C31701;text-transform:uppercase;display:block;margin-top:4px;}
	.mainjoin:visited {text-decoration:underline;font-size:24px;font-weight:bold;color:#C31701;text-transform:uppercase;}
	.mainjoin:active {text-decoration:underline;font-size:24px;font-weight:bold;color:#990100;text-transform:uppercase;}
	.mainjoin:hover {text-decoration:underline;font-size:24px;font-weight:bold;color:#ef9a1d;text-transform:uppercase;}
	.mainmodel {position:absolute; left:594px;top:100px;width:300px;height:190px;z-index:2;}
	
.modelName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	font-size: 14px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom:4px;
}
.modelName a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.modelName a:visited {
	color: #FFFFFF;
	text-decoration: none;
	
}
.modelName a:hover {
	color: #FFFFdd;
	text-decoration: underline;
	
}

