/*
LVCVA.com footer css
*/

/* footer */

	/* drop shadow adjusters */
	
.bottom-ds{width:914px; height:10px; position: relative; background: transparent url(/images/bottom_ds2.gif) no-repeat top left; clear: both;}
.very-bottom-ds{width:914px; height:5px; position: relative; background: transparent url(/images/bottom_ds.gif) no-repeat top left; margin-left: 10px;}


#footer {width: 914px; height: 49px; text-align: center; background: #FFFBEC url(/images/main_bg.gif) repeat-y top left; margin: 0; padding-top: 10px; position: relative;}
	.bottom-ds-top {width:4px; height: 5px; background: transparent url(/images/bottom_ds_top.gif) no-repeat top left; position: absolute; margin: 0; right: 0; padding: 0; top: 0;}
	.footer-nav {height: 14px; line-height: 14px; margin: 0 auto; padding: 0;}
		.footer-nav h3 {display: none;}
		.footer-top {list-style-type: none; padding: 0;}
			#footer-top-home {margin-left: 272px;}
			#footer-top-meetings {margin-left: 150px;}
			#footer-top-press {margin-left: 196px;}
			#footer-top-traveltrade {margin-left: 216px;}
			#footer-top-about {margin-left: 235px;}
			#footer-top-search {margin-left: 150px;}	
			.footer-top li {float: left;}		
			.footer-top li a {text-transform: uppercase; font: bold 9px Verdana, sans-serif; color: #666666; padding: 0 12px; float: left;}
		#footer-bottom {list-style-type: none; margin-left: 127px; padding: 0; clear: both;}
			#footer-bottom li a {font: 9px Verdana, sans-serif; color: #999999; padding: 0 12px 0 12px; text-decoration: none; float: left; text-transform: capitalize;}
		.endborder {border-right: 1px solid #666666;}
		.legal {font: 9px Verdana, sans-serif; color: #333333; margin: 0; padding: 0; clear: both;}

#register {padding-top: 20px;}
#register .thankyou-wrapper a {margin: 10px 0;}
		
/* about page */

			#about-left-copy {width: 691px; height: 672px; float: left; border-right: solid 1px #E4DDC3;}
				#about-left-copy div div a {font: 10px Verdana, sans-serif; color: #3366CC; margin-bottom: 3px; text-decoration: none;}
				#about-left-copy div div p {font: 11px/160% Verdana, sans-serif; color: #333333; margin-bottom: 8px;}
				#about-left-copy div div ul {list-style-type: none; margin: 0; padding: 0;}
				#about-left-copy div div a img {margin-right: 5px;}
				#about-top-copy {width: 642px; height: 159px; padding: 20px 30px 40px 20px; vertical-align: middle; border-bottom: solid 1px #E4DDC3; float: left;}
					#about-top-copy p {font: 11px/160% Verdana, sans-serif; color: #333333;}
					/*#about-top-copy h2 {background: transparent url(/images/about/aboutus_header.gif) no-repeat top left; width: 75px; height: 13px;}
					#about-top-copy h2 p {display: none;}*/
				#about-mid-copy-left {width: 210px; height: 443px; border-right: solid 1px #E4DDC3; float: left; padding: 21px 0 0 18px;}
					#about-mid-copy-left a span {display: none;}
					#about-mid-mission {width:190px; height: 177px; padding: 0;}
						.about-mid-mission-link {display: block; width:137px; height: 17px; background: transparent url(/images/about/header_mission.gif) no-repeat top left; padding: 0; margin: 0;}
					#about-mid-meetings {width: 191px; height: 175px;}
						.about-mid-meetings-link {display: block; width: 141px; height: 34px; background: transparent url(/images/about/header_meetings.gif) no-repeat top left; padding: 0; margin: 0;}
				#about-mid-copy-mid {width: 208px; height: 443px; border-right: solid 1px #E4DDC3; float: left; padding: 21px 0 0 18px;}
					#about-mid-copy-mid a span {display: none;}
					#about-mid-depts {width:212px; height: 375px;}
						.about-mid-depts-link {display: block; width:141px; height: 17px; background: transparent url(/images/about/header_depts.gif) no-repeat top left; margin: 0; padding: 0;}
					#about-mid depts p {margin: 0; padding: 0;}
				#about-mid-copy-right {width: 208px; height: 443px; float: left; padding: 21px 0 0 18px;}
					#about-mid-copy-right div h3 {display: none;}
					#about-mid-copy-right a span {display: none;}
					/*#about-mid-news {width:190px; height: 250px; padding-top: 22px; background: transparent url(/images/about/header_news.gif) no-repeat top left;}*/
					#about-mid-tenders {width:190px; height: 292px;}				
						.about-mid-tenders-link {display: block; width:183px; height: 17px; background: transparent url(/images/about/header_tenders.gif) no-repeat top left; margin: 0; padding: 0;}									
					#about-mid-employment {width:190px;}				
						.about-mid-employment-link {display: block; width:92px; height: 16px; background: transparent url(/images/about/header_employment.gif) no-repeat top left; margin: 0; padding: 0;}
			#about-right-copy {width: 196px; height: 556px; float: left; padding: 14px 0 0 13px;}
				#about-right-copy div a {font: 10px Verdana, sans-serif; color: #3366CC; margin-bottom: 8px; text-decoration: none;}
				#about-right-copy div span, #about-right-copy span h3 {display: none;}
				#about-right-copy div a img {margin-right: 5px;}

/* search page */

#searchpage {width: 860px; padding: 20px; overflow: hidden;}
	#searchpage p {width: 650px;}
	#step1of2 {width: 69px; margin-left: 10px; height: 9px; background: transparent url(/images/search/step1of2.gif) no-repeat top left;}
	#step2of2 {width: 69px; margin-left: 10px; height: 9px; background: transparent url(/images/search/step2of2.gif) no-repeat top left;}
	#searchpage div.headerbar {margin-left: 0;}

.searchpage-line {width: 870px; margin-left: 20px; height: 1px; line-height: 1px;}
	
/* search elements */

	
			



/* contact */

#contact-front-buckets {width: 680px; position: relative; overflow: hidden;}
	
.contact-buckets-row {width: 680px;}	
	#contact-front-buckets .contact-buckets-row div {width: 150px; height: 220px; margin: 0 20px 0 0; padding-bottom: 20px; float: left;}
	#contact-front-buckets .contact-buckets-row div p {width: 150px; margin: 5px 0 0 0; padding: 0; font: 11px Verdana, sans-serif;}
	#contact-front-buckets .contact-buckets-row div img {margin-bottom: 5px;}
	
.contact-info {}
	.contact-info address {margin: 0 0 20px 20px; font: 11px/140% Verdana, sans-serif; color: #333333}
	#international-contacts address {float: left; width: 300px;}
	
#international-contacts .row{
	clear:both;
}
#international-contacts .row .column{
	float:left;
	width:300px;
	margin:0 20px 20px 20px;
}
	
.contact-info-floats {}
	.contact-info-floats address {float: left; height: 100px; width: 270px;}
	
/* meetings & minutes */

.minutes-item {width: 650px; padding: 10px 0 10px 50px; border-top: solid 1px #E4DDC3; }