	body { background-color: #ffffff;
		font-family: arial, verdana;
		color: #000000;
		font-size: 20px;
		font-weight: normal;
		letter-spacing: normal;
		min-width:750px; }
	div { margin: 0px; padding: 0px; }
	div.windowtop {
		background-image:url('/images/window-top.jpg');
		background-repeat: norepeat;
		width: 640px;
		height: 20px;
		padding: 0px;
		margin: 0px;
		font-size:1px; }
	div.windowmiddle {
		background-image:url('/images/window-middle.jpg');
		background-repeat: repeat-y;
		width: 640px;
	}
	div.windowbottom {
		background-image:url('/images/window-bottom.jpg');
		background-repeat: norepeat;
		width: 640px;
		height: 20px;
		padding: 0px;
		margin: 0px;
		font-size: 1px;
	}
	div.title {
		font-family: impact, arial, verdana;
		font-size: 36px; letter-spacing: 4px; }
	div.titledesc {
		font-family: arial, verdana;
		font-size: 14px;
		color: #ff0000;
		font-weight: bolder;
		text-transform: uppercase;
	}
	div.titlemisc {
		font-family: arial, verdana;
		font-size: 10px;
		color: #ff0000;
		padding-bottom: 4px;
		font-weight: bold;
		text-transform: uppercase;
		padding-bottom: 6px;
	}
	div.footer { margin: 50px 0px 5px 0px; font-size: 12px; letter-spacing: 1px; }
	div.policy { margin: 4px; }
	div.processor { margin: 4px; }
	div.copy { margin: 4px; }

	div.updatewindow { margin: 20px; }
	div.pubtitle { background-color: #000000;
			color: #ffffff;
			width: 602px;
			font-size: 20px;
			padding-bottom: 5px;
			margin-bottom: 5px;
			font-weight: bold; }
	img.bigtitle { weight: 384px;
			height: 384px;
			border: 2px solid black;
			margin: 2px; }
	img.mediumtitle { weight: 192px;
			height: 192px;
			border: 2px solid black;
			margin: 2px; }
	img.smalltitle { weight: 96px;
			height: 96px;
			border: 2px solid black;
			margin: 2px; }
	a.pager { font-size: 50px; font-weight: bold; }
	div.previewlinks { font-weight: bold; font-size: 20px; margin: 4px; }
	div.previewlinks a { margin: 2px 10px; text-transform: uppercase; }
	div.smallpreviewlinks { font-weight: normal; font-size: 14px; margin: 6px; letter-spacing: 1px;  }
	div.footer2257 { font-size: 12px; margin: 20px 10px 10px 10px; letter-spacing: normal; width: 640px; }
	div.pubcontent {
    		background:#fff;
    		margin:0 auto;
    		width:580px;
    	}
	div.smallmain {
	    background:#fff;
	    float:right;
	    width:340px;
	    }
	div.bigside {
	    background:#fff;
	    float:left;
	    width:192px;
	    padding-left: 10px;
	    }
	div.pubfooter {
    		background:#cc9;
    		clear:both;
    	}

    	a.prevmoviejoin { font-size: 14px; font-weight:bold; letter-spacing: normal; }
    	div.secure { width: 640px; font-size: 14px; font-weight: bold; color: #ff0000; background-color: #ffffff; }