/* main style sheet for aave.com */

body
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; /* site-wide font change */
	/*color: #846d74;*/
	color: #716D84;
	line-height: 17px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 30px;
	/*background-color: #846d74;*/
	background-color: #607596;
}

form { margin: 0px; }


/* ####################################### */

/* standard H tags */

h1
{
	font: 18px Arial;
	color: #B35738;
	text-decoration: none;
	font-weight: normal;
	line-height: 24px;
	margin: 0px;
	padding: 0px 0 0px 0;
}

h2
{
	font: 14px Arial;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
	margin: 0px;
	padding: 4px 0 6px 0;
}

h3
{
	font: 12px Arial;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
	margin: 0px;
	padding: 4px 0 0px 0;
}



/* ####################################### */

/* Horizontal Lines */

hr
{
	border: none 0;
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	margin: 0px 0 0px 0;
}

.hrline { border-bottom: 1px solid #CCCCCC; padding: 0px; margin: 7px 0px 7px 0px;}

.doubleline
{
	border-color: #E0E0E0;
	border-width: 3px;
	border-style: none none double none;
	padding: 0px;
	margin: 7px 0px 7px 0px;
}


/* ####################################### */

/* Standard Lists */

ul
{
	margin: 8px 0px 8px 0px;
	padding-left: 1px;
	list-style-type: none;
}

ol
{
	margin: 8px 0px 8px 15px;
	padding-left: 1px;
}


ul li
{
	padding: 0px 0px 4px 15px;
	background: transparent url('../images/body/bullet_orange.gif') no-repeat 0px .3em;
}


ol li
{	
	padding: 0px 0px 6px 6px;
}


/* ####################################### */

/* standard link tags */

a
{
	color: #9a8f57;
	text-decoration: underline;
}
a:hover
{
	color: #F69321;
	text-decoration: underline;
}
a:visited
{
	color: #9a8f57;
	text-decoration: underline;
}
A:visited:hover
{
	color: #F69321;
	text-decoration: underline;
}


/* ####################################### */

/* Overall Layout Styles */

#page-header
{
	background-color: #FFFFFF;
	padding: 10px 10px 0px 10px;
}


#texture-bottom
{
	text-align: center;
	vertical-align: top;
	font: 10px verdana;
	color: #dddddd;
	font-weight: normal;
	line-height: 16px;
	padding: 10px 0 10px 0px;
	background-image: url("../images/body/texture_bottom.gif"); background-repeat: no-repeat;
}

#texture-bottom A {color: #dddddd; text-decoration: none;}
#texture-bottom A:hover {color: #FFF; background-color: #F69321; text-decoration: none;}
#texture-bottom A:Visited {color: #dddddd; text-decoration: none;}
#texture-bottom A:Visited:hover {color: #FFF; background-color: #F69321; text-decoration: none;}


#texture-left
{
	width: 20px;
	background-image: url('../images/body/texture_left.gif'); background-repeat: repeat-y;
}

#texture-right
{
	width: 20px;
	background-image: url('../images/body/texture_right.gif'); background-repeat: repeat-y;
}

/* ####################################### */

/* Home Page Specific Styles */

#home-logos-body
{
	background-color: #FFFFFF;
	border-top: 1px #E0E0E0 solid;
}

.home-logo-left
{
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 10px 15px 10px 30px;
}

.home-logo-right
{
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 10px 30px 10px 15px;
}


.home-logos-text-left
{
	vertical-align: top;
	font: 9px verdana;
	color: #666;
	font-weight: normal;
	line-height: 13px;
	background-color: #FFFFFF;
	padding: 10px 120px 10px 0px;
}

.home-logos-text-right
{
	vertical-align: top;
	text-align: right;
	font: 9px verdana;
	color: #666;
	font-weight: normal;
	line-height: 13px;
	background-color: #FFFFFF;
	padding: 10px 0px 10px 45px;
}


/* ####################################### */

/* Left Column */

#left-sidebar
{
	background-color: #FFFFFF;
	padding: 10px 0 10px 0px;
	border-bottom: 3px #E0E0E0 double;
}

.subnavlinks {color: #F69321; font: 9px verdana; font-weight: bold; line-height: 18px; padding: 0px 0 10px 40px;}
.subnavlinks a { color: #777777; text-decoration: none; }
.subnavlinks a:hover { color: #F69321; text-decoration: none;}
.subnavlinks a:visited { color: #777777; text-decoration: none;}
.subnavlinks a:visited:hover { color: #F69321; text-decoration: none;}
.subnavlinks .on a { color: #F69321;}

.phone { border-top: 3px #E0E0E0 double;  border-bottom: 3px #E0E0E0 double; padding: 10px 0 10px 0px;}
.stamp { vertical-align: bottom; padding: 10px 0 10px 0px;}


/* ####################################### */

/* Styles for Page Body - Middle Column */

#bodyarea
{
	height: 200px;
	background-color: #FFFFFF;
	padding: 10px 10px 5px 10px;
	vertical-align: top;
}

.trip
{
		padding: 10px 15px 10px 15px;
		border-left: 1px #E0E0E0 solid;
		border-bottom: 3px #E0E0E0 double;
}
.trip .title { font: 10px verdana; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; color: #333333; }

.highlights
{
	font: 10px verdana; /* site-wide font change */
	font-weight: bold;
	color: #fff;
	line-height: 13px;
	margin: 12px 0 10px 10px;
	padding: 10px;
	width: 180px;
	background-color: #8FA6C5;
	border: 3px #E0E0E0 double;
	float: right;
	background-image: url("../images/body/highlights_bkg.jpg"); background-repeat: repeat-x;

}

.highlights .highlightstitle { font: 12px verdana; padding: 0; margin: 0; font-weight: bold; color: #F7FF9B;}
.highlights .blog { font: 11px verdana; padding: 0; margin: 0; font-weight: bold; color: #F7FF9B;}
.highlights .line { border-bottom: 1px solid #ccc; padding: 0px; margin: 7px 0px 7px 0px;}
.highlights ul { padding: 0; margin: 4px 6px 0 12px; list-style-type: disc; }
.highlights li { padding: 2px 0px 2px 0px; margin: 0px; background: none;}

.highlights a { color: #fff; text-decoration: none; }
.highlights a:hover { color: #F69321; text-decoration: none;}
.highlights a:visited { color: #fff; text-decoration: none;}
.highlights a:visited:hover { color: #F69321; text-decoration: none;}


.tripinfo
{
		font: 11px verdana;
		color: #846d74;
		line-height: 16px;
		font-weight: bold;
		padding: 0px 10px 10px 15px;
		border-left: 1px #E0E0E0 solid;
		border-bottom: 3px #E0E0E0 double;
		text-transform: uppercase;
}

.tripinfo .title { font: 10px verdana; letter-spacing: 1px; font-weight: bold; color: #333333; }
.tripinfo .small { font: 9px verdana; font-weight: normal; text-transform: none; }
.tripinfo .orange { color: #F69321; }

.tripday2day { border-bottom: 3px #E0E0E0 double; padding: 0 10px 0 10px;}

.tripback
{
	border-bottom: 3px #E0E0E0 double;
	color: #F69321;
	font: 10px verdana;
	font-weight: bold;
	line-height: 18px;
	padding: 0px 0 10px 10px;
}

.tripback a { color: #333; text-decoration: none; }
.tripback a:hover { color: #F69321; text-decoration: none;}
.tripback a:visited { color: #333; text-decoration: none;}
.tripback a:visited:hover { color: #F69321; text-decoration: none;}

.standard
{
	padding: 10px 20px 10px 15px;
	border-left: 1px #E0E0E0 solid;
	border-bottom: 3px #E0E0E0 double;
}
.standard .title { font: 10px verdana; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; color: #333333; }
.standard h1 { color: #8e535c; }
.standard .subhead { font-size: 12px; font-weight: bold; color: #9a7f55; line-height: 18px; }

.helpfullinks
{
	padding: 10px 0px 10px 15px;
	border-left: 1px #E0E0E0 solid;
	border-bottom: 3px #E0E0E0 double;
}

.callout
{
	border: 3px #E0E0E0 double;
	padding: 4px 15px 4px 15px;
}

.callout-center
{
	font-size: 12px;
	font-weight: bold;
	background-color: #F0F0F0;
	border: 3px #E0E0E0 double;
	padding: 10px 15px 10px 15px;
	text-align: center;
}

img.day2day { padding: 4px; border: 1px #CCC solid; }

img.itinerary { padding-top: 6px; }

.floatright { float: right; margin: 0px 0px 6px 10px;}
.floatleft { float: left; margin: 0px 10px 6px 0px;}

/* ####################################### */

/* Site Map Specific Styles */

.sitemap h1 {

  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  border-bottom: 3px #E0E0E0 double;
  border-top: 3px #E0E0E0 double;
	margin: 18px; 0 10px 0;
	padding: 6px 0 6px 0;
	text-align: center;
	font-size: 22px;
}

.sitemap-portals
{
	width: 195px;
	font: 10px verdana;
	line-height: 18px;
	padding: 10px 0 10px 0px;
	text-align: center;
}

.sitemap-intro
{
	color: #B35738;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	padding: 10px 35px 5px 35px;
	text-align: center;
}

.sitemap-links
{
	color: #F69321;
	font: 9px verdana;
	font-weight: bold;
	vertical-align: top;
	line-height: 18px;
	padding: 0px 0 10px 20px;
}
.sitemap-links a { color: #9a8f57; text-decoration: none; }
.sitemap-links a:hover { color: #9a8f57; text-decoration: underline;}
.sitemap-links a:visited { color: #C0B683; text-decoration: none;}
.sitemap-links a:visited:hover { color: #9a8f57; text-decoration: underline;}

.sitemap-links h2
{
	color: #B35738; padding: 10px 0 0 0; border-bottom: 1px #E0E0E0 solid;
}


/* ####################################### */

/* Portals */

#portal-asia { height: 700px; background-image: url("../images/portals/portal_asia.jpg"); background-repeat: no-repeat; }

#portal-biking { height: 700px; background-image: url("../images/portals/portal_biking.jpg"); background-repeat: no-repeat; }

#portal-alps { height: 700px; background-image: url("../images/portals/portal_alps.jpg"); background-repeat: no-repeat; }

#portal-europe { height: 700px; background-image: url("../images/portals/portal_europe.jpg"); background-repeat: no-repeat; }

#portal-france { height: 700px; background-image: url("../images/portals/portal_france.jpg"); background-repeat: no-repeat; }

#portal-international { height: 700px; background-image: url("../images/portals/portal_international.jpg"); background-repeat: no-repeat; }

#portal-language { height: 700px; background-image: url("../images/portals/portal_language.jpg"); background-repeat: no-repeat; }

#portal-rockies { height: 700px; background-image: url("../images/portals/portal_rockies.jpg"); background-repeat: no-repeat; }

#portal-snow { height: 700px; background-image: url("../images/portals/portal_snow.jpg"); background-repeat: no-repeat; }

#portal-surf { height: 700px; background-image: url("../images/portals/portal_surf.jpg"); background-repeat: no-repeat; }

#portal-usa { height: 700px; background-image: url("../images/portals/portal_usa.jpg"); background-repeat: no-repeat; }

#portal-youngest { height: 700px; background-image: url("../images/portals/portal_youngest.jpg"); background-repeat: no-repeat; }

#portal-age { height: 700px; background-image: url("../images/portals/portal_age.jpg"); background-repeat: no-repeat; }

#portal-wilderness { height: 700px; background-image: url("../images/portals/portal_wilderness.jpg"); background-repeat: no-repeat; }

.portal-navbar
{
	vertical-align: top;
	width: 200px;
}


.portal-links
{
	text-transform: uppercase;
	vertical-align: top;
	color: #F69321;
	font: 10px verdana;
	font-weight: bold;
	line-height: 22px;
	padding: 10px 0px 10px 0px;
	margin: 0px 10px 0px 0px;
	border-top: 3px #EEE double;
	border-bottom: 3px #EEE double;
}

.portal-links a { color: #fff; text-decoration: none; }
.portal-links a:hover { color: #F69321; text-decoration: none;}
.portal-links a:visited { color: #fff; text-decoration: none;}
.portal-links a:visited:hover { color: #F69321; text-decoration: none;}

.portal-links .black a { color: #000; text-decoration: none; }
.portal-links .black a:hover { color: #F69321; text-decoration: none;}
.portal-links .black a:visited { color: #000; text-decoration: none;}
.portal-links .black a:visited:hover { color: #F69321; text-decoration: none;}

.portal-links-site
{
	vertical-align: top;
	color: #F69321;
	font: 9px verdana;
	font-weight: bold;
	line-height: 16px;
	padding: 10px 0px 10px 0px;
	margin: 0px 10px 0px 0px;
	border-bottom: 3px #EEE double;
}

.portal-links-site a { color: #fff; text-decoration: none; }
.portal-links-site a:hover { color: #F69321; text-decoration: none;}
.portal-links-site a:visited { color: #fff; text-decoration: none;}
.portal-links-site a:visited:hover { color: #F69321; text-decoration: none;}



/* ####################################### */

/* Page Footers */

#footer
{
	text-align: center;
	vertical-align: top;
	height: 25px;
	font: 10px verdana;
	color: #AAAAAA;
	font-weight: normal;
	line-height: 24px;
	padding: 4px 0 0px 0px;
	background-image: url("../images/body/texture_bottom.gif"); background-repeat: no-repeat;
}

#footer A {color: #AAAAAA; text-decoration: none;}
#footer A:hover {color: #FFF; background-color: #6699FF; text-decoration: none;}
#footer A:Visited {color: #AAAAAA; text-decoration: none;}
#footer A:Visited:hover {color: #FFF; background-color: #6699FF; text-decoration: none;}

#footer-copy
{
	text-align: left;
	vertical-align: top;
	font: 10px verdana;
	color: #BBBBBB;
	font-weight: normal;
	line-height: 12px;
	padding: 0px 30px 0px 30px;
}

#footer-copy A {color: #FFF; text-decoration: none;}
#footer-copy A:hover {color: #FFF; background-color: #F69321; text-decoration: none;}
#footer-copy A:Visited {color: #FFF; text-decoration: none;}
#footer-copy A:Visited:hover {color: #FFF; background-color: #F69321; text-decoration: none;}

#page-footer
{
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	font: 9px verdana;
	color: #F69321;
	line-height: 18px;
	background-color: #FFFFFF;
	padding: 0px 10px 10px 10px;
}

#page-footer A {color: #888; text-decoration: none;}
#page-footer A:hover {color: #F69321; text-decoration: none;}
#page-footer A:Visited {color: #888; text-decoration: none;}
#page-footer A:Visited:hover {color: #F69321; text-decoration: none;}


/* ####################################### */

/* Dates & Prices */

#container
{
	border-color: #E0E0E0;
	border-width: 1px;
	border-style: solid solid none solid;
}

.list td {
	border-color: #E0E0E0;
	border-width: 1px;
	border-style: none none solid none;
	padding: 4px 6px 4px 4px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; /* site-wide font change */
	color: #846d74;
}

.list a { color: #B35738; font-weight: bold; text-decoration: none; }
.list a:hover { color: #B35738; font-weight: bold; text-decoration: underline; }
.list a:visited { color: #B35738; font-weight: bold; text-decoration: none; }
.list a:visited:hover { color: #B35738; font-weight: bold; text-decoration: underline; }

.list th {
  	vertical-align: middle;
  	white-space: nowrap;
  	padding: 4px;
  	text-align: left;
  	background: #1F2441;
  	border-right: 1px solid #846d74;
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}

.list .right {
  	text-align: right; 
}

.list .evenrow {
	background-color: #F0F0F0; 
}

.list .oddrow {
	background-color: #FFFFFF;
}

.list .section { background-color: #455979; color: #FFF; font-weight: bold; }

.communityservice td {
	border-color: #E0E0E0;
	border-width: 1px;
	border-style: none none solid none;
	padding: 10px 8px 10px 8px;
	line-height: 16px;
	font-size: 12px; /* site-wide font change */
	color: #846d74;
}

.communityservice a { color: #B35738; text-decoration: none; }
.communityservice a:hover { color: #B35738; text-decoration: underline; }
.communityservice a:visited { color: #B35738; text-decoration: none; }
.communityservice a:visited:hover { color: #B35738; text-decoration: underline; }

.communityservice th {
  	vertical-align: middle;
  	white-space: nowrap;
  	padding: 6px 8px 6px 8px;
  	text-align: left;
  	background: #455979;
  	border-right: 1px solid #999;
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.communityservice h1 {
  	font: 14px Arial;
  	line-height: 15px;
  	font-weight: bold;
  	margin: 0px;
	padding: 0px 0px 2px 0px;
}

.communityservice h3 {
  	color: #846d74;
  	line-height: 15px;
  	margin: 0px;
	padding: 5px 0 0px 0;
}

.communityservice .right {
  	text-align: right; 
}

.communityservice .evenrow {
	background-color: #F0F0F0; 
}

.communityservice .oddrow {
	background-color: #FFFFFF;
}

.communityservice-header {
	padding: 0px 20px 0px 20px;
	line-height: 16px;
	font-size: 12px;
}


.full { font-size: 9px; color: #B35738; font-weight: bold; }

.quote
{
	width: 290px;
	padding: 0 10px 10px 20px;
	float: right;
	font-size: 18px;
	line-height: 24px;
	color: #607596;
	font-weight: bold;
}

.quote .name
{
	font-size: 12px;
	line-height: 15px;
	color: #607596;
	font-weight: normal;
	padding: 8px 0px 0px 4px;
}

/* ####################################### */


/* Form Styles */
	

#eval-stroke
{
	border-color: #455979;
	border-width: 9px;
	border-style: solid;
}

#eval-container
{
	border-color: #000;
	border-width: 1px;
	border-style: solid;
	background-color: #F6F6F6;
}

.eval-form
{
	font: 12px arial;
	color: #455979;
	line-height: 16px;
}

.eval-form .heading {font: 13px arial; color: #FFF; font-weight: bold; padding: 9px 0 0 15px; height: 26px; background-image: url("../images/body/bkg_eval_heading.gif"); background-repeat: repeat y; }
.eval-form .subheading {font: 12px arial; color: #FFF; font-weight: bold; padding: 5px 0 0 15px; height: 20px; background-image: url("../images/body/bkg_eval_subheading.gif"); background-repeat: repeat y; }
.eval-form h1 {color: #455979;}
.eval-form .error {color: #990000; font-weight: bold; text-decoration: blink; }
.eval-form .required {color: #B35738; font: 12px verdana; font-weight: bold;}

.eval-form th {
  	vertical-align: middle;
  	white-space: nowrap;
  	padding: 6px 6px 6px 15px;
  	text-align: left;
  	background: #FDFDFD;
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8e535c;
	border-color: #E0E0E0;
	border-width: 1px;
	border-style: solid none solid none;
}

.eval-form td {
	padding: 9px 10px 9px 15px;
	vertical-align: top;
}

.eval-form hr {border: none 0; color: #CCC; background-color: #CCC; height: 1px; margin: 7px 0 7px 0; white-space: nowrap;}
.eval-form .smalltext {font: 10px Tahoma, Arial; color: #846d74; text-decoration: none; line-height: 13px;}

.eval-form ul { padding: 0px 0px 0px 0px; margin: 6px 0 6px 0; list-style-type: none; }
.eval-form li { padding: 5px 0px 5px 30px;}
.eval-form .pdf { background:transparent url('/images/body/bullet_pdf.gif') no-repeat 0px 3px;}
.eval-form .tif,.eps,.jpg { background:transparent url('/images/body/bullet_generic.gif') no-repeat 0px 4px;}


SELECT.eval-form
{
	width: 125px;
	font-size: 12px;margin: 0;
	background-color: #FFFFFF;
}

TEXTAREA.eval-form
{
	width: 280px;
	height: 120px;
	margin: 0;
	background-color: #FFF;
	padding: 0px 0px 0px 2px;
	border-color: #999;
	border-width: 1px;
	border-style: solid;
}

.eval-form a { color: #455979; font-weight: bold; text-decoration: underline; }
.eval-form a:hover { color: #B35738; font-weight: bold; text-decoration: underline; }
.eval-form a:visited { color: #455979; font-weight: bold; text-decoration: underline; }
.eval-form a:visited:hover { color: #B35738; font-weight: bold; text-decoration: underline; }


/* Form Styles */

.formarea
{
	font: 11px Tahoma, Arial;
	color: #716D84;
	text-decoration: none;
	background-color: #FFF;
	line-height: 15px;
	vertical-align: middle;
	border-color: #B0b0b0;
	border-width: 1px;
	border-style: none dotted dotted dotted;
}

.formarea th {
  	vertical-align: middle;
  	white-space: nowrap;
  	padding: 4px 2px 4px 12px;
  	text-align: left;
  	background: #1F2441;
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid none solid none;
	font-size: 10px;
	color: #FFF;
}

.formarea td {color: #716D84; padding: 4px 12px 4px 12px; border: none; text-decoration: none; vertical-align: top; line-height: 15px;}
.formarea h2 {font: 11px Tahoma, Arial; color: #000000; text-decoration: none; font-weight: bold; line-height: 15px;}
.formarea hr {border: none 0; color: #CCC; background-color: #CCC; height: 1px; margin: 7px 0 7px 0; white-space: nowrap;}
.formarea .subtext {font: 11px Tahoma, Arial; color: #846d74; text-decoration: none; line-height: 15px; padding-left: 22px;}
.formarea .smalltext {font: 10px Tahoma, Arial; color: #846d74; text-decoration: none; line-height: 13px;}
.formarea .red {font: 11px Tahoma, Arial; color: #990000; text-decoration: none; font-weight: bold; line-height: 15px;}


INPUT.formarea
{
	border: 1px solid #999999;
	font-family: Arial, Verdana, geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 180px;
	background-color: #F6F6F6;
	padding: 0px 0px 0px 2px;
	margin: 0;
	border-color: #999;
	border-width: 1px;
	border-style: none none solid none;
}

SELECT.formarea
{
	width: 180px;
	font-size: 10px;margin: 0;
	background-color: #FFFFFF;
}

TEXTAREA.formarea
{
	width: 300px;
	height: 150px;
	margin: 0;
	background-color: #F6F6F6;
	padding: 0px 0px 0px 2px;
	border-color: #999;
	border-width: 1px;
	border-style: none none solid none;
}

.red
{
	color: #990000;
	font-weight: bold;
	background-color: #FFFF66;
}

.errormessage {
    visibility: hidden;
	color: #990000;
	font-weight: bold;
}

.displayerror {
    visibility: visible;
}

/* ####################################### */

a:link.nolink,a:visited.nolink,a:hover.nolink,a:active.nolink {
	text-decoration: none;
	border: 0;
}

/* bio page grid */
#bigtitle {color:#FF9900; font: Arial, Helvetica, sans-serif bold; font-size:36px; line-height:40px;}


 div.floatsmall {
  background:  url(../images/headers/hand_bkg2.jpg) center ; 
  float: left;
  margin-left: 13px;
  margin-right: 13px;
  margin-top: 5px;
  margin-bottom: 10px;
  border: 1px solid #FF9900;
  border-top: 7px solid #FF9900;
  height: 115px;
  width: 123px;
  text-align: center;
  color: #FF9933;
}

/*
#floatsmall {
  background:  url(../images/headers/hand_bkg2.jpg) center ; 
  float: left;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 5px;
  margin-bottom: 10px;
  border: 1px solid #FF9900;
  border-top: 7px solid #FF9900;
  height: 115px;
  width: 123px;
  text-align: center;
  color:#FF9900;
}
*/

#bodyarea_bios a  {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;	
	}
	
#bodyarea_bios a:hover {
	color:#FF9900;
	font-weight:bold;
	text-decoration:underline;
	}	

#bodyarea_bios .biopic {
  margin-bottom: 5px;
  border-bottom:2px;
  border-bottom-color:#FF9900;

}



div.clickonleader{
	margin-bottom:10px;
	margin-top:10px;
	font:14px Arial, Helvetica, sans-serif bold;		
	
}

#rightBioPic {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 300px;
	border: 2px solid #FF9900;
	border-top: 10px solid #FF9900;
	margin: 0 0 20px 30px;
}

div.headerDiv{background:url(../images/headers/meet_ourleaders.gif) no-repeat; height:120px; width:780px;}

#meetLeaderBTN{
float:right;}

.backtoleaders{
margin-bottom:10px;}

#bodyarea_bios
{
	height: 200px;
	background-color: #FFFFFF;
	padding: 10px 10px 5px 10px;
	vertical-align: top;
}

div.clickonleader{
	margin-bottom:10px;
	margin-top:10px;
	font:14px Arial, Helvetica, sans-serif bold;		
	
}

#rightBioPic {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 300px;
	border: 2px solid #FF9900;
	border-top: 10px solid #FF9900;
	margin: 0 0 20px 30px;
}


#meetLeaderBTN{
float:right;}

.backtoleaders{
margin-bottom:10px;}