@charset "UTF-8";
/* CSS Document */

html, body{
height: 100%;
min-height: 100%;
margin: 0;
}

body{
font-family: Arial,Verdana;
font-size: 12px;
}

#site_wrapper{
min-height: 100%;
	height: auto !important; /* This line and the next line are not necessary unless you need IE6 support */
	height: 100%;
	margin: 0 auto -400px; /* the bottom margin is the negative value of the footer's height */
}

#top_bar{
clear: both;
height: 45px;
background-color: #1468b3;
line-height: 35px;
font-size: 14px;
text-align: right;
color: #fff;
padding-right: 15px;

}

#content{ /* Content Wrapper */
clear: both;
overflow: auto;
padding-bottom: 50px;
}

.push {
height: 400px; /* .push must be the same height as .footer */
}

#events_footer{
clear: both;
position: relative;
margin-top: -400px; /* negative value of footer height */
height: 500px;
background: url(../images/shared/footer-bg75.png) repeat;
line-height: 35px;
font-size: 14px;
color: #fff;
display:none;
}

@media (max-width:991px) {
	
#site_wrapper{
	margin: 0 auto -700px; /* the bottom margin is the negative value of the footer's height */
}	
	
.push {
height: 50px; /* .push must be the same height as .footer */
}	
	
#content{ /* Content Wrapper */
clear: both;
overflow: auto;
padding-bottom: 700px;
}	

#events_footer{
clear: both;
position: relative;
margin-top: -700px; /* negative value of footer height */
height:700px;
background:url(../images/shared/footer-bg75.png) repeat;
line-height: 35px;
font-size: 14px;
color: #fff;
color: #fff;
display:none;
}

}	

@media (min-width:362px) and (max-width: 591px) {
	
#site_wrapper{
	margin: 0 auto -800px; /* the bottom margin is the negative value of the footer's height */
}	
	
#content{ /* Content Wrapper */
clear: both;
overflow: auto;
padding-bottom: 800px;
}	

#events_footer{
clear: both;
position: relative;
margin-top: -800px; /* negative value of footer height */
height: 800px;
background:url(../images/shared/footer-bg75.png) repeat;
line-height: 35px;
font-size: 14px;
color: #fff;
color: #fff;
display:none;
/*display:none;*/
}

}
	