		*{
			margin:0;
			padding:0;
		}
		a{
			color:#005200;
			text-decoration: none;
			outline: none;
		}
		a:hover{
			text-decoration: underline;
		}
		img{
			border:none;
		}
		body {
			overflow:hidden;/*Needed to eliminate scrollbars*/
			background:#000;
		}
		#content{
			margin:0px auto;
			height:70px;
			width:100%;
			bottom:4%;
			z-index: 3;
			background:#262626 no-repeat 90%;
			border-top:1px solid #000;
			border-bottom:1px solid #4F4F4F;
			position:absolute;
		}
		#contentframe{
			overflow: hidden;
			border-top:solid 1px #4F4F4F;
			border-bottom:1px solid #000;
			height: 100%;
			text-align:left;
			z-index: 3;
		}
		#slidecounter{
			float:left;
			color:#4F4F4F;
			font:50px trebuchet, "Trebuchet MS", sans-serif;
/*font-family:trebuchet, "Trebuchet MS", sans-serif;*/

			font-weight:bold;
			margin:3px 20px;	
		}
		#slidecaption{
			overflow: hidden;
			float:left;
			color:#FFF;
			font:26px trebuchet, "Trebuchet MS", sans-serif;
			font-weight:bold;
			margin:20px 0;
		}
		/*Supersized Stamp*/
		#stamp{
			float: left;
			margin: 15px 20px 0 0;
			color: #FFFF00;
			font:16px Fixedsys, Courier New, trebuchet, "Trebuchet MS", sans-serif;
			font-weight: normal;
			}

		#stamp_logo{
			float: left;
			margin: 3px 0px 0 0;
		}
		#stamp_container {float: left; background-color: #444444; height: 60px; margin: 10px 10px 10px 10px;}
		#heading1 {float: left; height: 60px; margin: 10px 10px 10px 10px; width: 220px; text-align: center; padding:  0px; }
		#heading1 h1 {font-size: 14pt; margin: 0px; margin: 10px}
		#heading2 {float: left; margin: 0px 0px 0px 10px;  opacity: 0.85; filter: alpha(opacity = 85); font-size: 18px; width: 92%; }
		#content1 {float:left; opacity: 0.85; filter: alpha(opacity = 85); font-size: 18px; margin-left: 20px; margin-top: 0px; position: absolute; width: 34%}
		#j2menote {float: left; margin: 0px 0px 0px 10px;  opacity: 0.85; filter: alpha(opacity = 85); font-size: 18px; width: 92%; }
		#heading2 div {margin: 20px 20px 20px 30px;}
		#j2menote div {margin: 20px 20px 20px 30px;}
		
		#content1 div {margin: 10px 20px 30px 30px;}

		/*Supersize Plugin Styles*/
		#navigation{
			float: right;
			margin:18px 20px 0 0;
		}
		#text {z-index: 3; position: absolute; width: 99%; font:12px trebuchet, "Trebuchet MS", sans-serif; padding: 0px; margin: 0px}
		#text_download {z-index: 3; width: 500px; font:14px "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; margin: auto; opacity: 0.85; filter: alpha(opacity = 85); margin-top: 100px;}
		#text_problems {z-index: 3; width: 70%; font:14px "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; margin: auto; opacity: 0.85; filter: alpha(opacity = 85); margin-top: 100px; text-align: left;}
		#text_problems div {margin: 20px;}

		.rounded0, .rounded0 .sb-inner { background:#4F4F4F; }
		.rounded0 .sb-border { background:#777; }
		.rounded, .rounded .sb-inner { background:#EEEEEE; }
		.rounded .sb-shadow { background:blue; }
		.rounded .sb-border { background:#777; }

/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
    width: 150px;
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#8fff8f;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}



		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(images/progress.gif);
		}
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}
