﻿/*  
Site Name: Christchurch & Canterbury Tourism
Site URI: http://www.christchurchnz.com
Description: Christchurch & Canterbury Tourism
Version: 1.0
Author: Terabyte - Design: Rachael Devcich / Anne Ang, XHTML & CSS: Priya Singh / Adam Wright / Hamish Rouse, Development: Murray Roke / Peter Gregory / Olie Mason
Author URI: www.terabyte.co.nz

UPDATE INFO ---------------------------------------
Revision number: 1.0
Last updated: Aug 2010
Last update made by: Hamish

CONVENTIONS ---------------------------------------
hyphenate class / id names - #my-id-name, .my-class-name
class / id names to start with lower case letter (ID's reserved for .net use will start with Upper case letter)
*/

/* BEGIN @MEDIA PRINT */
@media print {

#header #navigation,
#header .weather,
#map-wrapper,
#footer,
#sidebar,
.cookie-trail .back-to-listing,
.cookie-trail-bottom,
#main .content .landing,
#main .content .video,
a.show-hide,
a.nav-convention-bureau,
a.nav-section,
.landing-listing .search-panel,
.directive,
.listing .description .options { display:none; }
#page h2,
#page h2 a,
#page h3,
#page h3 a {
	height:auto !important;
	text-indent:0;
	background-image:none;
	text-decoration:none;
}
.buttons-panel {
	height:auto;
	overflow:hidden;
}

/***** Header *****/
#header .wrapper {
	width:auto;
	height:auto;
}
#header .logo {
	top:0;
	left:0;
	margin:0;
}
#header p.nav-section {
	text-indent:0;
	position:static;
	color:#666;
}

/***** Page *****/
#page {
	padding-top:15px;
	margin:0;
}
#page .wrapper { width:auto; }
#main .content {
	width:auto;
	float:none;
}

/***** Columns *****/
.column-container { width:auto; }
.column-container .wide { width:65%; }
.column-container .narrow {
	width:30%;
	margin-left:5%;
}
.column-container .narrow .padding { padding-left:0; }
.column-container .dashed-border-top { padding:0; }

/***** Cookie Trail *****/
#page .cookie-trail .grid { width:auto; }
.narrow .related-downloads li { padding-left:10px; }
.narrow .related-downloads li span { left:0; }
.hilited .pod {
	padding-top:0;
	padding-left:0;
}
.buttons-panel ul { left:70%; }

/***** Expanding List *****/
.expanding-list .item .section-content { display:block !important; }

/***** Pods *****/
.content .pod-holder .pod h4, 
.content .pod-holder .pod .abstract, 
.content .pod-holder .pod .directive { margin-left:0; }
.pod-holder {
	clear:both;
	overflow:hidden;
}
.content .pod-holder .pod {
	padding:0;
	height:auto !important;
}
.pod .heading { margin:0; }
.pod ul li { list-style:disc; }
.content .pod-holder .pod ul { margin-left:15px; }
.third .pod {
	width:30%;
	margin-left:2%;
}
.third .first { margin-left:0; }
.third .pod-highlight ul.check-list li { padding-left:0; }
.content .promo .meta span.icon {
	position:static;
	display:block;
	width:auto;
	height:auto;
	text-indent:0;
	margin-bottom:3px;
	background:none;
}
.content .promo .meta .price,
.content .promo .pod h3,
.content .promo .pod p.abstract {
	margin-left:0;
	margin-top:0;
}

/***** Button Link *****/
.button-link a {
	padding:0;
	margin-bottom:5px;
}
.content .full {
	padding-top:0;
	clear:left;
}

/***** Landing Listing *****/
.content .landing-listing {
	width:100%;
	margin-top:0;
	padding-top:0;
}
.content .landing-listing h2.browse-by-type, 
.content .landing-listing h2.browse-by-region {
	border:none;
	margin-left:0;
}
.content .landing-listing .primary-list,
.content .landing-listing .regiononly-list {
	margin-left:0;
	padding-left:0;
	width:50%
}
.content .landing-listing ul.secondary-list {
	margin-left:0;
	padding-left:0;
	width:50%;
	right:0;
}
.content .landing-listing ul li a { padding-left:0; }
.content .landing-listing .secondary-list li.heading {
	left:0;
	border:none;
}

/***** Pagination *****/
.content .pagination {
	margin-top:1px;
	padding-top:1px;
	border-top:1px dotted #BFBFBF;
	clear:both;
}
.content .dashed-border-top { border-top:1px dotted #BFBFBF; }
	
/***** Listing *****/
.content .listing .meta .rating, .content .overview .rating {
	text-indent:0;
	display:inline;
	width:auto;
}
.content .listing li {
	padding-top:10px;
	border-top:1px dotted #BFBFBF;
}
.content .listing li li {
	padding-top:inherit;
	border-top:none;
}
.content .full .listing { margin-top:0; }

/***** Payment Methods *****/
.content .methods-of-payment { margin-left:20px; }
.content .methods-of-payment li {
	float:none;
	width:auto;
	height:auto;
	margin:0;
	list-style:disc;
	text-indent:0;
	overflow:auto;
}

/***** User Content *****/
.content .user-content { padding-top:0; }
.content .user-input-form,
.content .user-content { margin-top:15px; }

/***** Features List *****/
.content ul.split-list { margin:0 0 0 15px; }
.content ul.split-list li { 
	list-style:disc;
	padding:0;
}

/***** Headings *****/
.content h2.you-could-also {}

/***** Google Map *****/
.g-map-container .nav,.g-map-container .map-type-selector,.g-map-container .category-selector{ 	display:none; }

/* END @MEDIA PRINT */
}
