	body { background-color: #ffffff;
		font-family: arial, verdana;
		color: #000000;
		font-size: 20px;
		font-weight: normal;
		letter-spacing: 2px;
		min-width:750px; }
	div { margin: 0px; padding: 0px; }
	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: 30px; font-weight: bold; margin: 10px; }
	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.pubopt { font-size: 16px; font-weight: bold; letter-spacing: 1px; }

    	a.prevmoviejoin { font-size: 14px; font-weight:bold; letter-spacing: normal; }

    	a.prevmoviejoin01 { font-size: 20px; font-weight:bold; letter-spacing: normal; color: white; }
    	a.prevmoviejoin01:hover { color: yellow; }

    	div.videotitle { font-weight: bolder; background-color: black; color: white; padding: 2px 8px; }