@charset "UTF-8";

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

Print CSS

Methods: 		RULES ORGANIZATION WITHIN CSS FILES

				Should mirror the html document flow:

				GENERAL
					CONTAINER

						Header

							Nav

						Content/Body

							Layout Setup
								Modules

						Footer
							Hacks/Third Party

					(other)

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


body {
   background: white;
   font-size: 12pt;
   font-family: helvetica, arial, sans-serif;
   }

#nav, 
#mast ul,
#mast form,
#skiplinks,
#skip-to-content,
#breadcrumbs,
#slideViewer,
#footer,
img.bg {
   display: none;
   }

#wrapper, 
#content {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }

div#content {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
   }

#mast {
   margin-bottom: -8px;
   }

#mast img {
   vertical-align: bottom;
   }
	
a#logo img {
	display: none;
	border: 0;
	}
	
a#print-logo {
	display: block;
	width: 404px;
	height: 80px;
	}

a:link, a:visited {
   color: #ac7d13;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }

#content a:link:after, 
#content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }

#content a[href^="/"]:after {
   content: " (http://www.hiltonworldwide.com" attr(href) ") ";
   }
   
#content a#logo[href="/"]:after {
    content: '';       
   }
   
#content .channel-promo div.equalize {
		clear: both;
		display: block;
		margin-bottom: 5%;
	}

#content .channel-promo div#brand-portfolio {
		page-break-after: always;
	}
	
#content .channel-promo div#development-offices {
		page-break-before: always;
	}
#content .channel-promo div.equalize h2 {
		margin-top: 5%;
	}
	
#content .channel-promo div.equalize div.copy-block {
		margin-bottom: 5%;
	}
	
#sidebar {
	page-break-before: always;
	}
#sidebar.section,
#sidebar div.section {
		margin-top: 5%
	}