/* Start of CMSMS style sheet 'Spinfected' */
@charset "utf-8";
/* CSS Document */

html, body {
	margin:0; padding:0;
	height:100%;
}

body 
{
	background:url(images/Background.png) center no-repeat fixed #000000;	
	margin:0px;
}

#floater {
	position:relative; float:left;
	height:50%;	margin-bottom:-384px;
	width:1px;
}
 
#centered {
	position:relative; clear:left;
	height:768px; width:100%; max-width:700px; min-width:700px;
	margin:0 auto;
}


.wraptocenter {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.wraptocenter * {
    vertical-align: middle;
}

.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}

.wraptocenter span {
    display: inline-block;
    height: 100%;
}


div#menu
{
	background:#000000;
	width:700px;
	height:44px;
}

div#menuleft
{
	background:url(images/MenuBackgroundLeft.png) 0 0 no-repeat;
	width:38px;
	height:44px;
	float: left;
border-left: 0px solid #000000;
border-right: 2px solid #000000;
border-top: 0px none #000000;
border-bottom: 0px none #000000;
}

div#menuright
{
	background: url(images/MenuBackgroundRight.png) 100% 0 no-repeat;
	width:40px;
	height:44px;
	float: right;
}


h1
{
	color:#ebecec;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:100;
}

h2
{
	color:#ebecec;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:200;
}

h3
{
	color:#ebecec;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:200;
}

p, div
{
	color:#a3a4a6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


a{ 
color:#ebecec;
	font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

div.paddingX
{
	padding: 0px;
	margin: 0px;
	background:#000000;
	width: 2px;
	min-width: 2px;
	max-width: 2px;
	border-width:0px;
	border-style:none;
	border-spacing:0px;
}

div.paddingY
{
	padding: 0px;
	margin: 0px;
	background:#000000;
	height: 2px;
	max-height: 2px;
	min-height: 2px;
	border-width:0px;
	border-style:none;
}

td
{
	border-spacing:0px;
	border-width:0px;
	border-style:none;
	padding:0px;
	margin:0px;
}

#scrollframe
{
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
width: 450px;
height: 290px;

	/* IE overflow fix, position must be relative or absolute*/
overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #3f3f41;
padding-left:0px;
padding-top:0px;
}

div.scrollercontent
{
	border-spacing:0px;
	border-width:0px;
	border-style:none;
	margin:0px;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
}



/* End of 'Spinfected' */

