.deal .preTitle, .otherDeals h2, #sidebar .otherDeals h2 { 
	font-size:36px; font-weight:bold; padding-left:0px; margin-bottom:15px;
}
	.deal h1 {
		font-size:36px;
		line-height:44px;
		font-weight:bold;
		margin:6px 0 8px 0;
		
	}
	.deal .dealInfo {width:243px;}
	.deal .dealInfo, .deal .dealPic {margin-bottom:40px;}
	.deal .title { padding:0 18px; }
	.deal .dealInfo .wrap { padding:0 12px;}
	.deal .deal_img, .deal .past_deal_img {
		border:solid 10px #5b5b5b;
	}

.otherDeals .deal .preTitle {
		display:block;
		font-size:16px;
		font-weight:normal;
		margin:3px 0;
		padding-left:5px;
	}
	.otherDeals .deal h3 {
		font-size:16px;
		margin:3px 0;
		padding-left:5px;
		line-height:19px;
	}
	.otherDeals .deal a {color:#5B5B5B;}
	.otherDeals .deal a:hover {text-decoration:underline;}
	.otherDeals .seeMoreDeals {
		background: url("/themes/site_themes/paradigma_01/img/layout/panels/compass.gif") no-repeat right bottom;
		height:106px;
		margin-right:-10px;
		margin-bottom:-20px;
	}
	.otherDeals .seeMoreDeals a {
		display: none;
		font-size:25px;
		font-weight:bold;
	}
	.otherDeals .seeMoreDeals a:hover{color:#ed4637;}
	.otherDeals .bottom {padding-bottom:0;}
	
	
.buyPanel { margin-bottom:20px; width:218px;}
	.buyPanel .buyButton, .buyPanel .expiredButton {
		display:block;
		text-align:center;
		line-height:81px;
		background-color:#5b5b5b;
		border-bottom:solid 2px #fff;
		color:#fff;
		font-size:35px;
		font-weight:bold;
		
		-moz-border-radius:20px 20px 0 0;
		-webkit-border-radius:20px 20px 0 0;
		border-radius:20px 20px 0 0;
	}
	.buyPanel .buyButton:hover {background-color:#888383;}
	.buyPanel .expiredButton  { cursor:default; background-color:#B4AD9F;}
	.buyPanel p {
		color:#fff;
		text-align:center;
		background-color:#b9382c;
		line-height:45px;
		margin:0;
		border-bottom:solid 2px #fff;
		font-size:25px;
	}
	.buyPanel p span {font-weight:bold;}
	.buyPanel p.left span, .buyPanel p.right span { font-size:12px;  display:block; line-height:12px; text-align:center; padding-top:5px;}
	.buyPanel p.left strong, .buyPanel p.right strong { line-height:25px; display:block; padding-bottom:5px;}
	.buyPanel p.left, .buyPanel p.right {width:108px;}
	.buyPanel p.left{
		border-bottom-width:0;
		border-right:solid 2px #fff;

		-moz-border-radius:0 0 0 20px;
		-webkit-border-radius:0 0 0 20px;
		border-radius:0 0 0 20px;
	}
	.buyPanel p.right{
		border-width:0;
		-moz-border-radius:0 0 20px 0;
		-webkit-border-radius:0 0 20px 0;
		border-radius:0 0 20px 0;
	}

.countDown div { width:79px; float:left;}

	.countDown div  { 
		display:block; 
		line-height:45px; 
		border:solid 2px #5b5b5b; 
		border-right: 0;
		text-align:center;
		color: #b8382c;
		font-size:23px;
	}
	.countDown div.first {border-left:0;}
	.countDown p { margin:0 0 0 10px; font-size:15px;}
	.countDown div.first strong {border-right-width:2px;}
	.countDown div.last strong {border-left-width:2px;}

.socialDeal {
	float:right;
	position:relative;
	top:20px;
	right:32px;
	margin-bottom:-49px;
	width:200px;
}
	.socialDeal p { padding:0; color:#5b5b5b; font-size:16px; line-height:16px;}
	/*
	.socialDeal a {
		width:33px;
		height:33px;
		margin-left:3px;
		text-indent:-5000px;
		outline:none;
		font-size:25px;
		background: url("/themes/site_themes/paradigma_01/img/icons/social.png") no-repeat left top;
	}
	.socialDeal a.twitter {  background-position: right top;}
	*/
	.socialDeal #fb_share {
		margin-right: 5px;
		width: 125px;
	}
	.socialDeal .fb_button {float:right;}
	.socialDeal #tw_share {
		float:right;
		margin-left:5px;
	}
	.mail_share {
	/*	display:none;*/
		border:solid 1px #8BACC1;
		background: #EAF2F7 url(/themes/site_themes/paradigma_01/img/icons/share_mail.png) 3px 1px no-repeat;
		padding:0 3px 0 23px;
		margin-left:5px;
		color:#54599A;
		font-size:11px;
		line-height:18px;
		float:right;
		
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		
	}
	.mail_share:hover {color:#8BACC1;}
	
	
.buyPanel p.right strong strong {
	display: inline;
	line-height:auto;
	padding-bottom:0
}
	
	
#expiredImg { position:absolute; top:0; left:-6px;}

.amount_purchased {
	clear:both;
	margin:20px 45px;
}
.amount_purchased h2 {
	text-align:center;
	font-size:22px;
	font-weight:normal;
	margin-bottom:12px;
}
.amount_purchased strong {
	display:block;
	clear:both;
	text-align:center;
	font-size:22px;
	font-weight:normal;
}
.amount_bar {
	background-color:#b9382c;
	height:8px;
	clear:both;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.amount_bar .sells{
	background-color:#d8847c;
	height:8px;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.amount_bar .sells .slider {
	width:36px;
	height:36px;
	margin:-14px -14px 0 0;
	float:right;
	background: url("/themes/site_themes/paradigma_01/img/icons/slider.png") no-repeat center center;
}

.moreInfoDeal {
	color:#fff;
	background-color: #757474;
	border:solid 4px #5c5c5c;
	
	margin:0 15px 40px;
	padding:10px;
	
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	
	-moz-box-shadow:0 0 10px #555;
    -webkit-box-shadow:0 0 10px #555;
    box-shadow:0 0 10px #555;
	
}
.moreInfoDeal .location { float:right; margin:0 0 10px 10px;}
.moreInfoDeal .mapWrapper {
	border:solid 4px #5b5b5b;
	margin-bottom:5px;
}
.moreInfoDeal .location.noMap .mapWrapper {padding:5px;}
.moreInfoDeal .address span {
	display:block;
	line-height:20px;
}
.moreInfoDeal .txt h2 { display:inline; clear:both; font-weight:bold;}


.fb_button {
	background: #fff url(/themes/site_themes/paradigma_01/img/icons/fb_share_16.png) 0 1px no-repeat !important;
	border:solid 1px #C4CEE3;
	margin-left:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.fb_button:hover {border-color:#54599A;}
.fb_button span {
	color:#54599A;
	font-size: 11px; 
	padding: 0pt 7px 0pt 22px; 
	line-height: 18px;
}

