/* -------------------------------------------------------------
 *	PHONES
 *
 *  This style sheet manages styles for the phones pages.
 *  These styles can be overloaded with styles for sections or pages.
 * -------------------------------------------------------------
 */

/**************************
* Header Component Styles *
**************************/

.phone-list-header {
	padding-bottom: 10px;
}

.phone-list-compare-and-sort, .phone-list-header-compare, .phone-list-header-compare-text {
	float: right;
	display: inline; /* IE6 double margin hack */
}

.phone-list-compare-and-sort {
	width: 775px;
}

.phone-list-header-sort {
	float: left;
	display: inline; /* IE6 double margin hack */
	margin: 3px 20px 0px 0px;
}

.phone-list-header-compare-text {
	font-size: 0.75em;
	width: 370px;
}

.phone-list-header-viewing {
	width: 505px;
	height: 27px;
	float: right;
	font-size: 11px;
	padding: 5px 0px 0px 15px;
	background: url(/images/shop/background-shop-viewing-yellow.gif) no-repeat top left;
	display: none;
}

/*****************
* Featured Phone *
*****************/

#featured-phone-wrapper {
	width: 100%;
}

.featured-phone {
	margin: 0 0 10px 0;
	border: 1px solid #dadada;
	padding-top: 5px;
}

.featured-phone .phone-list-phone {
	width: 774px;
}

.featured-phone .featured-phone-image {
	float: left;
	display: inline; /* IE6 double margin hack */
	width: 200px;
	text-align: center;
}

.featured-phone .item-title {
}

.featured-phone-header {
}

#featured-phone-content {
	float: right;
	display: inline; /* IE6 double margin hack */
	width: 573px;
}

.featured-phone .item-order-by-phone {
	float: right;
	display: inline; /* IE6 double margin hack */
}

.featured-phone .item-cart-button {
	padding: 0 0 0 5px;
}

.featured-phone .item-cart-button-container {
	padding-right: 12px;
	width: 235px; /* For IE's benefit */
}

.featured-phone .item-cart-button form {
	float: right;
	display: inline; /* IE6 double margin hack */
}

.featured-phone .featured-phone-center {
	background: url(/images/backgrounds/bkgd-phone-list-cape.png) no-repeat top left;
	float: left;
	display: inline; /* IE6 double margin hack */
	width: 325px;
	padding: 10px;
}

.featured-phone .phone-overview {
	font-size: 0.825em;
	color: #8E8E8E;
}

.featured-phone .item-feature-icons {
	padding: 10px 0 0 0;
}

.featured-phone .item-footer {
	width: 100%;
}

.details-foot-submit .item-cart-button {
	margin: 0 0px 10px 0;
	float: right;
	display: inline; /* IE6 double margin hack */
}

.no-phones {
	width: 430px;
	border: 5px solid #CC9933;
	padding: 20px 20px 20px 80px;
	margin: 50px 0 100px 0;
	background: url(/images/icons/alert.gif) no-repeat 15px 15px;
}

.no-phones h3 {
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 5px;
}

.no-phones p {
	font-size: 0.9em;
}

/**
 * Accessories Detail Popup
 **/

#lightbox-container.popup-accessories-detail {
 	width: 600px;
 	margin-left: -300px;
}
