@charset "utf-8";
/* CSS Document */
#paris {	
	width:950px;
	margin:0 0 20px 0;
	float:left;
	background:url(../Images/promotions/paris/bottom.gif) no-repeat bottom #000000;
	color:#FFFFFF;
}
	#paris .content {
		display:inline;
		width:570px;
		margin:15px 0 0 30px;
		float:left;
	}
	#paris .subHeading {
		font-size:16px;
		font-family:Georgia, "Times New Roman";
		line-height:1.3em;
		margin:0 0 0.9em 0;
	}
	#paris h2 {
		margin:0.3em 0 0.3em 0;
		font-family:Georgia, "Times New Roman";
		font-size:25px;
	}
	#paris h3 {
		font-family:Georgia, "Times New Roman";
		font-weight:normal;
		font-size:20px;
		color:#ee0018;
	}
	#paris .photos {
		width:294px;
		margin:31px 0 0 20px;
		float:left;
	}
#parisTop {
	background:url(../Images/promotions/paris/top.gif) no-repeat top #000000;
	height:13px;
}
#passionBottom {
	height:30px;
	clear:left;
	background:url(../Images/promotions/passion/bottom.gif) bottom no-repeat;
}
#promoBottom {
	width:950px;
	float:left;
	background:#666666 url(../Images/promotions/promo_bottom_top.gif) top right no-repeat;
}
	#promoBottom h1{
		font-family:Georgia, "Times New Roman";
		font-size:30px;
		color:#FFFFFF;
		font-weight:normal;
		padding-top:1em;
		margin:0 0 0.5em 27px;		
	}
	#promoBottom p {
		font-size:14px;
		color:#FFFFFF;
		margin:0 0 1em 27px;
	}
		#promoBottom .bottom{
			background:#666666 url(../Images/promotions/promo_bottom_bottom.gif) no-repeat bottom;
			height:30px;
		}
#promoContent {}
	#promoContent .quarter, #promoContent .quarterLast{
		display:inline;
		position:relative;
		width:227px;
		height:460px;
		float:left;
		margin:1em 0 0 10px;
		color:#333333;		
	}
	#promoContent .quarter{
		background:url(../Images/promotions/passion/right_dotted.gif) right repeat-y;	
	}		
		.quarter .car, .quarterLast .car{
			width:214px;
			float:left;
			text-align:center;
		}
			.quarter .car h3, .quarterLast .car h3 {
				height:35px;
				font-size:14px;
			}
		.quarter p, .quarterLast p {
			width:214px;
			font-size:11px;
		}
		.quarter .price, .quarterLast .price {		
			float:left;	
			background:#d4d4d5 url(../Images/promotions/price_gradient_bottom.gif) bottom repeat-x;
			width:214px;
			text-align:center;
			padding:7px 0 7px 0;
			border:1px #cccccc solid;
			margin-bottom:1em;
		}
			.quarter .price p, .quarterLast .price p{
				font-size:12px;
				margin:0;
			}
			.quarter .price p.f10, .quarterLast .price p.f10{
				font-size:11px;
			}
		.quarter p.priceRed, .quarterLast p.priceRed {
			font-weight:bold;
			color:#bf1e2e;
			font-size:12px;
		}
/*	#promoContent .car {
		width:216px;
		margin:0 10px 1em 0;
		float:left;
		text-align:center;
	}

	#promoContent .half .text, {
		width:227px;
		float:left;
		clear:left;
	}*/

#promoPassion, #promoContent {
	width:950px;
	float:left;
	background:url(../Images/promotions/passion/background.gif) repeat-y;
}
	#promoPassion h2 {
		width:950px;
		height:76px;
		display:block;
		float:left;
		margin:0;
		padding-top:25px;
		text-align:center;
		font-family:georgia, times new roman;
		font-size:21px;
		font-weight:normal;
		color:#FFFFFF;
		background:url(../Images/promotions/passion/top.gif) no-repeat;
	}
	#promoPassion .divider, #promoContent .divider {
		width:948px;
		height:10px;
		float:left;
		clear:left;
		margin:0 0 0 1px;
		background:url(../Images/promotions/passion/half_bottom_bg.gif) repeat-x bottom;
	}
	#promoPassion .halfFirst {
		background:url(../Images/promotions/passion/right_dotted.gif) right repeat-y;
		display:inline;
	}
	#promoPassion .half, #promoPassion .halfFirst {
		position:relative;
		width:454px;
		height:329px;
		float:left;
		margin:0 0 0 20px;
	}
	#promoPassion .car {
		width:216px;
		margin:0 10px 1em 0;
		float:left;
		text-align:center;
	}
	#promoPassion .car h3 {
		height:2em;
	}
	#promoPassion .half .text, #promoPassion .halfFirst .text {
		width:438px;
		float:left;
		clear:left;
	}
	#promoPassion .plus {
		position:absolute;
		width:36px;
		height:36px;
		background:url(../Images/promotions/passion/plus.gif) no-repeat transparent;
		top:50px;
		left:200px;
	}
	#promoPassion .third {
		background:url(../Images/promotions/passion/right_dotted.gif) right repeat-y;
	}
	#promoPassion .third, #promoPassion .thirdLast{		
		width:300px;
		margin:22px 0 0 16px;
		float:left;
		display:inline;
		text-align:center;
	}
	#promoPassion .third p, #promoPassion .thirdLast p {
		width:281px;
	}
	#promoPassion .thirdLast {
		background:none;
	}
#promoTop {
	background:#bf1e2e url(../Images/promotions/promo_top.gif) top no-repeat;
	text-align:center;
	color:#FFFFFF;
}
	#promoTop h1 {
		font-family:Georgia, "Times New Roman";
		font-size:30px;
		color:#FFFFFF;
		font-weight:normal;
		padding-top:1em;
		margin:0;
	}
	#promoTop h2 {
		font-family:Georgia, "Times New Roman";
		font-size:18px;
		color:#FFFFFF;
		font-weight:normal;
		margin:0;
		padding-bottom:1em;
	}
	#promoTop .bottom {
		background:url(../Images/promotions/promo_bottom.gif) bottom;
		height:12px;
	}
