#banner-frontpage {
	background: #FFFFFF url(../img/callout-background.jpg) repeat-x scroll left bottom;
	background-image: -moz-radial-gradient(67% 50% 0deg, circle , #FFFFFF, rgba(255, 255, 255, 0) 45%);
	background-image: -webkit-gradient(radial, 65% 50%, 300, 65% 50%, 0, from( rgba(255, 255, 255, 0) ), to( rgba(255, 255, 255, 1) ));
	padding: 20px 0 0px 0;
	border-bottom-color: #7d7d7d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #16495c; 
	border-top-style: solid;
	border-top-width: 1px;
	line-height:1.4;
	background:#F5F5F5 none;
	border-top-width:0;
	border-bottom:1px solid #ccc;
	height: 350px;

} 


#banner-frontpage div.main_button {margin-top:20px;}
#banner-frontpage .main_button a.buttontwo {margin-top: 10px;font-size:14px;font-weight:bold;display:inline-block;}
#title p {color: white;font-size:15px;text-shadow:0px 1px 0px #222222;color:#7d7d7d;text-shadow:0 1px 0px #fff;}
#title h1 {
  color: #eaeaea;
  text-shadow:0px 1px 0px #222222;
  margin:10px 0 15px;
  line-height:1.2em;
  font-size:30px;
  font-weight:normal;
  color:#252525;
  text-shadow:0 1px 0 #fff;
}
a.buttontwo {
  border: 1px solid #ccc;
  color:white;
  padding: 8px 36px 8px 26px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  text-decoration: none;
  margin: 0px 30px 0 0px;
  background: #FFB00F url('../img/white_arrow_for_button.png') 90% 51% no-repeat;
}
a.buttontwo:hover {-moz-box-shadow:1px 1px 1px #7d7d7d, inset 1px 1px 1px white;}
a.alt_button {
  display:inline-block;
  padding-bottom:3px;
  border-bottom:1px dotted white;
  color:white;
  text-shadow:1px 1px 1px #7d7d7d;
  margin-left:20px;
}
a.alt_button:hover {color:#f4f4f4;text-decoration:none;}
#container1-frontpage {padding: 40px 0;}
#leftcolumnannouncement-frontpage {padding:40px 0;}
#leftcolumnannouncement-frontpage h1 {color: #707070;margin:0.5em 0;font-size:1.8em;}
#leftcolumnannouncement-frontpage h1:first-child {margin:0 0 0.2em 0;} 
#leftcolumnannouncement-frontpage img {float: right;padding: 10px;}
#leftcolumnannouncement-frontpage p {padding: 0 15px 0px 0px;margin-bottom: 10px;color: #736F6E;}

/*
.flexslider .slides img {
	box-shadow: 0 0 10px #333333;
}
*/