@import url(artists-style.css);
@import url(artists-release-style.css);

body {
	background-color : #000000;
}

.sb-text {
	color: #666666;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-right: 6px;
}

.featuredProductHeaderText {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Verdana;
	padding-right: 15px;
}

.t-featured-color {
	background-color: #F5F5F5;
}

.price {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

.t-margin {
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 8px;
}

.t-tab {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #C0C0C0;
	padding-top: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	font-weight: bold;
}

.t-tab-midlines {
	background-color: #FFFFFF;
}

.t-rightside-color {
	background-color: #F5F5F5;
}

.t-rightside-lines {
	background-color: #F5F5F5;
}
.t-packshot {
	background-color: #C0C0C0;
}

.t-artist {
	font-family: Arial, Verdana;
	color: #696969;
	font-size: 15px;
	font-weight: bold;
	margin-left: 20px;
	text-decoration: none;
}
.customerServiceDropdown
	{font-family: Tahoma, Verdana;font-size: 11px;color: #333333;background-color: silver;}

.sidebgcolor {
	background-color: #818181;
}
.emptyOrderBg {background-color: #818181;}
.subtotalBg {background-color: #969696;}
.memberDiscountBg {background-color: #969696;}
.totalBg {background-color: #666666;}
.checkoutBg {background-color: #818181;}
.specialofferBg {background-color: #818181;}
.newReleaseBg {background-color: #595959;}
.orderLayoutBg {background-color: #A5A5A5;}
.divide {background-color: #FFFFFF;}
.toppanel {background-color: #F5F5F5;}
.topbar {background-color: #C0C0C0;}

.footercolor {
	background-color: #FFFFFF;
}

.noitems {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    font-weight: normal;
    color: white;
    text-decoration: none;
}

.price1 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    font-weight: normal;
    color: #333333;
    padding-right: 15px;
}

.orderbody {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

.orderbody:link
	{color: #660066;}
a.orderbody:visited
	{color: #660066;}
a.orderbody:active
	{color: #660066;}
a.orderbody:hover
	{color: #FF9900;}

.artistShop {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    width: 100%;
}

a.artistShop:link
	{color: #660066;}
a.artistShop:visited
	{color: #660066;}
a.artistShop:active
	{color: #660066;}
a.artistShop:hover
	{color: #FF9900;}
	

.ivrbg
	{background-color: #818181}
	
.ivrText{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #F0F0F0;
    padding-left: 9px;
    padding-bottom: 15px;
    padding-right: 10px;
}
	
.csbg
	{background-color: #818181}
	
.customerServiceText{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
    padding-left: 2px;
    padding-bottom: 2px;
}


.orderprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.orderquantity {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 333333;
}
.ordersubtotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.ordertotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.newreleaseheading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	font-weight: normal;
	color: #A5A5A5;
}
.newreleasetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #D4D4D4;
}
.newreleasedetail {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #D0D0D0;
	text-transform: none;
}
.shoplink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #781F78;
	text-decoration: none;
}
A.shoplink:hover {
	color: #FF9900;
	text-decoration: none;
}
A.shoplink:active {
	color: #FF9900;
	text-decoration: none;
}
.shoplinkselect {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #A5A5A5;
}
.shoparrowtxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
}
.shoptxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #818181;
	text-decoration: none;
}
.shopbarSubmenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #781F78;
	text-decoration: none;
}
A.shopbarSubmenu:hover {
	color: #FF9900;
	text-decoration: none;
}
A.shopbarSubmenu:active {
	color: #FF9900;
	text-decoration: none;
}
.shopbarSubmenuSelect {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A5A5A5;
	text-decoration: none;
}
.shoptxtReqd {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-style: italic;
}
.disclaimer {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #818181;
}
.receipttxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	line-height: 13px;
}
.receipttxtHi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
}
.productTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.productTitleSub {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.wishlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
A.wishlist:hover {
	color: #781F78;
	text-decoration: none;
}
A.wishlist:active {
	color: #781F78;
	text-decoration: none;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
.availability {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}
.productHeaderpanel {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.productAvailTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.buy {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
	line-height: 1em;
}
A.buy:hover {
	color: #781F78;
	text-decoration: none;
}
A.buy:active {
	color: #781F78;
	text-decoration: none;
}.shoptxtPrice {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.productBorder {
	border: 1px solid #f0f0f0;
}

.popuptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
	line-height: 16px;
	text-decoration: none;
	border-bottom:1px #595959 solid;
}

.popuptxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	line-height: 12px;
	text-decoration: none;
}
A.popuptxt:hover {
    color: #781F78;
    text-decoration: none;
}
A.popuptxt:active {
    color: #781F78;
    text-decoration: none;
}

.popuptxthi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #781F78;
	line-height: 12px;
	text-decoration: none;
}
A.popuptxthi:hover {
    color: #FF9900;
    text-decoration: none;
}
A.popuptxthi:active {
    color: #FF9900;
    text-decoration: none;
}

.invalid {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-style: italic;
	font-weight: bold;
}
.popuptxtLight {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 10px;
           color: #A5A5A5;
           line-height: 12px;
           text-decoration: none;
}
.sidebartxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	line-height: 12px;
	text-decoration: none;
}
.sidebartxtItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #818181;
	line-height: 12px;
	text-decoration: none;
	font-style: italic;
}
.sidebarHelp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #781F78;
	text-decoration: none;
}
A.sidebarHelp:hover {
	color: #FF9900;
	text-decoration: none;
}
A.sidebarHelp:active {
	color: #FF9900;
	text-decoration: none;
}
.margin15 {
	margin-left: 20px;
}
.bullet_sgm {
	font-family: Times New Roman;
	color: #A9A9A9;
	font-wieght: bold;
	font-size: 11px;
	padding-right: 25px;
	padding-top: 3px;
	padding-top: 3px;
}
.genremenu {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	padding-left: 3px;
	text-transform: uppercase;
	text-decoration: none;
}


.imageBorder {
	border: 1px solid #B4B4B4;
}
.shopImageBorder {
	border: 1px solid #A5A5A5;
	background-color: #FFFFFF;
}
A.shopImageBorder:hover {
    border: 1px solid #CC0000;
}
A.shopImageBorder:active {
    border: 1px solid #CC0000;
}
.buyBorder {
	padding-left: 1px;
	border: 1px solid #CC0000;
}

	
.shopPanelBorder {
	background-color: #DCDCDC;
}
.shopPanel {
	background-color: #F5F5F5;
}

.shopPanel2 {
	background-color: #0000ff;
}
.shopImageShadow {
	background-color: #DAD8D8;
}
.pickPanelBorder {
	background-color: #D9BFD9;
}
.pickPanel {
	background-color: #F3EAF3;
}
.pickImageBorder {
	border: 1px solid #BF94BF;
}
.pickImageShadow {
	background-color: #E6D5E6;
}
.pickbody {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
A.pickbody:hover {
	color: #781F78;
	text-decoration: none;
}
A.pickbody:active {
	color: #781F78;
	text-decoration: none;
}
.moreInfo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #781F78;
	font-weight: bold;
	text-decoration: none;
}
A.moreInfo:hover {
	color: #FF9900;
	text-decoration: none;
}
A.moreInfo:active {
	color: #FF9900;
	text-decoration: none;
}
.moreInfoBorder {
	padding-left: 1px;
	border: 1px solid #781F78;
}
.offerPanelBorder {
	background-color: #FFE1B3;
}
.offerPanel {
	background-color: #FFF5E6;
}
.offerImageBorder {
	border: 1px solid #E6B380;
}
.offerImageShadow {
	background-color: #F2D6BB;
}
.bestsellerPanelBorder {
	background-color: #DCE5F0;
}
.bestsellerPanel {
	background-color: #F1F4F9;
}
.moreArrows {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.margin1 {
	margin-left: 1px;
}
.shopPageNo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #781F78;
	text-decoration: none;
}
A.shopPageNo:hover {
	color: #FF9900;
	text-decoration: none;
}
A.shopPageNo:active {
	color: #FF9900;
	text-decoration: none;
}
.shopPageNoSelect {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A5A5A5;
	text-decoration: none;
}
.shopPageNoSeparator {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A5A5A5;
	text-decoration: none;
}
.shopHideImages {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #818181;
	text-decoration: none;
}
A.shopHideImages:hover {
	color: #781F78;
	text-decoration: none;
}
A.shopHideImages:active {
	color: #781F78;
	text-decoration: none;
}
.shoptxtDark {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.phoneList {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F9F4F9;
}
.phonePanelBorder {
	background-color: #D9BFD9;
}
.phonePanel {
	background-color: #F3EAF3;
}
.shoptxtLight {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
}
.productList {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.mobiletxtItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #818181;
	text-decoration: none;
	font-style: italic;
}
.gamePreviewCode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: normal;
	font-weight: bold;
	color: #781F78;
}
.greyline {
	background-color: #DAD8D8;
}
.goLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #781F78;
	text-decoration: none;
	font-weight: bold;
}
A.goLink:hover {
	color: #FF9900;
	text-decoration: none;
}
A.goLink:active {
	color: #FF9900;
	text-decoration: none;
}
.buyHome {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
A.buyHome:hover {
	color: #FF9900;
	text-decoration: none;
}
A.buyHome:active {
	color: #FF9900;
	text-decoration: none;
}

.artist2 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-top: 9;
	padding-right: 6px;
}

a.artist2:link {
	color: #660066;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	text-decoration: none;
}

a.artist2:visited {
	color: #660066;
	font-weight: bold;
	text-decoration: none;
}

a.artist2:active {
	color: #660066;
	font-weight: bold;
	text-decoration: none;
}

a.artist2:hover {
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}

.packshot2 {
	padding-top: 1px;
	padding-bottom: 1px;
}

.artist3 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-top: 9;
	padding-right: 6px;
	margin-left: 18px;
}

.soundbyte2 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #666666;
	padding-top: 8;
	margin-right: 12;
	margin-left: 18px;
}

.artistShopSubHeading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/* _______________ Rater _______________ */

.rate_artist {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.about {
	padding-left: 4px;
}

div.product-options-bottom {
  display:none;
}
fieldset#product-options-wrapper p {
  display:none;
}
.ul checkout-types {
  margin-top: 20px;
}
form.spacing {
  margin-top: 20px;
}
div.discount-codes {
  display: none;
  margin-top: 20px;
}
div.shipping-estimate {
  margin-top: 20px;
}
.shopping-cart-totals {
  margin-top: 20px;
}
.checkout-types {
  margin-top: 20px;
}
tbody tr.first last odd {
  margin-top: 12px;
  vertical-align: left;
}
table#shopping-cart-table td, table#shopping-cart-table th {
  padding: 12px;
}
div.col-2 form#discount-coupon-form fieldset {
  border: none;
}
div.shipping-estimate form#co-shipping-method-form {
  margin-top: 20px;
}
  div.shipping-estimate form#co-shipping-method-form fieldset{
    border: none;
  }
  div.shipping-estimate form#co-shipping-method-form dl dd ul {
    list-style: none;
  }
div.listing-type-grid ol li {
  float: left;
  list-style: none;
  width: 134px;
  margin-left: 58px;
}
table.pager td {
  padding: 12px;
}
  table.pager td ol li {
    float: left;
    list-style: none;
    padding-right: 4px;
  }
table.view-by td{
  padding: 12px;
}
div.category-head h2 {
  margin-bottom: 18px;
  color: #892B83
}







/* One-Page checkout */
.one-page-checkout li.section { position:relative; }
.one-page-checkout .group-select { margin-right:0; }
.one-page-checkout .box { border:1px solid #bbb6a5; border-top:0; padding:15px 20px; background:#faf7ee; }
.one-page-checkout .head { margin-bottom:0; padding:4px 8px 6px 8px; background:url(../images/opc_off_head_bg.gif) repeat-x 0 100% #eee; border-width:0 1px 0 1px; border-color:#D9DDE3; border-style:solid; border-top:1px solid #fff; }
.one-page-checkout .tool-tip { right:8px; }
.one-page-checkout .head a { display:none; }  /* Hide Edit button in step header */
.one-page-checkout h3 { color:#999; font-size:1.05em; }
.one-page-checkout h4 { border-bottom:1px solid #E4E4E4; padding-bottom:2px; text-transform:uppercase; }
.one-page-checkout h4.title { border-bottom:0; text-transform:none; }
.one-page-checkout .step-count { background:#fff; font-size:.9em; padding:0 4px; line-height:1em; }
.one-page-checkout .content { padding:10px 20px; }
.one-page-checkout label.label { font-size:1.05em; color:#2f2f2f; }
.one-page-checkout .allow .head { background:#d0dce1; border-color:#a3aeb3; border-width:1px 1px 0 1px; cursor:pointer; }
.one-page-checkout .active .head { margin-bottom:0; border:1px solid #BBAFA0; background:#F9F3E3; padding-bottom:5px; cursor:default; }
.one-page-checkout .alloq .head a { display:block; } /* Display Edit button in active selection */
.one-page-checkout .group-select { margin-top:0; border:0; background:none; padding:0; }
.one-page-checkout .allow h3 { color:#a4b3b9; }
.one-page-checkout .active h3 { color:#F18200; }
.one-page-checkout .allow .step-count { background:#dbe6eb; }
.one-page-checkout .active .step-count { color:#fff; border:1px solid #f19900; background:#F18200; }
.one-page-checkout .active .box { display:block; border-color:#BBAFA0; background:#FBFAF6 url(../images/multi_address_box_bg.gif) 0 0 repeat-x; }
.one-page-checkout dd .form-list ul { margin:5px 17px 15px 17px; }
.one-page-checkout .checkmo-mailing-address { padding-left:20px; }
.one-page-checkout-progress .page-head { margin-bottom:1em; }
.one-page-checkout-progress li { border:1px solid #A3AEB3; background:#eee; margin-bottom:6px; }
.one-page-checkout-progress h4 { margin:0; color:#999; padding:2px 8px; background:#eee; text-transform:none;  }
.one-page-checkout-progress h4.complete { border-bottom:1px solid #A3AEB3; background:#D0DCE1; color:#5e8ab4; }
.one-page-checkout-progress h4 a { text-transform:none; }
.one-page-checkout-progress .content { padding:8px 13px; }
#opc-login .button-set { border-top:0; }
#opc-review .box { border:0; padding:0; }
#opc-review .content { border:1px solid #d9dde3; border-top:0; }
#opc-review .data-table { border-top:0; }
.opc-please-wait { padding-right:7px; }
.one-page-checkout a.back { background:url(../images/icon_opc_back.gif) no-repeat; padding-left:16px; line-height:13px; }
.one-page-checkout .payment-methods dd { padding:0; }
.one-page-checkout .button-set { margin-top:0; padding-top:2em; }


.checkout-progress { margin:0 auto 1.5em auto; }
.checkout-progress td {
    float:left;
    margin-right:3px;
    border-top:10px solid #999;
    padding:4px 20px;
    color:#abb5ba;
    font-weight:bold;
    }
.checkout-progress td.active {
    border-top-color:#e96200;
    color:#e96200;
    }

/* Multiple Addresses checkout */
.multi-address-checkout-description {
    margin-top:-15px;
    margin-bottom:15px;
    }
.multi-address-checkout-box .box {
    position:relative;
    margin-top:15px;
    margin-bottom:25px;
    border:1px solid #bbb6a5;
    background:url(../images/multi_address_box_bg.gif) repeat-x #FBFAF6;
    }
.multi-address-checkout-box .legend {
    float:left;
    margin-top:-10px;
    margin-bottom:0;
    margin-left:15px;
    border:1px solid #F18200;
    background:#F9F3E3;
    color:#F18200;
    padding:2px 8px;
    }
.multi-address-checkout-box .content {
    padding:15px 20px 20px 20px;
    }
.multi-address-checkout-box .count-head {
    border-bottom:1px solid #BBAFA0;
    background:#F9F3E3;
    padding:5px 10px;
    }
.shipment-count {
    background:#E26703;
    padding:2px 5px;
    color:#fff;
    font-size:.95em;
    line-height:1em;
    }
.multi-address-checkout-box .tool-tip { left:-23px; }
.multi-address-checkout-box .count-head h4 {  margin:0; }
.multi-address-checkout-box .head h5 { color:#E26703; }
.multi-address-checkout-box .head a { font-weight:normal; }
.multi-address-checkout-box .checkmo-mailing-address { display:block; padding-left:20px; }
.shipping-method-pointer { border:1px solid #d9d2be; padding:13px; background:#F9F3E3; position:relative; }
.shipping-method-pointer .pointer { position:absolute; top:-20px; right:-40px; }
.place-order-box { float:right; height:71px; overflow:hidden; }
.place-order-box .left-radius { width:21px; background:url(../images/place_order_container_bg.gif) no-repeat; }
.place-order-box .main-radius{ background:url(../images/place_order_bg.gif) no-repeat 100% 0; padding-right:21px; vertical-align:middle; }
.place-order-box .grand-total { font-size:1.5em; }
.place-order-box .grand-total .price { color:#e26703; font-weight:bold; }
.place-order-box input { margin-left:15px; }

/* Checkout Agreements */
.checkout-agreements li { margin:30px 0; }
.checkout-agreements .agreement-content { overflow:auto; height:10em; padding:10px; background-color:#fbfaf6; border:1px solid #bbb6a5; }
.checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }

.one-page-checkout .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 20px; }
.one-page-checkout .checkout-agreements li { margin:20px 0 0; }
.one-page-checkout .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }
.one-page-checkout .checkout-agreements .agree { padding-left:6px; }


table.margin1 {width: 558px;}
table#checkout-review-table {margin-left: 20px;}


div.product-details a{
  color: #CC0000;
}

div.side-order div.mini-newsletter {
  display: none;
}
div.side-order ol#cart-sidebar {
  padding-left: 6px;
}
div.side-order div.product-details {
  padding-left: 6px;
}
div.side-order table {
  padding-left: 6px;
}










div.product-specs h6 {
  font-size:1.10em !important;
  color:#CC0000 !important;
  font-weight:bold;
}

