/* CSS Document */

body {
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#03017c;
margin:0 0 10px; 0;
/* background-color:#f4ec96; */
background-color:#fff;
}

#pshadow {
width:980px;
height:100%;
margin:0 auto; /* PICKS UP PAGE CENTERING */
background-image: url(../images/shadow980.gif);
background-repeat:repeat-y;
background-color:#fff;
}

#pwrap {
width:920px;
margin:0 auto; /* PICKS UP PAGE CENTERING */
vertical-align:top;
text-align:left;
border:3px solid #ffcc00;
background-color:#fff;
}

#headspace {
height:250px; /* CAREFUL - THIS WILL SHIFT EVERYTHING OUTSIDE THE BORDER IF WRONG */
width:920px;
background-color:#FFF;
vertical-align:top;
}

/* HEADER STYLES */

#head {
height:247px;
background-image: url(../images/lhcorn2010.jpg);
background-repeat:no-repeat;
background-color:#ffcc00;
margin:0 0 0 0;
padding:0 0 0 0;
position:relative;
vertical-align:top;
/* border: 1px solid #000; */
text-align:center;
}

#header {
clear:both;
float:left;
width:100%;
}

#header ul {
clear:left;
float:left;
display:inline;
width:100%;
list-style:none;
margin:218px 0 0 125px; /* ADJUSTS LOCATION OF MENU */
padding:0;
font-size:1.2em; /* ADJUSTS MENU FONT SIZE */
}
#header ul li {
display:inline;
list-style:none;
margin:0;
padding:0;
}
#header ul li a {
display:block;
float:left;
margin:0 0 0 1px;
padding:6px 15px 5px 15px;
text-align:center;
color:#050067;
text-decoration:none;
position:relative;
left:15px;
line-height:1.0em;
font-family:Arial, Helvetica, sans-serif;
}

#header ul li a:hover {
background:#fff9b1; /* TURNS ON MENU BACKLIGHTING */
/* color:#fff; */
color:#004890;
}

#header ul li a.active,
#header ul li a.active:hover {
/* color:#fff; */
color:#050067;
font-weight:bold;
}

#header ul li a span {
display:block;
}

#head h1 {
clear:left;
float:left;
display: inline;
width:100%;
color: #6db33f;
font-family: Arial, Helvetica, sans-serif;
font-size:6.0em; /* ADJUSTS HEADING FONT SIZE */
margin:75px 0 0 0; /* ADJUSTS LOCATION OF MENU */
padding:0;
text-align: center;
}

/* CONTENT COLUMN */

#cwrap {
background-color:#FFF;
margin:7px;
/* border:1px solid #000; */
}

#lcol {
border-right: 1px solid #b1d295;
vertical-align:top;
}

#lcol a {
text-decoration:none;
color:#000;
}

#lcol h1 {
clear:left;
float:left;
display: inline;
width:100%;
color: #6db33f;
font-family: Arial, Helvetica, sans-serif;
font-size:1.5em; /* ADJUSTS HEADING FONT SIZE */
padding:0;
}

.message {
padding-bottom:7px;
}

.shout {
padding:10px;
background-color:#FFFFFF;
/* border:1px solid #000000; */
margin:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000;
}

/* CENTER COLUMN */
#ccol {
vertical-align:top;
padding: 0 15px;
font-size:1.1em;
/* border:1px solid #000; */
}

#ccol h1 {
/* clear:left; */
/* float:left; */
/* display: inline; */
width:100%;
color: #ff6600;
font-family:  "Times New Roman", Times, serif;
font-size:2.8em; /* ADJUSTS HEADING FONT SIZE */
margin:0;
padding:0;
text-align: center;
}

#ccol h2 {
/* clear:left; */
/* float:left; */
/* display: inline; */
width:100%;
color: #f37321;
font-family:  "Times New Roman", Times, serif;
font-size:1.8em; /* ADJUSTS HEADING FONT SIZE */
margin-bottom:10px;
padding:0;
text-align: center;
}

#ccol h3 {
clear:left;
float:left;
display: inline;
width:100%;
color: #000;
font-family:  "Times New Roman", Times, serif;
font-size:1.5em; /* ADJUSTS HEADING FONT SIZE */
margin-bottom:10px;
padding:0;
}

#ccol a {
color:#03017c;
text-decoration:none;
}

#ccol a:hover {
color:#03017c;
text-decoration:underline;
}

.cdate {
color: #f37321;
font-family:  Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.8em; /* ADJUSTS HEADING FONT SIZE */
margin-bottom:10px;
padding:0;
text-align:center;
}

.cloc {
font-size: 1.5em;
}

.cplace {
font-weight: bold;
margin-bottom:5px;
}

.cinfo {
color:#be1e2d;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

.cnum {
color:#5b6f11;
font-size: 2.2em;
font-family: Arial, Helvetica, sans-serif;
}


/* RIGHT COLUMN */
#rcol {
background: #fffcdf;
vertical-align:top;
font-weight:bold;
font-size: 1.0em;
padding: 0 4px;
/* border: 1px solid #000; */
}

#rcol h3 {
color: #004890;
font-size:24px;
margin-bottom: 12px;
}

.hilite {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 1.1em;
margin: 0 20px 0 20px;
padding-bottom: 15px;
}

.hilite b {
color: #593a2f;
}

.btag {
font-size:1.2em;
font-weight:bold;
margin-right:25px;
}

.picbak {
padding:11px;
background-color:#bbc062;
border: 2px solid #fff;
}

.shout {
border-top:2px solid #c7c882;
background: #fffcdf;
font-family:  "Times New Roman", Times, serif;
font-size: 14px;
color:#0073ae;
color:#5b6f11;
}

/* FOOTER STYLES */
#footer {
clear:both;
float:left;
width:920px;
border-top:3px solid #ffcc00;
}

#prefoot {
clear:both;
height:3px;
width:920px;
background-color:#5b6f11;
line-height:3px;
}

#foot {
clear:both;
height:28px;
width:920px;
background-color:#344e1d;
background-color:#c7c882;
/* border-width:1px; */	
line-height:28px;
}

.footnote {
font-family: Arial, Helvetica;
font-size:12px;
font-weight:bold;
color:#FFF;
}
