 @charset "utf-8";
/* CSS Document
--------------------------
/* basic layout */
body,html,h1,h2,h3,h4,h5,h6,form,fieldset,ul,li,table,tr,td { margin: 0 ; padding: 0; }
table tr td{vertical-align:top;font-size:1em;}
p, table{ margin: 10px 10px 5px 10px; padding: 0;line-height:115%; }
blockquote{ margin: 10px 10px 5px 10px; padding: 0;line-height:115%; }
img,fieldset { border: 0; margin: 0; }
ul,li {display:inline;list-style-type: none;}
li.glossary {display:block;list-style-type: none;}
body { font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;margin:0 auto;padding:0;color: #351640;  font-size:.8em; background: url(../images/index.jpg) top right no-repeat #ffffff ;  text-align:center; width:100%;}
/* end basic layout */

/* global links*/
a:link { color:#351640;text-decoration:underline;}a:visited { color:#351640;text-decoration:underline;}a:active { color:#351640;text-decoration: underline;}a:hover {color: #351640;text-decoration: underline;}
a.bold:link { color:#351640;text-decoration:underline;font-weight:bold;margin:0 0 .5em 0;}a.bold:visited { color:#351640;text-decoration:underline;font-weight:bold;margin:0 0 .5em 0;}a.bold:active { color:#351640;text-decoration: underline;font-weight:bold;margin:0 0 .5em 0;}a.bold:hover {color: #351640;text-decoration: underline;font-weight:bold;margin:0 0 .5em 0;}
table.bg a.pink:link { color:#9e2e92;font-weight:bold;text-decoration:underline;margin: 0 1.3em 0 0 ;}table.bg a.pink:visited { color:#9e2e92;font-weight:bold;text-decoration:underline;margin: 0 1.3em 0 0 ;}table.bg a.pink:active { color:#9e2e92;font-weight:bold;text-decoration:underline;margin: 0 1.3em 0 0 ;}table.bg a.pink:hover { color:#9e2e92;font-weight:bold;text-decoration:underline;margin: 0 1.3em 0 0 ;}
/* end global links*/

/* Positioning */
#container{width:100%;margin:0 auto ;text-align:left;padding: 0; }
#bg{position:absolute;width:780px;left:50%;top:0;margin:0 0 0 -390px;padding: 0;z-index:3;text-align:left;}
#inner{position:absolute;left:0;top:0;width:600px;height:760px;margin:0 ;text-align:left;padding: 0; background:url(../images/leftbgsm.png) top left no-repeat ;z-index:1;filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5; }
#outer{position:absolute;left:0;top:0;width:600px;height:660px;margin:0 ;text-align:left;padding: 0; background:url(../images/leftbg.png) top left no-repeat ;z-index:1;filter:alpha(opacity=40);	-moz-opacity:0.4;	-khtml-opacity: 0.4;	opacity: 0.4; }	
.otherbg{  border:1px solid #8c51a2;padding:8px;width:500px;background:url(../images/filler.png) top right no-repeat #e4d1e2;height:130px;margin:0 0 0 10px;}
.redeembg{  border:1px solid #8c51a2;padding:8px;width:540px;background:url(../images/fillergirlsbig2.png) top right no-repeat #e4d1e2;margin:0 0 0 10px;}
.otherbgbig{  border:1px solid #8c51a2;padding:8px;width:500px;background:url(../images/fillergirlsbig.png) top right no-repeat #e4d1e2;height:200px;margin:0 0 0 10px;}
.otherbgbig2{  border:1px solid #8c51a2;padding:8px;width:500px;background:url(../images/fillergirlsbig2.png) top right no-repeat #e4d1e2;margin:0 0 0 10px;}
#login{z-index:3;text-align:left;width:600px;margin:-325px 180px 0 10px;padding:5px ;color:#9E2E92;font-weight:bold; border:1px solid #e7b8d2;background: #fce0ef;}
#printheader{display:none;}
#footer{width:780px;margin:0 auto;text-align:left;padding: 0  ;}
#under{z-index:3;text-align:left; width:500px;}
#underbig{z-index:3;text-align:left; width:750px;}
/* end Positioning */

/* formatting */
.smtypebold{font-weight:bold;}
.small{font-size:.8em;margin: 20px 10px 5px 10px;}
.smallnom{font-size:.8em;margin: 5px 10px 5px 10px;}
.pink{color:#ce5b9a;font-weight:bold;}
.purple{color:#9E2E92;font-weight:bold;}
#namePrize2{color:#9E2E92;font-weight:bold;}#namePrize2 a{color:#9E2E92;font-weight:bold;}
.white{}
.blue{color:#93b2cd;font-weight:bold;}
.extra{color:#581150;font-weight:bold;}
.logo{float:left;margin:0 20px 0 0;}
table.bg{background:#e4d1e2;  border:1px solid #8c51a2;padding:8px;font-size:1em;}
table.bg img{ border:1px solid #8c51a2;}
 table.bg td.marg{ padding: 0 10px 0 0; }
 table.bg a{color:#667c8f;font-weight:bold;}
table.bg img.gogetit{background:url(../images/missingimagegirls.png) top left no-repeat; width:170px;height:170px;}
table.bg2{background:#f5eaf4;  border:1px solid #8c51a2;padding:8px;font-size:1em;}
table.bg2 img{ border:1px solid #8c51a2;}
 table.bg2 td.marg{ padding: 0 10px 0 0; }
 table.bg2 a{color:#667c8f;font-weight:bold;}
table.bg2 img.gogetit{background:url(../images/missingimagegirls.png) top left no-repeat; width:170px;height:170px;}
img.indent{margin:0 0 0 10px;}

/**headers ***/
 h1, h2, h3, h4, h5, h6
{font: bold Verdana,Arial,Helvetica,Geneva,sans-serif; padding:0;color:#9E2E92;text-align:left;}
h1  { font-size: 1.1em; margin:15px 5px 5px 10px;color:#ce5b9a;}/**page headers***/
h2 { font-size: 1.1em; margin:5px 5px 5px 10px;}/**2nd header***/
h3  { font-size: 1.1em; margin:15px 5px 5px 10px;color:#ce5b9a;}/**page headers***/
h4 {font-size: 1em; margin:0;color:#9E2E92; display:inline;}/**for pic movie***/
h5 {font-size: 1em; margin:10px 10px 10px 10px;color:#2b1607;}/**not used***/
h6 { font-size: 1em; margin:;color:#;text-align:; }/**not used***/
/**end headers ***/

form#logout{float:right;}
form.passwordForm{}
/**forms formatting ***/
legend {  padding: 0;margin:0 ; font-size:1em;color:#73318b;}
label { float:left; width:40%;  margin:3px 0 0 0 ;  padding:0 .4em 0 0;  text-align:right;  font-weight:bold; display: block;font-size:12px;color:#581150;}
label.pic { float:left; width:60%;  margin:3px 0 0 0 ;  padding:0 .4em 0 0;  text-align:right;  font-weight:bold; display: block;font-size:12px;color:#581150;}
label.short { float:left; width:30%;  margin:20px 20px 0 0 ;  padding:0 .4em 0 0;  text-align:right;  font-weight:bold; display: block;font-size:12px;color:#581150;}
img.short {  margin:20px 0 0 0 ; }
.input {background:#e1bcdd;  border:1px solid #8c51a2;margin:.15em 0 ;text-align:baseline;color:#562568;}
.inputspecial {background:#e1bcdd;  border:1px solid #8c51a2;margin: 0 ;text-align:baseline;color:#562568;}
.inputlt {background:#f2e5f1;  border:1px solid #8c51a2;margin:.15em 0 ;text-align:baseline;color:#562568;}
.inputnew {background:#f7ecf6;  border:1px solid #ad91ab;margin:.15em 0 ;text-align:baseline;color:#562568;}
.buttonLogin {background:#9e2e92;  border:1px solid #8c51a2;padding:.1em  ;margin: 0 0 20px 0;font-weight:bold;color:#ffffff;font-size:1em;}
.buttonLogout {background:#9e2e92;  border:1px solid #8c51a2;padding:.1em  ;margin: 0;font-weight:bold;color:#ffffff;font-size:1em;}
.clear{clear:both;line-height:0;}
fieldset.lg {  padding:10px ;margin: 10px 10px 5px 10px;background:url(../images/fieldset.png) top right no-repeat ;height:200px;width:80%; }
fieldset .sma{  padding:10px ;margin: 10px 10px 5px 10px;width:660px; }
fieldset.card { margin: 0; padding:180px 0 0 200px ; border:0px solid none;background:url(../images/card.png) top center no-repeat ;width:660px;height:150px;}
fieldset.cardbottom { margin: 0; padding:10px 0 0 100px ; border:0px solid none;width:660px;}
legend.bold{ padding: 0;margin:0 ; font-size:1em;color:#73318b;font-weight:bold;}
/**end forms formatting ***/
div.divide{float:left;margin:0 0 5px 10px;width:295px;border:1px solid #8c51a2; background:#f2e5f1;  }
#panel {background:#e4d1e2;  border:1px solid #8c51a2;padding:0; font-size:1em;
	 width:630px;	display: none; margin:0 0 0 10px;}
#panelsearch {background:#e4d1e2;  border:1px solid #8c51a2;padding:0; font-size:1em;
	 width:630px;	 margin:0 0 0 10px;}
	 #panel2 {background:#e4d1e2;  border:1px solid #8c51a2;padding:0; font-size:1em;
	 width:630px;	display: none; margin:0 0 0 10px;}
	 .slide {	margin: 0 0 5px 10px;	padding: 0;	text-align:left ;}
.btn-slide {	font-weight:bold;	padding:  0;	margin: 0 0 0 350px;	text-decoration: none;}
.btn-slide2 {	font-weight:bold;	padding:  0;	margin: 0 0 0 10px;	text-decoration: none;}
.btn-slide3 {	font-weight:bold;	padding:  0;	margin: 0 0 0 50px;	text-decoration: none;}
.active {	background-position: right 12px;}
.CollapsiblePanelTab {visibility:hidden;line-height:0;	border: none;	margin: 0px;	padding: 0;		-moz-user-select: none;	-khtml-user-select: none;}
.right{text-align:right; font-size:1em;}	
.CollapsiblePanelContent{background:#e4d1e2;  border:1px solid #8c51a2;padding:0; font-size:1em;
	 width:630px;	display: none; margin:0 0 0 10px;}
	 p.next{ margin: 25px 10px 0 0; padding: 0;line-height:115%;float:left; }
p.next2{ margin: 0 10px 0 190px; padding: 0;line-height:115%;clear:both; }
.hidden{background:#e4d1e2;  border:1px solid #8c51a2;padding:0; font-size:1em;
	 width:620px;	 margin:10px 0 10px 10px;}
	.visible{background:#e4d1e2;  border:1px solid #8c51a2;padding:0; font-size:1em;
	 width:620px;	 margin:10px 0 10px 20px;}
	  #moviebg{  border:1px solid #8c51a2;padding:8px;width:730px;background:#e4d1e2;margin:10px 0 10px 10px;}
	   #mainImageOutline {
	margin: 0 ;
	padding: 0;
	background-color: #a8319b;
	border-top: solid 1px #999;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #333;
	border-left: solid 1px #404040;
	padding: 1em; 
	overflow: hidden; 
	width: 0;
	
}.normal{color: #000000;font-style:italic;}