/* --------------------------------------------------------------------------
 * PhatDeals Screen Stylesheet
 * 
 * Copyright (c) 2009 PhatDeals.  All Rights Reserved.
 * Copyright protection claimed includes all forms and matters of
 * copyrightable materials and information now allowed by statutory or
 * judicial law or hereinafter granted.
 * -------------------------------------------------------------------------- */

div#pd_body_coupon {
	float: left;
	width: 900px;
}

div#pd_body_coupon_top_content,
div#pd_body_coupon_bottom_content {
	width: 890px;
}

div#pd_body_coupon_top_title {
	float: left;
	width: auto;
}

div#pd_body_coupon_top_company {
	float: left;
	width: auto;
	height: 19px; /* Height = 30px - 11px padding */
	margin: 6px 10px 5px 10px;
	background: #5b7a80 url(/images/pd_body_module_callout.gif) repeat-x;
}

div#pd_body_coupon_top_company_left,
div#pd_body_coupon_top_company_right {
	float: left;
	width: 5px;
	height: 19px;
}

div#pd_body_coupon_top_company_left {
	background: url(/images/pd_body_module_callout_left.gif) no-repeat;
}

div#pd_body_coupon_top_company_right {
	background: url(/images/pd_body_module_callout_right.gif) no-repeat;
}

div#pd_body_coupon_top_company_content {
	float: left;
	height: 19px;
	width: auto;
	line-height: 19px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

div#pd_body_coupon_top_code {
	float: right;
	width: auto;
	padding: 0 21px 0 0;
	background: url(/images/pd_code.png) right no-repeat;
}

div#pd_body_coupon_content {
	width: 898px; /* Width = 900px - 2px borders */
}

div#pd_body_coupon_info {
	float: left;
	width: 758px; /* Width = 788px - 30px margin */
	margin: 15px;
}

div#pd_body_coupon_info_image {
	float: left;
	width: 140px; /* Width = 155px - 15px margin */
	margin: 0 15px 0 0;
}

div#pd_body_coupon_info_description {
	float: right;
	width: 603px;
	margin: 0;
	font-size: 12px;
}

div#pd_body_coupon_info_disclaimer {
	float: right;
	width: 603px;
	margin: 15px 0 0 0;
	font-size: 10px;
}

div#pd_body_coupon_info_location {
	float: right;
	width: 603px;
	margin: 15px 0 0 0;
	font-size: 10px;
}

div#pd_body_coupon_info_expiration {
	float: right;
	width: 603px;
	margin: 15px 0 0 0;
	font-size: 10px;
}

div.pd_body_coupon_buttonpanel {
	float: left;
	width: 100px; /* Width = 110px - 10px margin */
	margin: 5px;
}

div.pd_body_coupon_button_mobile,
div.pd_body_coupon_button_mobile_hover {
	float: right;
	cursor: pointer;
	height: 55px;
	width: 100px;
	margin: 0 0 5px 0;
}

div.pd_body_coupon_button_mobile {
	background: url(/images/pd_body_deals_item_button_mobile.gif) no-repeat;
}

div.pd_body_coupon_button_mobile_hover {
	background: url(/images/pd_body_deals_item_button_mobile_hv.gif) no-repeat;
}

div.pd_body_coupon_button_map,
div.pd_body_coupon_button_map_hover {
	/* float: right; */
	cursor: pointer;
	height: 30px;
	/* width: 30px; */
	
	/* TEMPORARY */
	width: 47px;
	float: left;
}

div.pd_body_coupon_button_map {
	background: url(/images/pd_body_deals_item_button_map.gif) no-repeat;
}

div.pd_body_coupon_button_map_hover {
	background: url(/images/pd_body_deals_item_button_map_hv.gif) no-repeat;
}

div.pd_body_coupon_button_print,
div.pd_body_coupon_button_print_hover {
	float: right;
	cursor: pointer;
	height: 30px;
	/* width: 30px; */
	/* margin: 0 5px; */
	
	/* TEMPORARY */
	width: 47px;
}

div.pd_body_coupon_button_print {
	background: url(/images/pd_body_deals_item_button_print.gif) no-repeat;
}

div.pd_body_coupon_button_print_hover {
	background: url(/images/pd_body_deals_item_button_print_hv.gif) no-repeat;
}

div.pd_body_coupon_button_piggybank,
div.pd_body_coupon_button_piggybank_hover {
	clear: both;
	float: right;
	cursor: pointer;
	height: 30px;
	width: 30px;
}

div.pd_body_coupon_button_piggybank {
	background: url(/images/pd_body_deals_item_button_piggybank.gif) no-repeat;
}

div.pd_body_coupon_button_piggybank_hover {
	background: url(/images/pd_body_deals_item_button_piggybank_hv.gif) no-repeat;
}

div.pd_body_coupon_button_piggybank_active {
	position: relative;
	top: 65px;
	left: 631px;
	z-index: 100;
	cursor: pointer;
	height: 30px;
	width: 30px;	
	background: url(/images/pd_body_deals_item_button_piggybank_ac.gif) no-repeat;
}