/*
LVCVA.com print css
*/


/* base */

body {background: #ffffff; font: 11px/160% Verdana, sans-serif; color: #000000; margin: 0 !important;}
img, input, form, label, ul {border: 0; margin: 0; padding: 0;}
a {color: #3366CC; margin: 0; padding: 0; background: transparent;}
pre, address {font: 11px/140% Verdana, sans-serif; margin-left: 10px;}

#print-header {margin: 0 auto; display: block; width: 520px; height: 80px; padding: 0;}
	#print-header img {float: left;}

.page-end {page-break-after: always;}
	
#landing-print-header {margin: 0 auto; display: block;}	
.right-module a img {display: inline !important;}	
.results {overflow: hidden; clear: both;}

.home-about-link span, .home-info-link span {display: inline !important;}
.bucket-wrapper div a img {display: none;}
.bucket-wrapper {clear: both;}

.bucket-wrapper {overflow: hidden; width: 625px !important;}
#six-buckets div {width: 275px;}
.vegas-image {border: 0; clear: both;}
.sales-team {padding-right: 210px;}
.sales-team-print {display: none;}
.resultsText {color: #000000; width: 525px; display: block;}

/* this is insane */
.sales-team-breaker-one {height: 280px; line-height: 280px; display: block;}
.sales-team-breaker-two {height: 80px; line-height: 80px; display: block;}
.sales-team-breaker-three {height: 30px; line-height: 30px; display: block;}
.sales-team-breaker-four {height: 40px; line-height: 40px; display: block;}
.sales-team-breaker-five {display: block; clear: both;}
/* end the insanity */

.tall {height: 125px;}

/* maps */

#container, #main, #main-tile, #main-content {background: #ffffff;}
.city-map {width: 637px !important; height: 615px !important;}
.strip-map {width: 597px !important; height: 1000px !important;}

#main-content {margin: 0; padding: 0;}

.register-search, .register-submit, #flashcontent, #about-right-copy, #twocol-right, #content-nav-container, #maps-top, #header, #search, #header-top, #header-tabs, #footer, #footer-top {display: none; height: 0;}
.maps-intro-copy, .enhance-link img, .back-to-top, .showtime, .clear, .full-line, .goright, .content-nav-li, .ds-header, .bottom-ds, .mainpic {display: none; height: 0;}
#hotel-details ul, #thumb-gallery, embed, object, #flashcontent, #top, #meetings-top, #about-top, #contact-top, #press-top, #traveltrade-top, #advsearch-top, #sitemap-top, #maps-top, #register-top, #terms-top {display: none; height: 0;}

h3.h3-replace {display: block; margin-top: 20px; width: 100%; clear: both;}
#frame-drk {clear: both; padding-bottom: 20px;}

.picholder_660 {display: none;}
.press-release-text {margin: 0; padding: 0; width: 90%; white-space: -moz-pre-wrap;}

/* landing pages */

#left-copy, #right-copy, #bottom-copy {display: inline;}
	#mid-copy-left, #mid-copy-mid, #mid-copy-right {border: 0; height: auto;}
	#mid-copy-left a span, #mid-copy-mid a span, #mid-copy-right a span {display: block;}
	#about-mid-copy-left a span, #about-mid-copy-mid a span, #about-mid-copy-right a span {display: block;}
#right-copy div span h3 {display: block;}
#right-copy div img {display: none;}

/* commissionable */

#commissionable-print-resultsbar {display: block; height: 16px; width: 600px; overflow: hidden;}
	#commissionable-print-resultsbar h4 {font: bold 14px Verdana, sans-serif; float: left; height: 16px; border: solid 1px;}

#commissionable h3.h3-replace {text-transform: capitalize;}

.pagination-container-comm {display: none;}	
#comm-results {margin-top: 0; padding-top: 0;}
.comm-results-item, #comm-results {page-break-inside: avoid;}

h2.h2-replace, h3.h3-replace {width: auto !important; text-transform: capitalize;}

/* meetings */

#conv-cal-resultsbar-print{display: block;}

#popup-cnt #middle-content{margin-top:-20px;}
#popup-cnt .capacity-table{width: 90%;}
#popup-cnt p.capacity-table-text{margin-right:100px;}
#popup-cnt #resize-logo, #popup-cnt #top-left, #popup-cnt #top-middle {display: none;}

#meetings-resultsbar-print{display: block;}
#meetings-resultsbar-print{width: 90%}

/* forms */
.regContainer div, .headerbar-short, .register-field-radio{clear: both;}

.regContainer div.register-field, .register-field div#monthdiv, .register-field div#daydiv, .register-field div#yeardiv{clear: none;}

.plain-label{padding-right:25px;}

/* certified */

#testing {border: 0; margin: 0; padding-top: 0;}
#testing div, #testing p {width: 500px; border: 0;}

#certified-test-header {display: block; clear: both; height: 127px;}
	#certified-test-header h1 {height: 32px; line-height: 32px;}

/* lvcc callout on lvcva.com landing page */

#landing-print-header{margin-top: 40px;}
#callout{position: absolute; top: -406px; left: 17px;}

