@charset "utf-8";
/* ========== Americas Mattress Philadelphia Products CSS Styles ========== */

/*	
	1.Page
		a.Breadcrumbs
		b.Main Styles
	2.Site Map
	3.Request Information
	4.Contact Us
	5.Coupons
    6.Subcategory Layout
    7.Anil Version of Coupons
*/

/* ==================== 1.Page ==================== */

#page {width:928px; float:left;}

/* ---- a.Breadcrumbs --- */

#page p#breadcrumbs {font-size:.9em; margin-bottom:12px; padding-bottom:12px; border-bottom:#CCC 1px solid;}

#page p#breadcrumbs a {text-decoration:none;}

#page p#breadcrumbs strong {font-weight:normal; color:#666;}

/* ---- b.Main Styles --- */

#page h1, #page h2 {color:#039; line-height:120%; padding-bottom:12px;}

#page h1 {font-size:1.8em; font-weight:normal;}

#page h2 {font-size:1.4em; font-weight:normal; clear:left;}

#page p, #page ul {line-height:160%; padding-bottom:12px;}

#page ul {margin-left:4px;}

#page li {background:url(/images/bullet-circle.gif) no-repeat left 6px; padding-left:10px;}

#page strong {color:#333;}

/* ==================== 2.Site Map ==================== */

#sitemap dl {float:left; margin-right:15px; line-height:160%;}

#sitemap dt {color:#039; font-weight:bold;}

/* ==================== 3.Request Information ==================== */

#request-left {width:340px; float:right;}

#request-left table.request-info {width:340px; border-collapse:collapse;}

#request-left table.request-info td {padding:4px; vertical-align:top;}

#request-left label {font-weight:bold; display:block; color:#003B71; padding-bottom:4px;}

#request-left input, #request-left textarea, #request-left select {padding:4px; border:1px solid #CCC; color:#333;}

#request-left input {width:320px;}

#request-left table.cbOther td {padding:0px;}

#request-left table.cbOther input {width:18px; border:none; padding:0px; margin-right:4px;}

#request-left table.cbOther label {display:inline; margin-right:12px; font-weight:normal;}

#request-left select {width:329px;}

#request-left textarea {width:320px; height:100px;}

#request-left .btn-contact {width:93px; height:29px; margin-bottom:10px; float:right;}

#request-left p {padding-bottom:4px;}

#request-left em {font-style:normal; font-size:.9em; color:#666;}

/* ---- a.Quote Requests --- */

#request-right {width:540px; float:left; padding-top:8px; padding-right:48px;}

#notice {padding:10px; background:#FF9 url(../images/icon-notice.gif) no-repeat 10px; border:1px dashed #F00; margin-bottom:12px;}

#notice p {padding-left:55px; font-weight:bold; color:#F00;}

#request-right table {width:100%; border:1px solid #D7D7D7; border-collapse:collapse; font-weight:bold;}

#request-right table th {padding:6px; background:#003B71; color:#FFF; text-align:left;}

#request-right table td {padding:6px; vertical-align:middle; border-top:1px solid #FFF; border-right:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7;}

#request-right label {font-weight:bold; display:block; color:#003B71; padding-bottom:4px;}

#request-right table tr.alt {background:#EBF5FF;}

/* ==================== 4.Contact Us ==================== */

.contact-seperator { padding-right:20px; float:left; width:440px; height:215px;}

.contact-seperator iframe {padding:2px; border:1px solid #CCC; float:right; vertical-align:bottom; margin-top:4px;}

#page div.contact-seperator h2 {font-size:1.1em;}

.contact-seperator dl {line-height:160%; padding-bottom:12px;}

.contact-seperator dt {color:#039; font-weight:bold;}

/* ==================== 5.Coupons ==================== */

#online-coupons {float:left;}
	
#online-coupons label {display:block; float:left; margin-top: 3px; font-weight:bold; color:#524437; font-family:Georgia, "Times New Roman", Times, serif; color:#039; font-weight:normal;}
	
#online-coupons input {float:left; margin:0px 6px; border:1px solid #CCC; padding:2px;}

#online-coupons table {float:left; padding-top:12px;}

div.coupon {background:url(/images/bg-coupon.gif) no-repeat left; padding:15px; width:422px; height:150px;}	

#page div.coupon strong {font-family:Georgia, "Times New Roman", Times, serif; color:#F00; font-weight:bold; font-size:1.6em; padding-bottom:12px; display:block;}	

#page div.coupon p {color:#333; font-size:1.2em;}	

td.select-coupon {border:#ADC2E2 1px solid; background:#F2F6FB; padding:4px; color:#036; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
	
td.select-coupon input {margin-right:2px; vertical-align:middle;}
	
input.btn-submit {margin-top:15px; display:block; border:1px solid orange;}



/* ==================== 6.Subcategory Layout ==================== */

#subcategory {float:left; margin-bottom:12px; width:920px;}

#subcategory li {background:none; display:block; border:1px solid #D6E0F0; margin-right:15px; margin-bottom:15px; padding:9px; float:left;}

#subcategory li.last {margin:0px;}

#subcategory li img {border:1px solid #D6E0F0; margin-bottom:20px; vertical-align:bottom; display:block;}

#subcategory dl {line-height:140%; width:148px;}

#subcategory dt {height:50px; margin-bottom:6px;}

#subcategory dt a strong {color:#06F; text-decoration:underline;}

#subcategory dt a:hover strong {color:#F00; text-decoration:none;}

#subcategory dd.size {color:#039; font-weight:bold; margin-bottom:30px;}

#subcategory dd span {text-decoration:line-through;}

#subcategory dd.price {color:#F00; font-weight:bold; font-size:1.6em; margin:30px 0px;}

#subcategory input {display:block;}


/* ==================== 7.Anil Version of Coupons ==================== */


#coupons {float:left; margin-bottom:12px; width:916px; padding-top:12px; margin-left:0px;}

#coupons li {background:none; display:block; margin-right:15px; margin-bottom:11px; float:left; padding-left:0px;}

#coupons li.last {margin:0px;}

#coupons li div.coupon {background:#FFC; border:2px dashed #F00; padding:15px; width:414px; height:150px;}	
 
#coupons li div.coupon strong {font-family:Georgia, "Times New Roman", Times, serif; color:#F00; font-weight:bold; font-size:1.6em; padding-bottom:12px; display:block;}	

#coupons li div.coupon p {color:#333; font-size:1.2em;}	   

#coupons dl.select-coupon {margin-top:2px; width:438px; border:#ADC2E2 1px solid; background:#F2F6FB; padding:4px; color:#036; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; vertical-align:middle; display:block;}

#coupons dl.select-coupon dt {margin-top:4px;}

#coupons dl.select-coupon dt span {margin-bottom:4px;}
	
#coupons dl.select-coupon input {margin-right:4px; border:none;}
