
body {
	margin: 0;
	padding: 0;
	}
	
.clear {
	clear:both;
	}
	
h1 {
	font:normal 16px Tahoma;
	color:#F89A4F;
	margin:0;
	padding:9px 0 1px 0;
	}
	
h2 {
	font:normal 14px Tahoma;
	color:#F89A4F;
	margin:0;
	padding:3px 0 1px 0;
	}
	
h3 {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:3px 0 1px 0;
	}
	
h4 {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:11px 0 1px 0;
	}
	
h5 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#F89A4F;
	margin:0;
	padding:3px 0 0 0;

	}
	
h5 a{
	color:#626262;
	text-decoration:none;
	}
	
h5 a:hover{
	color:#626262;
	text-decoration:none;
	}
	
#div-out {
	margin:0;
	padding:0;
	}
	

	


td {
	text-align: left;
	vertical-align: top;
	color:#808080;
}
a {
	text-decoration: none;
	COLOR: #808080;

}

A:hover 
{
   COLOR: #F89A4F;
}




a.1 {
	text-decoration: none;
	color: 000000;
}
.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
}




p {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px;  color:#808080; margin-left: 0px;  line-height: 160%; margin-top: 5px; margin-right: 10px; margin-bottom: 8px}

.p_services {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  color:#808080; margin-left: 0px;  line-height: 160%; margin-top: 10px; margin-right: 10px; margin-bottom: 5px}

.p_brochure {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px;  color:#808080; margin-left: 0px;  line-height: 160%; margin-top: 10px; margin-right: 0px; margin-bottom: 5px}

.p_links {  font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 12px;  color:#000000; margin-left: 0px;  line-height: 160%; margin-top: 1px; margin-right: 1px; margin-bottom: 1px}
.p_links2 {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px;  color:#808080; margin-left: 32px;  line-height: 131%; margin-top: 10px; margin-right: 10px; margin-bottom: 5px}

.P1
{
    FONT-SIZE: 11px;
    MARGIN: 0px 0px px ;
    COLOR: #000000;
    LINE-HEIGHT: 165%;
    FONT-FAMILY: Verdana;
    margin-right: 11px;
}

.p1 {  font-family: verdana, Helvetica, sans-serif; font-size: 11px;  color=#000000; margin-left: 0px;  line-height: 1%; margin-top: 5px; margin-right: 0px; margin-bottom: 0px}

.p1a {  font-family: verdana, Helvetica, sans-serif; font-size: 11px;  color=#000000; margin-left: 0px; line-height: 160%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}
.p1a_scroll {  font-family: verdana, Helvetica, sans-serif; font-size: 11px;  color=#000000; margin-left: 0px; line-height: 160%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}
.p1b {  font-family: verdana, Helvetica, sans-serif; font-size: 11px;  color=#000000; margin-left: 0px;  line-height: 160%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}

.p3 {  font-family: verdana, Helvetica, sans-serif; font-size: 11px;  color=#000000; margin-left: 0px;  line-height: 160%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}




/*-----start styles for home page templates-----*/
#homeFlash {
height: 323px;
width: 1022px;
/*-----margin-left +7 to compensate for shadow-----*/
margin-left: 7px;
background-color:#000000;
}

.shadow2
{
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0,Direction=145,Strength=9);
    WIDTH: 99%;
    POSITION: relative
}

.textfield {font: normal 10px Verdana; border: background-image: url('../images/textfield.gif');}



/*-------------------*/

.markermenu{
width: auto; /*width of menu*/
}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
}

.markermenu ul li a{
background: white url(../images/arrow-list.gif) no-repeat 2px center;
font: 12px "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #582700;
display: block;
width: auto;
padding: 3px 0;
padding-left: 15px;
text-decoration: none;
}

* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 150px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #582700;
}

.markermenu ul li a:hover{
/*background-color: #ffffcb;*/
background-image:url(../images/arrow-list-red.gif); /*onMouseover image change. Remove if none*/
color: #F89A4F;
}

.markermenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color: #F89A4F;
}

/* Holly Hack for IE \*/
* html .markermenu ul li { height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */


/*-------03/11/2010------*/
#dropmenudiv{
position:absolute;
border:1px solid lightgrey;
font:normal 12.4px Trebuchet MS;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #E6E6E6;

}

#outer-wrap {
	margin:0 auto;
	width:1073px;
	height:auto;
	}



#header {
	width:1053px;
	height:149px;
	background:url(../images/avant_header.gif) no-repeat;
	padding-left:20px;
	margin:0 0 22px 0;
	vertical-align:bottom;
	}
	
#home-page-content {
	width:1073px;
	height:auto;
	padding:0;
	margin:0;
	}
	
#home-page-image-fadein {
	width:1073px;
	height:416px;
	padding:0;
	margin:0;
	}
	
#integrated-marketing {
	width:1073px;
	height:25px;
	padding:25px 2px 12px 0;
	border-bottom: 1px solid #F89A4F;
	}
	
#integrated-marketing img{
	float:right;
	border:none;	
	margin:0;
	}
	
#footer {
	width:1073px;
	height:auto;
	margin:0;
	padding:0 0 3px 0;

	}
	
#footer-panel{
	float:left;
	width:750px;
	}
	
#read_more {
	float:left;
	width:1050px;
	display:none;
	padding:0 0 0 20px;
	}
	
#read_more-services {
	float:right;
	width:890px;
	padding:0;
	display:none;
	}
	
#about-content {
	width:1073px;
	height:auto;
	margin:0;
	padding:0;
	}
	
#about-leftmenu {
	float:left;
	width:142px;
	padding:5px 0 0 15px;
	}
	
#about-ebro {
	float:left;
	width:127px;
	padding:5px 0 0 15px;
	font: 12px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #582700;
	}
	
#about-ebro a{
	color:#582700;
	text-decoration:none;
	}
	
#about-ebro img{
	border:none;
	margin:0 0 5px 0;
	}	

#about-right-content {
	float:left;
	width:410px;
	height:431px;
	padding:5px 7px 0 20px;
	border:1px solid #C0C0C0;
	border-right:none;
	}
	
#about-right-img {
	float:right;
	width:478px;
	height:438px;
	background:#F58426;
	}
	
#people-name {
	float:left;
	width:278px;
	height:438px;
	}
	
#people-image {
	float:right;
	width:196px;
	height:380px;
	margin:35px 0 0 0;
	}
	
.people-selected {
	color:#4B2900;
	}
	
.people-selected a,a:hover {
	color:#4B2900;
	}
	
.people-inactive {
	color:#fff;
	}
	
/*---footer style----*/
#footer-panel {
	width:650px;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#808080;
	text-align:left;
	padding:6px 0 0 0;
	}
	
#footer-panel a{
	color:#808080;
	text-decoration:none;
	}
	
#footer-panel a:hover{
	color:#333;
	text-decoration:none;
	}
	
#about-right-content-services {
	float:left;
	width:412px;
	height:324px;
	padding:90px 0 0 25px;
	border:1px solid #C0C0C0;
	border-right:none;
	}	
	
	
	
#about-right-img-services {
	float:right;
	padding:90px 0 0 30px;
	width:448px;
	height:326px;
	background:#F58426;
	}
	
/*-----------20-11-2010-------------*/
.div_class1
{

margin: 0 0 10px 20px;
position: absolute; 
width: 440px;
top: 310px;
}

.div_class2
{

margin: 0 0 10px 20px;
position: absolute; 
width: 440px;
visibility: hidden;
top: 230px;
}

.div_thumbs1
{

margin: 0 0 0px 0px;
position: relative; 
top: 320px;
}

.contact-content {
	width:1073px;
	height:610px;
	border:1px solid #DDD;
	}
	
.contact-content-left {
	float:left;
	width:461px;
	padding:5px 0 0 20px;
	}

.contact-content-right {
	float:right;
	width:592px;
	}
	
	
/*-----career---------*/

.career-cont {
	float:left;
	width:700px;
	padding:5px 0 0 20px;
	}
	
.career-form {
	float:left;
	width:700px;
	height:auto;
	padding:10px 0 0 20px;
	}
	
.name-field-left {
	float:left;
	width:200px;
	padding:8px 0 5px 0;
	}
	
.field-form-right {
	float:right;
	width:500px;
	padding:5px 0 5px 0;
	}
	
.submit-panel {
	float:right;
	width:500px;
	text-align:left;
	padding:10px 0 0 0;
	}
	
.req-field-color {
	color:#F89A4F;
	}
.Textboxstyle{height:18px;-moz-border-radius:0px;-webkit-border-radius:0px;border:1px solid rgb(97%, 60%, 30%);font-size:11px;margin:0;width:218px;}
.Textboxstyle:focus{border-width:.1em;border-color:#ACE;}

	
	/*drop down style */
.dropdownboxstyle{width:222px;height:24px;border:1px solid rgb(96%, 52%, 15%);font-size:11px;margin:0;padding:1px ;}

.div_class1
{

margin: 0 0 10px 20px;
position: absolute; 
width: 440px;
top: 310px;
}

.div_class2
{

margin: 0 0 10px 20px;
position: absolute; 
width: 440px;
visibility: hidden;
top: 230px;
}

.div_class3
{

margin: 0 0 10px 20px;
position: absolute; 
width: 440px;
visibility: hidden;
top: 250px;
}

.div_class4
{

margin: 0 0 10px 20px;
position: absolute; 
width: 440px;
visibility: hidden;
top: 250px;
}

.div_class5
{

margin: 0 0 10px 20px;
position: absolute; 
width: 440px;
visibility: hidden;
top: 340px;
}

.div_thumbs1
{

margin: 0 0 0px 0px;
position: relative; 
top: 320px;
}


#home-welcome-cont {
	width:1053px;
	padding:0 0 0 20px;
	margin:0;
	}
	
/*----new-------*/

#zm {
	width:443px;
	height:416px; 
	float:right;
	border:none;
	}
	
#zm img {
	border:none;
	}
/*-----SOCIAL MEDIA-----*/
#social-media {
	float:right;
	width:60px;
	padding:4px 2px 0 0;
	margin:0;
	font:11px Arial, Helvetica, sans-serif;
	}
	
#twitter-FB {
	float:right;
	width:125px;
	padding:3px 0 0 0;
	}
	
#twitter-FB img{
	border:none;
	padding:0 3px 0 0;
	margin:0;
	}
	
/*NEW FOOTER*/
#footer-tab-menu {
	width:1053px;
	min-height:110px;
	height:auto;
	padding:0 0 0 20px;
	background:#fff;
	border-bottom: 1px solid #F89A4F;
	}
	
.f-tab1 {
	float:left;
	width:120px;
	height:auto;
	padding:10px 10px 0 0;
	text-align:left;
	}
	
.orange-color {
	color:#F89A4F;
	}
	
.orange-color a{
	color:#F89A4F;
	}
	
.orange-color a:hover{
	color:#F89A4F;
	}
	
/*---------------awards-------*/

#award-left-content {
	float:left;
	width:455px;
	height:416px;
	padding:0 0 0 0;
	border:none;
	border-right:none;
	text-align:right;
	}
	
#award-right-img {
	float:right;
	width:429px;
	height:399px;
	background:#FFF;
	border:solid 1px #572600;
	padding:15px 15px 0 15px;
	}
	
#award-right-img p{
	font:11px Tahoma;
	color:#572600;
	padding:0;
	margin:5px 0 5px 0;
	line-height:1.5;
	}
	
.line-break {
	float:left;
	width:456px;
	height:1px;
	padding:0;
	margin:10px 0 10px 0;
	background:#572600;
	}
	
.award-leftbot {
	float:left;
	width:100px;
	height:30px;
	padding:0;
	margin:10px 0 0 0;
	}
	
.award-rightbot {
	float:right;
	width:100px;
	height:30px;
	padding:0;
	margin:10px 0 0 0;
	}
	
/*-----NEWS MEDIA-------*/

#event-left-content {
	float:left;
	width:455px;
	height:416px;
	padding:0 0 0 0;
	border:none;
	border-right:none;
	text-align:right;
	background:url(../news-media/images/events-photoBG.jpg) no-repeat;
	}
	
#event-left-content-img {
	width:420px;
	height:264px;
	padding:0;
	margin:50px 0 0 32px;
	}
	
#photos-but {
	float:left;
	width:74px;
	height:18px;
	padding:0;
	margin:20px 0 0 25px;
	}
	
#videos-but {
	float:right;
	width:74px;
	height:18px;
	padding:0;
	margin:20px 55px 0 0;
	}
	
.photo-thumb {
	width:135px;
	height:115px;
	padding:0;
	margin:5px 12px 10px 0;
	float:left;
	text-align:center;
	}
	
.photo-thumb img{
	margin:0 0 3px 0;
	border:none;
	}
	
.photo-thumb2 img{
	margin:0 0 3px 0;
	border:none;
	}
	
.photo-thumb2 {
	width:135px;
	height:115px;
	padding:0;
	margin:5px 0 0 0;
	float:right;
	text-align:center;
	}
	
.photo-thumbtext {
	font:12px Tahoma;
	color:#582700;
	text-align:center;
	}
	
/*-----press release------*/
#press-release {
	float:right;
	width:884px;
	height:auto;
	min-height:300px;
	}
	
#press-release-img {
	float:left;
	width:150px;
	height:103px;
	padding:0 0 0 0;
	margin:0 20px 0 0;
	}
	
#press-release p{	
	font:11px Tahoma;
	color:#572600;
	padding:0;
	margin:5px 0 5px 0;
	line-height:1.5;
	}
	
.pr-hr {
	width:884px;
	height:1px;
	margin:16px 0 10px 0;
	}
	
/*-------------------PR---------*/

/*---------EMAIL CAMP------*/

#email-camp {
	float:left;
	width:912px;
	height:346px;
	border:solid 1px #572600;
	}
	
#slides {
	/*position:absolute;
	top:15px;
	left:4px;
	z-index:100; */
	position:absolute;
	/*float:right;*/
	width:895px;
	height:346px;
	padding:0;
	margin:5px 0 0 0;
	left: 315px;
	top: 167px;
	z-index:1;
	
}

#slides01 {
	/*position:absolute;
	top:15px;
	left:4px;
	z-index:100; */
	position:absolute;
	/*float:right;*/
	width:346px;
	height:250px;
	padding:0;
	margin:5px 0 0 10px;
	left: 1px;
	top: -6px;
	z-index:100;
	border:none;
}
/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	overflow:hidden;
	position:relative;
	display:none;
	float:left;
	width:884px;
	height:346px;
	padding:0;
	margin:0;
}

.slides_container01 {
	overflow:hidden;
	position:relative;
	display:none;
	float:left;
	width:346px;
	height:250px;
	padding:0;
	margin:0;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:884px;
	height:346px;
	display:block;
}

.slides_container01 a{
	width:346px;
	height:250px;
	display:block;
}
.slides_container a img {
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:140px;
	left:-10px;
	width:12px;
	height:17px;
	display:block;
	z-index:101;
}

#slides .next {
	left:290px;
}

#slides01 .next,#slides01 .prev {
	position:absolute;
	top:23px;
	left:2px;
	width:11px;
	height:21px;
	display:block;
	z-index:101;
}

#slides01 .next {
	left:85px;
}



.pagination {
	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

/*

/*-----------VIDEO-----------*/

#VIDEO-left-content {
	float:left;
	width:375px;
	height:361px;
	padding:55px 40px 0 40px;
	border:none;
	border-right:none;
	text-align:right;
	background:url(../news-media/images/events-photoBG.jpg) no-repeat;
	}

