/* Googglefonts */
/* Menus  */
@font-face {
  font-family: 'Monda';
  font-style: normal;
  font-weight: 700;
  src: local('Monda Bold'), local('Monda-Bold'), url(http://themes.googleusercontent.com/static/fonts/monda/v1/uCFS-jQepl-zVlhjycME2fesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Monda';
  font-style: normal;
  font-weight: 400;
  src: local('Monda Regular'), local('Monda-Regular'), url(http://themes.googleusercontent.com/static/fonts/monda/v1/sk05J8GA1NvUxDnk43EgAQ.woff) format('woff');
}

#tabs{
    margin-left: 1px;
    padding-top: 10px;
    background: transparent;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding-left: 1px;
}
#tabs ul{
    font: bold 10px Arial, Verdana, sans-serif;
    margin:0;
    padding:0;
    list-style:none;
}
#tabs li{
    display:inline;
    margin:0 4px 0 0;
    padding:0;
    font: bold 10px Arial, Verdana, sans-serif;    
    text-transform:uppercase;
}
#tabs a{
    float:left;
   /* background:#A3BBE6 url(images/tabs_left.gif) no-repeat left top;*/
    margin:4px 2px 4px 4px;
    padding:0 0 1px 3px;
    text-decoration:none;
}
#tabs a span{
    	float:left;
    	display:block;
   /* background: transparent url(images/tabs_right.gif) no-repeat right top;*/
border: 1px outset #B6C1D3; padding-left: 4px; padding-right: 4px; 
               padding-top: 2px; padding-bottom: 2px
}
#tabs a span{float:none;}
#tabs a:hover{
background-color: #7E94B9;color: white;
}
#tabs a:hover span{
background-color: #7E94B9;
}
#tabHeaderActive span, #tabHeaderActive a { 
background-color: #42577B; color:#fff;
margin:4px 4px 4px 4px;
padding-left: 4px; padding-right: 4px; 
               padding-top: 2px; padding-bottom: 2px
}
.tabContent {
    clear:both;
    border:1px solid #62779B;
    padding-top:2px;
    padding-left:2px;
    padding-right:2px;
    background-color:#FFF;
}


a:link {
 color:#85F;
font-size:12px;
}

a:visited {
 color:#85F;

}

a:hover {
 color:#85F; 
}


a.hilite {
color:#900;
}

a.seriesTitle {
color:#69F;
text-decoration:none;
}

body {
background-color:#010101;
background-image:url('../images/frame/overall_header_back3.jpg');
background-position:top;
background-repeat:repeat-x;
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
margin-left: 40px;
}

h1 {
color:#000;
font-size:18px;
font-weight:700;
line-height:17px;
}

h2 {
color:#36F;
font-size:16px;
font-weight:700;
line-height:16px;
}

h3 {
color:#36F;
font-size:14px;
font-weight:700;
line-height:14px;
}

h4 {
color:#33C;
font-size:13px;
font-weight:700;
}

hr {
border-top-color:#99F;
border-top-style:solid;
border-top-width:1px;
color:#999;
height:1px;
}

img {
border:0;
border-style:none;
}

input,textarea {
background:#f0f0ff;
border:1px solid #999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
}

li {
color:#0000aa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-left:-10px;
padding-bottom:-5px;
text-decoration:bold;
}

select {
background:#DDF;
border:1px solid #999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}



select.loopSort {
background-color:#FFFBBC;
font-size:11px;
font-weight:400;
}

span.lineItem,td.lineItem,a.lineItem {
color:#06F;
font-weight:700;
}

td {
font:11px/12px Arial, Helvetica, sans-serif;
}

td.cellRight {
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
padding-left:10px;
}

td.lcTable,lcTable td {
border:1px solid #E4BE3F;
}

th {
background-color:#CCF;
color:#000;
font-size:12px;
font-weight:700;
padding-left:5px;
padding-right:5px;
text-align:left;
}

#breadcrumb {
color:red;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}

#breadcrumb a {
color:#C00;
text-decoration:underline;
}

#cart {
border:1px solid #999;
padding:5px;
}

#cart .productName a {
color:#03F;
font-size:13px;
font-weight:700;
line-height:16px;
}

#cart td {
font-size:12px;
line-height:16px;
}

#content {
background-image:url('../images/frame/frame_back.png');
padding-left:18px;
padding-right:27px;
}

#detailsTable {
width:490px;
}

#lcTable td {
border-bottom-color:#FC0;
border-bottom-style:solid;
border-bottom-width:1px;
color:#333;
font-size:11px;
}

#lcdroms {
background-color:#FFF;
height:200px;
position:relative;
width:730px;
}

#lcwarn1 {
border:2px dotted red;
margin:0;
padding:10px;
}

#lnavquicksearch {
display:block;
height:100%;
left:0;
position:relative;
text-align:center;
top:0;
width:730px;
z-index:1;
}

#lquicksearch {
display:block;
height:100%;
left:0;
position:relative;
top:0;
z-index:1;
}

#lrecommended {
background:url('../images/components/recommended_back.jpg') repeat-y;
display:block;
height:180px;
left:0;
position:relative;
top:0;
width:380px;
z-index:1;
}

#lseries {
background-color:#FFF;
height:200px;
position:relative;
width:550px;
}

#lspecials {
background:url('../images/components/specials_back.jpg');
display:block;
left:0;
position:relative;
top:0;
width:380px;
z-index:1;
}

#ltop10s {
background:url('../images/modules/top10s_back.jpg');
display:block;
position:relative;
width:200px;
z-index:1;
}

#nav {
background-image:url('../images/nav/navl_back.jpg');
background-repeat:repeat-y;
}

#prices a:link, #prices a:visited {
color:#06F;
text-decoration:underline;
}

#prices a:hover {
color:#000;
}

#recoTitle {
color:#CCF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#recoTitle a {
color:#FFF;
font-weight:700;
text-decoration:none;
}

#recommended {
color:#CCF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

#recommended a {
color:#06F;
font-weight:700;
}

#recommended a:hover,#recoTitle a:hover {
text-decoration:underline;
}

#tooltip {
background-color:#fff;
border:1px solid #ccc;
filter:progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135) alpha(opacity=85);
padding:7px;
position:absolute;
visibility:hidden;
width:250px;
z-index:100;
}

.MSRP {
color:#666;
text-decoration:line-through;
}

.basictable {
border:1px solid #CCC;
border-collapse:collapse;
}

.bodytable td {
background:#FFF;
padding:20px;
}

.bordered {
border:1px solid #CCF;
}

.cellBottom {
background-color:#FFF;
}

.cellLeft {
padding-right:10px;
}

.cellLeft2 {
background-color:#F0F0FF;
color:#666;
font-size:11px;
padding-right:10px;
text-align:right;
}

.cellOver {
background-color:#F0F0FF;
}

.clear {
clear:both;
display:none;
}

.copyright {
color:#333;
text-align:center;
}

.data {
border:1px solid #CCC;
padding:0;
}

.data td {
border-top-color:#CCC;
border-top-style:solid;
border-top-width:1px;
}

.dlData {
background:#f0f0ff;
color:#333;
font-size:10px;
line-height:10px;
}

.error {
color:white;
font-weight:700;
}

.fixedWidth {
width:120px;
}

.footer {
background:url('../images/frame/frame_footer.png');
color:#999;
height:50px;
line-height:30px;
text-align:center;
vertical-align:top;
}

.footer a {
color:#FFF;
text-decoration:none;
}

.footer a:hover {
color:#000;
text-decoration:none;
}

.infoline td {
background:url('../images/nav/navr_back.jpg');
font-size:10px;
}

.infolineQuote {
color:#03C;
font-size:11px;
font-style:italic;
font-weight:400;
line-height:12px;
}

.lcCredits a {
color:red;
font-size:36px;
font-weight:700;
line-height:30px;
}

.lcCredits a:hover,.lcExtraCreditz a:hover {
color:#C00;
}

.lcExtraCreditz a {
color:#333;
font-size:18px;
font-weight:700;
text-decoration:none;
}



.lcSubheading {
background-color:#F9CF45;
text-align:center;
}

.lcTable {
border:1px solid #E4BE3F;
border-collapse:collapse;
margin:5px;
}

.lcTable th {
background-color:#FFE88A;
border:1px solid #E4BE3F;
text-align:center;
}

.light {
color:#3F0;
}

.light a {
color:#CCC;
}

.light a:hover {
color:#FFF;
}

.loopClub select {
background-color:#FC0;
font-size:12px;
font-weight:700;
padding:2px;
}

.loopClub th {
background-color:#FFFBBC;
text-align:center;
}

.module {
background:#FFF url('../scripts/css/none');
}

.nav {
padding:10px;
}

.navitem a {
font-weight:700;
line-height:1.1em;
text-decoration:none;
}

.navitem a:hover {
color:#00F;
line-height:1.1em;
}

.none {
background:url('../scripts/css/none');
border-style:none;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
text-decoration:none;
}

.policy {
background-color:F0F0FF;
border:1px dotted #000;
padding:15px;
}

.price {
color:#900;
font-weight:700;
}

.productName {
font-size:11px;
line-height:12px;
}

.productName a {
text-decoration:none;
}

.reading td,.reading p {
font-size:12px;
line-height:14px;
}

.red {
color:red;
}

.reviewer {
color:#09F;
font-size:11px;
}

.smaller,.smaller td,td.smaller {
color:#333;
font-size:11px;
line-height:12px;
}

.soundFound {
background-color:#F0F0F0;
color:#33F;
}

.subtitle {
color:#03F;
font-size:14px;
font-weight:700;
}

.top10s a {
color:#333;
text-decoration:none;
}

.top10s a:hover {
color:#339;
}

.lcFormat select{
background-color:#FFF;
color:#06F;
font-size:11px;
font-weight:400;
padding:0;
text-align:center;
}





/*** "wrapper" - Style as you wish ***/

.buttons {}

/***					---						***/

.buttons:before, .buttons:after {
  content: "\0020"; display: block; height: 0; visibility: hidden;	
} 
.buttons:after { clear: both; }
.buttons { zoom: 1; }

.button {
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
    font: bold 13px Helvetica, Arial, sans-serif;
    line-height: 32px;
    height: 32px;
    display: inline-block;
    float: left;
    margin: 5px;
    padding: 2px;
	width: 90%;
    background: #E1E1E1;
    background: -webkit-linear-gradient(top, #f7f7f7, #d1d1d1);
    background: -moz-linear-gradient(top, #f7f7f7, #d1d1d1);
    background: -ms-linear-gradient(top, #f7f7f7, #d1d1d1);
    background: -o-linear-gradient(top, #f7f7f7, #d1d1d1);
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#ffffff')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#ffffff');
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
}

.button.left {
    margin: 5px 0 5px 5px;
    border-right: solid 1px #b0b0b0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0;
}
.button.middle {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    margin: 5px 0;
    border-left: solid 1px rgba(255, 255, 255, 0);
    border-right: solid 1px #b0b0b0;
}
.button.middle:hover,
.button.right:hover { border-left: solid 1px #333 }
.button.middle:active,
.button.right:active { border-left: solid 1px #7f7f7f }
.button.right {
    border-left: solid 1px rgba(255, 255, 255, 0);
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
		margin: 5px 5px 5px 0;
}

.button:last-child, .button.right:last-child {
	margin-right: 0;
}

.button:hover {
    background: -webkit-linear-gradient(top, #ffffff, #dfdfdf);
    background: -moz-linear-gradient(top, #ffffff, #dfdfdf);
    background: -ms-linear-gradient(top, #ffffff, #dfdfdf);
    background: -o-linear-gradient(top, #ffffff, #dfdfdf);
}
.button.negative:hover {
    border: solid 1px #ff3333;
    text-shadow: 0 1px 0 #FCC;
    background: #ffcccc;
    background: -webkit-linear-gradient(top, #ff9999, #DD5555);
    background: -moz-linear-gradient(top, #ff9999, #DD5555);
    background: -ms-linear-gradient(top, #ff9999, #DD5555);
    background: -o-linear-gradient(top, #ff9999, #DD5555);
}
.button.positive:hover {
    border: solid 1px #009900;
    text-shadow: 0 1px 0 #CFC;
    background: #ccffcc;
    background: -webkit-linear-gradient(top, #99ff99, #559955);
    background: -moz-linear-gradient(top, #99ff99, #559955);
    background: -ms-linear-gradient(top, #99ff99, #559955);
    background: -o-linear-gradient(top, #99ff99, #559955);
}

.button:active {
	border: solid 1px #7f7f7f;
	background: #d0d0d0;
	text-shadow: 0 1px 0 #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#a8a8a8), color-stop(0.15, #c6c6c6), to(#d8d8d8));
	background: -webkit-linear-gradient(top, #a8a8a8, #c6c6c6 15%, #d8d8d8);
	background: -moz-linear-gradient(top, #a8a8a8, #c6c6c6 15%, #d8d8d8);
	background: -ms-linear-gradient(top, #a8a8a8, #c6c6c6 15%, #d8d8d8);
	background: -o-linear-gradient(top, #a8a8a8, #c6c6c6 15%, #d8d8d8);
}
.button.negative:active {
	border: solid 1px #FF3333;
	background: #ffaaaa;
	text-shadow: 0 1px 0 #CC7777;
	background: -webkit-gradient(linear, left top, left bottom, from(#BB3333), color-stop(0.15, #DD5555), to(#CC5555));
	background: -webkit-linear-gradient(top, #BB3333, #DD5555 15%, #CC5555);
	background: -moz-linear-gradient(top, #BB3333, #DD5555 15%, #CC5555);
	background: -ms-linear-gradient(top, #BB3333, #DD5555 15%, #CC5555);
	background: -o-linear-gradient(top, #BB3333, #DD5555 15%, #CC5555);
}
.button.positive:active {
	border: solid 1px #009900;
	background: #aaffaa;
	text-shadow: 0 1px 0 #77CC77;
	background: -webkit-gradient(linear, left top, left bottom, from(#337733), color-stop(0.15, #559955), to(#77CC77));
	background: -webkit-linear-gradient(top, #337733, #559955 15%, #77CC77);
	background: -moz-linear-gradient(top, #337733, #559955 15%, #77CC77);
	background: -ms-linear-gradient(top, #337733, #559955 15%, #77CC77);
	background: -o-linear-gradient(top, #337733, #559955 15%, #77CC77);
}

.ddm span.icon, .button span.icon {
    display: inline-block;
		float: left;
    line-height: 32px;
    height: 32px;
    width: 32px;
    max-width: 32px;
    overflow: hidden;
    text-indent: -9999px;
		
		background-repeat: no-repeat;
		background-position:
}

.ddm span.label, .button span.label {
    display: inline-block;
		float: left;
    line-height: 32px;
    height: 32px;
		padding: 0 7px;
    overflow: hidden;
		
		background-repeat: no-repeat;
}

span.icon1 {background-position: -0px -0px;}
span.icon2 {background-position: -32px -0px;}
span.icon3 {background-position: -64px -0px;}
span.icon4 {background-position: -96px -0px;}
span.icon5 {background-position: -128px -0px;}
span.icon6 {background-position: -160px -0px;}
span.icon7 {background-position: -192px -0px;}
span.icon8 {background-position: -224px -0px;}
span.icon9 {background-position: -256px -0px;}
span.icon10 {background-position: -288px -0px;}
span.icon11 {background-position: -0px -32px;}
span.icon12 {background-position: -32px -32px;}
span.icon13 {background-position: -64px -32px;}
span.icon14 {background-position: -96px -32px;}
span.icon15 {background-position: -128px -32px;}
span.icon16 {background-position: -160px -32px;}
span.icon17 {background-position: -192px -32px;}
span.icon18 {background-position: -224px -32px;}
span.icon19 {background-position: -256px -32px;}
span.icon20 {background-position: -288px -32px;}
span.icon21 {background-position: -0px -64px;}
span.icon22 {background-position: -32px -64px;}
span.icon23 {background-position: -64px -64px;}
span.icon24 {background-position: -96px -64px;}
span.icon25 {background-position: -128px -64px;}
span.icon26 {background-position: -160px -64px;}
span.icon27 {background-position: -192px -64px;}
span.icon28 {background-position: -224px -64px;}
span.icon29 {background-position: -256px -64px;}
span.icon30 {background-position: -288px -64px;}
span.icon31 {background-position: -0px -96px;}
span.icon32 {background-position: -32px -96px;}
span.icon33 {background-position: -64px -96px;}
span.icon34 {background-position: -96px -96px;}
span.icon35 {background-position: -128px -96px;}
span.icon36 {background-position: -160px -96px;}
span.icon37 {background-position: -192px -96px;}
span.icon38 {background-position: -224px -96px;}
span.icon39 {background-position: -256px -96px;}
span.icon40 {background-position: -288px -96px;}
span.icon41 {background-position: -0px -128px;}
span.icon42 {background-position: -32px -128px;}
span.icon43 {background-position: -64px -128px;}
span.icon44 {background-position: -96px -128px;}
span.icon45 {background-position: -128px -128px;}
span.icon46 {background-position: -160px -128px;}
span.icon47 {background-position: -192px -128px;}
span.icon48 {background-position: -224px -128px;}
span.icon49 {background-position: -256px -128px;}
span.icon50 {background-position: -288px -128px;}
span.icon51 {background-position: -0px -160px;}
span.icon52 {background-position: -32px -160px;}
span.icon53 {background-position: -64px -160px;}
span.icon54 {background-position: -96px -160px;}
span.icon55 {background-position: -128px -160px;}
span.icon56 {background-position: -160px -160px;}
span.icon57 {background-position: -192px -160px;}
span.icon58 {background-position: -224px -160px;}
span.icon59 {background-position: -256px -160px;}
span.icon60 {background-position: -288px -160px;}
span.icon61 {background-position: -0px -192px;}
span.icon62 {background-position: -32px -192px;}
span.icon63 {background-position: -64px -192px;}
span.icon64 {background-position: -96px -192px;}
span.icon65 {background-position: -128px -192px;}
span.icon66 {background-position: -160px -192px;}
span.icon67 {background-position: -192px -192px;}
span.icon68 {background-position: -224px -192px;}
span.icon69 {background-position: -256px -192px;}
span.icon70 {background-position: -288px -192px;}
span.icon71 {background-position: -0px -224px;}
span.icon72 {background-position: -32px -224px;}
span.icon73 {background-position: -64px -224px;}
span.icon74 {background-position: -96px -224px;}
span.icon75 {background-position: -128px -224px;}
span.icon76 {background-position: -160px -224px;}
span.icon77 {background-position: -192px -224px;}
span.icon78 {background-position: -224px -224px;}
span.icon79 {background-position: -256px -224px;}
span.icon80 {background-position: -288px -224px;}
span.icon81 {background-position: -0px -256px;}
span.icon82 {background-position: -32px -256px;}
span.icon83 {background-position: -64px -256px;}
span.icon84 {background-position: -96px -256px;}
span.icon85 {background-position: -128px -256px;}
span.icon86 {background-position: -160px -256px;}
span.icon87 {background-position: -192px -256px;}
span.icon88 {background-position: -224px -256px;}
span.icon89 {background-position: -256px -256px;}
span.icon90 {background-position: -288px -256px;}
span.icon91 {background-position: -0px -288px;}
span.icon92 {background-position: -32px -288px;}
span.icon93 {background-position: -64px -288px;}
span.icon94 {background-position: -96px -288px;}
span.icon95 {background-position: -128px -288px;}
span.icon96 {background-position: -160px -288px;}
span.icon97 {background-position: -192px -288px;}
span.icon98 {background-position: -224px -288px;}
span.icon99 {background-position: -256px -288px;}
span.icon100 {background-position: -288px -288px;}


div.dropdown {
	float: left;
	position: relative;
}

div.dropdown span.toggle {
	width: 19px;
	height: 16px;
	margin-right: 7px;
	padding-left: 7px;
	float: right;
	margin-top: 8px;
	background: url(templates/esoundz/images/toggle.png) top right no-repeat;
	border-left: 1px solid #7f7f7f;
}
div.dropdown span.toggle.active {
	background: url(templates/esoundz/images/toggle.png) bottom right no-repeat;
}

div.dropdown-slider {
	display: none;
	
	overflow: hidden;
	
	margin: 0 7px 5px 7px;
	position: absolute;
	top: 43px;
	right: 0;
	
	background: #E1E1E1;
	
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#ffffff')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#ffffff');
	-webkit-transition: border-color .218s;
	-moz-transition: border .218s;
	-o-transition: border-color .218s;
	transition: border-color .218s;
}
.left div.dropdown-slider {
	margin: 0 1px 5px 7px;
}
.middle div.dropdown-slider {
	margin: 0 1px 5px 1px;
}
.right div.dropdown-slider {
	margin: 0 7px 5px 1px;
}
div.dropdown-slider .ddm {
	margin: 0;
	display: block;
	text-decoration: none;
	text-shadow: 0 1px 0 #fff;
	font: bold 12px Helvetica, Arial, sans-serif;
	line-height: 32px;
	height: 32px;
	padding: 0 2px;
	width: 100%;
	float: left;
	
	background: -webkit-linear-gradient(top, #F1F1F1, #DFDFDF);
	background: -moz-linear-gradient(top, #F1F1F1, #DFDFDF);
	background: -ms-linear-gradient(top, #F1F1F1, #DFDFDF);
	background: -o-linear-gradient(top, #F1F1F1, #DFDFDF);
	
	border-top: 1px solid #FFF;
}
div.dropdown-slider .ddm:hover {
	background: -webkit-linear-gradient(top, #FFF, #DFDFDF);
	background: -moz-linear-gradient(top, #FFF, #DFDFDF);
	background: -ms-linear-gradient(top, #FFF, #DFDFDF);
	background: -o-linear-gradient(top, #FFF, #DFDFDF);
}
div.dropdown-slider .ddm:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#a8a8a8), color-stop(0.15, #c6c6c6), to(#d8d8d8));
	background: -webkit-linear-gradient(top, #a8a8a8, #c6c6c6 15%, #d8d8d8);
	background: -moz-linear-gradient(top, #a8a8a8, #c6c6c6 15%, #d8d8d8);
	background: -ms-linear-gradient(top, #a8a8a8, #c6c6c6 15%, #d8d8d8);
	background: -o-linear-gradient(top, #a8a8a8, #c6c6c6 15%, #d8d8d8);
	
	border-top: 1px solid #A8A8A8;
}
div.dropdown-slider .ddm:last-child {
	border-bottom: none;
}


.ddm.negative:hover {
	text-shadow: 0 1px 0 #FCC !important;
	border-top: 1px solid #FCC !important;
	background: #FCC !important;
	background: -webkit-linear-gradient(top, #F99, #D55) !important;
	background: -moz-linear-gradient(top, #F99, #D55) !important;
	background: -ms-linear-gradient(top, #F99, #D55) !important;
	background: -o-linear-gradient(top, #F99, #D55) !important;
}
.ddm.positive:hover {
	text-shadow: 0 1px 0 #CFC !important;
	border-top: 1px solid #CFC !important;
	background: #CFC !important;
	background: -webkit-linear-gradient(top, #9F9, #595) !important;
	background: -moz-linear-gradient(top, #9F9, #595) !important;
	background: -ms-linear-gradient(top, #9F9, #595) !important;
	background: -o-linear-gradient(top, #9F9, #595) !important;
}

.ddm.negative:active {
	background: #FAA !important;
	text-shadow: 0 1px 0 #CC7777 !important;
  border-top: 1px solid #B33 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#B33), color-stop(0.15, #D55), to(#C55)) !important;
	background: -webkit-linear-gradient(top, #B33, #D55 15%, #C55) !important;
	background: -moz-linear-gradient(top, #B33, #D55 15%, #C55) !important;
	background: -ms-linear-gradient(top, #B33, #D55 15%, #C55) !important;
	background: -o-linear-gradient(top, #B33, #D55 15%, #C55) !important;
}
.ddm.positive:active {
	background: #AFA !important;
	text-shadow: 0 1px 0 #77CC77 !important;
  border-top: 1px solid #373 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#373), color-stop(0.15, #595), to(#7C7)) !important;
	background: -webkit-linear-gradient(top, #373, #595 15%, #7C7) !important;
	background: -moz-linear-gradient(top, #373, #595 15%, #7C7) !important;
	background: -ms-linear-gradient(top, #373, #595 15%, #7C7) !important;
	background: -o-linear-gradient(top, #373, #595 15%, #7C7) !important;
}

/*** 	Icon Sprite & Theme ***/

a.ddm span.icon, a.button span.icon {
	background-image: url(http://esoundz.com/templates/esoundz/images/button-sprite-grey.png);
}

a.button {
	color: #484848 !important;
	border: solid 1px #7f7f7f;
}

a.button:hover, a.button.negative:hover, a.button.positive:hover {
	color: #282828 !important;
	border: solid 1px #333;
}

div.dropdown-slider {
	border-right: solid 1px #7f7f7f;
	border-bottom: solid 1px #7f7f7f;
	border-left: solid 1px #7f7f7f;
}

div.dropdown-slider a.ddm {
	color: #484848 !important;
	border-bottom: 1px solid #7f7f7f;
}

div.dropdown-slider a.ddm:hover {
	color: #282828 !important;
}

/***					---			
hr {
    border: 0;
    height: 1px;
    background: #333;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(0,0%,0%,0)), color-stop(50%,hsla(0,0%,0%,.75)), color-stop(100%,hsla(0,0%,0%,0)));
    background: -webkit-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.75) 50%, hsla(0,0%,0%,0) 100%);
    background:    -moz-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.75) 50%, hsla(0,0%,0%,0) 100%);
    background:     -ms-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.75) 50%, hsla(0,0%,0%,0) 100%);
    background:      -o-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.75) 50%, hsla(0,0%,0%,0) 100%);
    background:         linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.75) 50%, hsla(0,0%,0%,0) 100%);
}
*/
div.hheader {
color: #ffffff !important;
font: bold 12px "Monda",Arial, Verdana, sans-serif;
height: 20px;
border: 1px;
float: left;
padding-left: 8px;
padding-top:5px;
margin: 0px;
text-shadow: 1px 1px 2px rgba(50, 50, 50, 1);
-webkit-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    1px 1px 5px rgba(50, 50, 50, 0.75);
box-shadow:         1px 1px 5px rgba(50, 50, 50, 0.75);
background: rgb(101,98,109); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1NjI2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjYjBiMmM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNiOWJhZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiM1ODViNjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiM4ODg2OTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiM2NzY0NmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiM5Nzk0OWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYWJhYmI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(101,98,109,1) 0%, rgba(176,178,201,1) 4%, rgba(185,186,214,1) 6%, rgba(88,91,104,1) 11%, rgba(136,134,147,1) 84%, rgba(103,100,109,1) 90%, rgba(151,148,158,1) 95%, rgba(171,171,183,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(101,98,109,1)), color-stop(4%,rgba(176,178,201,1)), color-stop(6%,rgba(185,186,214,1)), color-stop(11%,rgba(88,91,104,1)), color-stop(84%,rgba(136,134,147,1)), color-stop(90%,rgba(103,100,109,1)), color-stop(95%,rgba(151,148,158,1)), color-stop(100%,rgba(171,171,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(101,98,109,1) 0%,rgba(176,178,201,1) 4%,rgba(185,186,214,1) 6%,rgba(88,91,104,1) 11%,rgba(136,134,147,1) 84%,rgba(103,100,109,1) 90%,rgba(151,148,158,1) 95%,rgba(171,171,183,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(101,98,109,1) 0%,rgba(176,178,201,1) 4%,rgba(185,186,214,1) 6%,rgba(88,91,104,1) 11%,rgba(136,134,147,1) 84%,rgba(103,100,109,1) 90%,rgba(151,148,158,1) 95%,rgba(171,171,183,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(101,98,109,1) 0%,rgba(176,178,201,1) 4%,rgba(185,186,214,1) 6%,rgba(88,91,104,1) 11%,rgba(136,134,147,1) 84%,rgba(103,100,109,1) 90%,rgba(151,148,158,1) 95%,rgba(171,171,183,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(101,98,109,1) 0%,rgba(176,178,201,1) 4%,rgba(185,186,214,1) 6%,rgba(88,91,104,1) 11%,rgba(136,134,147,1) 84%,rgba(103,100,109,1) 90%,rgba(151,148,158,1) 95%,rgba(171,171,183,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65626d', endColorstr='#ababb7',GradientType=0 ); /* IE6-8 */

};

 #toolbar{
      background-color:#000000; 
      margin: 0 auto; 
      height:35px;
      position:fixed;
      bottom:0;
      width:100%
  }
  
  .moveup{position:fixed;top:0;}
  
  .movedown{position:fixed;bottom:0;}
  
  
  #move{
    color:#333;
    float:right;
    font-size:11px;
    position:relative;
    top:-12px;
    right: 218px;
    width:70px;
    font-weight:bold;
  }
  
  #move:hover{
      cursor:pointer;
  }
  
  #socialmedia{margin: 0 auto; width:450px;}
  
  #twitter,#facebook,#buzz,#reddit,#sharethis
  {
      float:left;
      padding:5px 20px;
  }
/*CSS toolbar Ends*/