/* Font downloaded from FontsForWeb.com */

@font-face {
	font-family:'GothamLight';
	src: url('GothamLight.eot');
	src: local('GothamLight'), url('GothamLight.woff') format('woff'), url('GothamLight.ttf') format('truetype');
	font-weight: normal;
    font-style: normal;
}

a:visited   {
	
	color:#000; 
	
	}

a:link {
	color:#000;
	text-decoration: none;
}



a:hover     {
	color: #666;
	text-decoration: underline;
	
}

a:active   {
	
	color:#fff;
}


p  {
	margin-top:0px;
	 margin-bottom:5px;
}

*:focus {
    outline: none;
	background:none;
}

.contrast:hover{-webkit-filter: contrast(125%);filter: contrast(125%);}
.contrast:active{-webkit-filter: contrast(100%);filter: contrast(100%);}
.saturate:hover{-webkit-filter: opacity(80%);filter: opacity(80%);}
.saturate:active{-webkit-filter: opacity(100%);filter: opacity(100%);}
/*Filter styles
.saturate {-webkit-filter: saturate(3);}
.grayscale {-webkit-filter: grayscale(100%);}
.contrast {-webkit-filter: contrast(160%);}
.brightness {-webkit-filter: brightness(0.25);}
.blur {-webkit-filter: blur(3px);}
.invert {-webkit-filter: invert(100%);}
.sepia {-webkit-filter: sepia(100%);}
.huerotate {-webkit-filter: hue-rotate(180deg);}
.opacity {-webkit-filter: opacity(50%);}
-webkit-filter: drop-shadow(16px 16px 10px rgba(0,0,0,0.9));
  filter: drop-shadow(16px 16px 10px rgba(0,0,0,0.9));
*/


body {
	background-color: #fff;
	padding: 0;
	margin: 0;
	
	
	
}
.navi {
	font-family:'GothamLight',Gotham Light,Verdana,sans-serif;
	font-weight: bold;
	font-size: 11px;
	
}
.bold {
	font-family:'GothamLight',Gotham Light,Verdana,sans-serif;
	font-weight: bold;
	
	
}
.leg {
	font-family: Arial, sans-serif;
	
	color:#000000;
	font-size: 10px;
	line-height:11px;
	position: absolute;
	text-align:left;
	z-index: 3;
	width:107px;
}
.number {
	font-family: Arial, sans-serif;
	color:#000000;
	font-size: 10px;
	width:15px; 
	height: 15px;
	position: absolute;
	text-align: center;
	z-index: 18;
}
.list {
	font-family: 'GothamLight',Gotham Light,Verdana,sans-serif;
	color:#000000;
	font-size: 17px;
	line-height:20px;
	text-align:left;
	font-weight: normal;
    font-style: normal;
}
.text {
	font-family:'GothamLight' ,sans-serif;
    color: #000000;
	font-size: 11px;
	text-align:left;
	line-height:13px;
	font-weight: normal;
	font-style:normal;
	
	-webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
	
	position: absolute;
	text-align:left;
	z-index: 18;
	
	width:275px;
	
	
}

.cont-up {
	
	width: 33%;
	height:40%;
	padding-top:25px;
    top:0px;
	
	right:33%;
	position:fixed;
	z-index:11;

}
.cont-r {
	
	width: 33%;
	height:913px;
	
	top:0px;
	
	
	right:0px;
	position:absolute;
	z-index:12;

}

.cont-l {
	
	width: 33%;
	height:913px;
	
	top:0px;
	
	
	left:0px;
	position:absolute;
	z-index:12;

}

.navi-up {
	
	width: 14px;
	height:30px;
	background-color:#FFF;
    display:none;
	right:50%;
	margin-right:-7px;
	position:absolute;
	z-index:16;

}

.navi-r {
	width: 30px;
	height:14px;
	background-color:#FFF;
	top:456px;
	right:0px;
	position:absolute;
	z-index:13;
}

.navi-l {
	width: 30px;
	height:14px;
	background-color:#FFF;
	
	top:456px;
	left:0px;
	position:absolute;
	z-index:13;
	
}



#framediv {
	
	width: 1400px;
	height:913px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	position:relative;
	padding: 0;
	
	}


#bottom {
	position: absolute;
	bottom:0;
	
}



#column {
	position: absolute;
	text-align:left;
	z-index: 3;
	width:194px;
	height:757px;
	top:97px;
	
	
    	

}
