.center {
	text-align: center;
}
/* Footer */
#footer-main {
	width: 100%;
	padding-top:1px;
	border-top: #e7e7e7 1px solid;
	background: #FFF;
	overflow: hidden;
}
.top-footer {
	width:100%;
	padding: 30px 0;
	background:url(../images/bg01.jpg) repeat;
	overflow: hidden;
}
.top-footer .navigation {
	width: 720px;
	overflow: hidden;
}
.top-footer .navigation .holder {
	width:auto;
	overflow: hidden;
}
.top-footer .navigation ul {
	width:auto;
	display: block;
	margin:0 50px 10px 0;
	overflow:hidden;
}
.top-footer .navigation ul li {
	width: auto;
	display: block;
}
.top-footer .navigation ul li span {
	font:12px/17px 'robotobold', Arial, Helvetica, sans-serif;
	color:#35a3df;
	display:block;
	padding-bottom: 10px;
}
.top-footer .navigation ul li a {
	width: auto;
	font:12px/17px 'robotolight', Arial, Helvetica, sans-serif;
	color:#2969a9;
	display: block;
}
.top-footer .navigation ul li a span {
	font:12px/17px 'robotobold', Arial, Helvetica, sans-serif;
	color:#35a3df;
	display:block;
	padding:0;
}
.top-footer .navigation ul li a:hover, .top-footer .navigation ul li a.active {
	text-decoration: underline;
}
.top-footer .copyrights {
	width: 220px;
	overflow: hidden;
}
.top-footer .networks {
	width:100%;
	padding-bottom: 10px;
	border-bottom: #cccccc 2px solid;
	overflow: hidden;
}
.top-footer .terms-main {
	width:100%;
	padding: 10px 0;
	overflow: hidden;
}
.top-footer .copyrights strong.logo {
	width: auto;
	height: auto;
	display: block;
}
.top-footer .copyrights strong.logo a img {
	width: auto;
	height: auto;
}
.top-footer .copyrights ul {
	width: auto;
	padding-top:22px;
	display: block;
	overflow: hidden;
}
.top-footer .copyrights ul li {
	float: left;
	display: block;
}
.top-footer .copyrights ul li a {
	float: left;
	display: block;
	margin-right: 5px;
}
.top-footer .copyrights ul li a#fb {
	width:20px;
	height: 20px;
	background: left center url(../images/social-icon02.png) no-repeat;
}
.top-footer .copyrights ul li a#lin {
	width:20px;
	height: 20px;
	background: -24px center url(../images/social-icon02.png) no-repeat;
}
.top-footer .copyrights ul li a#gplus {
	width:20px;
	height: 20px;
	background: -48px center url(../images/social-icon02.png) no-repeat;
}
.top-footer .copyrights ul li a#tweet {
	width:20px;
	height: 20px;
	background: -72px center url(../images/social-icon02.png) no-repeat;
}
.top-footer .copyrights p {
	width: 100%;
	font:11px/14px 'PTSansRegular', Arial, Helvetica, sans-serif;
	color:#626262;
	padding-top: 5px;
}
.top-footer .copyrights a {
	width:100%;
	font:12px/17px 'robotolight', Arial, Helvetica, sans-serif;
	color:#2969a9;
	display: block;
}
.top-footer p.copy a {
	display:inline;
}
.sponsors {
	width: 100%;
	padding: 12px 0px;
	border-top: #ffffff 1px solid;
	background:#bcbcbc;
	overflow: hidden;
}
.sponsors ul {
	width:auto;
	margin: 0 30px;
	overflow: hidden;
}
.sponsors ul li {
	width: 110px;
	float: left;
	display: block;
}
.sponsors ul li a {
	float: left;
	display: block;
}
.sponsors ul li a.mjunction {
	width:80px;
	height: 30px;
	background:left center url(../image/sprite01.png) no-repeat;
}
.sponsors ul li a.mjunction:hover {
	width:80px;
	height: 30px;
	background:left center url(../image/sprite02.png) no-repeat;
}
.sponsors ul li a.cjunction {
	width:72px;
	height: 30px;
	background:-107px center url(../image/sprite01.png) no-repeat;
}
.sponsors ul li a.cjunction:hover {
	width:72px;
	height: 30px;
	background:-107px center url(../image/sprite02.png) no-repeat;
}
.sponsors ul li a.bjunction {
	width:75px;
	height: 30px;
	background:-213px center url(../image/sprite01.png) no-repeat;
}
.sponsors ul li a.bjunction:hover {
	width:75px;
	height: 30px;
	background:-213px center url(../image/sprite02.png) no-repeat;
}
.sponsors ul li a.fjunction {
	width:99px;
	height: 30px;
	background:-318px center url(../image/sprite01.png) no-repeat;
}
.sponsors ul li a.fjunction:hover {
	width:99px;
	height: 30px;
	background:-318px center url(../image/sprite02.png) no-repeat;
}
.sponsors ul li a.vjunction {
	width:80px;
	height: 30px;
	background:-444px center url(../image/sprite01.png) no-repeat;
}
.sponsors ul li a.vjunction:hover {
	width:80px;
	height: 30px;
	background:-444px center url(../image/sprite02.png) no-repeat;
}
.sponsors ul li a.ajunction {
	width:80px;
	height: 30px;
	background:-555px center url(../image/sprite01.png) no-repeat;
}
.sponsors ul li a.ajunction:hover {
	width:80px;
	height: 30px;
	background:-555px center url(../image/sprite02.png) no-repeat;
}
.sponsors ul li a.straightline {
	width:71px;
	height: 30px;
	background:-664px center url(../image/sprite01.png) no-repeat;
}
.sponsors ul li a.straightline:hover {
	width:71px;
	height: 30px;
	background:-664px center url(../image/sprite02.png) no-repeat;
}
.sponsors ul li a.met {
	width:79px;
	height: 30px;
	background:-770px center url(../image/sprite01.png) no-repeat;
}
.sponsors ul li a.met:hover {
	width:79px;
	height: 30px;
	background:-770px center url(../image/sprite02.png) no-repeat;
}
/* End Footer */
/* End CSS Document */