body
{
	background-color: #EEF3E2;
}

p
{
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	font-size:16px;

}

h2
{
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	font-size: 20px;
	color:#696969;
	text-align:center;
}
a.bottombar:link
{
	text-decoration:none;
	color:#FFFFFF;
}
a.bottombar:visited 
{
	text-decoration: none;
	color:#FFFFFF;
}  /* visited link */
a.bottombar:hover {text-decoration: underline;}  /* mouse over link */
a.bottombar:active {}

a:link {
	text-decoration: none;
	color:#82312C;
	
}      /* unvisited link */
a:visited 
{
	text-decoration: none;
	color:#82312C;
}  /* visited link */
a:hover {text-decoration: underline;}  /* mouse over link */
a:active {}
ul.menu
{
     list-style-type: none;
}
li.menu
{
	padding-top:10px;
	padding-bottom:10px;
}
a.menu:link {
	text-decoration: none;
	color:#4c4c4c;;
	
}      /* unvisited link */
a.menu:visited 
{
	text-decoration: none;
	color:#4C4C4C;;
}  /* visited link */
a.menu:hover {text-decoration: underline;}  /* mouse over link */
a.menu:active {}

ul.rr li 
{
	font-family: LatinModernSans10Regular, "Gil Sans", sans-serif;
	font-size: 16px;

}

.gallery-page
{
	margin-left:20px;

}

.link-page
{
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	font-size: 17px;
	
}

span.date
{
	color:#696969;
}
div.form_sep
{
	width:500px;
	margin-top:10px;
	margin-bottom:5px;
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	font-size: 16px;
	float:left;
}
div.form_field
{
	width:150px;
	float:right;

}
label{
	float:left;
	width:275px;
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	font-size: 16px;
}
div.bot_master
{
	display:none;
}
div.field_container
{
	width:500px;
	margin-bottom:5px;
}
div.radio_container
{
	float:left;
	margin-bottom:15px;
}
div.radio_container label
{
	width:400px;
	float:right;
}
div.form_text
{
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	font-size: 16px;
	width:275px;
	float:left;
}
input.formtext
{
	margin-bottom:18px;
	
}
input.formradio
{
	float:left;
	
	margin-top:5px;
}
span.title 
{
	font-size:18px;
	font-family: LatinModernSans10Bold, "gil sans", Helvetica, sans-serif;
	color: #82312C;
	
} 

div.caption_one
{
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	float:right;
	text-align:right;
	font-size: 12px;
	width: 180px;
	margin-right:20px;
}

div.caption_two
{
	text-align:right;
	float:right;
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
	margin-right:20px;
}

div.caption_three
{
	clear:right;
	text-align:right;
	float:right;
	font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
	margin-bottom:30px;
	margin-right:20px;

}

div.blurb_press
{
	width: 765px;
	float:right;
	background-color:#ECF1EF;
	margin-left: 10px;
}

div.textbox_press
{
	margin-left:60px;
	float:left;
	width:425px;
	margin-top:20px;
	margin-bottom:20px;
	font-family :LatinModernSans10Regular, "Gil Sans", Helvetica, sans-serif;
	font-size: 17px; 
}

div.blurb
{
	margin-left:10px;
	width:765px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#BBDEDF;
	float:right;
	background-color:#ECF1EF;
}


div.textbox_media
{
	float:left;
	width:600px;
	margin:20px;
	
}

div.textbox
{
	float:left;
	width:425px;
	margin:20px;
	min-height: 210px;
}
span.event_type
{
	font-family:LatinModernSans10Bold, "Gil Sans", Helvetica, sans-serif;
	font-size:18px;
	
}
span.event_date
{
	font-family:LatinModernSans10Regular, "Gil Sans", Helvetica, sans-serif;
	font-size:18px;
	color:#4C4C4C
}

div.imag_media
{
	
	text-align: center;
	float:right;
	width:115px;
	margin-top:30px;
	/*display:-webkit-box;
	-webkit-box-orient:horizontal;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	
	display:-moz-box;
	-moz-box-orient:horizontal;
	-moz-box-pack:center;
	-moz-box-align:center;
	
	display:box;
	box-orient:horizontal;
	box-pack:center;
	box-align:center;*/

}
div.imag
{
	
	text-align:center;
	margin-top:30px;
	
	
	/*display:-webkit-box;
	-webkit-box-orient:horizontal;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	
	display:-moz-box;
	-moz-box-orient:horizontal;
	-moz-box-pack:center;
	-moz-box-align:center;
	
	display:box;
	box-orient:horizontal;
	box-pack:center;
	box-align:center;*/
	
}

div.imagbox
{
	width:260px;
	float: right;
}

div.image_gallery
{
	margin:10px;
	border: 2px solid #72afb6; 	
	height:125px;
	width: 100px;
}
div#bottomcenter
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	padding-left:30px;
}
div#mission
{
	width:1000px;
	font-family:LatinModernSansDemiCond10Ob, "Gil Sans", Helvetica, sans-serif;
	font-size:16px;
	color:#FBF5E6;
	

}
div#a
{
       border-bottom: 5px solid #BBDEDF;
	   padding-right:10px;
}
div#side_menu
{
    font-family:LatinModernSans10Regular, "gil sans", Helvetica, sans-serif;
    font-size: 20px;
	
}
div#page-wrapper
{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}	

div#main-wrapper
{
	background-color: #EBECE4;
}
div#header
{


}

div#sidebar-first
{
	float:left;
	width:215px;
	height: auto;
	background-color:#ECF1EF;
}

div#sidebar-second
{
	float:left;
	width:215px;
	height: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

div#content
{
	float:right;
	width:775px
	
}

div#main-wrapper
{
	width:1000px;
	float:right;
}



div#imag_mark_cal
{
	margin-left:auto;
	margin-right:auto;
	width: 209px;
	
}

div#bottombar
{
	float:right;
	background-color:#72AFB6;
	height:125px;
	color:#FBF5E6;
	text-align:center;
	width:100%;
	padding:18px;
}


div#title_mark_cal
{
	font-size:16px;
	font-family:LatinModernSans10Bold, "Gil Sans", Helvetica, sans-serif;
	text-align: center;
	color:#4c4c4c;
	margin: 10px;
}

div#mark_cal
{
	width:213px;
	border: 1px solid #72afb6;	
	padding-top: 10px;
}

div#textbox_mark_cal
{
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}




div#view_header
{
	color: #72AFB6; 
	font-family:LatinModernSans10Bold, "Gil Sans", Helvetica, sans-serif;
	font-size: 20px; 
	margin-left:10px;
}

div#view_head_blurb
{
	font-family : LatinModernSans10Regular, "Gil Sans", Helvetica, sans-serif;
	font-size: 16px; 
	margin-left:10px;
	margin-bottom:30px; 
	margin-top:30px;
}

div#view_footer
{
	margin-left: 20px; 
	margin-top:10px; 
	font-family: LatinModernSans10Regular, "Gil Sans", Helvetica, sans-serif; 
	font-size: 17px; 

}
ul#press_release_archive li 
{
	margin-bottom:20px;
	list-style-type:none;
	font-family : LatinModernSans10Regular, "Gil Sans", Helvetica, sans-serif;
	font-size: 17px; 
}

div#head_block
{
	position:absolute;
	left:799px;
	top:10px;
}

div#headlinks
{
	color:#72AFB6; 
	position:absolute;
	left:579px;
	top: 0px;
	font-family: LatinModernSans10Regular, "Gil Sans", Helvetica, sans-serif; 
	margin-top:-6px;
}

a.headlinks
{
	color:#72AFB6; 
	font-family: LatinModernSans10Regular, "Gil Sans", Helvetica, sans-serif; 

}

.front .pager {
     display:none;
}

/* Events Page Css*/
.no-bullets{list-style-type:none;}
.view.view-events-calendar-calendar-format.view-id-events_calendar_calendar_format.view-display-id-block_2{
    padding-bottom: 30px;
}
.events-left
{display:inline-block;float:left;width:40%;}
.events-right{display:inline-block;float:left;width:60%;PADDING:0px 10PX;}
.events-left,.events-right{box-sizing:border-box;}
.events-left img{max-width:100%;height:auto;}
.view-events-calendar-new	span.date-display-single {
    color: #73afb7 !important;
}
.events-container{display: BLOCK;
    FLOAT: NONE;
    CLEAR: BOTH;
    OVERFLOW: AUTO;
    MARGIN-BOTTOM: 15PX;
border-top: 1px solid #73afb7;
    padding-right: 10px;
    padding-top: 10px;
}

.events-container h3 a,.events-container h3{    color: #646767 !important;margin-top:0px;padding-top:0px;}
.imag img {
    max-width: 100%;
    height: auto;
}