@charset "UTF-8";

/* Layout (global rules for all sizes) */

body { margin: 0px; padding: 0px; }

header a.logo { width: 547px; height: 53px; top: 0px; left: 30px; background-image: url(../img/logo_large_ceus.png); }

header a.sgislogo { width: 547px; height: 21px; top: 50px; left: 30px; background-image: url(../img/logo_large_sgis.png); }

header a.collegelogo { width: 200px; height: 80px; top: 0px; right: 10px; background-image: url(../img/collegelogo_large4.png); }

footer p {
	margin-left: 30px;
	margin-bottom: 0px;
}

.threecol .content { padding-top: 20px; padding-left: 40px;  padding-bottom: 20px; }
.threecol .content-smallfix { padding-top: 20px; padding-left: 40px;  padding-bottom: 20px; display:none;}

article { padding-right: 40px; padding-bottom: 30px; }

@media screen and (max-width: 61.25em) {
header a.collegelogo {
	right: 10px; 
}
}

/*600px */
@media screen and (max-width: 37.5em) {
.maincontent { width: 100%; margin-left: 0; padding:0;}	
article { padding: 0 20px; }

.leftnav { width: 100%; background-color:#eae8db; padding: 5px 0; }
.leftnav h1 {
	font-size: 1em;
	font-weight: bold;
	display:inline;
	padding: 0 24px 0 10px;
	margin: 0;
	background: url(../img/leftlibg.jpg) no-repeat right 5px;
}
.leftnav ul {
	display:inline;
	padding: 10px 0px;
}
.leftnav ul li {
	display:inline-block;
	padding: 0 24px 0 10px;
	background: url(../img/leftlibg.jpg) no-repeat right 5px;
}
.leftnav ul li:last-child {
	background-image: none;
}
.rightbox {
	float:none;
	margin-left: 0;	
}
.box {
	float:none;
	margin-left: 0;	
}
}
