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

#media_holder {
	float:left;
	width: 980px;
	margin-bottom: 100px;
}

.media_cell {
	float:left;
	width: 250px;
	height: 300px;
	margin: 10px;
}


@media only screen and (max-device-width: 480px) {

#slider {
    height: 420px;
    margin-left: auto;
    margin-right: auto;
	width: 980px;
}

#topcon {
	float:left;
}

#navcon {
	float:left;
	width: 940px;
	padding-left: 40px;
	margin:auto;
}

#maincon {
	width: 970px;
	padding-left: 10px;
	margin:auto;
}

#footer {
	width: 960px;
	padding-left: 10px;
	padding-right: 10px;
	margin:auto;
}

}


@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {

#slider {
    height: 420px;
    margin-left: auto;
    margin-right: auto;
	width: 980px;
}

#topcon {
	float:left;
}

#navcon {
	float:left;
	width: 940px;
	padding-left: 40px;
	margin:auto;
}

#maincon {
	width: 970px;
	padding-left: 10px;
	margin:auto;
}

#footer {
	width: 960px;
	padding-left: 10px;
	padding-right: 10px;
	margin:auto;
}

}


.events-cell {
	float:left;
	width: 980px;
}