body {
	background-image: url("bg.gif");
	background-color:#170C2A;
	background-repeat: no-repeat;
	color: white;
	}
#wrapper {	width: 950px ;	margin: 0 auto 0 auto;	}
/* best viewed with...*/
.view p {
	text-align: center;
	font-size: smaller;	
	}

/* TOS or Metroid */
#picker {
	float: right;
	background-color: black;
	padding: 10px;	margin-right: 5%;	margin-top: opx;
	}


/* the Today Topper on top of Comic */
#toppertoday {
	width: 951px;
	height: 43px;
	margin-right: auto;
	margin-top: 150px;
	margin-left: auto;
	background-image: url("today.gif");
	background-position: right;
	background-repeat: no-repeat;
	}

/* the comic topper, to be found above each 
line of comics in the archive. */
#toppercomic {
	width: 951px;
	height: 43px;
	margin-right: auto;
	margin-top: 150px;
	margin-left: auto;
	background-image: url("comic.gif");
	background-position: right;
	background-repeat: no-repeat;
	}

/* Actual content area, somwhat of a wrapper, 
contains the comic, nav and everything! */
#comic {
	padding: 5px;
	background-color: black;
	margin-right: auto;
	margin-left: auto;	
	width: 941px;
	background-image: url("street.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	}#archive {
	padding: 10px;
	background-color: black;
	margin-right: auto;
	margin-left: auto;
	width: 941px;
	background-image: url("street.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	}

.buttons {
	float: center;
	margin: 0 auto 0 75px;
	}

/* A small space for typed data such as news */
#news {	position: static;
	width: 640px;
	font-size: normal;
	padding: 10px;
	height: 415px;
	overflow: auto;
	}

.date {
	text-align: right;
	margin-right: 20px;
	}
/* Next to the news area, this contians links of 
great importance but may not be directly 
related to the comic */
#links {	width: 260px;	float: right;
	background-image: url("lamp.gif");	background-color: black;
	background-position: right;
	background-repeat: no-repeat;
	padding: 5px;
	}

/* Contians smallest text at the bottom 
of the page, noteing copyright info. */
#disclaimer {
	font-size: smaller;
	background-color: black;
	padding: 5px;
	width: 50%;
	float: none;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: 25%;
	}/*Cast page data*/.data {	margin-left: 20px;				}.castP {	padding: 15px;	text-indent: 50px;	width: 400px;	}
