﻿* {
	margin: 0px;
	padding: 0px;
}

body {
	background: url(/assets/images/ropeadope/store-bg.jpg);
	margin: 0px;
	padding: 0px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: white;
}

img {
	border: 0px;
}

ol li {
	list-style-type: decimal;
}

a {
	text-decoration: none;
}

a:link {
	color: #8cb7e5;
	font-weight: 700;
}

a:visited {
	color: #8cb7e5;
	font-weight: bold;
}

a:hover {
	font-weight: 700;
	color: #c5e0ff;
}

a:active {
	font-weight: 700;
}

option {
	padding-left: 2px;
}

fieldset {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

legend {
	display: none;
}

img.releaseImage {
	
}

img.releaseThumb {
	
}

p.error {
	color: #f9431a;
}

input.buy {
	font-size: 10px;
	margin-left: 5px;
}

input.play {
	font-size: 10px;
	margin-right: 5px;
}

input.more {
	font-size: 0.9em;
	color: black;
	background: url(/assets/images/ropeadope/more-button.jpg) repeat-x white border: 0px;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: -6px;
	padding-bottom: 2px;
	margin-right: 3px;
}

* html input.more {
	margin-right: 0px;
}

* :first-child+html input.more {
	margin-right: 0px;
}

/* MAIN STYLES
-------------------------------------------------------------------------*/
#container {
	width: 824px;
	margin: 0px auto;
	background: url(/assets/images/ropeadope/content-bg.jpg);
}

#header,#mainList,#content,#main,#subList,#footer {
	overflow: hidden;
	display: block;
}

#content {
	background-image: url(/assets/images/ropeadope/content-bg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	margin-bottom: 30px;
}

#mainList,#main {
	float: left;
}

/* HEADER
-------------------------------------------------------------------------*/
#header {
	width: 824px;
	height: 147px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(/assets/images/ropeadope/header-bg.jpg);
	background-repeat: no-repeat;
}

#localeChooser {
	position: relative;
	top: 30px;
	left: 726px;
	width: 60px;
	margin-top: -14px;
}

#menu {
	float: right;
	padding-right: 14px;
}

#menuList {
	white-space: nowrap;
}

#menuList ul {
	lsit-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
}

#menuList li {
	float: left;
	white-space: nowrap;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 60px;
	padding-left: 8px;
	background: url(/assets/images/ropeadope/bullet.jpg) no-repeat left
		center;
}

* html #menuList li {
	background: url(/assets/images/ropeadope/bullet.jpg) no-repeat 0px 4px;
}

* :first-child+html #menuList li {
	background: url(/assets/images/ropeadope/bullet.jpg) no-repeat 0px 4px;
}

#menuList2 a {
	display: block;
	width: 52px;
	height: 14px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}

#menuList2 a:hover {
	font-weight: bold;
	background-image: url(//assets/images/ropeadope/button_bg.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

#logotype {
	position: relative;
	left: 35px;
	width: 260px;
	height: 76px;
}

#logotype a,#footerLogo {
	display: block;
	width: 100%;
	height: 100%;
}

#shopHeader {
	display: none;
	clear: both;
}

#shopHeader img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

/* ORDER BUTTONS (VIEW ORDER AND CHECKOUT)
------------------------------------------------------------------------*/
#orderHeader {
	padding-left: 15px;
	padding-right: 5px;
}

#orderHeader select {
	width: 300px;
	display: none;
}

#orderHeaderButtons {
	float: right;
	margin-top: 4px;
}

#orderHeaderButtons ul {
	white-space: nowrap;
	padding: 0px;
	margin: 0px;
}

#orderHeaderButtons li {
	float: left;
	list-style-type: none;
	white-space: nowrap;
	margin-left: 0px;
}

#orderHeaderButtons a {
	background: url(/assets/images/ropeadope/view-cart-button.jpg) no-repeat
		;
	height: 20px;
	width: 70px;
	display: block;
	padding-top: 3px;
	font-size: 10px;
	color: black;
	padding-left: 7px;
	font-family: arial;
	padding-right: 0px;
	font-weight: 700;
}

* html #orderHeaderButtons a {
	padding-top: 3px;
}

* :first-child+html  #orderHeaderButtons a {
	padding-top: 2px;
}

/* BROWSE DROPDOWN
------------------------------------------------------------------------*/
#browseSearch {
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 9px;
}

* html #browseSearch {
	padding-top: 7px;
	padding-left: 15px;
}

#browse {
	float: left;
	background: url(/assets/images/ropeadope/browse-bg.jpg) no-repeat;
	height: 23px;
	width: 285px;
}

* html #browse {
	padding-top: 1px;
	background: none;
}

* :first-child+html #browse {
	padding-top: 1px;
	background: none;
}

#browse select {
	opacity: 0;
	width: 232px;
	margin-left: 6px;
	margin-right: 12px;
}

* html #browse select {
	margin-right: 5px;
	margin-top: 1px;
}

* :first-child+html #browse select {
	margin-right: 5px;
	margin-left: 0px;
}

#browse a {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: white;
}

* html #browse a {
	position: relative;
	top: -2px;
}

* :first-child+html #browse a {
	top: -2px;
	position: relative;
}

#browse select option {
	width: 232px;
}

#browse option.divider {
	font-size: 12px;
	color: #666666;
}

/* SEARCH
------------------------------------------------------------------------*/
#search {
	float: right;
	height: 22px;
	background: url(/assets/images/ropeadope/search-bg.jpg) no-repeat;
	width: 260px;
}

* html #search {
	margin-top: 2px;
}

.search {
	border: 0px;
}

#search input.search {
	width: 168px;
	font-size: 11px;
	margin-top: 5px;
	margin-left: 24px;
}

* html #search input.search {
	margin-top: 3px;
}

* :first-child+html #search input.search {
	margin-top: 3px;
	color: black;
}

#search a {
	margin-left: 18px;
	color: white;
	font-weight: bold;
	position: relative;
	top: 0px;
}

* html #search a {
	position: relative;
	top: 2px;
}

* :first-child+html #searchForm {
	margin-top: 1px;
}

* :first-child+html #search a {
	position: relative;
	top: 2px;
}

#search a:hover,#browse a:hover {
	color: white;
}

#mainListEmpty,#subListEmpty {
	width: 170px;
	height: 350px;
	background-image: url(//assets/images/ropeadope/list_gradient_2x350.gif)
		;
	background-repeat: repeat-x;
	background-position: top;
}

/* LEFT COLUMN
------------------------------------------------------------------------*/
#mainListA,#subListA,#subListB {
	background: url(/assets/images/ropeadope/column-bg.jpg);
	width: 170px;
}

#mainListA {
	margin-left: 13px;
}

#mainListA ul,#subListA ul,#subListB  ul {
	background: url(/assets/images/ropeadope/column-footer-bg.jpg) no-repeat
		;
	background-position: bottom left;
	padding-top: 10px;
	padding-bottom: 20px;
}

#mainListA h4 {
	background: url(/assets/images/ropeadope/best-selling-bg.jpg) no-repeat;
	text-indent: -99999em;
	width: 170px;
	height: 30px;
}

#mainListA li,#subList li {
	padding-top: 4px;
	line-height: 102%;
}

* html #mainListA li,#subListA li {
	margin-bottom: 0px;
}

* :first-child+html #mainListA  , #subListA {
	padding-top: 0px;
}

#mainList,#subList {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#mainList li,#subList li {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
}

#mainList img,#subList img {
	float: left;
	margin-top: 0px;
	margin-bottom: 9px;
	margin-right: 8px;
}

#mainList hr,#subListA hr,#subListB hr {
	background-color: #666666;
	border: medium none;
	clear: both;
	color: #666666;
	height: 1px;
	margin: 5px 0;
	width: 150px;
}

* html #mainList hr,#subList hr {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

* :first-child+html #mainList hr {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

* :first-child+html #subList hr {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

#mainList hr.last,#subList hr.last {
	background-color: transparent;
	color: transparent;
	width: 0px;
	border: 0px;
}

#mainListB {
	display: none;
}

#mainList span.artist,#subList span.artist {
	font-size: 11px;
	font-weight: normal;
	color: #dddee1;
}

mainInclude {
	margin-top: 2px;
	padding: 10px;
}

#alphaNav {
	margin-top: 2px;
	padding: 4px;
	background-color: #dedede;
}

.pageNav {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(/assets/images/ropeadope/new-releases-bg.jpg);
	padding-bottom: 5px;
}

.sortOrder {
	float: right;
}

.pageNav a.active,.sortOrder a.active {
	color: red;
}

/* RIGHT COLUMN
------------------------------------------------------------------------*/
* html #subList {
	margin-right: 5px;
}

#subListA h4,#subListB h4 {
	background: url(/assets/images/ropeadope/catalog-title.jpg) no-repeat;
	text-indent: -99999em;
	height: 30px;
}

/* CENTER COLUMN
------------------------------------------------------------------------*/
#main {
	width: 450px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 4px;
	background: url(/assets/images/ropeadope/new-releases-bottom.jpg)
		no-repeat bottom;
	padding-bottom: 5px;
	line-height: 140%;
}

* html #main {
	margin-right: 1px;
}

#breadCrumbs {
	background: url(/assets/images/ropeadope/new-releases-title.jpg)
		no-repeat;
	width: 450px;
	padding-left: 8px;
	overflow: hidden;
	padding-top: 5px;
	height: 25px;
}

#breadCrumbs a {
	font-size: 1.2em;
}

* html #breadCrumbs p {
	font-size: 1.1em;
}

#alphaNav a,.pageNav a {
	
}

#alphaNav span,.pageNav span {
	font-weight: bold;
}

#alphaNav a:hover,.pageNav a:hover {
	color: #f9431a;
}

#alphaNav span,.pageNav span {
	font-weight: bold;
}

/* RELEASE PAGE
------------------------------------------------------------------------*/
#release {
	display: block;
	background: url(/assets/images/ropeadope/new-releases-bg.jpg);
	padding: 10px;
}

* html #release {
	padding-bottom: 20px;
}

* :first-child+html #release {
	padding-bottom: 20px;
}

#release hr {
	display: block;
	width: 420px;
	clear: both;
	height: 1px;
	color: #333b50;
	background-color: #333b50;
	border: none;
}

#release img.releaseImage {
	float: left;
	margin: 5px 5px 5px 5px;
}

#release div.releaseInfo {
	display: inline;
	position: relative;
	top: 4px;
	left: 5px;
	width: 200px;
}

#release a.release {
	font-size: 18px;
	font-weight: bold;
}

#release a.catNo {
	font-size: 12px;
	font-weight: bold;
	color: white;
}

#release a.artist {
	font-weight: bold;
}

#release a.label {
	font-weight: bold;
}

#release a.externalLink {
	
}

#release td.externalLink {
	font-size: 11px;
	font-weight: bold;
	color: #777;
	margin-top: 5px;
} 
 
#release td.contentType {
	padding-left: 14px;
	font-size: 11px;
	text-align: right;	
}

#release td.released {

	font-size: 12px;
	font-weight: bold;	
}

#release td.price {
	width: 40%;

}

#release td.buyButton {
	width: 30%;

}

#release td.giftButton {
	width: 30%;

}

#release span.price {

}

#release a.buyButton {

}

#release p.buyButton {

}

a.buyButton span {
	display: none;
}

#release span.price {
	font-size: 1.1em;
}

#release p.released {
	margin-right: 5px;
}

#release p.editorial {
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	padding: 8px;
}

#release p.description {
	margin: 8px;
	margin-bottom: 0px;
	padding-bottom: 15px;
	border-bottom: 1px solid #3e475c;
}

#release p.error {
	clear: both;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: -20px;
	padding: 8px;
	color: #f9431a;
}

#player {
	margin: 10px;
}

/* RELEASE INFO
------------------------------------------------------------------------*/
#releaseList,#searchList {
	display: block;
	background: url(/assets/images/ropeadope/new-releases-bg.jpg);
}

#releaseList div.releaseInfo {
	padding: 8px;
}

.releaseInfo h2 {
	margin-bottom: 5px;
	line-height: 20px;
}

* html #releaseList div.releaseInfo {
	padding: 0px;
}

#releaseList ul {
	background-position: bottom left;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

#releaseList h2 {
	padding: 0px;
	margin: 0px;
}

#releaseList hr {
	display: block;
	width: 420px;
	clear: both;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	height: 1px;
	color: #666;
	background-color: #666;
	border: none;
}

#releaseList img.releaseImage {
	float: left;
	margin: 5px 15px 5px 5px;
}

#releaseList a.release {
	font-size: 17px;
	font-weight: bold;
}

#releaseList a.catNo {
	font-size: 12px;
	font-weight: bold;
	color: white;
	position: relative;
	top: 2px;
}

#releaseList a.artist {
	font-size: 14px;
	font-weight: bold;
}

#releaseList a.label {
	font-size: 14px;
	font-weight: bold;
}

#releaseList p.editorial {
	padding: 8px;
}

#releaseList p.editorial:first-line {
	
}

#releaseList p.description {
	padding: 8px;
}

#releaseList p.moreButton {
	float: right;
	margin-right: 3px;
	margin-bottom: 5px;
	position: relative;
	z-index: 4;
}

/* TRACK PLAY AND BUY
------------------------------------------------------------------------*/
.buyButton a {
	background: url(/assets/images/ropeadope/buy-now.jpg) no-repeat;
	height: 27px;
	width: 86px;
}

.buyButton a:hover {
	background: url(/assets/images/ropeadope/buy-now.jpg) no-repeat;
	height: 27px;
	width: 86px;
	background-position: 0 -27px;
}

.play a {
	background-image: url(/assets/images/ropeadope/play-button.jpg);
	width: 44px;
	height: 17px;
}

.buy a.buyButton {
	width: 44px;
	overflow: hidden;
	background: url(/assets/images/ropeadope/buy-button.jpg);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/: 17px;
	padding: 17px 0 0 0;
}

.buy a:hover .buyButton {
	width: 44px;
	overflow: hidden;
	background: url(/assets/images/ropeadope/buy-button.jpg);
	background-repeat: no-repeat;
	background-position: 0 -17px;
	height: 0px !important;
	height /**/: 17px;
	padding: 17px 0 0 0;
}

a.playButton {
	display: block;
	width: 44px;
	overflow: hidden;
	background: url(/assets/images/ropeadope/play-button.jpg);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/: 17px;
	padding: 17px 0 0 0;
	margin-right: 2px;
}

a:hover .playButton {
	display: block;
	width: 44px;
	overflow: hidden;
	background: url(/assets/images/ropeadope/play-button.jpg);
	background-repeat: no-repeat;
	background-position: 0 -17px;
	height: 0px !important;
	height /**/: 17px;
	padding: 17px 0 0 0;
}

a.buyButton {
	display: block;
}

a.giftButton {
	display: block;
	width: 65px;
	height: 13px;
	color: #fff;

	text-decoration: none;
	text-align: left;
}

a:hover .giftButton {
	color: #fff;

	text-decoration: none;
	text-align: left;
}

a.giftButton span {
	display: block;
	margin-left: 5px;
}

.price {
	font-weight: bold;
	font-size: 1em;
	font-family: arial;
}

#contentFileTable {
	margin-left: 8px;
	padding-top: 15px;
	width: 415px;
	padding-bottom: 15px;
	float: clear;
	clear: left;
	height: 100%;
}

#contentFileTable tbody {
	
}

#contentFileTable td.name {
	width: 100%;
	text-align: left;
	padding-top: 0px;
	font-weight: normal;
	overflow: hidden;
}

.name a {
	font-size: 0.9em;
	font-family: arial;
}

#contentFileTable td.play {
	text-align: right;
	white-space: nowrap;
}

#contentFileTable td.buy {
	text-align: right;
	white-space: nowrap;
}

#contentFileTable td.price {
	padding-left: 5px;
	text-align: right;
	white-space: nowrap;
}

#searchList {
	padding: 10px;
}

#searchList hr {
	display: block;
	width: 420px;
	clear: both;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	height: 1px;
	color: #666;
	background-color: #666;
	border: none;
}

#searchList ul,li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#searchList img.releaseThumb {
	float: left;
	margin: 2px 10px 15px 5px;
}

#searchList a.release {
	font-size: 14px;
	font-weight: bold;
}

#searchList a.artist {
	font-size: 12px;
	font-weight: bold;
}

#searchList p.description {
	
}

#searchList p.moreButton {
	float: right;
	margin-right: 5px;
	margin-bottom: 5px;
}

#alphaList {
	display: block;
	margin-top: 2px;
	padding: 10px;
}

#alphaList hr {
	clear: both;
	margin-bottom: 10px;
	height: 1px;
	color: #666;
	background-color: #666;
	border: none;
}

#alphaList hr.last {
	clear: left;
	background-color: transparent;
	width: 0px;
	border: 0px;
}

#alphaList h2 {
	font-size: 22px;
	font-weight: bold;
}

#alphaList li {
	list-style-type: none;
}

.alphaLetterList li {
	display: block;
	float: left;
	width: 215px;
}

/* ORDER PAGE
------------------------------------------------------------------------*/
#orderBody {
	background: url(/assets/images/ropeadope/new-releases-bg.jpg);
}

#orderBody a {
	
}

#orderBody h2 {
	background: url(/assets/images/ropeadope/your-order.jpg);
	padding: 30px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/: 30px;
}

#orderBody h3 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
}

#orderBody hr {
	display: block;
	height: 0px;
	border: none;
	color: #333b50;
}

#orderBody table hr {
	height: 1px;
	color: #3E475C;
	background-color: #3E475C;
	margin-top: 5px;
	margin-bottom: 5px;
}

#orderBody p {
	padding: 10px;
	margin: 0px;
}

#paymentMethodForm p {
	padding: 0px;
	padding-bottom: 5px;
}

#checkOutForm p {
	padding: 0px;
	padding-bottom: 15px;
}

#orderBody form {
	padding: 0 10px;
}

#orderBody p.error {
	color: #ff8521;
}

#siteSeal {
	text-align: right;
}

#orderTable {
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	background-color: transparent;
	padding-bottom: 10px;
}

#orderTable td.name {
	width: 80%;
	text-align: left;
}

#orderTable td.total {
	width: 80%;
	padding-left: 5px;
	padding-right: 5px;
	text-align: right;
	white-space: nowrap;
}

#orderTable td.price {
	color: white;
	text-align: right;
	white-space: nowrap;
}

#orderTable td.remove {
	padding-left: 5px;
	text-align: right;
	white-space: nowrap;
}

#orderTable td.time {
	padding-left: 5px;
	text-align: right;
	white-space: nowrap;
}

td.remove input {
	font-size: 1em;
	padding: 0px;
	font-weight: 400;
	border: 1px solid white;
}

#orderTable .remove input {
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
}

#orderTable input {
	background: url(/assets/images/ropeadope/checkout-button.gif);
	height: 20px;
	border: 0px;
	font-size: 1em;
	padding-right: 4px;
	padding-left: 4px;
	margin-left: 3px;
	font-weight: bold;
	color: black;
}

* :first-child+html #orderTable input {
	
}

input#voucher {
	background: white;
	padding-top: 2px;
	height: 16px;
	font-size: 1em;
	font-weight: 400;
}

#downloadTable {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	background-color: transparent;
}

#downloadTable p {
	margin-bottom: 5px;
	font-weight: bold;
}

#downloadTable td.name {
	width: 100%;
	text-align: left;
}

#downloadTable td.filesize {
	padding-left: 5px;
	padding-right: 5px;
	text-align: right;
	white-space: nowrap;
}

#downloadTable td.download {
	color: #FF8521;
	text-align: right;
	white-space: nowrap;
}

/* CHECKOUT LOGIN PAGE
----------------------------------------------------------------------*/
#mainBody {
	padding: 15px;
	background: url(/assets/images/ropeadope/new-releases-bg.jpg);
}

#mainBody a {
	text-decoration: underline;
}

#mainBody h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
}

#mainBody hr {
	display: block;
	� margin-bottom: 10px;
	height: 1px;
	color: #666;
	background-color: #666;
	border: none;
}

#mainBody p {
	margin-bottom: 10px;
	margin-top: 5px;
}

#mainBody input,#checkOutForm input {
	margin-bottom: 0px;
	margin-right: 0px;
	vertical-align: middle;
	border: 0px;
	padding: 3px;
	font-family: arial;
	font-size: 1.1em;
}

#mainBody input#submit,#checkOutForm input#submit {
	background: url(/assets/images/ropeadope/checkout-button.gif);
	height: 23px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 3px;
}

#mainBody input.text {
	width: 200px;
}

#mainBody input.cvc {
	width: 30px;
}

#mainBody select {
	margin-bottom: 5px;
	margin-right: 5px;
	vertical-align: middle;
}

#mainBody ul {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 10px;
}

#mainBody ol {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 10px;
}

/* FOOTER
----------------------------------------------------------------------*/
#footer {
	display: block;
	clear: both;
	width: 824px;
	height: 146px;
	background-image: url(/assets/images/ropeadope/footer-bg.jpg);
	margin-left: 0px;
	margin-right: 0px;
}

#footerLinks {
	display: block;
	margin-left: 13px;
	font-size: 0.9em;
	font-family: arial;
	margin-top: 15px;
}

#footerLinks a {
	margin-right: 10px;
}

#footerLinks a:hover {
	color: #f9431a;
}

#footerLogo {
	display: none;
}

#footerLogo a {

}

#shareEmbed {
	margin-top: 40px;	
}
#shareEmbed ul#shareEmbedTabs {
	text-align: left;
	margin: 1em 0em 0em 0em;
	font-weight: bold;
	list-style-type: none;
	padding: 3px 10px 3px 10px;
}

#shareEmbed ul#shareEmbedTabs li {
	display: inline;
}

#shareEmbed ul#shareEmbedTabs li.selected {
	
}

#shareEmbed ul#shareEmbedTabs li.selected a {
	background-color: #333B50;
	color: #8cb7e5;
	position: relative;
	top: 2px;
	padding-top: 4px;
}

#shareEmbed ul#shareEmbedTabs li a {
	padding: 3px 10px 3px 10px;
	border: 1px solid #999;
	background-color: #2B313F;
	color: #8cb7e5;
	margin-right: 4px;
	text-decoration: none;
	border-bottom: none;
}

#shareEmbed ul#shareEmbedTabs a:hover {
	background: #fff;
}

#shareEmbed .shareEmbedTabShow {
	background-color: #333B50;
	padding: 10px 12px 15px 12px;
	border: solid 1px #999;
}

#shareEmbed .shareEmbedTabHide {
	display: none;
}

#shareEmbed .shareEmbedText {
	
}

#shareEmbed .shareEmbedButton {
	margin: 8px 5px 3px 0;
	float: left;
}

#shareEmbed .shareEmbedButton span {
	display: none;
}
