@charset "utf-8";
/* CSS Document */
body {font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;}
/* spread navigator buttons across available space evenly */
#secomp4 .senavigatormenumain {width:100% !important;}
#secomp4 .senavigatormenumain .milonictable {width:100%}
#sesection3 .sesectiondiv {background-image: url(/wp-content/wayback/library/styles/jack/blueyellow/nav_item_bg.png);}
/* banner */
#banner {
	margin: 0;
	padding: 0;
	width: 980px;
	height: 148px;
	position: relative;
	color: rgba(44,79,171,1.00);
}
#banner #logo {
	position: absolute;
	top: 8px;
	left: 0;
	z-index: 10;
}
#banner #address {
	position: absolute;
	left: 520px;
	top: 5px;
	font-size: 1.1em;
	line-height: 1em;
}
#banner #hours {font-size: .9em;}
#banner a {color: rgba(0,0,0,1.0);}
#banner a:hover {color: rgba(0,0,0,.7);left: 0px;}
/*#banner #social {
	position: absolute;
	top: 4px;
	left: 787px;
}*/
#banner #social img {
	padding-bottom: 5px;
	opacity: 1;
	filter: alpha(opacity=100);
}
#banner #social img:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}
/*#secomp3 #sesitesearch1 {
	position: absolute;
	top: 129px;
	left: 724px;
}*/
/*.secontainerhomepage #secomp4 {
	display: none;
}*/
/*  Footer  */
#footer {font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;}
#footer #address {font-size: .8em;}
#footer p, #footer li {color: rgba(0,0,0,1.00);}
#footer p a, #footer li a {color: rgba(0,0,0,.6);}
#footer p a:hover, #footer li a:hover {color: rgba(0,0,0,1);}
#footer li {font-size: .8em;}
#footer img {
	padding-bottom: 5px;
	opacity: 1;
	filter: alpha(opacity=100);
}
#footer img:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}
/* home page landing */
#sesection4 .sesectionwidth .sesectionwidthdiv {
	padding: 0;
}
#landing {
	margin: 0;
	padding: 0;
	position: relative;
}
/*#landing img {
	opacity: 1;
	filter: alpha(opacity=100);
}
#landing img:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}*/
.cycling {
	position: relative;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}
.fitness {
	position: relative;
	float: left;
	padding-right: 5px;
}
.racks {
	position: relative;
	float: left;
}