/* Start of CMSMS style sheet 'L2_young_alumni' */
body {
margin:0px;
background-color:#2580af;
background-image:url(GRAPHICS/bkgd-sky.jpg);
background-repeat:repeat-x;
background-position:top center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

a {
color:#ED2024;
}

h1 {
font-size:36px;
font-style:italic;
font-weight:normal;
font-family:"Times New Roman", Times, serif;
color:#b0a08b;
width:438px;
padding:0px; 
margin:0px;
}

h2 {
font-weight:normal;
font-size:60px;
padding:0px; 
margin:0px;
}

h3 {
color:#ED2024;
font-size:20px;
font-weight:normal;
margin:0;
padding:0;
}

h5 {
border-bottom:1px solid #827667;
color:#827667;
font-size:20px;
font-weight:normal;
}

a {
color:#ED2024;
}



div#bkgd {
margin:0px;
width:100%;
height:100%;
background-image:url(GRAPHICS/bkgd-young-alumni.png);
background-repeat:no-repeat;
background-position:top;
overflow:hidden;
}

div#container {
position:relative;
margin:0px auto;
width:1130px;
background-image:url(GRAPHICS/bkgd-clouds.jpg);
background-repeat:no-repeat;
}

div#window {
position:relative;
margin:0px auto;
width:802px;
}

div#page {
position:relative;
float:left;
top:74px;
margin-bottom:72px;
background-image:url(GRAPHICS/bkgd-page.gif);
background-repeat:repeat-y;
border:1px solid #989691;
width:800px;
}

div#menu {
position:relative;
float:left;
width:170px;
background-image:url(GRAPHICS/bkgd-nav.gif);
background-repeat:repeat-y;
}

div.content-area {
margin: 0 0 0 170px;
}

img#logo {
position:relative;
float:left;
top:-42px;
}

img#hall {
position:absolute;
left:0px;
bottom:0px;
z-index:99;
}

div#copy {
position:relative;
float:left;
width:440px;
padding:10px 10px 0px 15px;
z-index: 2;

}

div#title {
position:relative;
float:left;
width:625px;
padding:25px 0px 0px 5px;
margin:0px;
background-color:#ed2125;
}

div#title h1{
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
line-height:26px;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
padding:0px;
margin:0px;
}

div.listing {
position:relative;
float:left;
width:100%;
font-size:12px;
padding:0px 0px 20px 0px;
}

div.listing img {
margin-right:10px;
}

img#unmlogo {
position:absolute;
bottom:0px;
right:0px;
z-index: 0;
}

#unmlogo {
border: none;
}

.big {
font-size:18px;
color:#5e5d60;
}

td {
padding:5px 0px 5px 0px;
}

td a {
color:#000000;
}

img.btn-more {
	position:relative;
	float:right;
}

div#right {
position:relative;
float:left;
width:170px;
}

div#right img {
margin-top:10px;
}

div#alumni-menu {
margin-bottom:20px;
}

div#alumni-menu img {
margin-top:0px;
}


div#feature {
position:relative;
float:left;
width:139px;
padding:10px;
top:10px;
background-image:url(GRAPHICS/free-range-bkgd.gif);
background-repeat:no-repeat;
background-color:#C6B59E;
font-size:11px;
}

div#feature h4 {
font-size:16px;
margin:0px 0px 10px 0px;
}

div#feature img.btn-more {
padding:10px 0px 10px 0px;
}

div#feature div#fname {
font-size:12px;
padding:0px 0px 10px 0px;
}

div#greybar {
position:relative;
float:left;
background-color:#231f20;
color:#868686;
padding:9px;
width:784px;
}

div#greybar,
div#greybar a {
color:#868686;
text-decoration:none;
}

/*****Form*******/

form#m3moduleform_1 {
margin:0 0 215px;
width:615px;
}

div.error_message {
color: red;
}


div.error_message ul {
list-style-type: none;
}




div#footer {
position:relative;
float:left;
padding:9px;
width:784px;
height:20px;
}

div#footer,
div#footer a {
color:#FFFFFF;
text-decoration:none;
}

/* EXTRA STYLES */

.bigred {
font-size:18px;
color:#ED2024;
}

img.card {
padding-right:10px;
}

/* SIFR STUFF */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-hasFlash #middle{
	text-align:center;
	}
/* End of 'L2_young_alumni' */

