/**
 * Musicline Productions Magento Theme By Scottrageous Design
 * @category   design_default
 * @package    Mage
 * @copyright  Copyright (c) 2008 Scottrageous Design (http://www.scottrageous.com)
 */

* {
	background:none !important;
}
/* Resets */
* {
	min-height:0 !important;
	text-align:left !important;
}
body {
	background:#fff;
	font-size:9pt;
	margin:15px;
}
a, a:hover {
	color:#2976C9 !important;
}
th, td {
	color:#2f2f2f !important;
}
td {
	border-color:#ccc !important;
}
hr {
	visibility:visible;
	height:1px;
	margin:20px 0;
}
/* Common Elements */
.button-set {
	display:none;
}
.col3-set *, .col4-set * {
	float:none !important;
	width:auto !important;
}
.form-button {
	display:none;
}
.head {
}
.head *, .page-head *, .page-head-alt * {
	display:block !important;
	float:none;
}
.pager, .view-by {
	display:none;
}
.actions {
	display:none !important;
}
.content, .box {
	padding:5px 0 5px 0 !important;
}
/* Layout */
#nav {
	display:none;
}
#header {
	border:0;
}
.header-top-container {
	border:0;
}
h1#logo, .this-is-a-demo, .quick-access {
	float:none;
}
h1#logo {
	margin:0;
}
.quick-access {
	float:none;
	display:none;
}
.side-col {
	float:none !important;
}
.side-col .box {
	display:none;
}
.col-main {
	width:auto !important;
	float:none !important;
	margin:0 !important;
}
.footer-container {
	border:0;
}
.footer {
	margin-top:2em;
	border-top:1px solid #ccc;
}
.footer .informational {
	display:none;
	border:0;
}
/* Shop Elements */
.count {
	color:#2f2f2f !important;
}
.ratings, .rating-box {
	display:none !important;
}
.step-count {
	display:inline !important;
}
.base-mini .head * {
	padding:0;
}
/* Shop Pages */
#track1 {
	display:none;
}
ul.more-views {
	margin-bottom:10px;
}
ul.more-views * {
	display:inline !important;
}
.product-info {
	float:none !important;
	width:auto !important;
}
.add-to-box {
	display:none;
}
.checkout-progress {
	padding:0;
	margin:10px 0 !important;
}
.checkout-progress * {
	display:inline !important;
	padding:0 !important;
	padding-right:10px !important;
}
.listing-type-list .listing-item {
	padding:10px 0 10px 0;
	border-top:1px dashed #ddd;
}
.one-page-checkout .active .step-count {
	color:#2f2f2f;
}
.login-box td {
	border-bottom:0;
}
.shipment-count {
	color:#2f2f2f;
}
.grand-total {
	background:none !important;
	color:#2f2f2f;
}
p.grand-total {
	padding-right:0;
}
.account-side {
	border:0;
	width:auto !important;
}
.account-side .box {
	display:block !important;
}
.account-box .head h4 {
	background:none;
	padding-left:0;
}
.account-box .product-images {
	width:auto;
}
.account-box .product-details {
	margin:0;
}
table.data-table {
	width:90% !important;
}
body.page-popup .data-table td, body.page-popup .data-table th {
	border-right:1px solid #D9DDE3 !important;
	border-bottom:1px solid #D9DDE3 !important;
}
body.page-popup .data-table th.last, body.page-popup .data-table td.last {
	border-right:0 !important;
}
body.page-popup .data-table tfoot td {
	border-bottom:none !important;
}
body.page-popup .data-table td, body.page-popup .data-table th {
	border-color:#bbb;
}
.page-popup h1#logo {
	display:block;
	margin-bottom:10px;
}
.a-right {
	text-align: right !important;
}
