/* Start of CMSMS style sheet 'L2_programs' */
/* CSS Document */

body {
margin:0px;
background-color:#2580af;
background-image:url(GRAPHICS/bkgd-sky.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}


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 {
color:#ED2024;
font-size:20px;
font-weight:normal;
margin:0;
padding:0;
}

h3 {
font-weight:normal;
font-size:18px;
color:#ed2024;
padding:0px; 
margin:0px;
}

h4 {
color:#333333;
font-size:12px;
padding:15px 0px 0px 0px; 
margin:0px 0px 0px 0px;
}

h5 {
border-bottom:1px solid #827667;
color:#827667;
font-size:16px;
font-weight:bold;
padding:15px 0px 0px 0px; 
margin:0px;
}

div#content li {
	padding:1px 0px 4px 0px;	
}

div#content li a {
	color:#ED2024;	
}

a {
color:#ED2024;
}

img {
border: none;
}

div#container {
position:relative;
margin:0px auto;
width:1130px;
min-height:500px;
height:auto !important;
height:500px;
background-image:url(GRAPHICS/bkgd-clouds.jpg);
background-repeat:no-repeat;
}

div#bkgd {
margin:0px;
width:100%;
height:100%;
background-image:url(GRAPHICS/bkgd-homecoming.jpg);
background-repeat:no-repeat;
background-position:bottom center;
overflow:hidden;
}

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;
}

img#logo {
position:relative;
float:left;
top:-42px;
}

img#logo-building {
position:absolute;
right:0px;
bottom:0px;
z-index: 0;
}

div#copy {
position:relative;
float:left;
width:440px;
padding:10px;
z-index: 2;
}

img.btn-more {
	position:relative;
	float:right;
}

div#right {
position:relative;
float:left;
width:159px;
}

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;
}

div#footer {
position:relative;
float:left;
padding:9px;
width:784px;
height:50px;
}

div#footer,
div#footer a {
color:#000000;
text-decoration:none;
}

/* EXTRA STYLES */

p.indent {
padding:6px 0px 2px 20px;
margin:0px 0px 0px 0px;
}

.bigred {
font-size:16px;
color:#ED2024;
font-weight:bold;
}

img.card {
padding-right:10px;
}

/* End of 'L2_programs' */

