/* 
LVCVA.com landing page css
andrew sommerfeld
andrews@criticalmass.com
dec 14 2005
-6 and my car's been stolen :-(
*/



#left-copy {width: 720px; float: left; border-right: solid 1px #E4DDC3;}
	#left-copy div div a {font: 10px Verdana, sans-serif; color: #3366CC; margin-bottom: 0px; text-decoration: none;}
	#left-copy div div ul {list-style-type: none; margin: 0; padding: 0;}
	#left-copy div div ul li {margin: 0; padding: 0; height: 18px; line-height: 18px;}
	#left-copy div div a img {margin-right: 5px;}
	#left-copy div p, #left-copy div address {font: 11px/160% Verdana, sans-serif; color: #666666;}
	#left-copy div address {margin-bottom: 5px;}
	#top-copy {width: 680px; padding: 5px 30px 40px 10px; vertical-align: middle; border-bottom: solid 1px #E4DDC3; float: left;}
		#top-copy p {font: 11px/160% Verdana, sans-serif; color: #666666;}
		.mt-top{height: 67px;}
		.tt-top{height: 50px;}
		.pr-top{height: 50px;}
	#mid-copy-left {width: 220px; border-right: solid 1px #E4DDC3; float: left; padding: 21px 0 0 18px;}
		.mt-mid{height: 201px;}
		.tt-mid{height: 267px;}
		.pr-mid{height: 228px;}
		#mid-copy-left div h3 {display: none;}
	#mid-copy-mid {width: 220px; border-right: solid 1px #E4DDC3; float: left; padding: 21px 0 0 18px;}
		#mid-copy-mid div h3 {display: none;}
	#mid-copy-right {width: 220px; float: left; padding: 21px 0 0 18px;}
		#mid-copy-right div h3 {display: none;}
	#bottom-copy {width: 702px; height: 126px; padding: 21px 0 0 18px; border-top: solid 1px #E4DDC3;}
		#bottom-copy-links h3 {display: none;}
		#bottom-copy-links {width: 700px; height: 72px; background: transparent url(/images/header_whileinvegas.gif) no-repeat top left; padding-top: 26px;}
		#bottom-copy-links a {margin-right: 23px; width: 105px; height: 72px; display: block;}
		#bottom-copy-links a p {display: none;}
		#bottom-links-hotels {background: transparent url(/images/links_hotels.gif) no-repeat top left; float: left;}
		#bottom-links-shopping {background: transparent url(/images/links_shopping.gif) no-repeat top left; float: left;}
		#bottom-links-shows {background: transparent url(/images/links_shows.gif) no-repeat top left; float: left;}
		#bottom-links-dining {background: transparent url(/images/links_dining.gif) no-repeat top left; float: left;}
		#bottom-links-golf {background: transparent url(/images/links_golf.gif) no-repeat top left; float: left;}					
#right-copy {width: 170px; float: left; padding: 14px 0 0 13px;}
	#right-copy div a {font: 10px Verdana, sans-serif; color: #3366CC; margin-bottom: 8px; text-decoration: none;}
	#right-copy div span, #right-copy div h3 {display: none;}
	#right-copy div a img {margin-right: 5px;}
	
	.right-copy-bottomborder {border-bottom: solid 1px #E4DDC3; margin:0 0 15px 0;}	
		
	#right-copy-contact address {font: 11px Verdana, sans-serif;}
	#right-copy-whatsnew {width:151px; height: 31px; background: transparent url(/images/right_copy_whatsnew.gif) no-repeat top left; margin-bottom: 20px; padding: 115px 0 0 0px;}
	#right-copy-dateline {width:151px; height: 36px; background: transparent url(/images/right_copy_dateline.gif) no-repeat top left; margin-bottom: 20px; padding: 123px 0 0 0px;}
	#right-copy-tenders {width:194px; height: 21px; background: transparent url(/images/about/right_copy_tenders.gif) no-repeat top left; border-bottom: solid 1px #E4DDC3; margin-bottom: 20px; padding: 234px 0 0 2px;}
	#right-copy-employment {width: 194px; height: 20px; background: transparent url(/images/about/right_copy_employ.gif) no-repeat top left; margin-bottom: 20px; padding: 151px 0 0 0px;}
	#right-copy-whatsnew2006 {width:161px; height: 31px; background: transparent url(/images/right_copy_whatsnew2006.gif) no-repeat top left; margin-bottom: 20px; padding: 125px 0 0 0px;}
	#right-copy-presentation {width:161px; height: 31px; background: transparent url(/images/right_copy_presentation.gif) no-repeat top left; margin-bottom: 20px; padding: 125px 0 0 0px;}
	#right-copy-tenders {width:161px; height: 31px; background: transparent url(/images/right_copy_tenders.gif) no-repeat top left; margin-bottom: 20px; padding: 227px 0 0 2px;}

	
	#right-copy-tenders-thin {width:151px; height: 41px; background: transparent url(/images/about/right_copy_tenders_thin.gif) no-repeat top left; border-bottom: solid 1px #E4DDC3; margin-left: 8px; margin-bottom: 20px; padding: 274px 0 0 2px;}
	#right-copy-employment-thin {width: 156px; height: 20px; background: transparent url(/images/about/right_copy_employ_thin.gif) no-repeat top left; margin-left: 8px; margin-bottom: 20px; padding: 181px 0 0 2px;}
	
	
	#right-copy-tipsandtools {width: 151px; height: 33px; background: transparent url(/images/right_copy_tipsandtools.gif) no-repeat top left; margin-bottom: 20px; padding: 169px 0 0 12px;}
	#right-copy-lvcc {width: 151px; height: 28px; background: transparent url(/images/right_copy_lvcc.gif) no-repeat top left; padding: 40px 0 0 12px;}

/*right pane    - Lorne */

	.right-module{width: 152px; padding: 0 0 10px 0; margin-bottom: 20px;}
		.right-module img{padding: 0; margin: 0; display: block;}
		 img.curve{padding: 14px 0 14px 0; margin: 0;}
		.right-module p {padding: 0 0 0px 0; margin: 0; line-height: 8pt; font-size: 7pt;}

/* meetings buckets */

		#mt-mid-conv-center {width:197px; height: 105px; padding-top: 22px; background: transparent url(/images/meetings/header_conv_center.gif) no-repeat top left;}
		#mt-mid-hotel-meeting {width: 197px; height: 39px; padding-top: 22px; background: transparent url(/images/meetings/header_hotel_meeting.gif) no-repeat top left;}
		#mt-mid-area-hotel {width: 197px; height: 39px; padding-top: 22px; background: transparent url(/images/meetings/header_area_hotel.gif) no-repeat top left;}
		#mt-mid-vendor {width:197px; height: 34px; padding-top: 22px; background: transparent url(/images/meetings/header_vendor.gif) no-repeat top left;}
		#mt-mid-salesteam {width:197px; height: 34px; padding-top: 22px; background: transparent url(/images/meetings/header_salesteam.gif) no-repeat top left;}
		#mt-mid-resources {width:197px; height: 143px; padding-top: 22px; background: transparent url(/images/meetings/header_resources.gif) no-repeat top left;}
		#mt-mid-hotdates {width:197px; height: 118px; padding-top: 22px; background: transparent url(/images/meetings/header_hotdates.gif) no-repeat top left;}				
		#mt-mid-meeting-news {width:197px; height: 118px; padding-top: 22px; background: transparent url(/images/meetings/header_meetingnews.gif) no-repeat top left;}				

		
/* traveltrade buckets */

		#tt-mid-agentnews {width:197px; height: 58px; padding-top: 22px; background: transparent url(/images/traveltrade/header_agentnews.gif) no-repeat top left;}
		#tt-mid-requestinfo {width: 197px; height: 105px; padding-top: 40px; background: transparent url(/images/traveltrade/header_requestinfo.gif) no-repeat top left;}
		#tt-mid-commissionable {width: 197px; height: 212px; padding-top: 22px; background: transparent url(/images/traveltrade/header_commission.gif) no-repeat top left;}
		#tt-mid-agentupdates {width:197px; height: 212px; padding-top: 15px; background: transparent url(/images/traveltrade/header_agentupdate.gif) no-repeat top left;}
		#tt-mid-groupbooking {width:197px; height: 212px; padding-top: 15px; background: transparent url(/images/traveltrade/header_groupbooking.gif) no-repeat top left;}

/* press buckets */		

		#pr-mid-whatsnew {width:197px; height: 166px; padding-top: 22px; background: transparent url(/images/press/header_whatsnew.gif) no-repeat top left;}
		#pr-mid-monthlynews {width:197px; height: 166px; padding-top: 22px; background: transparent url(/images/press/header_monthlynews.gif) no-repeat top left;}
		#pr-mid-visitorstats {width:197px; height: 166px; padding-top: 22px; background: transparent url(/images/press/header_visitorstats.gif) no-repeat top left;}
		#pr-mid-press-kit {width:197px; height: 166px; padding-top: 22px; background: transparent url(/images/press/header_presskit.gif) no-repeat top left;}
		#pr-mid-request-brochure {width:197px; height: 166px; padding-top: 22px; background: transparent url(/images/press/header_requestbrochure.gif) no-repeat top left;}
		
/* frame for top images and info on top of meetings pages - added by Lorne */

	#frame-drk {width: 684px; margin: 20px 0 0 0; }
		#frame-drk-top{width:684px; height:10px; background: url('/images/meetings/frame-drk-bg.gif') no-repeat top left;}
		#frame-drk-mid{width:684px; background: url('/images/meetings/frame-drk-mid.gif') repeat-y top left;}
			
			/*large image full width*/
			#image-lrg-bg{width: 666px; height: 220px; background: url('/images/image-lrg-bg.gif') no-repeat top left; margin: 0 0 0 10px;}
				#image-lrg-bg img{padding: 1px 0 0 1px;}
				
			
			/*smaller image less than half width*/
			#image-cnt{float: left; width: 315px;}
			
			#image-med-bg{ width: 303px; height: 197px; background: url('/images/image-med-bg.gif') no-repeat top right; float:left;}
				#image-med-bg img {padding:1px 0 0 1px; margin: 0 0 0 10px;}/*could not get the margin to work on #image-med-bg with margin right 10px.. had to make the image larger and chage the position to top right and margin on the img to make work in ie*/
				
			#hotel-details{width: 300px; float: left; margin: 20px 0 0 0; padding: 0; }
				#hotel-details ul li{padding: 0 0 0 0px; margin:0px; list-style: none;}
				#hotel-details address {font-style: normal; padding: 10px 0 10px 0px; margin:0px; font-weight: bold;}
				#hotel-details h2.h2-replace{margin: 0; padding: 0; }
				
			#thumb-gallery{padding: 0 0 7px 10px; float: left;}
				#thumb-gallery a{float:left; margin: 0 3px 3px 0; border: 1px solid #fff;}
				#thumb-gallery a img{margin: 0px !important; display: block; width:43px;}
			
			.address {float:left; width:150px; margin:3px 0 0 20px; padding: 0px; font: 11px Verdana, sans-serif; display: inline; line-height: 130%; }
		#frame-drk-bot{width: 684px; height:5px; background: url('/images/meetings/frame-drk-bg.gif') no-repeat bottom left; margin: 0 0 10px 0;} 
	
	
