
		*{
			margin:10;
			padding:10;
		}
		a{
			/*color:#8FC2FF;*/
			text-decoration: underline;
			outline: none;
		}
		a:hover{
			text-decoration: underline;
		}
		img{
			border:none;
		}
		body {			
			background:#000;
		}
		#wrapper { 
            border:0px solid red;
            width:368px; 
            display:table; 
            overflow:hidden; 
            margin:0 auto;
            background:#FFFFFF; 
        } 
        #gap { 
            border:0px solid yellow;
            width:368px;
            height:5px;
            display:table; 
            overflow:hidden; 
            margin:0 auto;
            background:#FFFFFF;; 
         } 
		#content{
			margin:0px auto;
			height:50px;
			width:100%;
			bottom:5%;
			background:#262626 no-repeat 90%;
			border-top:1px solid #000;
			border-bottom:1px solid #4F4F4F;
			position:absolute;
		}
		#contentframe{
			overflow: hidden;
			border-top:solid 1px #B8B8B8;
			height: 30px;
			text-align:left;
			background:#E7EEE6 no-repeat 90%;
		}
		#slidecounter{
		    border: 0px solid green;
			float:left;
			color:#000000;
			width:30px;
			font:11px "Verdana", Arial, sans-serif;
			font-weight:bold;
			margin:10px 5px;
		}
		.totalslides{
           position:relative;
		}
		#slidecaption{
			overflow: hidden;
			border: 0px solid blue;
			float:left;
			color:#000;
			width:226px;
			font:11px "Verdana", Arial, sans-serif;
			font-weight:bold;
			margin:10px 0 0 3px;
		}
		/*Supersized Stamp*/
		.stamp{
			float: right;
			margin: 25px 20px 0 0;
		}
		/*Supersize Plugin Styles*/
		#navigation{
			background:#E7EEE6 no-repeat 90%;
			float: right;
			margin:0px 0px 0 0;
		}
		#description{
			overflow: hidden;
			background:#EDEDED;
			position: relative;
			display:table-cell;
			border: 0px solid blue;
			color:#203C55;
			float: right;
			width:150px;
			height:150px;
			font:11px "Verdana", Arial, sans-serif;
			margin:2px 2px 0px 2px;	
			padding:4px 4px 0px 4px;
		}		
		#loading {
			position: absolute;
			top: 49.5%;
			left: 49.5%;
			z-index: 3;
			width: 24px;
			height: 24px;
			text-indent: -999em;
			background-image: url("/FSA/images/media_gallery/progress.gif");
		}
		#supersize{
			position:absolute;
		}
		#supersize img, #supersize a{
		    margin:0px 0px 0px 0px;
		    float:left; 
            width:200px; 
            height:156px;   
            background:transparent;
            border: 0px solid blue;
            display:table-cell; 
			position:absolute;
	
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}
		
		
.demo-show2 {
	MARGIN: 1em 0.5em; WIDTH: 350px
}
.demo-show2 H3 {
	PADDING-RIGHT: 5px; BORDER-TOP: #386785 1px solid; PADDING-LEFT: 5px; BACKGROUND: #C2C2C2; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 338px; CURSOR: pointer; PADDING-TOP: 5px; BORDER-BOTTOM: #386785 1px solid
}
.demo-show2 DIV {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em
}
.demo-show2 P {
	MARGIN-TOP: 0px
}
.hover {
	BACKGROUND: #ffc; CURSOR: pointer
}
#hover-demo1 {
	BORDER-RIGHT: #090 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #090 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #090 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #090 1px solid
}
#hover-demo2 {
	BORDER-RIGHT: #090 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #090 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #090 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #090 1px solid
}
.pretty-hover {
	BACKGROUND: #ff0
}
#hover-demo1 P:hover {
	BACKGROUND: #ff0
}

		