.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }
.justify { text-align:justify; }
.float_left { float:left; }
.float_right { float:right; }
.margin { margin:10px 0; }
.margin_top { margin-top:10px; }
.margin_bottom { margin-bottom:10px; }
.bold { font-weight:bold; }

#site_header_title {
	text-align:right; font-size:1.6em; color:#585629;
	padding:10px 25px; background:url(../creo_img/header.gif) #E4E4C9 top left no-repeat;
	height:89px;
}

.section { background:#C6C68E; width:164px; margin:0 auto 25px auto; }
.section_header { background:url(../creo_img/section_header.gif) top left no-repeat; line-height:10px; }
.section_content { padding:0 10px; }
.section_footer { background:url(../creo_img/section_footer.gif) bottom left no-repeat; line-height:10px; }
.section strong { color:#8C1F30; }
.section a { color:#8C1F30; font-weight:bold; }
.section a:hover { color:#8C1F30; }
.section h2 { color:#8C1F30; }

.page_title { color:#8C1F30; margin-bottom:10px; }
.image { float:left; margin-right:10px; /*padding:2px; border:1px solid #A3A352;*/ }
.image_map { border:1px solid #A3A352; }

.news_date_summary { color:#8C1F30; font-weight:bold; font-size:0.8em; }
.news_date { color:#8C1F30; font-weight:bold; margin:-8px 0 8px 0; }
