  /***********/
 /* Globals */
/***********/
body {
	background-color: #4C9BA2;
	background-image: url(../images/common/background.jpg);
}

img {
	border: 0;
	margin: 0;
}

a {
	color: #8E8E8E;
}

  /************/
 /* Wrappers */
/************/

#contentwrapper {
	height: 100%;
	left: 0;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 0;
}

#contentwrapper #content {
	color: #FFFFFF;
	background-color: #000000;
	border-left: 2px solid #639EA4;
	border-right: 2px solid #639EA4;
	height: 100%;
	margin: 0 auto;
	text-align: left;
	width: 747px;
}

#contentwrapper #content #innercontent {
	background-color: #000000;
	padding: 0 7px;
	width: 733px;
}

#contentwrapper #content #innercontent .twocolumn {
	float: left;
	margin-top: 3px;
}

#contentwrapper #content #innercontent .left {
	margin-right: 4px;
}

#contentwrapper #content #innercontent #discover {
	background-image: url(../images/discoverback.jpg);
	background-position: top;
	background-repeat: no-repeat;
	clear: both;
	height: 1%;
	padding: 2em 0 .5em 0;
	width: 730px;
}

#contentwrapper #content #innercontent #discover:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	visibility: hidden;
}

#contentwrapper #content #innercontent #discover ul {
	list-style: none;
	margin: 0 0 0 .2em;
	padding: 0;
}

#contentwrapper #content #innercontent #discover ul li {
	float: left;
	margin: 0 .2em;
}

#contentwrapper #content #innercontent #suitupcontainer {
	clear: both;
	height: 1%;
	width: 730px;
}

#contentwrapper #content #innercontent #suitupcontainer:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	visibility: hidden;
}

#contentwrapper #content #innercontent #suitupcontainer .suitupcontent {
	color: #42C1E4;
	font-weight: bold;
	line-height: 1em;
	padding: 2em 0 0 .6em;
	text-align: center;

}

#contentwrapper #content #innercontent #suitupcontainer .suitupcontent a {
	color: #FFFFFF;
	font-size: 1.25em;
	line-height: 1.5em;
	text-decoration: none;
}

#contentwrapper #content #innercontent #suitupcontainer .suitupcontent ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#contentwrapper #content #innercontent #wallpapers, #contentwrapper #content #innercontent #screensavers, #contentwrapper #content #innercontent #aim {
	background-position: top;
	background-repeat: no-repeat;
	float: left;
}

#contentwrapper #content #innercontent #wallpapers {
	background-image: url(../suitup/images/wallpapersback.jpg);
	height: 454px;
	width: 324px;
}

#contentwrapper #content #innercontent #wallpapers .wallpaper {
	float: left;
	height: 97px;
	margin: 0 4px 4px 0;
	width: 150px;
}

#contentwrapper #content #innercontent #wallpapers .wallpaper p {
	font-family: arial;
	font-size: .8em;
	text-align: left;
}

#contentwrapper #content #innercontent #wallpapers #dualspideyscontent, #contentwrapper #content #innercontent #wallpapers #peterparker1content, #contentwrapper #content #innercontent #wallpapers #peterparker2content, #contentwrapper #content #innercontent #wallpapers #maryjane1content, #contentwrapper #content #innercontent #wallpapers #maryjane2content, #contentwrapper #content #innercontent #wallpapers #blackspideycontent, #contentwrapper #content #innercontent #wallpapers #spidermancontent {
	display: none;
}

#contentwrapper #content #innercontent #wallpapers #dualspideys, #contentwrapper #content #innercontent #wallpapers #peterparker1, #contentwrapper #content #innercontent #wallpapers #peterparker2, #contentwrapper #content #innercontent #wallpapers #maryjane1, #contentwrapper #content #innercontent #wallpapers #maryjane2, #contentwrapper #content #innercontent #wallpapers #blackspidey, #contentwrapper #content #innercontent #wallpapers #spiderman {
	background-position: top;
	background-repeat: no-repeat;
	cursor: pointer;
}

#contentwrapper #content #innercontent #wallpapers #dualspideys {
	background-image: url(../suitup/images/dualspideyswallpaper.jpg);
}

#contentwrapper #content #innercontent #wallpapers #peterparker1 {
	background-image: url(../suitup/images/peterparker1wallpaper.jpg);
}

#contentwrapper #content #innercontent #wallpapers #peterparker2 {
	background-image: url(../suitup/images/peterparker2wallpaper.jpg);
}

#contentwrapper #content #innercontent #wallpapers #maryjane1 {
	background-image: url(../suitup/images/maryjane1wallpaper.jpg);
}

#contentwrapper #content #innercontent #wallpapers #maryjane2 {
	background-image: url(../suitup/images/maryjane2wallpaper.jpg);
}

#contentwrapper #content #innercontent #wallpapers #blackspidey {
	background-image: url(../suitup/images/blackspideywallpaper.jpg);
}

#contentwrapper #content #innercontent #wallpapers #spiderman {
	background-image: url(../suitup/images/spidermanwallpaper.jpg);
}

#contentwrapper #content #innercontent #screensavers {
	background-image: url(../suitup/images/screensaversback.jpg);
	height: 350px;
	margin-left: 9px;
	width: 397px;
}

#contentwrapper #content #innercontent #aim {
	background-image: url(../suitup/images/aimback.jpg);
	height: 98px;
	margin: 6px 0 0 9px;
	width: 397px;
}

#contentwrapper #content #innercontent #aim ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#contentwrapper #content #innercontent #aim ul li {
	float: left;
	font-family: arial;
	font-size: .8em;
	margin: 0 .1em;
	width: 52px;
}

  /**********/
 /* Footer */
/**********/

#contentwrapper #content #innercontent #footer, #contentwrapper #content #innercontent #subfooter {
	clear: both;
	color: #8E8E8E;
	font-size: .6em;
	margin: 0 10%;
	padding: 1em 0;
	width: 550px;
}

#contentwrapper #content #innercontent #subfooter {
	text-align: center;
}

#contentwrapper #content #innercontent #terms {
	float: right;
}

#contentwrapper #content #innercontent #footer .footeritem {
	float: left;
	margin: 0 .5em;
}
