#content {padding-left: 0.5em;}

#left_side {padding-left: 0.7em;}
#right_side {padding-right: 0.7em;}

.home_box {
    margin: 0.5em 0 1em 0;
    padding: 0.5em;
    color: #1D646D;
    background-color: #FFFEEB;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
}
.news_box
{
	margin: 0.5em 0 1em 0.1em;
	padding: .5em;
}

.home_box h5, .home_box ul, .home_box li,
.meetings_box h5, .meetings_box ul, .meetings_box li,
.news_box h5, .news_box ul, .news_box li {margin: 0;padding: 0;list-style: none;}

.home_box a {color: #DBD0A4;}
.home_box ul li a,.news_box ul li a {color: #004F78;text-decoration: none;}
.home_box ul li a:hover,.meetings_box ul li a:hover, .news_box ul li a:hover {text-decoration: underline;}

.home_box h5, .news_box h5 {margin-bottom: 0.75em;color: #9E0000;}
.home_box li, .news_box li {
    margin-bottom: 1em;
}

.news_box h5 {
    margin-left: -1.0em;
    margin-bottom: 0;
    padding-bottom: 8px;
}
.headline_bullet {
    padding: 0 0.1em 0 0.2em;
    font-family: "times new roman", times, serif;
    font-size: 1.5em;
    line-height: 0.9em;
}

.high_box {
    margin: 0.5em 0 1em 0;
    padding: 0.3em;
    color: #FFF;
    font-weight: bold;
    font-size: 2.5em;
    background-color: #044053;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
}


.cms_article h2 {margin-bottom: 0.3em;border-bottom: 1px solid #CCC;}


/**********************************MEETING STUFF**************************************/
.meetings_box {
    margin: 0.5em 0 1em 0;
    padding: 0.5em;
    color: #004F78;
    background-color: #FFF;
	border-style:solid;
	border-color:#DADADA;
    border-width: 0.2em;
	-webkit-border-top-left-radius: 1.5em;
	-moz-border-radius-topleft: 1.5em;
	border-top-left-radius: 1.5em;
	}
.meetings_box .date {font-weight: bold;color: #999;font-size: 1.1em;}
.meetings_box a {color: #3366CC;}
.meetings_box h5 {margin-bottom: 0.5em;color: #055169; font-size: 1.3em;}
.meetings_box ul li a {color: #055169;text-decoration: none;}
.meetings_box li {margin-bottom: 1em; color: black;font-size: 0.9em;}

#meetings_link {
    display: block;
    margin: -0.5em;
    padding: 0.4em;
    font-size: 0.9em;
    color: #EEE;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #044053;
}


/**********************************PARTNER BLURB**************************************/
.partner_blurb {
    margin: 0.5em 0 1em 0;
    padding: 1em;
    color: black;
    background-color: #fff;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#B0C7CF));
	}
	
.partner_blurb a {color: #3366cc;}
.partner_blurb p {margin: 0.5em 0 0 0;font-size: 0.85em;}


/**********************************CALENDAR STUFF**************************************/
.coe {font-size: 1.3em;font-weight: bold;text-align: center;}
.coe img {float: right;margin-left: 0.4em;}
.coe a {color: #055169;text-decoration: none;}
.coe a:hover {text-decoration: underline;}

/**** Random stuff */
.ads {margin: 2em auto; width: 178px;}
.ads a {
    display: block;
    text-align: center;
    /** opacity: 0.8; **/
    /** -moz-opacity: 0.8; **/
    /** filter:alpha(opacity=80); **/
    border: 2px solid #DADADA;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}