@charset "utf-8";
code {font-family:"Courier New",Courier}

#options {width:457px; margin:20px auto; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {width:166px; list-style:none; color:#033; margin:0 auto 0px}
#acc h2{cursor:pointer;}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {width:152px;padding:5px; border-top:none; background:#fff; color:#666;}
#acc p{margin:0 0 20px 0;text-align:left;font-size:8pt;}


#ottawaHotelPackagesLeft {float:left;width:100%;margin:0px;list-style:none;position:relative;left:-8px;}
#ottawaHotelPackagesLeft #acc .acc-content {padding:15px; border-top:none;}
#ottawaHotelPackagesLeft h2{cursor:pointer;}
#ottawaHotelPackagesLeft .acc-section {overflow:hidden;}
#ottawaHotelPackagesLeft .acc-content { border-top:none;}
#ottawaHotelPackagesLeft p{text-align:left;}
#ottawaHotelPackagesLeft ul{margin:0;}

#nested {width:425px; list-style:none; color:#033; margin-bottom:15px}
#nested h2 {width:411px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif)}
#nested h2:hover {background:url(images/header_over.gif)}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {width:393px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#nested .acc-selected {background:url(images/header_over.gif)}

/*Packages Page Only*/

		div#pxl_packagesContent{
			width:780px;
			}
			
		li.pxl_leftPackage{
			position:relative;
			margin-bottom:10px;
			border:solid 1px #ccc;
			-moz-border-radius: 8px;
			border-radius: 8px;
			padding:0 16px 5px 16px;
			background:#fff;
			width:699px;
			}
			
		a.btn-viewPkgDetails:link,
		a.btn-viewPkgDetails:visited{
			position:absolute;
			bottom:-2px;
			right:8px;
			display:block;
			width:120px;
			height:26px;
			background:url('../_images/_site/btn_120x26_tabReadMore.png') 0px 0px no-repeat;
			text-indent:-500em;
			z-index:5;
			}
		a.btn-viewPkgDetails:hover,
		a.btn-viewPkgDetails:active{
			background:url('../_images/_site/btn_120x26_tabReadMore.png') 0px -26px no-repeat;
			}

		a.pxlHighLight:link,
		a.pxlHighLight:visited,
		a.pxlHighLight:active{
			background:url('../_images/_site/btn_120x26_tabReadLess.png') 0px 0px no-repeat;
			}
		a.pxlHighLight:hover{
			background-position:0px -26px;
			}

			
		li.pxl_leftPackage h6,
		li.pxl_rightPackage h6{
			display:none;
			}
			
		li.pxl_leftPackage h2,
		li.pxl_rightPackage h2{
			width:100%;
			cursor:default !important;
			margin-bottom:0px;
			}

		li.pxl_leftPackage{
			float:left;
			clear:left;
			}

		li.pxl_leftPackage h2 span{
			display:block;
			position:relative;
			left:-7px;
			padding-top:10px;
			padding-left:10px;
			}
			
		li.pxl_rightPackage{
			clear:right;
			float:right;
			position:relative;
			left:5px;
			}

		li.pxl_rightPackage span{
			display:block;
			width:382px;
			height:47px;
			background:url('../_images/packages-h2BgRight.png') no-repeat;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight:normal;
			color:#fff;
			padding-top:10px;
			padding-left:10px;
			}

		#pxl_normalContent ul.acc ul.acc{
			padding:15px;
			background:#fafafa url('../_images/acc-bg.png') repeat-x;
			border:solid 1px #ececec;
			}
			
		#pxl_normalContent ul.acc ul.acc h6{
			display:block;
			}
			
		#pxl_normalContent ul.acc ul.acc li{
			list-style-position:inside;
			}
			
