/*events tab*/
.eventsContainer {
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 20px;
	height: 36px;
	width: 122px;
	overflow: hidden;
	float: left;
}

.eventsContainer img {
	position: relative;
	top: -36px;
	
	transition: top .2s ease-in-out;
}

.eventsContainer img:hover {
	top: 0px;
}

/*members tab*/
.membersContainer {
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	height: 36px;
	width: 154px;
	overflow: hidden;
	float: left;
}

.membersContainer img {
	position: relative;
	top: -36px;
	
	transition: top .2s ease-in-out;
}

.membersContainer img:hover {
	top: 0px;
}

/*results tab*/
.resultsContainer {
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	height: 36px;
	width: 293px;
	overflow: hidden;
	float: left;
}

.resultsContainer img {
	position: relative;
	top: -36px;
	
	transition: top .2s ease-in-out;
}

.resultsContainer img:hover {
	top: 0px;
}

/*photos tab*/
.photosContainer {
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	height: 36px;
	width: 131px;
	overflow: hidden;
	float: left;
}

.photosContainer img {
	position: relative;
	top: -36px;
	
	transition: top .2s ease-in-out;
}

.photosContainer img:hover {
	top: 0px;
}

/*contact tab*/
.contactContainer {
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	height: 36px;
	width: 147px;
	overflow: hidden;
	float: left;
}

.contactContainer img {
	position: relative;
	top: -36px;
	
	transition: top .2s ease-in-out;
}

.contactContainer img:hover {
	top: 0px;
}

/*store tab*/
.storeContainer {
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	height: 36px;
	width: 109px;
	overflow: hidden;
	float: left;
}

.storeContainer img {
	position: relative;
	top: -36px;
	
	transition: top .2s ease-in-out;
}

.storeContainer img:hover {
	top: 0px;
}

/*Container*/
.container {
	width: 1050px;
	background-color: #091d36;
	background-image: url(../images/bg_test.jpg);
	height: 2504px;
	margin: 0 auto;
	position: relative;
	margin-top: 0px;
}

.column {
	width: 525px;
	background-color: #091d36;
	height: 2130px;
	margin-left: 0px;
	margin-right: 0px;
	position: relative;
	margin-top: 0px;
	overflow: hidden;
	float: left;
}

.homeTab {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 20px;
	height: 36px;
	width: 490px;
	overflow: hidden;
	float: left;
}

.homeTab img {
	position: relative;
	top: 0px;
	opacity: 1;
	
	transition: all .2s ease-in-out;
}

.homeTab img:hover {
	top: 0px;
	opacity: .8;
}

.sponsorsTab {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 20px;
	height: 36px;
	width: 490px;
	overflow: hidden;
	float: left;
}

.sponsorsTab img {
	position: relative;
	top: 0px;
	opacity: 1;
	
	transition: all .2s ease-in-out;
}

.sponsorsTab img:hover {
	top: 0px;
	opacity: .8;
}

.communityTab {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 10px;
	height: 36px;
	width: 490px;
	overflow: hidden;
	float: left;
}

.communityTab img {
	position: relative;
	top: 0px;
	opacity: 1;
	
	transition: all .2s ease-in-out;
}

.communityTab img:hover {
	top: 0px;
	opacity: .8;
}

.advertiseTab {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 10px;
	height: 36px;
	width: 490px;
	overflow: hidden;
	float: left;
}

.advertiseTab img {
	position: relative;
	top: 0px;
	opacity: 1;
	
	transition: all .2s ease-in-out;
}

.advertiseTab img:hover {
	top: 0px;
	opacity: .8;
}

.homeContent {
	width:490px;
	position:relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 20px;
	float: left;
	background-color: #f5f6f7;
}

.homeContent p {
	font-family: 'Open Sans', sans-serif;
	margin-top: 0px;
	color:#091d36;
	font-weight: 400;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:10px 10px 10px 10px;
	background-color: #f5f6f7;
	
	-webkit-transition-property:color, text;
	-webkit-transition-duration: 1s, 1s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-property:color, text;
	-moz-transition-duration:1s;
	-moz-transition-timing-function: linear, ease-in;

	-o-transition-property:color, text;
	-o-transition-duration:1s;
	-o-transition-timing-function: linear, ease-in;
}

.homeContent p:hover{
	color:#4A9EEE;
}

.sponsorsContent {
	width:490px;
	position:relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 20px;
	float: left;
	background-color: #f5f6f7;
}

.sponsorsContent p {
	font-family: 'Open Sans', sans-serif;
	margin-top: 0px;
	color:#091d36;
	font-weight: 400;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:10px 10px 10px 10px;
	background-color: #f5f6f7;
	
	-webkit-transition-property:color, text;
	-webkit-transition-duration: 1s, 1s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-property:color, text;
	-moz-transition-duration:1s;
	-moz-transition-timing-function: linear, ease-in;

	-o-transition-property:color, text;
	-o-transition-duration:1s;
	-o-transition-timing-function: linear, ease-in;
}

.sponsorsContent p:hover{
	color:#4A9EEE;
}

.sponsorsContent p a {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color:#091d36;
	text-decoration: underline;
	font-weight: 700;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:0px 0px 0px 0px;
}

.sponsorsContent p a:hover {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color: #4A9EEE;
	text-decoration: underline;
	font-weight: 700;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:0px 0px 0px 0px;
}

.communityContent {
	width:490px;
	position:relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
	background-color: #f5f6f7;
}

.communityContent p {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color:#091d36;
	font-weight: 400;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:10px 10px 10px 10px;

	-webkit-transition-property:color, text;
	-webkit-transition-duration: 1s, 1s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-property:color, text;
	-moz-transition-duration:1s;
	-moz-transition-timing-function: linear, ease-in;

	-o-transition-property:color, text;
	-o-transition-duration:1s;
	-o-transition-timing-function: linear, ease-in;
}

.communityContent p:hover{
	color:#4A9EEE;
}

.communityContent p a {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color:#091d36;
	text-decoration: underline;
	font-weight: 700;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:0px 0px 0px 0px;
}

.communityContent p a:hover {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color: #4A9EEE;
	text-decoration: underline;
	font-weight: 700;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:0px 0px 0px 0px;
}

.advertiseContent {
	width:490px;
	position:relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
	background-color: #f5f6f7;
}

.advertiseContent p {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color:#091d36;
	font-weight: 400;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:10px 10px 10px 10px;

	-webkit-transition-property:color, text;
	-webkit-transition-duration: 1s, 1s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-property:color, text;
	-moz-transition-duration:1s;
	-moz-transition-timing-function: linear, ease-in;

	-o-transition-property:color, text;
	-o-transition-duration:1s;
	-o-transition-timing-function: linear, ease-in;
}

.advertiseContent p:hover{
	color:#4A9EEE;
}

.advertiseContent p a {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color:#091d36;
	text-decoration: underline;
	font-weight: 700;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:0px 0px 0px 0px;
}

.advertiseContent img {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color:#091d36;
	text-decoration: underline;
	font-weight: 700;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:0px 0px 0px 0px;
	border:medium #333; 
}

.advertiseContent p a:hover {
	font-family: 'Open Sans', sans-serif;
	background-color: #f5f6f7;
	margin-top: 0px;
	color: #4A9EEE;
	text-decoration: underline;
	font-weight: 700;
	letter-spacing: 0.0525em;
	font-size:14px;
	line-height:20px;
	padding:0px 0px 0px 0px;
}
