@charset "utf-8";
/* CSS Document */

.PageManagerInfoContainer {
	display: none;
}

a { outline:none;}

a:link {
	text-decoration:none;
	border: 0px;
}      /* unvisited link */
a:visited {
	text-decoration:none;
	border: 0px;
}  /* visited link */
a:hover {
	text-decoration:none;
	border: 0px;
}  /* mouse over link */
a:active {
	text-decoration:none;
	border: 0px;
}  /* selected link */
.bg {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:-1;
}
body {
	margin:0px;
	font-family:Palatino Linotype;
	background-color:transparent;
}
.TopDouble_OslerBluff_Splash {
	width:100%;
	float:left;
}
.TopDouble_OslerBluff_Splash .page_header {
	width:100%;
	float:left;
	background-image:url(/SiteDesign/Images/splash_header_bg.aspx);
	background-position:center;
	background-repeat:repeat-x;
	height:164px;
}
.TopDouble_OslerBluff_Splash .header_container {
	width:960px;
	margin:auto;
}
.TopDouble_OslerBluff_Splash .welcome {
	width:28%;
	float:left;
}
.TopDouble_OslerBluff_Splash .page_logo {
	width:43%;
	float:left;
}
.TopDouble_OslerBluff_Splash .page_content {
	width:100%;
	float:left;
	padding-top:20px;
	padding-bottom:60px;
}
.TopDouble_OslerBluff_Splash .content_container {
	width:960px;
	margin:auto;
}
.TopDouble_OslerBluff_Splash .page_footer {
	
	clear:both;
	width:100%;
	left:0px;
	background-image:url(/SiteDesign/Images/splash_footer_bg.aspx);
	background-repeat:repeat-x;
	height:45px;
}
.TopDouble_OslerBluff_Splash .footer_container {
	padding-top:7px;
	width:960px;
	margin:auto;
	text-align:center;
}
.TopDouble_OslerBluff_Splash .header_container {
	width:955px;
	margin:auto;
}

.TopDouble_OslerBluff_Splash .poweredbylink {
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
}

.TopDouble_OslerBluff_Splash .signOutButton { 
	float:left;
	padding-top:3px;
}

.TopDouble_OslerBluff_Splash .swap { 
	float:left;
	padding-top:10px;
	clear:both;
}

.TopDouble_OslerBluff_Splash .cmsdesklink, .TopDouble_OslerBluff_Splash .signoutLink, .TopDouble_OslerBluff_Splash .currentUserLabelText { 
	color: #ffffff;
	font-size:13px;
}

.TopDouble_OslerBluff_Splash .button1 {
	width:160px;
	height:420px;
	float:left;
	background-image:url(/SiteDesign/Images/about_button.aspx);
	background-position: 0 0;
}
.TopDouble_OslerBluff_Splash .button1:hover {
	background-position: 100% 0;
}
.TopDouble_OslerBluff_Splash .button2 {
	width:160px;
	height:420px;
	float:left;
	background-image:url(/SiteDesign/Images/social_button.aspx);
	background-position: 0 0;
}
.TopDouble_OslerBluff_Splash .button2:hover {
	background-position: 100% 0;
}
.TopDouble_OslerBluff_Splash .button3 {
	width:160px;
	height:420px;
	float:left;
	background-image:url(/SiteDesign/Images/racing_button.aspx);
	background-position: 0 0;
}
.TopDouble_OslerBluff_Splash .button3:hover {
	background-position: 100% 0;
}
.TopDouble_OslerBluff_Splash .button4 {
	width:160px;
	height:420px;
	float:left;
	background-image:url(/SiteDesign/Images/snow_school_button.aspx);
	background-position: 0 0;
}
.TopDouble_OslerBluff_Splash .button4:hover {
	background-position: 100% 0;
}
.TopDouble_OslerBluff_Splash .button5 {
	width:160px;
	height:420px;
	float:left;
	background-image:url(/SiteDesign/Images/membership_button.aspx);
	background-position: 0 0;
}
.TopDouble_OslerBluff_Splash .button5:hover {
	background-position: 100% 0;
}
.TopDouble_OslerBluff_Splash .button6 {
	width:160px;
	height:420px;
	float:left;
		background-image:url(/SiteDesign/Images/welcome_button.aspx);
	background-position: 0 0;
}
.TopDouble_OslerBluff_Splash .button6:hover {
	background-position: 100% 0;
}

