html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
  /* this keeps text same size on tablets */
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; 
}

body{
	margin: 0;
	padding: 0;
	
   background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);	
	background-repeat: repeat;
   background-color: #2A2A2A;
	color: White;
}

#global {
	width: 100%;
	height: 20px;	
   margin: 0 auto 0 auto;
}

#global #header {	
	letter-spacing: 4px;
	font-size: 12px;
}

#global #header #logo{float:left}

#global #header #banner1{float:left; margin:4px 4px 8px 0}

#global a { text-decoration: none; color: color: #fff; }

#global h1 { font-size: 16px; border-bottom: 1px solid #4c4c4c; }

#global div { margin-bottom: 10px; }

#global h2 { font-size: 11px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; }

#global h2 a { text-decoration: none; color: #fff; }

#global h3 { font-size: 11px; font-weight: normal; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; color: #C6C6C6; }

#banner1_mobile{ margin:20px 10px 10px 10px}

#visor {

	background-image: url(https://www.frontdesq.com/images/body-bg.png);

	background-repeat: repeat-x;

	position: absolute;

	top: 0px;

	width: 100%;

	height: 36px;

	display: inline;
}

#aurora_logo {
	height: 148px;
	background-image: url(https://www.soundsetstudio.com/images/grey-grade.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#logo1 {
	position: absolute;
	top: 5px;
	left: 15px;
}


#logo1a {
	position: absolute;
	top: 14px;
	left: 10px;
}

#logo2a {
	position: absolute;
	top: 14px;
	left: 42px;
}

.main_menu {
	margin-top:0px
}


#logo2 {
	position: relative;
	top: 18px;
	left: 0px;
	text-align: left;
}


#tag_line {

	position: absolute;

	top: 68px;

	left: 210px;
}

#tag_line2 {

	position: absolute;

	top: 35px;

	left: 100px;
}

/*mobile styles */

#home_image_mobile {
	height: 150px;
	width: 100%;
	background-color: transparent;
	/*background-image: url(https://www.lanternworks.com/images/OldLighthouse.png);*/
	background-image: url(https://www.soundsetstudio.com/images/top-mobile-d.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #555555;
	margin-top: -5px;
	margin-bottom: 20px;
}

#banner1_mobile {
	position: relative;
	top: -3px;	
}

#logo_mobile {
	position: relative;
	top: -5px;
	display: none;
}

#top_account_name {
	position: absolute;
	top: 30px;
	left: 45px;	
}


#main_menu_1 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	letter-spacing: 3px;

	float: right;

	position: relative;

	top: 10px;

	clear: both;

	text-align: center;

	color: #FFFFF0;

	padding-top: 10px;

	padding-bottom: 10px;	

	margin-top: 1px;

	color: #FFFFF0;	
}	

#main_menu_1_mobile {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	letter-spacing: 3px;	

	text-align: center;

	color: #FFFFF0;

	margin-top: 10px;	

	padding-bottom: 10px;	

	color: #FFFFF0;	
}	



#relogin_box {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	letter-spacing: 3px;	

	text-align: center;

	color: #FFFFF0;

	padding-top: 10px;

	padding-bottom: 10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #353535;	

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #353535;

	margin-top: 1px;

	color: #FFFFF0;

	background: url(https://www.soundsetstudio.com/images/opaque_3.png) repeat;
}	

.center_block {
	background-color: #2A2A2A;
   background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
   padding: 20px 20px 40px 20px;
   color:#eeeeee;
}

#top_band {
	width: 100%;
	height: 45px;
	padding-top: 12px;
	padding-bottom: 12px;
   background-color: #2A2A2A;
	background-image: url(https://www.soundsetstudio.com/images/noise_less.png); /*background-position: bottom;*/
	
	background-repeat: repeat;   
	color: White;
	position: fixed;
	z-index: 20000;
}	

div.color_band {
	/*background-image: url(https://www.soundsetstudio.com/images/opaque_3.png);

	background-repeat: repeat;*/
	text-align: left;
	padding: 10px 20px 10px 20px;
	line-height: 30px;
	color: #EEEEEE;
	margin-bottom: 0px;
}

div.mobile_color_band {
	/*background-image: url(https://www.soundsetstudio.com/images/opaque_3.png);

	background-repeat: repeat;*/
	text-align: left;
	padding: 10px 0px 10px 0px;
	line-height: 30px;
	color: #EEEEEE;
	margin-bottom: 0px;
}

div.status_bar {
	text-align: left;	
	color: #f1f1f1;
	padding: 10px 10px 10px 15px;
	line-height: 30px;
	margin-bottom: 10px;
	position: relative;
	top: 24px;	 
   background: url(https://www.soundsetstudio.com/images/opaque_3.png) repeat; 
   
   background-repeat: repeat;
}

td.status_bar {
	text-align: left;	
	color: #f1f1f1;
	padding: 10px 10px 10px 15px;
	line-height: 30px;
	background: url(https://www.soundsetstudio.com/images/opaque_3.png) repeat;    
   background-repeat: repeat;
}

div.status_bar_2 {
	text-align: left;	
	color: #f1f1f1;
	padding: 10px 20px 10px 20px;
	line-height: 30px;
	margin-bottom: 10px;
	position: relative;
	top: 0px;	 
   background: url(https://www.soundsetstudio.com/images/opaque_3.png) repeat;    
}

/* status bar menu */

.status_bar_menu {
	/*background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;*/
	color: #a7a7a7;
	text-decoration: none;
   border-bottom: none;
   height: 100%;
	padding: 18px 10px 18px 10px;
}

.status_bar_menu a:link, .status_bar_menu a:hover, .status_bar_menu a:visited, .status_bar_menu a:active {
	color:#a7a7a7;
}


.status_bar_on_right a, status_bar_on_left a, status_bar_on_center a {
	color: #fff;
}

.status_bar_off_left, .status_bar_off_left:hover {
	color: #a7a7a7;
	text-decoration: none;
	border-top: none;
	border-bottom: none;
	border-right: 1px solid #232323;
	padding: 14px 10px 14px 5px;
}

.status_bar_on_left, .status_bar_on_left:hover, .status_bar_on_left:visited, .status_bar_on_left:active {
	color: #eee;
	text-decoration: none;
	border-top: none;
	border-left: none;
	border-right: 1px solid #232323;  
   -webkit-box-shadow: 0 5x 6px -6px rgba(244, 217, 92, 1);
	   -moz-box-shadow: 0 5x 6px -6px rgba(244, 217, 92, 1);
	        box-shadow: 0 5x 6px -6px rgba(244, 217, 92, 1);

	border-bottom: 1px solid rgba(247, 247, 216, 1);

	padding: 14px 10px 14px 5px;
}

.status_bar_off_center, .status_bar_off_center:hover {
	color: #a7a7a7;
	text-decoration: none;
	border-top: none;
	border-bottom: none;
	border-left: 1px solid #363636;
	border-right: 1px solid #232323;
	padding: 14px 10px 14px 10px;
}

.status_bar_on_center, .status_bar_on_center:hover, .status_bar_on_center:visited, .status_bar_on_center:active {
	color: #eee;
	text-decoration: none;
	border-top: none;
	border-left: 1px solid #363636;
	border-right: 1px solid #232323;
	-webkit-box-shadow: 0 5px 6px -6px rgba(244, 217, 92, 1);
	   -moz-box-shadow: 0 5px 6px -6px rgba(244, 217, 92, 1);
	        box-shadow: 0 5px 6px -6px rgba(244, 217, 92, 1);

	border-bottom: 1px solid rgba(247, 247, 216, 1);
	padding: 14px 10px 14px 10px;
}

.status_bar_off_right, .status_bar_off_right:hover {
	color: #a7a7a7;
	text-decoration: none;
	border-top: none;
	border-bottom: none;
	border-left: 1px solid #363636;
	border-right: none;
	padding: 14px 5px 14px 10px;
}

.status_bar_on_right, .status_bar_on_right:hover, .status_bar_on_right:visited, .status_bar_on_right:active {
	color: #eee;
	text-decoration: none;
	border-top: none;
	border-left: 1px solid #363636;
	border-right: none;
	-webkit-box-shadow: 0 5x 6px -6px rgba(244, 217, 92, 1);
	   -moz-box-shadow: 0 5x 6px -6px rgba(244, 217, 92, 1);
	        box-shadow: 0 5x 6px -6px rgba(244, 217, 92, 1);

	border-bottom: 1px solid rgba(247, 247, 216, 1);
	padding: 14px 5px 14px 10px;
}

/* end status bar menu */

.debt, .refunded, a.refunded, a.refunded:link, a.refunded:hover, a.refunded:visited {

	color: #E73C21;

}

#detail_response {

	padding: 10px 20px 10px 20px;

	/*min-height: 250px;*/

}



#validation_panel {

	float: right;

	padding: 0px 0px 0px 20px;

	text-align:right;

	/*background: #181818;

	background-image: url(https://www.soundsetstudio.com/images/panel_bg_drk.gif);*/

	font-size: 90%;

	z-index: 100;
}

.panel_drk {

	color: #525252;
}

.misspelled {

	color: #D3D3D3;

	font-style: italic;

	padding-bottom: 5px;

	border-bottom: 1px;

	border-bottom-color: #E73C21;

	border-bottom-style: dashed;
}

span.clickable {

	position:absolute; 

	width:100%; 

	height:100%; 

	top:0; 

	left:0; 

	z-index:1;
}


a.clickable {

	position:absolute; 

	width:100%; 

	height:100%; 

	top:0; 

	left:0; 

	z-index:1;
}



.registration_heading {

	letter-spacing: 4px;

	font-weight: normal;

	font-size: 110%;

	color: #AFAFAF;

	text-align: left;

	padding: 5px;
}



/* this uses font-size 100% - above uses 110% - that's why not combined into one selector */

.registration_heading a {

	letter-spacing: 4px;

	font-weight: normal;

	font-size: 100%;

	color: #AFAFAF;

	text-align: left;

	padding: 5px;
}

/*module*/

#module_left {

   margin-top: 30px;

	margin-left: 10px;

	width: 20%;

}



#module_right {

	margin-top: -10px;

	margin-right: 20px;

	float: right;

	width: 80%; /*border-left: 1px solid #353535;*/
}

div.module_menu {

	padding: 7px;

	font-size: 12px;
}



div.module_menu:hover {

	padding: 7px;

	font-size: 12px;
}



div.module_menu_on {

	padding: 7px;

	font-size: 12px;
}



div.module_menu_on a {

	font-size: 12px;
}



div.module_menu a {

	color: #A1A1A1;

	text-decoration: none;

	font-size: 12px;

	-moz-transition: all .7s ease-in-out;

	-o-transition: all .7s ease-in-out;

	-ms-transition: all .7s ease-in-out;

	transition: all .7s ease-in-out;

}



div.module_menu a:hover {

	color: #ffffff;

	text-decoration: none;

	font-size: 12px;

}



/*end module*/



.cd_thumb_nav {

	background-image: url(https://www.soundsetstudio.com/images/opaque_10.png);

	background-repeat: repeat;

	padding: 3px;

}



.features_hdr {

	font-weight: bold;

	letter-spacing: 3px;

	color: #c5c5c5;

}



.features_indent {

	margin-left: 20px;

	color: #ECECEC;

	line-height: 18px;

}



span.list_tracks {

	background-image: none;

	padding: 5px;

}



.pending_number {

	font-size: 95%;

	color: #A39D97;

}



span.list_tracks:hover {

	background-image: url(https://www.soundsetstudio.com/images/opaque_10.png);

	background-repeat: repeat;

}



.hover_light {

	color: #CDCDCD;

	padding: 5px;

}



.hover_light:hover {

	color: White;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	-webkit-transition: all .5s ease-in-out;

	-moz-transition: all .5s ease-in-out;

	-o-transition: all .5s ease-in-out;

	-ms-transition: all .5s ease-in-out;

	transition: all .5s ease-in-out;

}



.command_grey {

	color: #CDCDCD;

}



div.note {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	border-left: 8px solid #353535;

	text-align: left;

	padding: 15px 20px 10px 20px;

	line-height: 30px;

	max-width: 96%;

}



div.warning_note, span.warning_note, td.warning_note {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	border-left: 4px solid #F6E077;

	text-align: left;

	padding: 15px 20px 10px 20px;

	line-height: 30px;

	max-width: 96%;

}



.warning_msg {

	color: #AFAFAF;

	text-align: left;

	line-height: 30px;

}



.expired {

	color: #E73C21;

}

.suspended {
	color: gray;
	font-size: 90%;
}



div.good2go {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	border-left: 4px solid #90A24D;

	text-align: left;

	padding: 15px 20px 10px 20px;

	line-height: 30px;

	max-width: 96%;

}



div.slim_note {

	background-image: url(https://www.soundsetstudio.com/images/opaque_3.png);

	background-repeat: repeat;

	border-top: 1px solid #343434;

	border-bottom: 1px solid #343434;

	text-align: left;

	padding: 10px 20px 10px 20px;

	line-height: 30px;

	max-width: 96%;

	color: #EEEEEE;

}



div.search_results {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	border-left: 4px solid #A59E81;

	text-align: left;

	padding: 0px 20px 10px 20px;

	line-height: 23px;

	width: 40%;

}

input.search_img_submit {

	position: relative;

	top: 4px;

	border: none;

}

input, textarea, select, input.date_picker {
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	outline: none;
	padding: 7px 5px 7px 5px;
  /*	border: 1px solid #606060;*/
   border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	/*background-image: url(https://www.soundsetstudio.com/images/opaque_white_even_less.png);*/
   background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	background-color: transparent;
   background: #292929;
	color: #eee;
   line-height:24px;
   -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
}

input:focus, textarea:focus, select:focus {
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);
	background-image: url(https://www.soundsetstudio.com/images/opaque_white.png);
	background-repeat: repeat;
	background-color: transparent;
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
}

input.clean_btn {

	background-color: transparent;

	background-image: none;

	border: none;

	-moz-box-shadow: inset 0 0 0px transparent;

	-webkit-box-shadow: inset 0 0 0px transparent;

	box-shadow: inset 0 0 0px transparent;

}



input.radio_btn {

	padding: 0px;

	color: #000;

	border: none;

	background-color: transparent;

	background-image: none;

	-moz-box-shadow: inset 0 0 0px Green;

	-webkit-box-shadow: inset 0 0 0px Green;

	box-shadow: inset 0 0 0px Green;

}


input.date_picker {

	height: 10px;

	-moz-border-radius: 5px; 

	border-radius: 5px;	

}



#main_login {

	border: 1px solid #353535;

	color: #FFFFF0;

	background: url(https://www.soundsetstudio.com/images/opaque_5.png) repeat;

	padding: 0px;

}



/*

select {

	font: 12px Verdana,Geneva,sans-serif;

	color: #FAF0E6;

	background-color: #505050;

	border: 1px solid #616161;

}

*/

select {

	color: #FFFFFF;

	border: 1px solid #353535;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	background-color: #303030;

	padding: 7px 5px 7px 5px;
}



select option {

	color: #FFFFFF;

	border: 1px solid #353535;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	background-color: #4F4F4F;

	padding: 7px 5px 7px 5px;
}

/*

table.styled-select {

	margin-left:20px

}



table.styled-select td {

	vertical-align: middle;

}



.styled-select select  {

   width: 250px;

	height: 20px;

   border-radius: 0;   

   -webkit-appearance: none;

	border: 1px solid #353535;

	color: #FFFFF0;

	background: url(https://www.soundsetstudio.com/images/opaque_5.png) repeat;

	position: relative;

	top: 5px;

	line-height: 22px;

}



.styled-select select option  {

	background: transparent;

	padding: 5px;

	border: 0;

	border-radius: 0;

	-webkit-appearance: none;

	border: 1px solid #353535;

	color: #FFFFFF;

	background-color: #343434;

	line-height: 22px;

}

*/

/*

.styled-select {

	width: 150px;

	border-right: 1px solid #353535;

	overflow: hidden;

	background: url(https://www.soundsetstudio.com/images/tic-down.png) no-repeat right;

}

*/





input.small {

	font-size: 10px;

}



#tab_menu_bar {

	width: 900px;

	margin-top: 30px;
}

#tab_menu_bar_mobile {

	width: 100%;

	margin-top: 30px;
}



div.squeeze_interior {

	margin-left: 20px;

	margin-right: 20px;

	line-height: 20px;
}



#tabmenucontainer {

  	height:28px;

	/*background:#232323;*/

	background: transparent;

	display:block;

	padding:0px 0px 0px 0px;
}



#tabmenu {

	position:relative;

	display:block;

	height:28px;

	font-size:12px;

	font-weight:normal;

	font-family:Tahoma,Verdana,Helvitica,sans-serif;
}


#tabmenu ul {

	margin:0px;

	padding:0px 0px 0 10px;

	list-style-type:none;

	width:auto;

	float:left;
}


#tabmenu ul li {

	display:block;

	float:left;

	margin:0 0px 0 0;

	width:89px;
}


#tabmenu ul li a {

	display: block;

	float: left;

	color: #ccc;

	text-align: center;

	text-decoration: none;

	padding: 7px 0px 0 0px;

	width: 89px;

	height: 21px;

	background: transparent url(https://www.soundsetstudio.com/images/tab_o.gif) no-repeat top right;
}

#tabmenu ul li a:hover,#tabmenu ul li.current_page_item a {

	color: #fff; /*background:#222 url(https://www.soundsetstudio.com/images/li2.gif) no-repeat top left;*/

	background: transparent url(https://www.soundsetstudio.com/images/tab_o.gif) no-repeat top left;

	width: 89px;

	height: 21px;

	text-align: center;
}


#tabmenu ul li .current_page_item a,#tabmenu ul li .current_page_item a:hover {

	color:#fff;

	width: 104px; height: 21px;

	background:transparent url(https://www.soundsetstudio.com/images/tab_o.gif) no-repeat top right;
}	



/* make a copy of tabmenu but float right */



#tabmenu_right {

	position:relative;

	display:block;

	height:28px;

	font-size:12px;

	font-weight:normal;

	font-family:Tahoma,Verdana,Helvitica,sans-serif;
}



#tabmenu_right ul {

	margin:0px;

	padding:0px 0px 0 10px;

	list-style-type:none;

	width:auto;

	float:right;

}



#tabmenu_right ul li {

	display:block;

	float:right;

	margin:0 0px 0 0;

	width:89px;

}



#tabmenu_right ul li a {

	display: block;

	float: right;

	color: #ccc;

	text-align: center;

	text-decoration: none;

	padding: 7px 0px 0 0px;

	width: 89px;

	height: 21px;

	background: transparent url(https://www.soundsetstudio.com/images/tab_o.gif) no-repeat top right;

}



#tabmenu_right ul li a:hover,#tabmenu_right ul li.current_page_item a {

	color: #fff; /*background:#222 url(https://www.soundsetstudio.com/images/li2.gif) no-repeat top left;*/

	background: transparent url(https://www.soundsetstudio.com/images/tab_o.gif) no-repeat top left;

	width: 89px;

	height: 21px;

	text-align: center;

}



#tabmenu_right ul li .current_page_item a,#tabmenu_right ul li .current_page_item a:hover {

	color:#fff;

	width: 104px; height: 21px;

	background:transparent url(https://www.soundsetstudio.com/images/tab_o.gif) no-repeat top right;

}	

/*mobile version of tabs is smaller */

#tabmenucontainer_mobile {

  	height:28px;

	/*background:#232323;*/

	background: transparent;

	display:block;

	padding:0px 0px 0px 0px;
}



#tabmenu_mobile {

	position:relative;

	display:block;

	height:28px;

	font-size:12px;

	font-weight:normal;

	font-family:Tahoma,Verdana,Helvitica,sans-serif;
}


#tabmenu_mobile ul {

	margin:0px;

	padding:0px 0px 0 20px;

	list-style-type:none;

	width:auto;

	float:left;
}


#tabmenu_mobile ul li {

	display:block;

	float:left;

	margin:0 0px 0 0;

	width:84px;
}


#tabmenu_mobile ul li a {

	display: block;

	float: left;

	color: #ccc;

	text-align: center;

	text-decoration: none;

	padding: 7px 0px 0 0px;

	width: 84px;

	height: 21px;

	background: transparent url(https://www.soundsetstudio.com/images/tab_mobile.gif) no-repeat top right;
}

#tabmenu_mobile ul li a:hover,#tabmenu_mobile ul li.current_page_item a {

	color: #fff; /*background:#222 url(https://www.soundsetstudio.com/images/li2.gif) no-repeat top left;*/

	background: transparent url(https://www.soundsetstudio.com/images/tab_mobile.gif) no-repeat top left;

	width: 84px;

	height: 21px;

	text-align: center;
}


#tabmenu_mobile ul li .current_page_item a,#tabmenu_mobile ul li .current_page_item a:hover {

	color:#fff;

	width: 104px; height: 21px;

	background:transparent url(https://www.soundsetstudio.com/images/tab_mobile.gif) no-repeat top right;
}	


form{margin:0;padding:0}

img{border:0}



.faux_input {

	border: 1px solid #353535;

	color: #FFFFF0;

	background: url(https://www.soundsetstudio.com/images/opaque_5.png) repeat;

	padding: 7px;

}



div.faux_drop {

	margin: -15px 0px 0px 117px;

	line-height: 22px;		

}



a.faux_drop {

	padding: 3px;

	color: #F5F5F5;

}



a.faux_drop:hover {

	background: url(https://www.soundsetstudio.com/images/opaque_10.png) repeat;

	padding: 3px;

	color: #fff;

}



.submit input {

	color: #FFFFF0;

	background: url(https://www.soundsetstudio.com/images/opaque_5.png) repeat;

	border-bottom: 1px solid Black;

	border-right: 1px solid Black;

	border-top: 1px solid #353535;

	border-left: 1px solid #353535;

	padding: 7px;

	outline: 0;

	outline: none;

} 





.caution_button {

	color: White;

	font-size: 90%;

	background: url(https://www.soundsetstudio.com/images/opaque_10.png) repeat;

	border: 1px solid #353535;

	padding: 7px;

}



.caution_button:hover, .caution_button:active {

	color: #FEFEFE;

	font-size: 90%;

	background: url(https://www.soundsetstudio.com/images/opaque_5.png) repeat;

	border: 1px solid #353535;	

	padding: 7px;
}

/****LINKS****/

/*These next lines will remove the dotted lines that appear around image linkes when clicked */



a:active {

  outline: none;
}



a:focus {

  -moz-outline-style: none;
}



a {

	color: #FFF;

	text-decoration: none;

	outline: 0px;

}



a:hover {

	color: #FFF;

	outline: 0px;

}



/* engravers gothic */



@font-face { 

	font-family:'engravers_gothic_bt_top_off'; 

	src:url('https://www.soundsetstudio.com/fonts/engravers_gothic_bt.eot'); 

	src: url('https://www.soundsetstudio.com/fonts/engravers_gothic_bt.woff') format('woff'), url('https://www.soundsetstudio.com/fonts/engravers_gothic_bt.otf') format('opentype'), url('https://www.soundsetstudio.com/fonts/EngraversGothicBT-Regular.svg') format('svg');

  

} 



.engravers_gothic_bt_top_off {

	font-family: 'engravers_gothic_bt_top_off', Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 2px;

	padding: 10px;

	color: #AFAFAF;

	font-size: 16px;

	border-bottom:none;

	-moz-transition: all .7s ease-in-out;

	-o-transition: all .7s ease-in-out;

	-ms-transition: all .7s ease-in-out;

	transition: all .7s ease-in-out;

}

a.boxed {
	border: #afafafb5 1px solid;
	padding:10px;
}


a.engravers_gothic_bt_top_off {

	color: #AFAFAF;

}



a.engravers_gothic_bt_top_off:hover {

	color: #fff;

}



@font-face { 

	font-family:'engravers_gothic_bt_top_on'; 

	src:url('https://www.soundsetstudio.com/fonts/engravers_gothic_bt.eot'); 

	src: url('https://www.soundsetstudio.com/fonts/engravers_gothic_bt.woff') format('woff'), url('https://www.soundsetstudio.com/fonts/engravers_gothic_bt.otf') format('opentype');

} 



.engravers_gothic_bt_top_on {

	font-family: 'engravers_gothic_bt_top_on', Verdana, Arial, Helvetica, sans-serif;

	color: #fff; /*color: #521301;*/

	letter-spacing:2px;

	padding: 10px;

	margin-right: 0px;

	font-size: 16px;

	border-bottom:none;

}



a.engravers_gothic_bt_top_on {

	color: #fff;

}



/*tablet version */



.engravers_gothic_bt_top_off_tablet {

	font-family: 'engravers_gothic_bt_top_off', Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 2px;

	padding: 10px 8px 10px 8px;

	color: #AFAFAF;

	font-size: 15px;

	border-bottom: none;

}



a.engravers_gothic_bt_top_off_tablet {

	color: #AFAFAF;

}



a.engravers_gothic_bt_top_off_tablet:hover {

	color: #fff;

}



.engravers_gothic_bt_top_on_tablet {

	font-family: 'engravers_gothic_bt_top_on', Verdana, Arial, Helvetica, sans-serif;

	color: #fff; /*color: #521301;*/

	letter-spacing:2px;

	padding: 10px 8px 10px 8px;

	margin-right: 0px;

	font-size: 15px;

	border-bottom:none;

}



a.engravers_gothic_bt_top_on_tablet {

	color: #fff;

}



/* end engravers gothic */

.genos {
	font-family: 'Genos', sans-serif;
	color: #89c149;
	font-size: 22px;
	background-color: #222;
	position: relative;
	top: 2px;
}



a.top_links_pend:link {

	text-decoration: none;

	border-bottom: none;

	color: #FFFFF0;

	padding-top: 14px;

	padding-bottom: 14px;

	padding-left: 0px;

	padding-right: 0px;		

}



a.top_links_pend_on {

	text-decoration: none;

	border-bottom: none;

	color: #FFFFFF;

	padding-top: 14px;

	padding-bottom: 14px;

	padding-left: 0px;

	padding-right: 0px;	

	background-image: url(https://www.soundsetstudio.com/images/opaque_10.png);

}



/* on state */

.small_links {

	font-size: 12px;

	color: #FFFFF0;

}



.small_links a {

	text-decoration: none;

	font-size: 12px;

	color: #FFFFF0;

}



a.standout:link {

	text-decoration: none;

	border: none;

	color: #DCDCDC;

}



a.standout:visited {

	text-decoration: none;

	border: none;

	color: #DCDCDC;

}



a.standout:hover {

	text-decoration: none;

	border: none;

	color: #FFF;

}



a.standout:active {

	text-decoration: none;

	border: none;

	color: #FFF;

}



a.bright {

	text-decoration: none;

	color: #D9CFBE;

}



a.bright:hover {

	text-decoration: none;

	color: #D9CFBE;

}



a.warning {

	text-decoration: none;

	color: #AFAFAF;

}



a.warning:hover {

	text-decoration: none;

	color: #BFB584;

}



/*No underline links */

a.no_underline {

	text-decoration: none;

	border: none;

}



.highlight {

	color: #B0E0E6;

}



.neon-text {

	font: "Open Sans", Helvetica, sans-serif;

	color: #B7B7B7;

	text-align: left;

}

/*

.neon-text:hover {

  text-shadow: 1px 1px 0 rgb(77,162,252) , -1px -1px 0 rgb(77,162,252) , 1px -1px 0 rgb(77,162,252) , -1px 1px 0 rgb(77,162,252) ;

  -webkit-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);

  -moz-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);

  -o-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);

  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);

}

*/

p {

	background-color: transparent;

}



#submenu {

	font-style: normal;

	font-variant: small-caps;

	letter-spacing: 2px;

}



.welcome_txt {

	letter-spacing: 2px;

	font-size: 110%;

}



.cboth{clear:both}



/* load module window */



div.separator, div.dot_100 {

	border-bottom: 1px dashed #343434;

	width: 99%;

	margin-bottom: 10px;

}



div.separator_2 {

	width: 100%;

	height: 2px;

	margin-bottom: 10px;

	background-image: url(https://www.soundsetstudio.com/images/line_horizo_w4.png);

	background-repeat: repeat-x;

}



div.separator_2_tab {

	width: 100%;

	height: 2px;

	margin-bottom: 10px;

	background-image: url(https://www.soundsetstudio.com/images/line_horizo_w5b.png);

	background-repeat: repeat-x;

}



.divider {

	width: 100%;

	height: 6px;

	margin-bottom: 10px;

	background-image: url(https://www.soundsetstudio.com/images/hash_3.png);

	background-repeat: repeat-x;

}



/* end load module window */



a.glow_soft {

  text-decoration: none;

  border: none;

}



a.glow_soft:hover {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	text-decoration: none;

	border: none;

}



table.padded-table {

	max-width: 95%;

}



table.padded-table th, th a, th a:hover {

	letter-spacing: 4px;

	font-weight: normal;

	color: #AFAFAF;

	text-align: center;

	border-bottom: 1px solid #343434;

	padding: 5px;

}



table.padded-table th.special {

	border-bottom: 0px;

	color: White;

}



table.padded-table td {

	padding: 5px;

}



table.padded-table-wide {

	max-width: 98%;

}



table.padded-table-wide th, th a, th a:hover {

	letter-spacing: 4px;

	font-weight: normal;

	color: #AFAFAF;

	text-align: center;

	border-bottom: 1px solid #313131;

	padding: 5px;

}



table.padded-table-wide th.special {

	border-bottom: 0px;

	color: White;

}



table.padded-table-wide td {

	padding: 5px;

}







table.tiered  {

	border: 1px solid;

	border-color: #333333;	

}



table.tiered td {

	padding:10px 20px 10px 20px;

}



td.tier_1 {

	background: transparent url(https://www.soundsetstudio.com/images/opaque_grey.png) repeat;	

}



tr.tiered {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;	

}



tr.tiered:hover {	

	background-image: url(https://www.soundsetstudio.com/images/opaque_10.png);

}



td.tiered  {

	border-bottom: 1px solid;

	border-bottom-color: #333333;	

}



table.corrected-table {

	max-width: 95%;

	font-family: 'Trebuchet MS', Tahoma, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;

}



table.corrected-table th, th a, th a:hover {

	letter-spacing: 4px;

	font-weight: normal;

	color: #AFAFAF;

	text-align: center;

	border-bottom: 1px solid #343434;

	padding: 5px;

}



table.corrected-table td.orig {

	padding: 0px 5px 0px 5px;

	color: #BFB584;

}



table.corrected-table td.new {

	padding: 0px 5px 0px 5px;

	color: #AFAFAF;

}



.auto_correct_hdr {

	font-weight: bold; 

	font-size: 95%;

	letter-spacing: 4px; 

	margin-bottom: 5px

	font-family: 'Trebuchet MS', Tahoma, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;

}



input.auto_corrected {

  -webkit-transition: all 0.30s ease-in-out;

  -moz-transition: all 0.30s ease-in-out;

  -ms-transition: all 0.30s ease-in-out;

  -o-transition: all 0.30s ease-in-out;  

  box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px dotted rgba(247, 247, 216, 1);
	background-image: url(https://www.soundsetstudio.com/images/opaque_white.png);

	/*margin: 5px 1px 3px 0px;*/
}

 

input.auto_corrected:focus {

	outline: none;

	padding: 7px 5px 7px 5px; /*margin: 5px 1px 3px 0px;*/

	box-shadow: 0 0 25px rgba(32,32,32, 0.75);

}



td.auto_corrected {

	-webkit-transition: all 0.30s ease-in-out;

	-moz-transition: all 0.30s ease-in-out;

	-ms-transition: all 0.30s ease-in-out;

	-o-transition: all 0.30s ease-in-out;

	

	

	/*box-shadow: 0 0 5px rgba(183, 176, 113, 0.25);	

	border: 1px solid rgba(183, 176, 113, 0.25);*/

	box-shadow: 0 0 5px rgba(255, 254, 104, 0.75);

	border: 1px solid rgba(255, 254, 104, 0.40);

}

 

td.auto_corrected:hover {

	box-shadow: 0 0 5px rgba(255, 254, 104, 0.75);	

}



fieldset.auto_corrected {

	-webkit-transition: all 0.30s ease-in-out;

	-moz-transition: all 0.30s ease-in-out;

	-ms-transition: all 0.30s ease-in-out;

	-o-transition: all 0.30s ease-in-out;

	background-image: url(https://www.soundsetstudio.com/images/ive_bg.png);

	background-repeat: repeat;

	

	/*box-shadow: 0 0 5px rgba(183, 176, 113, 0.25);	

	border: 1px solid rgba(183, 176, 113, 0.25);*/

	box-shadow: 0 0 5px rgba(255, 254, 104, 0.75);

	border: 1px solid rgba(255, 254, 104, 0.40);

}

 

fieldset.auto_corrected:hover {

	background-image: url(https://www.soundsetstudio.com/images/ive_bg.png);

	background-repeat: repeat;

	box-shadow: 0 0 5px rgba(255, 254, 104, 0.75);	

}


span.invalid {

	color: rgba(229, 220, 142, 1);

}

/*

td.auto_corrected, fieldset.auto_corrected {

	border: 1px groove #E5DC8E;

	background-image: url(https://www.soundsetstudio.com/images/light_opaque_yellow.png);

	background-repeat: repeat;

}

*/

td.good2go, fieldset.good2go, a.good2go {

	border: 1px groove #90A24D;

	background-image: url(https://www.soundsetstudio.com/images/light_opaque_green.png);

	background-repeat: repeat;

}



.good2go_box {

	border: none;

	background-image: url(https://www.soundsetstudio.com/images/light_opaque_green.png);

	background-repeat: repeat;

	-moz-box-shadow: inset 0 0 20px #333333;

	-webkit-box-shadow: inset 0 0 20px #333333;

	box-shadow: inset 0 0 20px #333333;

}



td.unchecked {

	border: 1px solid #353535; /*background-image: url(https://www.soundsetstudio.com/images/light_opaque_green.png);*/

}



.spell_suggestions {

	margin-top: 10px;

	font-size: 95%;

}



.auto_correct {

	color: #AFAFAF;

	margin-left: 3px;

	font-size: 95%;

}



a.api_results, .api_results {

	color: #FFFFFF;

	font-size: 95%;

}



a.api_results:hover {

	color: #F1F1F1;

	font-size: 95%;

}



.api_results_confirmed {

	color: #90A24D;

	font-size: 95%;

}



label.auto_correct {

	color: #CCCCCC;

	margin-left: 0px;

	font-size: 100%;

}



/*income vs expenses*/



.income_vs_expense td.header_1 {

	color: Gray;

	padding: 5px 10px 5px 10px;

	vertical-align: middle;

	text-align: left;

	font-weight: normal;

	font-size: 103%;

	letter-spacing: 2px;

	line-height: 26px;

	background-image: url(https://www.soundsetstudio.com/images/ive_bg.png);

	background-repeat: repeat;

}	



table.income_vs_expense	{

	border: 1px solid #3F3F3F;

	padding: 5px;

	vertical-align: middle;

	line-height: 26px;

	margin-bottom: 20px;

	-moz-border-radius: 8px; 

	border-radius: 8px;

}



div.outer_ive	{

	border: 1px solid #3F3F3F;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

	vertical-align: middle;

	line-height: 26px;

	margin-bottom: 20px;

	-moz-border-radius: 8px; 

	border-radius: 8px;

}

	

.income_vs_expense th {

	/*border-top: 1px solid #333;*/

	/*border-bottom: 1px solid #333;*/

	padding: 5px 10px 5px 10px;

	vertical-align: middle;

	font-weight: normal;

	letter-spacing: 5px;

	line-height: 26px;

	background-image: url(https://www.soundsetstudio.com/images/opaque_1.png);

	background-repeat: repeat;

	color: #AFAFAF;

}



.income_vs_expense td {

	padding: 5px 10px 5px 10px;

	vertical-align: middle;

	line-height: 26px;

	background-image: url(https://www.soundsetstudio.com/images/ive_bg.png);

	background-repeat: repeat;

	/*background-color: #2E2E2E;*/

}



.inner_ive {

	padding: 5px 10px 5px 10px;

	vertical-align: middle;

	line-height: 26px;

	background-image: url(https://www.soundsetstudio.com/images/ive_bg.png);

	background-repeat: repeat;

	/*background-color: #2E2E2E;*/

	-moz-border-radius: 8px; 

	border-radius: 8px;

}



/*end income vs expenses*/





table.sale_detail {

	max-width: 95%;

}



table.sale_detail th {

	letter-spacing: 4px;

	font-weight: normal;

	color: #AFAFAF;

	text-align: center;

	border-bottom: 1px solid #353535;

	padding: 5px;

}



table.sale_detail {

	border-bottom: 0px;

	color: White;

}



table.sale_detail td {

	padding: 5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;	

	border-bottom: 1px solid #353535;

}



table.sale_detail td.no_underline {

	padding: 5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;	

	border-bottom: none;

}



table.border_alternating {

	border-top: none; /*background-image: url(https://www.soundsetstudio.com/images/opaque_3.png);*/

	border-left: none;

	border-right: 1px solid #343434;

	border-bottom: 1px solid #343434;

}



table.border_alternating td { 

	border-top: 1px solid #343434;

	border-left: 1px solid #343434; 

	border-right: none;

	border-bottom: none;

	padding:5px; 

}



table.gui {

	background-image: url(https://www.soundsetstudio.com/images/opaque_10.png);

	padding: 10px;

}



th.border_alternating {

	padding: 3px 3px;

	background-color: transparent;

	text-align: center;

	color: #FFFFF0;

	font-weight: normal;

	font-variant: small-caps;

	letter-spacing: 2px;

	background-image: url(https://www.soundsetstudio.com/images/tile_sub.gif);

	background-repeat: repeat-x;

}

/*these are exactly the same as new_console_row 
and new_console_row_alt */

.index1 {
	text-decoration: none;
	border-top: 1px solid #242424;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
} 

.index2 {
	text-decoration: none;
	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);
	background-repeat: repeat;
	border-top: 1px solid #242424;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
} 



.bmrk_graph {

	text-align: left;

	width: 75px;

	border-right: 1px solid #585858;

}



tr.idx1:hover, tr.idx2:hover {	

	border-top: 1px solid #353535;

	border-bottom: 1px solid #353535;

}



.idx1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



.idx2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



.underlined {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;	

	border-bottom: 1px solid #353535;

}

.indent {

	margin-left: 30px;

	margin-right: 30px;

}



.indent_24 {

	margin-left: 37px;

}



td.indent {

	padding-left: 30px;

}



td.total {

	border-top: 1px solid #353535;

}



.missing_profile_info {

	color: #BFB584;

	margin-top: 8px;

	margin-bottom: 8px;

}



.inline_3 {

	position: relative;

	top: -2px;

	left: 7px;

	padding-right: 3px;

}



.inline_5 {

	position: relative;

	top: -3px;

}



.inline_6 {

	position: relative;

	top: -2px;

}



.inline_7 {

	position: relative;

	top: -1px;

}



.inline_8 {

	position: relative;

	top: 0px;

}



.inline_10 {

	position: relative;

	top: 1px;

}



.inline_12 {

	position: relative;

	top: 2px;

}



.inline_14 {

	position: relative;

	top: 3px;

}



.inline_16 {

	position: relative;

	top: 4px;

}



.inline_18 {

	position: relative;

	top: 5px;

}



/*search button uses this*/

.inline_20 {

	position: relative;

	top: 6px;

}

.inline_22 {

	position: relative;

	top: 8px;

}



.inline_24 {

	 position: relative;

	 top: 7.5px;

}

.inline_28 {

	 position: relative;

	 top: 9px;

}

.inline_30 {

	 position: relative;

	 top: 10px;

}



.inline_32 {

	position: relative;

	top: 11px;

}

.inline_35 {

	position: relative;

	top: 14px;

}



.inline_48 {

	position: relative;

	top: 15px;

}

#float_left {

	float: left;

}



#float_right {

	float: right;

}



.float_left {

	float: left;

}



.float_right {

	float: right;

}





#tabledescription {

	float: right;

	width: 25%;

	position: fixed;

	top: 35%;

	right: 20%;

	filter:alpha(opacity=0);

   -moz-opacity:0;

}



#tabledescription_2 {

	letter-spacing: 3px;

	filter: alpha(opacity=0);

	-moz-opacity: 0;

}



.top_links_left {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;	

	letter-spacing: 3px;

	position: absolute;

	top: 25px;

	right: 250px;

	text-align: center;

	margin-top: 1px;

	color: #FFFFF0;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 9px;

	padding-right: 9px;

	background-color: transparent;

}



#sale_detail_album_cover {

	position: relative;

	top: 10px;

}



#new_record_link {

	float: right;	

	font-size: 85%; 

}



.new_remote_sale_link {

	float: right;	

	font-size: 85%;

	position: absolute;

	top: 55px;

	right: 15px;

	color: #fff;

}



.heading, .heading a {

	letter-spacing: 4px;

	font-weight: normal;

	color: #AFAFAF;

	text-align: center;

	border-bottom: 1px solid #555555;

	padding: 5px;

}



.sales_heading, .sales_heading a {

	letter-spacing: 5px;

	font-weight: normal;

	font-size: 110%;

	color: #AFAFAF;

	text-align: left;

	padding: 5px;

	border-bottom: none;

	text-decoration: none;

}



a.plain_heading {

	letter-spacing: 5px;

	font-weight: normal;

	font-size: 110%;

	color: #AFAFAF;

	text-align: left;

	padding: 5px;

	border-bottom: none;

	text-decoration: none;

}



.bench_heading, .bench_heading a {

	letter-spacing: 4px;

	font-weight: normal;

	color: #AFAFAF;

	text-align: center;

	border-bottom: 1px solid #555555;

}



.caption {

	letter-spacing: 4px;

	font-weight: bold;

	font-size: 120%;

	color: #AFAFAF;

	margin-bottom: 10px;

}

/*

#earnings {

	position: absolute;

	top: 100px;

	right: 40px;

	background-image: url(https://www.soundsetstudio.com/images/bg_earnings.jpg);

	font-size: 90%;

	background-position: left;

	border: 1px solid #505050;

	padding: 5px;

}

/*Mber_earnings appears higher up on the page

because the small cd cover isn't displayed there */

/*

#member_earnings {

	position: absolute;

	top: 150px;

	right: 100px;

	background-image: url(https://www.soundsetstudio.com/images/bg_earnings.jpg);

	font-size: 90%;

	background-position: left;

	border: 1px solid #505050;

	padding: 5px;

}

*/





.prose {

	letter-spacing: 2px;

	font-size: 12px;

	margin-left: 20px;

	margin-right: 20px;

}



.prose_small {

	margin-left: 20px;

	margin-right: 20px;

}

span.date_ranges {

	color: #FFFAF0;

	font-size: 90%;

	background: url(https://www.soundsetstudio.com/images/opaque_5.png) repeat;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

	border: 1px solid #353535;

}



span.toggle_button {

	color: #FFFAF0;

	font-size: 90%;

	background: url(https://www.soundsetstudio.com/images/opaque_5.png) repeat;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

	border: 1px solid #353535;

}



span.toggle_button:hover {

	color: #FFFAFF;

	font-size: 90%;

	background: url(https://www.soundsetstudio.com/images/opaque_10.png) repeat;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

	border: 1px solid #6D6D6D;

}



span.expense {

	color: #D3872C;

}



span.refunds {

	color: #FA7000;

}



span.excluded, td.excluded {

	color: #777777;

	font-size: 90%;

}



span.grey-out {

	color: #777777;

}



/* ~~~ Eric Meyer's CSS hover effect~~~ */



div#links a span {display: none;}



div#links a:hover span {

	display: block;

	position: fixed;

	top: 210px;

	left: 50%;

	width: 425px;

	padding: 5px;

	margin: 10px;

	z-index: 100;

	color: #fff;

	background: transparent;

	text-align: left;

}



/* ~~~ END Eric Meyer's CSS hover effect~~~ */



/*alert box*/



.alert_box {

	background-image: url(https://www.soundsetstudio.com/images/opaque_10.png);

	border: 1px solid #494848;

	padding: 4px;

	color: #DCDCDC;

	font-size: 80%;

}



.small_button {

	border-top: 1px solid #444343;

	border-left: 1px solid #444343;

	border-bottom: 1px solid Black;

	border-right: 1px solid Black;

	padding: 2px;

	color: #DBCEB8;

	font-size: 80%;

	background: #635B53 url(https://www.soundsetstudio.com/images/drk_grade.jpg) repeat-x bottom;

}







option.trunc {

	font-size: 90%;

	color: #AFAFAF;

}



/*harry fox agency form*/



.hfa_heading {

	font-weight: bold;

	border-bottom: 1px solid;

}



table.hfa_border_table {

	border: 1px solid #515151;

	border-collapse: collapse;

	line-height: 22px;

} 



table.hfa_border_table th {

	letter-spacing: 4px;

	font-weight: normal;

	color: #AFAFAF;

	text-align: center;

	border: 1px solid #353535;

	padding: 5px;

	background-image: url(https://www.soundsetstudio.com/images/opaque_10.png);

	background-repeat: repeat;

}



table.hfa_border_table td {

	border: 1px solid #353535;

	padding: 7px;

	border-collapse: collapse;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

} 



.hfa_pad_table td {

	padding: 7px;

	line-height: 22px;

}



td.shaded {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

}



table.hfa_border_table td.no_border {

	border: none;

}



.hfa_boxed {

	border: 1px solid #353535;

	padding: 5px;

}



.hfa_signature {

	font-weight: bold;

	font-size: 90%;

	text-decoration: overline;

}



.hfa_form_underline {

	text-decoration: none;

	border-bottom: 1px solid #353535;

}



table.smoke	{

	border-top: 1px solid #353535;

	border-left: 1px solid #353535;

	border-bottom: 1px solid #343434;

	border-right: 1px solid #343434;

	line-height: 20px;

	padding: 5px;

	vertical-align: middle;

	line-height: 22px;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png); 

	background-repeat: repeat;

	max-width: 95%;

}

	

.smoke th, .header {

	border-bottom: solid 1px #343434;

	padding: 5px;

	vertical-align: middle;

	font-weight: normal;

	letter-spacing: 5px;

	line-height: 22px;	

}



.smoke td.foot {

	border-top: solid 1px #494C49;

	padding: 5px;

	vertical-align: middle;

	font-weight: normal;

	letter-spacing: 5px;

	line-height: 22px;

	background-color: #3F4040;

}



.smoke td {

	padding: 5px;

	vertical-align: middle;

	text-align: center;

	line-height: 22px;

}



.smoke td.label {

	padding: 5px;

	text-align: left;

	font-weight: normal;

	letter-spacing: 5px;

	line-height: 22px;

	background-color: #3F4040;

	vertical-align: top;

}



.box_smoke {

	border: 1px solid #494C49;

	padding: 5px;

	vertical-align: middle;

	line-height: 22px;

	background-color: #3C3D3C;

	max-width: 95%;

}



.print_only {

	display: none;

}



/*****show-hide*****/



div#show_pass {

	display: none;

	font-size: 85%;

	padding: 5px;

}



div#show_hide {

	display: block;

}



div#hide_show {

	display: none;

}



/* help file */



td.help_console_left {	

	line-height: 12px; 

	padding-right: 20px; 

	border-right: 1px solid #353535;

}



.help_rframe {

	width: 80%;

	margin: 15px;

	font-size: 115%;

	line-height: 125%;

}



.help_left_frame {

	

}



.help_right_frame {

	margin-top: 15px;

	margin-bottom: 15px;

	margin-left: 40px;

	margin-right: 150px;

	font-size: 115%;

	line-height: 125%;

}



.frame_pad {

	padding: 15px;

}



.highlt_help {

	color: #DCD6BE;

}



a.help_link:link, a.help_link:visited, a.help_link:hover, a.help_link:active {

	font-size: 80%;

	color: #FFFFF0;

}

.module_submenu {
	margin-left: 25px;

	font-size: 85%;
}



/* end help file */



div.pagebreakhere {

	page-break-before: always

}



/* delete links */



a.v_delete:link, a.v_delete:visited, a.v_delete:active {

	background-image: url(https://www.soundsetstudio.com/images/v_delete.gif);

	background-repeat: no-repeat;

	width: 8px;

	height: 8px;

	text-decoration: none;

	border: none;

}



a.v_delete:hover {

	background-image: url(https://www.soundsetstudio.com/images/v_delete_hover.gif);

	background-repeat: no-repeat;

	width: 8px;

	height: 8px;

	text-decoration: none;

	text-decoration: none;

	border: none;

}



a.x_delete:link, a.x_delete:visited, a.x_delete:active {

	background-image: url(https://www.soundsetstudio.com/images/delete_noglow_24.png);

	text-decoration: none;

	border: none;

	background-position: center;

	background-repeat: no-repeat;

	width: 24px;

	height: 24px;

	padding: 5px;

}



a.x_delete:hover {

	background-image: url(https://www.soundsetstudio.com/images/delete_glow_24.png);

	text-decoration: none;

	text-decoration: none;

	border: none;

	background-position: center;

	background-repeat: no-repeat;

	width: 24px;

	height: 24px;

	padding: 5px;

}



a.x_up:link, a.x_up:visited, a.x_up:active {

	background-image: url(https://www.soundsetstudio.com/images/up_arrow_noglow_24.png);

	text-decoration: none;

	border: none;

	background-position: center;

	background-repeat: no-repeat;

	width: 24px;

	height: 24px;

	padding: 5px;

}



a.x_up:hover {

	background-image: url(https://www.soundsetstudio.com/images/up_arrow_glow_24.png);

	text-decoration: none;

	text-decoration: none;

	border: none;

	background-position: center;

	background-repeat: no-repeat;

	width: 24px;

	height: 24px;

	padding: 5px;

}



a.x_edit:link, a.x_edit:visited, a.x_edit:active {

	background-image: url(https://www.soundsetstudio.com/images/edit_noglow_24.png);

	text-decoration: none;

	border: none;

	background-position: center;

	background-repeat: no-repeat;

	width: 24px;

	height: 24px;

	padding: 5px;

}



a.x_edit:hover {

	background-image: url(https://www.soundsetstudio.com/images/edit_glow_24.png);

	text-decoration: none;

	text-decoration: none;

	border: none;

	background-position: center;

	background-repeat: no-repeat;

	width: 24px;

	height: 24px;

	padding: 5px;

}



table.inventory td {

	margin-right: 10px;

}



table.inventory th {

	text-align: center;	

	margin-right: 10px;

}





/*fieldset*/



fieldset {

	padding: 0px; /*padding causes horizontal scroll bars because theswe are often set to width:100%*/

	border:none;

	line-height: 20px;

}  



fieldset.generic_contact {

	border: none;

	line-height: 20px;

}  



div.inner_generic_contact {

	padding: 0px 20px 0px 20px;

	text-align: left;

}



fieldset.shaded {

	border: none;

	-moz-box-shadow: inset 0 0 20px #333333;

	-webkit-box-shadow: inset 0 0 20px #333333;

	box-shadow: inset 0 0 20px #333333;

}



fieldset.shaded_50 {

	width:50%; 

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png); 

	background-repeat: repeat;

}

/* old 

fieldset.hover {

	padding: 1em;

	border-top-width: 1px;

	border-top-style: solid;

	border-color: #343434;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #343434;

	border-bottom-width: 2.25px;

	border-bottom-style: solid;

	border-bottom-color: #303030;

	border-right-width: 2.25px;

	border-right-style: solid;

	border-right-color: #303030;

	

	background-image: url(https://www.soundsetstudio.com/images/ive_bg.png);

	background-repeat: repeat;

	

	-moz-border-radius: 8px; 

	border-radius: 8px;

	

	-moz-box-shadow: inset 0 0 30px #232323;

	-webkit-box-shadow: inset 0 0 30px #232323;

	box-shadow: inset 0 0 30px #232323;

	

	-webkit-transition: all .5s ease-in-out;

	-moz-transition: all .5s ease-in-out;

	-o-transition: all .5s ease-in-out;

	-ms-transition: all .5s ease-in-out;

	transition: all .5s ease-in-out;

}  



fieldset.hover:hover {

	padding: 1em;

	border-top-width: 1px;

	border-top-style: solid;

	border-color: #414141;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #414141;

	border-bottom-width: 2.25px;

	border-bottom-style: solid;

	border-bottom-color: #303030;

	border-right-width: 2.25px;

	border-right-style: solid;

	border-right-color: #303030;

	

	background-image: url(https://www.soundsetstudio.com/images/ive_bg.png);

	background-repeat: repeat;

	

	-moz-box-shadow: inset 0 0 30px #232323;

	-webkit-box-shadow: inset 0 0 30px #232323;

	box-shadow: inset 0 0 30px #232323;

}  



tr.hover, td.hover {

	background-image: none;

	background-repeat: repeat;	

	text-align:left; 

	

	-webkit-transition: all .5s ease-in-out;

	-moz-transition: all .5s ease-in-out;

	-o-transition: all .5s ease-in-out;

	-ms-transition: all .5s ease-in-out;

	transition: all .5s ease-in-out;

}  



tr.hover:hover, td.hover:hover {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

}  



*/



/* new */

fieldset.hover, fieldset.three_d, table.three_d, td.three_d, div.three_d, td.hover {

	padding: 10px;

	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png); /**/

	background-repeat: repeat; /*-moz-border-radius: 20px;

	border-radius: 20px;*/

	border-top: 1px solid #414141;

	border-left: 1px solid #414141;

	border-bottom: 1px solid #272727;

	border-right: 1px solid #272727;

	vertical-align: top;

	-moz-box-shadow: inset 0 0 0px #ddd;

	-webkit-box-shadow: inset 0 0 0px #ddd;

	box-shadow: inset 0 0 0px #ddd;

	-webkit-transition: all .7s ease-in-out;

	-moz-transition: all .7s ease-in-out;

	-o-transition: all .7s ease-in-out;

	-ms-transition: all .7s ease-in-out;

	transition: all .7s ease-in-out;

} 



fieldset.three_d, table.three_d, div.three_d {

	padding: 20px; 

}



fieldset.hover:hover, td.hover:hover {

	padding: 10px;

	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);/**/

	background-repeat: repeat;

	/*-moz-border-radius: 20px;

	border-radius: 20px;*/

	border-bottom: 1px solid #414141;

	border-right: 1px solid #414141;

	border-top: 1px solid #272727;

	border-left: 1px solid #272727;

	vertical-align: top;	

} 



tr.hover, td.hover {

	padding: 10px;

	background-image: none;

	background-repeat: repeat;	

	text-align:left; 

	

	-webkit-transition: all .7s ease-in-out;

	-moz-transition: all .7s ease-in-out;

	-o-transition: all .7s ease-in-out;

	-ms-transition: all .7s ease-in-out;

	transition: all .7s ease-in-out;

}  



tr.hover:hover, td.hover:hover {

	padding: 10px;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

} 


/*
this is the old submit button (dark)

input.submit_button, .submit_button, a.submit_button:link, a.submit_button:active, a.submit_button:visited, a.submit_button:hover {
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	color: #BBBBBB;
	text-decoration: none;
	border: 1px solid #3B3B3B;
	outline: #202020 solid 1px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	outline-radius: 4px;
	-webkit-outline-radius: 4px;
	-moz-outline-radius: 4px;
	padding: 10px;
	background-color: transparent;
   cursor:pointer;
} 
*/

.submit_button_blue, input.submit_button, .submit_button, a.submit_button:link, a.submit_button:active, a.submit_button:visited, a.submit_button:hover {
	background-image: url(https://www.lanternworks.com/images/noise.png);
	background-repeat: repeat;
	background-color: #4f666e;
	color: #ededed;
	text-decoration: none;	
	border: none;
	-webkit-appearance: none;
	border-radius: 3px;
	padding:12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
}

input.status_bar_button, input.status_bar_button:active, .status_bar_button, a.status_bar_button:link, a.status_bar_button:active, a.status_bar_button:visited {
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
   border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
   border-bottom: #3B3B3B solid 1px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
	padding: 10px;
	background-color: transparent;
	background: #292929;
   box-shadow: 0 0 0px;
	cursor: pointer;
} 

.status_bar_button:focus {
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
	padding: 10px;
	background-color: transparent;
	background: #292929;
   box-shadow: 0 0 0px;
	cursor: pointer;
} 

input.eBox_button, input.eBox_button:active, .eBox_button, a.eBox_button:link, a.eBox_button:active, a.eBox_button:visited {
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	color: #AFAFAF;
	text-decoration: none;
	border: 1px solid #3B3B3B;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
   box-shadow: 0 0 16px rgba(32,32,32, 1);
	padding: 8px;
	background-color: transparent;
	background: #303030;
} 

input.eBox_button:hover, .menu_eBox:hover, a.eBox_button:hover {
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	color: #AFAFAF;
	text-decoration: none;
	border: 1px solid #3B3B3B ;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
  -webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out; 
   box-shadow: 0 0 16px rgba(32,32,32, 1);
	padding: 8px;
	background-color: transparent;
	background: #363636;
} 

input.submit_button_2, .submit_button_2 {
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	background-color: transparent;
	color: #BBBBBB;
	text-decoration: none;
	border: 1px solid #555;
	outline: #303030 solid 1px;
	text-decoration: none;		
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	outline-radius: 4px;
	-webkit-outline-radius: 4px;
	-moz-outline-radius: 4px;
	padding: 10px;
} 

.eBox a.submit_button {
	color: #bbbbbb;
}


/* hot button */

input.hot_button, .hot_button {
	color: #d3d3d3;
	background: #8B0000 url(https://www.soundsetstudio.com/images/noise-11.png) repeat;
	box-shadow: 0 0 5px rgba(153, 0, 0, 1);
	border: 1px solid rgba(153, 0, 0, 1);
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 5px 10px 5px 10px;
}

input.hot_button:hover, a.hot_button:hover {
	/*
	color: #fff;
	background-image: url(https://www.soundsetstudio.com/images/hot_button_bg.png);
	border: 2px solid #BE2400;
	background-position: center;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	*/
	color: #fff;
	background: #8B0000 url(https://www.soundsetstudio.com/images/noise-11.png) repeat;
	box-shadow: 0 0 5px rgba(153, 0, 0, 1);	
	border: 1px solid rgba(153, 0, 0, 1);
   -moz-border-radius: 5px;
	border-radius: 5px;
   -webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}

input.plain, input.plain:focus {
	background-image:none;
	border:none;
	padding: 0px;
  -moz-border-radius: 0px;
	border-radius: 0px;
  -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

input.hot_button, input.hot_button:hover, a.hot_button:hover { 	
	color: #fff;
}

.hot_button, .hot_button:hover { 
	
}

/* end hot button */




/* end new */



legend, legend a {

	margin-left: 1em;

	color: #B7B7B7;

	font-size: 11px;

	letter-spacing: 4px;

	font-weight: bold;

} 



fieldset ol {  

	padding: 1em 1em 0 1em;  

	list-style: none;  

}  



fieldset li {  

	padding-bottom: 1em;  

}  



fieldset.submit {  

	border-style: none;  

	float: none;    

   width: auto;  

	padding-left: 11em;

	margin-top: -10px;

}



label {    

	float: left;   

	position: relative;  

	width: 10em;    

	margin-right: 1em;  

	text-align: left;

}



label em {        

	position: absolute;        

	left: 9.8em;        

	top: 1;   

	color: #AFAFAF;

	font-size: 90%em;   

}



.required_field {

	color: #FFFF90;

	position: relative;

	top: -2px;

	left: 3px;

	font-size: 95%;

}



label.token {

	float: none;	

}



label.wide {

	float: left; 

	width: 19em;

	margin-right: 1em;

	text-align: left;

}



label.narrow {

	float: left; 

	width: 7em;

	margin-right: 1em;

	text-align: left;

}



label.semi-wide {

	float: left; 

	width: 12em;

	margin-right: 1em;

	text-align: left;

}



label.mid-wide {

	float: left; 

	width: 14em;

	margin-right: 1em;

	text-align: left;

}



label.tag-only {

	float: none;

	width: auto;

	margin-right: auto;

	text-align: left;

}



/*end fieldset*/



div.d_button, a.d_button {

	padding: 4px;

	border-top: 2.25px solid #303030;

	border-left: 2.25px solid #303030;

	border-bottom: 2.25x solid #313131;

	border-right: 2.25px solid #313131;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	

	-webkit-transition: all .5s ease-in-out;

	-moz-transition: all .5s ease-in-out;

	-o-transition: all .5s ease-in-out;

	-ms-transition: all .5s ease-in-out;

	transition: all .5s ease-in-out;

	color: #626262;

}  



div.d_button:hover, a.d_button:hover {

	/*padding: 1em;*/

	border-top: 2.25px solid #313131;

	border-left: 2.25px solid #313131;

	border-bottom: 2.25px solid #303030;

	border-right: 2.25px solid #303030;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	color: #626262;

}



.alert {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	border-left: 1px solid #EFC954;

	text-align: left;

	padding: 15px 20px 15px 20px;

	line-height: 30px;

	max-width: 96%;

}

.yellow_alert {
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);
	background-image: url(https://www.soundsetstudio.com/images/opaque_white.png);
	background-repeat: repeat;
	background-color: transparent;
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
}

.alert_old {

	font-size: 12px;

	font-weight: normal;

	margin-top: 5px;

	padding: 8px;

	letter-spacing: 2px;

	color: Black; /*border: 1px solid #C78C33;*/

	border: 1px solid #E6DB55; /*	width: 35%;

	display: block;*/

	background-image: url(https://www.soundsetstudio.com/images/opaque_yellow.png);

	background-repeat: repeat;

	text-align: center;

}



.alert_green {

	font-size: 12px;

	font-weight: normal;

	margin-top: 5px;

	padding: 8px;

	letter-spacing: 2px;

	color: #DCDCDC;

	border: 1px solid #90A24D;

	background-image: url(https://www.soundsetstudio.com/images/opaque_green.png);

	background-repeat: repeat;

	text-align: left;

	max-width:75%;

}



table.progress_bar {

	font-size: 12px;

	font-weight: normal;

	border: 1px solid #303030;

}



td.progress_green {

	font-weight: normal;

	margin-top: 5px;

	padding: 2px;

	color: #ffffff;

	background-image: url(https://www.soundsetstudio.com/images/opaque_green.png);

	background-repeat: repeat;

	text-align: left;

}



.help_green {

	font-size: 11px;

	font-weight: normal;

	padding: 5px 10px 5px 10px;

	color: White;

	display: block;

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	text-align: left;

	max-width: 75%;

	-moz-border-radius: 5px;

	border-radius: 5px;

}



.right_side {

	background-image: url(https://www.soundsetstudio.com/images/line_vertigo_a.png);

	background-repeat: repeat-y;

}



/*hover img light up*/



a.hfa_payment, .hfa_payment:visited {

	background-image: url(https://www.soundsetstudio.com/images/credit_grey_32.png);

	width: 32px;

	height: 32px;

	background-repeat: no-repeat;

	border-bottom: none;

	text-decoration: none;

	padding-bottom: 12px;

}



a.hfa_payment:hover {

	background-image: url(https://www.soundsetstudio.com/images/amex_green.png);

	width: 32px;

	height: 32px;

	background-repeat: no-repeat;

	border-bottom: none;

	text-decoration: none;

	padding-bottom: 12px;

}



a.credit_card, .credit_card:visited {

	background-image: url(https://www.soundsetstudio.com/images/credit_grey_32.png);

	width: 32px;

	height: 32px;

	background-repeat: no-repeat;

	border-bottom: none;

	text-decoration: none;

	position: relative;

	top: -24px;

	padding-bottom: 14px;

	z-index:2;

}

a.credit_card:hover {

	background-image: url(https://www.soundsetstudio.com/images/amex_green.png);

	width: 32px;

	height: 32px;

	background-repeat: no-repeat;

	border-bottom: none;

	text-decoration: none;

	position: relative;

	top: -24px;

	padding-bottom: 14px;

	z-index:2;

}

a.archive_report, .archive_report:visited {

	background-image: url(https://www.soundsetstudio.com/images/box_grey_24.png);

	width: 24px;

	height: 24px;

	background-repeat: no-repeat;

	border-bottom: none;

	text-decoration: none;

	padding-bottom: 10px;

	position: relative;

	top: 3px;

}



a.archive_report:hover {

	background-image: url(https://www.soundsetstudio.com/images/box_24.png);

	width: 24px;

	height: 24px;

	background-repeat: no-repeat;

	border-bottom: none;

	text-decoration: none;

	padding-bottom: 10px;

	position: relative;

	top: 3px;

}



a.on {

	color: White;

	border-bottom: none;

	text-decoration: none;

}

.small_greyout {
	color: Gray;
	font-size: 90%;
}

a.light_greyout, span.light_greyout {
	color: #A9A9A9;
	border-bottom: none;
	text-decoration: none;
}

a.light_greyout:hover {
	color: #C1C1C1;
	border-bottom: none;
	text-decoration: none;
}

div.light_greyout, span.light_greyout {
	color: #A9A9A9;
	border-bottom: none;
	text-decoration: none;
	margin-top: 5px;
	font-size: 95%;
}

.border {

	border-top: 1px solid #353535;

	border-left: 1px solid #353535;

	border-right: 1px solid #343434;

	border-bottom: 1px solid #343434;

}

.border_sp {

	border-top: 1px solid #444444;

	border-left: 1px solid #444444;

	border-right: 1px solid #424242;

	border-bottom: 1px solid #424242;

	padding: 1px;
}



.inv_highlt {

	color: #A1A1A1;

}



@font-face {  

	  font-family: "ARBONNIE";  

	  src: url(ARBONNIE.ttf); /* IE */  

	  src: local("ARBONNIE"), url(ARBONNIE.ttf) format("truetype"); /* non-IE */  

	}  

	

.ARBONNIE { 

	font-family:"ARBONNIE";  

	font-size: 24px;

	}  	

	

#demo-notes li {

	line-height: 20px;

}



span.on {

	font-weight: bold;

	color: #fff;

}



span.off {

	font-weight: normal;

	color: Gray;

}



/*

a.letter_on:link,a.letter_on:visited,a.letter_on:hover,a.letter_on:active{

	color: White;

	text-decoration: none;

	background-image: url(https://www.soundsetstudio.com/images/cd_c_32.png);

	padding: 7px;

	background-position: center;

	background-repeat: no-repeat;

} */



a.letter_on {
	color: #ccc;
}



.page_num_higlt {

	color: White;

	text-decoration: none;

	font-weight: bold;

	border-bottom: 1px solid White;

	-moz-border-radius: 5px; 

	border-radius: 5px;

}



.page_num_higlt3 {
	padding: 5px 10px 5px 10px;

	border: 1px solid #5C5C5C;

	
  
	/*background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);
	background-repeat: repeat;
	border: 1px solid #444;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
}



.page_num_higlt2 {

	color: White;

	text-decoration: none;

	font-weight: normal;

	/*border-bottom: 1px solid White;*/

	text-align: center;

	padding: 5px 10px 5px 10px;

	border: 1px solid #3A3A3A;

	-moz-border-radius: 5px; 

	border-radius: 5px;

}



.page_num2, .page_num_flat {

	color: Grey;

	text-decoration: none;

	font-weight: normal; /*border-bottom: 1px solid White;*/

	text-align: center;

	padding: 5px 10px 5px 10px;

	border: 1px solid #3F3F3F;

	-moz-border-radius: 5px; 

	border-radius: 5px;

}



.page_num2:hover {

	color: White;

	background-color: #4C4C4C;

	text-decoration: none;

	font-weight: normal; /*border-bottom: 1px solid White;*/

	text-align: center;

	padding: 5px 10px 5px 10px;

	border: 1px solid #414141;

	-moz-border-radius: 5px; 

	border-radius: 5px;

}



/*---- CROSS BROWSER DROPDOWN MENU ----*/

ul#nav {

	margin: 0 0 0 0px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	letter-spacing: 3px;

	text-align: right;

}



ul.drop li.bland, ul.drop li.bland:hover  {

	position: relative;

	z-index: 599;

	cursor: default;

	background: none;

	vertical-align: middle;

	background-color: transparent;

	background-image: none;

	display: inline;

}



ul.opaque  {

	background-color: transparent;

}



ul.drop a { 

	display:block; 

	color: #FFFFF0; 

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	letter-spacing: 3px;

	text-decoration: none;

}



ul.drop, ul.drop li, ul.drop ul {

	list-style: none;

	margin: 0;

	padding: 0;

	border-bottom: 1px solid #353535;

	color: #FFFFF0;

	/*background-color: #343434;*/

}



ul.drop { 

	position: relative; 

	z-index: 597; 

	float: left; 

}



ul.drop li { 

	float: left; 

	line-height: 1.3em; 

	vertical-align: middle; 

	zoom: 1; 

	padding: 5px 10px;

}



ul.drop li.hover, ul.drop li:hover { 

	position: relative; 

	z-index: 599; 

	cursor: default; 

	background: url(https://www.soundsetstudio.com/images/opaque_3.png) repeat;

}



ul.drop ul { 

	visibility: hidden; 

	position: absolute; 

	top: 100%; 

	left: 0; 

	z-index: 598; 

	width: 195px; 

}



ul.drop ul li { 

	float: none; 

}



ul.drop ul ul { 

	top: -2px; left: 100%; 

}



ul.drop li:hover > ul { 

	visibility: visible 

}







.nc_btn {

	color: #F9F9F9;

	text-decoration: none;

	font-size: 90%;

	margin-right: 5px;

	display: inline-block;

	padding: 5px;

	text-align: center;

	border-top: 1px solid #444;

	border-left: 1px solid #393939;

	background: -moz-linear-gradient(top,#393939 0,#2b2b2b 100%);

	background: -webkit-linear-gradient(top,#393939 0,#2b2b2b 100%);

	background: -o-linear-gradient(top,#393939 0,#2b2b2b 100%);

	background: -ms-linear-gradient(top,#393939 0,#2b2b2b 100%);

	background: linear-gradient(to bottom,#393939 0,#2b2b2b 100%);

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939',endColorstr='#2b2b2b',GradientType=0);

}



.nc_btn:hover{

border-top:1px solid #585858;

border-left:1px solid #4e4f4f;



color: #F9F9F9;

background:-moz-linear-gradient(top,#4d4d4d 0,#3f3f3f 100%);

background:-webkit-linear-gradient(top,#4d4d4d 0,#3f3f3f 100%);

background:-o-linear-gradient(top,#4d4d4d 0,#3f3f3f 100%);

background:-ms-linear-gradient(top,#4d4d4d 0,#3f3f3f 100%);

background:linear-gradient(to bottom,#4d4d4d 0,#3f3f3f 100%);

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d',endColorstr='#3f3f3f',GradientType=0)

}



.nc_btn:active{

border-top:1px solid #585858;

border-left:1px solid #585858;



color: #F9F9F9;

background:-moz-linear-gradient(top,#3f3f3f 0,#4d4d4d 100%);

background:-webkit-linear-gradient(top,#3f3f3f 0,#4d4d4d 100%);

background:-o-linear-gradient(top,#3f3f3f 0,#4d4d4d 100%);

background:-ms-linear-gradient(top,#3f3f3f 0,#4d4d4d 100%);

background:linear-gradient(to bottom,#3f3f3f 0,#4d4d4d 100%);

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f3f3f',endColorstr='#4d4d4d',GradientType=0)

}



.light_bg {

	background: rgba(255,255,255,.1);

	padding: 15px;

	border: 1px solid #343434;

}



.network-header { 

background:#3b3b3b;

height:40px;

-moz-box-shadow:inset 0 -3px 2px rgba(0,0,0,.25);

-webkit-box-shadow:inset 0 -3px 2px rgba(0,0,0,.25);

box-shadow:inset 0 -3px 2px rgba(0,0,0,.25);

}



.totals {

	background: rgba(255,255,255,.05);

	border-top: 1px solid #343434;

	font-size: 90%;

	color: #DDDDDD;

}



/* clean table */



table.clean {

  /*border: 1px solid #E0E0E0;*/

}



table.clean td {

	/*border: 1px solid #E0E0E0;*/

	text-align:left;

	padding: 3px;

	font-size: 12px;

}



table.clean tr.alt_on {

	background-image: url(https://www.soundsetstudio.com/images/opaque_3.png);

	border: none;

}



table.clean tr.alt_on td {

	border: none;	

}



table.clean tr.alt_off {

	background-image: none;

	border:none

}



table.clean th {

	text-align: left;

	padding: 10px;

	font-weight: normal;

	color: #DCDCDC;

	background-image: url(https://www.soundsetstudio.com/images/opaque_3.png);

}



div.clean {

	background-image: url(https://www.soundsetstudio.com/images/opaque_3.png);

	text-align:left;

	padding: 8px;

}



/* end clean table */



/* table slick */



table.slick {

	padding: 0px;

}



table.slick td {

	padding: 10px;

}



tr.hdr {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	background-repeat: repeat;

	color: #A0A0A0;

}



table.slick tr.row_on {

	background-image: url(https://www.soundsetstudio.com/images/opaque_1.png);

	background-repeat: repeat;

}



/* end table slick */



/*light_border */



table.light_border {

  /*border: 1px solid #E0E0E0;*/

 

}



table.light_border td {

	border: 1px solid #343434;

	text-align: left;

}



table.light_border th {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	text-align:left;

}



/*light_border */



/* analytics tbl */



.analytics {

	border-bottom: 1px solid #313131;

	background-color: transparent;

}



table.c_panel {

  border: 1px solid #4c4c4c;

  padding: 0px;  

}



table.c_panel td {
	
	text-align: left;
	padding: 10px;
}



table.c_panel tr.alt_on {

	background-image: url(https://www.soundsetstudio.com/images/opaque_3.png);

	border: none;

}



table.c_panel tr.alt_on td {

	border: none;	

}



table.c_panel tr.alt_off {

	background-image: none;

	border:none

}



table.c_panel th {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	text-align:left;

}



/* end analytics tbl */



img.desaturate {

	-webkit-filter: grayscale(100%); 

	-moz-filter: grayscale(100%);

	filter: gray; filter: grayscale(100%);

	filter: url(https://www.soundsetstudio.com/images/desaturate.svg#greyscale);

}



#contain_reveal {

	position: relative;

	top: -80px;	

	height: 40px;

	margin-bottom: -40px;

	text-align: center;

}



#contain_reveal_tablet {

	position: relative;

	top: -30px;	

	height: 40px;

	margin-bottom: -40px;

	text-align: center;

}



#reveal {

    display: none;

	 background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);	

	 padding: 5px 10px 5px 10px; 

	 color: #fff;

}



#container:hover #reveal {

    display: block;

}



tr.highlight {

	background-image: url(https://www.soundsetstudio.com/images/opaque_green_less.png);

	background-repeat: repeat;

}



tr.highlight_blue, div.highlight_blue, span.highlight_blue {

	background-image: url(https://www.soundsetstudio.com/images/opaque_blue.png); /*background-position: bottom;*/

	background-repeat: repeat;

}



.bar_style1 {

	background: transparent url(https://www.soundsetstudio.com/images/opaque_grey.png) repeat;

}



/*chart*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800);

.chart {
  clear: both;
  font-family: 'Open Sans', sans-serif;
  padding: 0;
  width: 100%;
}


@media (min-width: 700px) {
  .chart {
    /*this draws the background horizontal axis - don't need now*/
	 /*background: url("https://cl.ly/QSpc/bg-chart.png") right top repeat-x;*/
    height: 425px;
    margin: 0 auto emCalc(-32px);
  }
}

.chart li {
  display: block;
  height: 125px;
  padding: emCalc(25px) 0;
  position: relative;
  text-align: center;
  vertical-align: bottom;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px;
  border-radius: 4px 4px 0 0;
  -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.6);
  -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.6);
  box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.6);
}
@media (min-width: 700px) {
  .chart li {
    display: inline-block;
    height: 425px;
    margin: 0 1.8% 0 0;
    width: 10%;
  }
}
.chart .axis {
  display: none;
  top: emCalc(-45px);
  width: 8%;
}
@media (min-width: 700px) {
  .chart .axis {
    display: inline-block;
  }
}
.chart .label {
  background: #111;
  color: #000;
  margin: -9px 0 71px 0;
}
.chart .percent {
  letter-spacing: -1px;
  opacity: .4;
  color: #000;
  width: 100%;
  font-size: 18px;
  /*font-size: 1.875rem;*/
}
@media (min-width: 700px) {
  .chart .percent {
	position: relative;
	top: 10px;
	font-size: 32px; /*font-size: 3.875rem;*/
}
}
.chart .percent span {
  font-size: 20px;
  /*font-size: 1.875rem;*/
}
.chart .skill {
  font-weight: 800;
  opacity: .5;
  overflow: hidden;
  text-transform: uppercase;
  width: 100%;
  font-size: 14px;
  font-size: 0.875rem;
}
@media (min-width: 700px) {
  .chart .skill {
   position: absolute;
	bottom: -40px;
    font-size: 16px;
    font-size: 1rem;
  }
}
.chart .teal {
	background: #B4C2C3;
	border: 1px solid #B4C2C3;
	background-image: -moz-linear-gradient(#C6D2D2, #B4C2C3 70%);
	background-image: -webkit-linear-gradient(#C6D2D2, #B4C2C3 70%);
	background-image: linear-gradient(#C6D2D2, #B4C2C3 70%);
}
.chart .salmon {
	background: #DED2D6;
	border: 1px solid #C3B3BA;
	background-image: -moz-linear-gradient(#DED2D6, #C3B3BA 70%);
	background-image: -webkit-linear-gradient(#DED2D6, #C3B3BA 70%);
	background-image: linear-gradient(#DED2D6, #C3B3BA 70%);
}
.chart .lime {
	background: #B3C3B4;
	border: 1px solid #B3C3B4;
	background-image: -moz-linear-gradient(#CAD8CC, #B3C3B4 70%);
	background-image: -webkit-linear-gradient(#CAD8CC, #B3C3B4 70%);
	background-image: linear-gradient(#CAD8CC, #B3C3B4 70%);
}
.chart .peach {
	background: #C2C3B3;
	border: 1px solid #C2C3B3;
	background-image: -moz-linear-gradient(#e0d8c7, #C2C3B3 70%);
	background-image: -webkit-linear-gradient(#e0d8c7, #C2C3B3 70%);
	background-image: linear-gradient(#e0d8c7, #C2C3B3 70%);
}
.chart .grape {
	background: #BCB3C3;
	border: 1px solid #BCB3C3;
	background-image: -moz-linear-gradient(#CFC8D6, #BCB3C3 70%);
	background-image: -webkit-linear-gradient(#CFC8D6, #BCB3C3 70%);
	background-image: linear-gradient(#CFC8D6, #BCB3C3 70%);
}

.chart .apple {
	background: #D6C8C8;
	border: 1px solid #D6C8C8;
	background-image: -moz-linear-gradient(#e6dada, #D6C8C8 70%);
	background-image: -webkit-linear-gradient(#e6dada, #D6C8C8 70%);
	background-image: linear-gradient(#e6dada, #D6C8C8 70%);
}

/*end chart*/


.primary_performer {
	color: White;
	font-style: normal;
	font-size: 102%;
	font-weight: bold;
   letter-spacing: .2em;
}

/*dnld card */

.dnld_card {
	border: 1px solid #303030;
   background-image: url(https://www.soundsetstudio.com/images/dnld_card_bg_drk.png);
	background-repeat: repeat;	
	padding: 0px;
	-moz-border-radius: 20px; 
	border-radius: 20px;
	font-weight: normal;
	-moz-box-shadow: inset 0 0 30px #333333;
	-webkit-box-shadow: inset 0 0 30px #333333;
	box-shadow: inset 0 0 30px #333333;
}

.dnld_card_bubble {
	color: #f4f4f4;
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey.png);
	background-repeat: repeat;
	border: 1px solid #434343;
	padding: 10px;
	width: 75%;
	-moz-border-radius: 20px;
	border-radius: 20px;
	font-weight: normal;
	text-align: center;
}

.dnld_card_bottom {
	/*clear: both;*/

	text-align: left;
	padding-bottom: 20px;
	font-size:90%;
	color: #ccc;
}

/* end dnld card */

/*coupon card */

.coupon_card {
	border: 1px solid #303030;
   background-image: url(https://www.soundsetstudio.com/images/opaque_white_least.png);
	background-repeat: repeat;	
	padding: 0px;
	-moz-border-radius: 20px; 
	border-radius: 20px;
	font-weight: normal;
	-moz-box-shadow: inset 0 0 30px #333333;
	-webkit-box-shadow: inset 0 0 30px #333333;
	box-shadow: inset 0 0 30px #333333;
}

.coupon_card_bubble {
	color: #f4f4f4;
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey.png);
	background-repeat: repeat;
	border: 1px solid #434343;
	padding: 10px;
	width: 75%;
	-moz-border-radius: 20px;
	border-radius: 20px;
	font-weight: normal;
	text-align: center;
}

.coupon_card_bottom {
	/*clear: both;*/
	text-align: left;
	padding-bottom: 20px;
	font-size: 90%;
}

/* end coupon card */

.loading {

	background-image: url(https://www.soundsetstudio.com/images/ajax_dark.gif);

	width: 68px;

	height: 5px;

}



.cd_thumb_nav {

	border: 1px solid #303030;

}



.light_source {

	border-top: 1px solid #414141;

	border-left: 1px solid #414141;

	border-bottom: 1px solid #272727;

	border-right: 1px solid #272727;

}



table.light_source {

	border:none;

	border-collapse: collapse;

	line-height: 22px;

} 



table.light_source td {

	padding: 7px;

	border-bottom: 1px solid #272727;

	border-right: 1px solid #272727;

	border-collapse: collapse;	

} 



/* zebra */



#zebra {	

	margin: 15px 0;

	/* don't set specific width - makes table not align perfectly center e.g. Itemized Sales */

	/*width: 550px;*/

	text-align: left;

	border-collapse: collapse;

	border-top: 1px solid #414141;

	border-bottom: 1px solid #272727;

	margin: 0 auto 10px auto;	

}



#zebra th {

	font-size: 13px;

	font-weight: normal;

	padding: 10px 20px 10px 20px;

	border-right: 1px solid #272727;

	border-left: 1px solid #414141;

	color: #A0A0A0;

}



#zebra th a {

	font-size: 13px;

	font-weight: normal;

	color: #A0A0A0;

	text-decoration: none;

	border-bottom: none;

}



#zebra td {

	padding: 10px 20px 10px 20px;

	border-right: 1px solid #272727;

	border-left: 1px solid #414141;

	color: #E7E7E7;

}



#zebra td a {

	color: #E7E7E7;

}



.vzebra-odd {

	/*	background: #EAEAE5;*/

	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png); /**/

	background-repeat: repeat; 

	-moz-box-shadow: inset 0 0 0px #ddd;

	-webkit-box-shadow: inset 0 0 0px #ddd;

	box-shadow: inset 0 0 0px #ddd;

}



.vzebra-even {

	/*background: #F1F1ED;*/

	background: transparent;

}



#zebra #one,

#zebra #three,

#zebra #five,

#zebra #seven,

#zebra #nine {

	background: #2C2C2C;

	border-bottom: 1px solid #333;

}



#zebra #two,

#zebra #four,

#zebra #six,

#zebra #eight,

#zebra #ten {

	background: #2A2A2A;

	border-bottom: 1px solid #333;

}



.zebra_border_top {

	border-top: 1px solid #333;

}



.zebra_border_bottom {

	border-bottom: 1px solid #333;

}



.zebra_border_top_bottom {

	border-top: 1px solid #333;

	border-bottom: 1px solid #333;

}



.zebra_paged_nav {

	color: Grey;

	text-decoration: none;

	font-weight: normal; /*border-bottom: 1px solid White;*/

	text-align: center;

	padding: 5px;

	border: none;

}



.zebra_paged_nav_hlt {

	color: White;

	background-color: #4C4C4C;

	text-decoration: none;

	font-weight: normal; /*border-bottom: 1px solid White;*/

	text-align: center;

	padding: 5px 10px 5px 10px;

	border: none;

	-moz-border-radius: 5px; 

	border-radius: 5px;

}



/* end zebra */



div.dnld_card_alert {

	/*background-image: url(https://www.soundsetstudio.com/images/wristwatch_128.png);*/

	background-repeat: no-repeat;

	background-position: 50% 50%;

	width: 100%;

	height: 100%;

}



div.dnld_card_expired {

	background-image: url(https://www.soundsetstudio.com/images/expired.png);

	background-repeat: no-repeat;

	background-position: 50% 50%;

	width: 100%;

	height: 100%;

}



.cream_buttons {

	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);

	background-repeat: repeat;

	color: #7C7C7C;

	text-decoration: none;

	border: 1px solid #3B3B3B;

	outline: #202020 solid 1px;

	border-radius: 4px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	outline-radius: 4px;

	-webkit-outline-radius: 4px;

	-moz-outline-radius: 4px;

	padding: 10px;

}



.cream_button_off_left, .cream_button_off_left:hover {

	color: #A1A1A1;

	text-decoration: none;

	border-top: none;

	border-bottom: none;

	border-left: none;

	border-right: 1px solid #444444;

	padding: 10px 10px 10px 0px;

}



.cream_button_on_left, .cream_button_on_left:hover {

	color: #B7B7B7;

	text-decoration: none;

	border-top: none;

	border-left: none;

	border-right: 1px solid #444444;

	border-bottom: 2px solid #5F843A;

	padding: 10px 10px 10px 0px;

}



.cream_button_off_center, .cream_button_off_center:hover {

	color: #A1A1A1;

	text-decoration: none;

	border-top: none;

	border-bottom: none;

	border-left: 1px solid #101010;

	border-right: 1px solid #444444;

	padding: 10px;

}



.cream_button_on_center, .cream_button_on_center:hover {

	color: #B7B7B7;

	text-decoration: none;

	border-top: none;

	border-left: 1px solid #101010;

	border-right: 1px solid #444444;

	border-bottom: 2px solid #5F843A;

	padding: 10px;

}



.cream_button_off_right, .cream_button_off_right:hover {

	color: #A1A1A1;

	text-decoration: none;

	border-top: none;

	border-bottom: none;

	border-left: 1px solid #101010;

	border-right: none;

	padding: 10px 0px 10px 10px;

}



.cream_button_on_right, .cream_button_on_right:hover {

	color: #B7B7B7;

	text-decoration: none;

	border-top: none;

	border-left: 1px solid #101010;

	border-right: none;

	border-bottom: 2px solid #5F843A;

	padding: 10px 0px 10px 10px;

}

/* eBox */

.eBox {
	box-shadow: 0 0 16px rgba(32,32,32, 1);
	border: 1px solid rgba(65,65,65, 0.5);
	width: 65%;
	margin-bottom: 30px;
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
}

.eBox_pending {
	box-shadow: 0 0 25px rgba(32,32,32, 1);
	border: 1px dotted rgba(255,255,224, 0.5);
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	width: 65%;
	margin-bottom: 30px;
}

.eBox td, .eBox td a {
	text-align: left;
   color: #eee;
}

/* this is for tables that I want to have variable width */

.eBox_vary_width {
	box-shadow: 0 0 16px rgba(32,32,32, 1);
	border: 1px solid rgba(65,65,65, 0.5);
	margin-bottom: 30px;
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
}

.eBox_vary_width_on {
	box-shadow: 0 0 16px rgba(32,32,32, 1);
	border: 1px solid #90A24D;
	margin-bottom: 30px;
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
}



.eBox_vary_width td {
	padding: 10px; 
   text-align: left;
   color: #eee;
}

.eBox_vary_width td a {
	color: #eee;
}

.eBox_td_left {
	color: #222;
	text-decoration: none;
	border-bottom: none;
	border-right: 1px solid #202020;
   border-bottom: 1px solid #393939;
	border-top: 1px solid #202020;
}

.eBox_td_right {
	color: #222;
	text-decoration: none;
	border-bottom: none;
	border-left: 1px solid #393939;
	border-bottom: 1px solid #393939;
	border-top: 1px solid #202020;
}

.eBox_td_center {
	color: #222;
	text-decoration: none;
	border-bottom: 1px solid #393939;
	border-top: 1px solid #202020;
}

.eStatusBar {
	/*background-image: url(https://www.soundsetstudio.com/images/noise_even_less_yet.png); */
	/*background-repeat: repeat;*/

   background-image: url(https://www.soundsetstudio.com/images/opaque_white_even_less_yet.png);
	background-repeat: repeat; 
	border-bottom: 1px solid #7A7A7A;

	text-align: left;
	padding: 10px;
	line-height: 22px;
	margin-bottom: 10px;
	background-position: center;
	border-bottom: 1px solid #363636;	
}

.eBox_bottom_top {
	border-top: 1px solid #414141;
}

.eBox_bottom_border {
	border-bottom: 1px solid #272727;
}

.eBox_left_border {
	border-left: 1px solid #272727;
}

.eBox_avatar {
	border: 1px solid #353535;
	padding: 5px;
}

.border_right {
	border-right: 1px solid #414141;
}

.eBox_on {
	border: 1px solid #90A24D;
	width: 65%;
	margin-bottom: 30px; 
}

.eBox_credit {
	border: 1px dotted #90A24D;
	width: 65%;
	margin-bottom: 30px; 
}

.eBox_debit {
	border: 1px dotted #c3272d;
	width: 65%;
	margin-bottom: 30px;
}

.eBox_edit {
	box-shadow: 0 0 25px rgba(32,32,32, 1);
	border: 1px dotted rgba(255,255,224, 0.5);
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
	width: 65%;
	margin-bottom: 30px;
}

.eBox_edit_vary_width, input.invalid, textarea.invalid, input.invalid:focus, textarea.invalid:focus {
	box-shadow: 0 0 25px rgba(32,32,32, 1);
	border: 1px dotted rgba(255,255,224, 0.5);
	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
}

.eBox_edit_n {
	box-shadow: 0 0 25px rgba(32,32,32, 1);
	border: 1px dotted rgba(255,255,224, 0.5);
   background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);
	background-repeat: repeat;
}


.eBoxHeader {
	background-image: url(https://www.soundsetstudio.com/images/opaque_3.png); /*ecru_plaster3.png*/
	background-repeat: repeat;
	text-align: left;
	padding: 10px;
	line-height: 30px;
	background-position: center;
   border-bottom: 1px solid #777;
	color: #c5c5c5;
}

.eBoxHeader a {
	color: #c5c5c5;
	text-decoration: none;
	border-bottom: none;
}

/* eBox menu */
div.eBox_menu {
	text-align: left;	
	color: #f1f1f1;
	padding: 10px 0px 15px 0px;	
}

.retailer_fee {

	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);

	border-top: 1px solid #414141;

	border-left: 1px solid #414141;

	border-right: 1px solid #272727;

	border-bottom: 1px solid #272727;

}

.collapse{

  display:block;

}

.collapse + input{

  display:none;

}

.collapse + input + *{

  display:none;

}

.collapse+ input:checked + *{

  display:block;

}

.imported {

	color: #9C4D0A;

}

.tab1{

	padding: 12px;

	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);

	color: #777;

	background-repeat: repeat;	

	border-top: 1px solid #414141;

	border-left: 1px solid #414141;

	border-bottom: none;

	border-right: 1px solid #272727;

} 

.tab2{

	padding: 12px;

	background-image: url(https://www.soundsetstudio.com/images/noise_even_less_yet.png);

	color: #F0F0F0;

	background-repeat: repeat;

	border-top: 1px solid #414141;

	border-left: 1px solid #414141;

	border-bottom: none;

	border-right: 1px solid #272727;
  -webkit-box-shadow: 0 7px 6px -6px rgba(244, 217, 92, 0.5);
	   -moz-box-shadow: 0 7px 6px -6px rgba(244, 217, 92, 0.5);
	        box-shadow: 0 7px 6px -6px rgba(244, 217, 92, 0.5);

	border-bottom: 1px solid rgba(247, 247, 216, 0.9);
}

/* end eBox */

/* side menus */

table.side_menu {
	border: 1px solid #333;
	outline: #272727 solid 1px;
}

.side_menu td {
	padding: 12px 15px 12px 15px;  
}

.menu_on_bg {
	/*background-color: #676767;
	background-image: url(https://www.soundsetstudio.com/images/noise.png);*/
   background-image: url(https://www.soundsetstudio.com/images/opaque_white_even_less_yet.png);
	background-repeat: repeat;
	color: #fff;
	background-repeat: repeat;
	border-top: 1px solid #383838;
	border-bottom: 1px solid #383838;
}

.menu_on_bg a {
	color: #fff;
}

.menu_off_bg {
	background-image: url(https://www.soundsetstudio.com/images/opaque_1.png);
	background-repeat: repeat;  
	border-top: 1px solid #333;
	border-bottom: 1px solid #272727;
   color: #a5a9a9;
}

.menu_off_bg a {
	color: #a5a9a9;
}

.menu_off_bg:hover {
	background-image: url(https://www.soundsetstudio.com/images/opaque_white_least.png);
	background-repeat: repeat;
	border-top: 1px solid #383838;
	border-bottom: 1px solid #303030;
   color: #a5a9a9;
}

.menu_off_bg:hover a {
	color: #a5a9a9;
}
/* end inner version */

/* end side menus */

.post_comp, a.post_comp:link, a.post_comp:hover, a.post_comp:visited, a.post_comp:active {
	color: #c5c5c5;
}

td.post_comp, table.eBox_vary_width td.post_comp, table.eBox_vary_width td.post_comp a {
	color: #c5c5c5;
}

.post_comp_alt, a.post_comp_alt, a.post_comp_alt:hover {
	color: #C1C1C1;
	line-height: 26px;
}

.post_comp2 {
	color: #BFB584;	
}

.post_comp3 {
	color: #c5c5c5;
}

input.search_img {
	background: #303030 url(https://www.soundsetstudio.com/images/find_16b.png);
	background-position: left;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
	padding: 10px 10px 10px 28px;
	color: #C7C7C7;   
}

input.search_img:focus {

	background: #292929 url(https://www.soundsetstudio.com/images/find_16b.png);
	background-position: left;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
	padding: 10px 10px 10px 28px;
   box-shadow: 0 0 0px rgba(244, 217, 92, 1);
}


.login_username {
	background: #292929 url(https://www.soundsetstudio.com/images/user_24_16.png); ;
	background-position: left;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
	padding: 10px 10px 10px 30px;
	color: #C7C7C7;
}

.login_username:focus {

	background: #292929 url(https://www.soundsetstudio.com/images/user_24_16.png); 
	background-position: left;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
	padding: 10px 10px 10px 30px;
   box-shadow: 0 0 0px;
}

.login_password {
	background: #292929 url(https://www.soundsetstudio.com/images/lock_24_16.png); ;
	background-position: left;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
	padding: 10px 10px 10px 30px;
	color: #C7C7C7;
}

.login_password:focus {
   background: #292929 url(https://www.soundsetstudio.com/images/lock_24_16.png);
	background-position: left;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
	padding: 10px 10px 10px 30px;
   box-shadow: 0 0 0px;
}


/*new magnify */

div.p1, td.p1 {

	display:block; 

	/*width:75px; */

	/*height:75px; */

	text-decoration:none; 	
text-align: center;

	/*border:0; */

	margin: 0px 0 0 0px; 

	position: relative;
}



div.p1 img, td.p1 img {

	display:block; 
}



div.p1:hover, td.p1:hover {

	text-decoration:none; 	

	z-index:500;
}

div.p1 b, td.p1 b {

	display:block; 

	position:absolute; 

	left:-9999px; 

	opacity:0; 	

	z-index:100;

	-webkit-transition: opacity 1s;

	-moz-transition: opacity 1s;

	-o-transition: opacity 1s;

	transition: opacity 1s;
}

div.p1:hover b, td.p1:hover b {

	top:-0px; 

	left:75px; 

	opacity:1;
}



/* end new magnify */


/* footer */

#footer {

	position: fixed;

	bottom: 0px;

	font-size: 90%;
   background-color: #2A2A2A;	

	font-family: verdana,arial;

	color: #cccccc;

	text-decoration: none;

	text-align: center;

	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);

	margin-top: 8px;

	padding-top: 14px;

	padding-bottom: 14px;

	width: 100%;

	border-top: 1px solid #323232;

	background-repeat: repeat-x;

	z-index: 3; /*keeps links on top (active) even if link underneath*/
}

#mobile_footer {

	position: fixed;

	bottom: 0px;

	font-size: 90%;
   background-color: #2A2A2A;	

	font-family: verdana,arial;

	color: #cccccc;

	text-decoration: none;

	text-align: center;

	background-image: url(https://www.soundsetstudio.com/images/noise_even_less.png);

	margin-top: 8px;

	padding-top: 14px;

	padding-bottom: 0px;

	width: 100%;

	/*border-top: 1px solid #323232;*/

	background-repeat: repeat-x;

	z-index: 3; /*keeps links on top (active) even if link underneath*/
}

#global #footer a{

	font-size: 85%;

	font-family: verdana,arial;

	color: #fff;	

	text-decoration: none;	

}

#global #footer #copyright{

	text-align: center;

	margin-top: 10px;

	letter-spacing: 3px;

}


.clean_radio {

	/* Hide original inputs */

	background-color: transparent;

	border: none;

  -moz-box-shadow: inset 0 0 0px #bbbbbb;

	-webkit-box-shadow: inset 0 0 0px #bbbbbb;

	box-shadow: inset 0 0 0px #bbbbbb;

}



.greyout, td.greyout, div.submenu_item, a.greyout:link, a.greyout:visited, a.greyout:hover, a.greyout:active {
	color: Gray;
	border-bottom: none;
	text-decoration: none;
}

.strikeout, a.strikeout {
	color: Gray;
	text-decoration: line-through;
}

.new_console_menu {
	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);
	background-repeat: repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #242424;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	background-color: transparent;
	box-shadow: 0 0 0px;
} 

p.console_menu {
	padding: 2px;
}

.new_console_header {
	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);
	background-repeat: repeat;
	color: #eee;
	text-decoration: none;
	border-top: 1px solid #242424;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
} 

.new_console_row {
	text-decoration: none;
	border-top: 1px solid #242424;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
} 

.new_console_row_alt {
	text-decoration: none;
	background-image: url(https://www.soundsetstudio.com/images/opaque_5.png);
	background-repeat: repeat;
	border-top: 1px solid #242424;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
} 



.new_console_header a, td.new_console_header {
 	color: #eee;
 }

a.console_links:link  {
	font-size: 12px;
	letter-spacing: 2px;
	text-decoration: none;
	border-bottom: none;
	padding: 10px;
	background-image: url(https://www.soundsetstudio.com/images/off_14.png);
	background-position: left;
	background-repeat: no-repeat;	
   color: #c5c5c5;
}



p.console_links a:hover  {
	color: #fff;
}

a.console_links:visited {
	font-size: 12px;
	letter-spacing: 2px;
	text-decoration: none;
	border-bottom: none;
	padding: 10px;
	background-image: url(https://www.soundsetstudio.com/images/off_14.png);
	background-position: left;
	background-repeat: no-repeat;
   color: #c5c5c5;
}

a.console_links:hover {
	font-size: 12px;
	letter-spacing: 2px;
	color: White;
	text-decoration: none;
	border-bottom: none;
   padding: 10px;
	background-image: url(https://www.soundsetstudio.com/images/off_14.png);
	background-position: left;
	background-repeat: no-repeat;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out; 

}

a.console_links:active {
	font-size: 12px;
	letter-spacing: 2px;
	color: White;
	text-decoration: none;
	border-bottom: none;
	padding: 10px;
}

a.console_selected:link,a.console_selected:visited,a.console_selected:hover,a.console_selected:active{
	font-size: 12px;
	letter-spacing: 2px;
	color: White;
	text-decoration: none;
	border-bottom: none;
   padding: 10px;
	background-image: url(https://www.soundsetstudio.com/images/on_14.png);
	background-position: left;
	background-repeat: no-repeat;
}

 .module_submenu {
	margin-left: 20px;
   margin-top: 15px;
   margin-bottom: -15px;
	font-size: 90%;
	padding: 0px;
}

.submenu_item {
	padding: 5px 0px 7px 0px;
}

.grey1 {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	background-color: #777;
	color:#111
}
.grey1:hover {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	background-color: #888;
	color:#fff
}

.grey2 {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	color:#fff
}

.grey2:hover {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	background-color: #777;
	color:#fff
}

td.usf_row {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	color:#eee
}

td.usf_row:hover {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	background-color: #777;
	color:#fff
}

tr.usf:hover {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	background-color: #777;
	color:#111
}

td.usf_row_header {
	background-image: url(https://www.soundsetstudio.com/images/opaque_blue.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	background-color: #576d75;
	color: #eee;
}

td.usf_row_blue {
	background-image: url(https://www.soundsetstudio.com/images/noise.png);
	background-color: #576d75;
	color: #CDCDCD;
}

td.usf_row_white {
	background-image: url(https://www.soundsetstudio.com/images/opaque_white.png);
}

td.no_hover, td.no_hover:hover {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	color:#111;
}

td.usf_row {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	color:#eee;
}





td.usf_row {
	background-image: url(https://www.soundsetstudio.com/images/opaque_grey2.png), url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	color:#eee;
}



.main-content {
	margin: 20px;
}

#amember_login, #amember_pass {
	width: 120px;
	height: 15px;
}

#amember_login:focus, #amember_pass:focus {
	width: 150px;
	height: 15px;
}

input.login_button_inside {
	background-image: url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	background-color: #4f666e;
	color: #ededed;
	text-decoration: none;
	margin-left: -51px;
	height: 35px;
	width: 65px;
	border: none;
	-webkit-appearance: none;
}

a.login_button_inside {
	background-image: url(https://www.soundsetstudio.com/images/noise.png);
	background-repeat: repeat;
	background-color: #4f666e;
	color: #ededed;
	text-decoration: none;
	border: none;
	-webkit-appearance: none;
	padding:10px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	outline-radius: 3px;
	-webkit-outline-radius: 3px;
	-moz-outline-radius: 3px;
}

/*social media inputs*/

input.facebook {
	background: #292929 url(https://www.soundsetstudio.com/images/flat_facebook_32.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	outline-radius: 1px;
	-webkit-outline-radius: 1px;
	-moz-outline-radius: 1px;
	padding: 5px 0px 5px 5px;
	color: #C7C7C7;   
}

input.facebook:focus {
	background: #303030 url(https://www.soundsetstudio.com/images/flat_facebook_32.png);
	background-position: right;
	background-repeat: no-repeat;
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);	
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
	padding: 5px 0px 5px 5px;
}

input.twitter {
	background: #292929 url(https://www.soundsetstudio.com/images/flat_twitter_32.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	outline-radius: 1px;
	-webkit-outline-radius: 1px;
	-moz-outline-radius: 1px;
	padding: 5px 0px 5px 5px;
	color: #C7C7C7;   
}

input.twitter:focus {
	background: #303030 url(https://www.soundsetstudio.com/images/flat_twitter_32.png);
	background-position: right;
	background-repeat: no-repeat;
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);	
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
	padding: 5px 0px 5px 5px;
}

input.instagram{
	background: #292929 url(https://www.soundsetstudio.com/images/flat_instagram_32.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	outline-radius: 1px;
	-webkit-outline-radius: 1px;
	-moz-outline-radius: 1px;
	padding: 5px 0px 5px 5px;
	color: #C7C7C7;   
}

input.instagram:focus {
	background: #303030 url(https://www.soundsetstudio.com/images/flat_instagram_32.png);
	background-position: right;
	background-repeat: no-repeat;
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);	
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
	padding: 5px 0px 5px 5px;
}

input.youtube {
	background: #292929 url(https://www.soundsetstudio.com/images/flat_yt_32.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	outline-radius: 1px;
	-webkit-outline-radius: 1px;
	-moz-outline-radius: 1px;
	padding: 5px 0px 5px 5px;
	color: #C7C7C7;   
}

input.youtube:focus {
	background: #303030 url(https://www.soundsetstudio.com/images/flat_yt_32.png);
	background-position: right;
	background-repeat: no-repeat;
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);	
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
	padding: 5px 0px 5px 5px;
}

input.soundcloud {
	background: #292929 url(https://www.soundsetstudio.com/images/flat_soundcloud_32.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	outline-radius: 1px;
	-webkit-outline-radius: 1px;
	-moz-outline-radius: 1px;
	padding: 5px 0px 5px 5px;
	color: #C7C7C7;   
}

input.soundcloud:focus {
	background: #303030 url(https://www.soundsetstudio.com/images/flat_soundcloud_32.png);
	background-position: right;
	background-repeat: no-repeat;
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);	
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
	padding: 5px 0px 5px 5px;
}

input.linkedin {
	background: #292929 url(https://www.soundsetstudio.com/images/flat_linkedin_32.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	outline-radius: 1px;
	-webkit-outline-radius: 1px;
	-moz-outline-radius: 1px;
	padding: 5px 0px 5px 5px;
	color: #C7C7C7;   
}

input.linkedin:focus {
	background: #303030 url(https://www.soundsetstudio.com/images/flat_linked_32.png);
	background-position: right;
	background-repeat: no-repeat;
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);	
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
	padding: 5px 0px 5px 5px;
}

input.spotify {
	background: #292929 url(https://www.soundsetstudio.com/images/flat_spotify_32.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	outline-radius: 1px;
	-webkit-outline-radius: 1px;
	-moz-outline-radius: 1px;
	padding: 5px 0px 5px 5px;
	color: #C7C7C7;   
}

input.spotify:focus {
	background: #303030 url(https://www.soundsetstudio.com/images/flat_spotify_32.png);
	background-position: right;
	background-repeat: no-repeat;
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);	
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
	padding: 5px 0px 5px 5px;
}

input.bandcamp {
	background: #292929 url(https://www.soundsetstudio.com/images/flat_bandcamp_32.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #BBBBBB;
	text-decoration: none;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
	border-right: #3B3B3B solid 1px;
	border-bottom: #3B3B3B solid 1px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	outline-radius: 1px;
	-webkit-outline-radius: 1px;
	-moz-outline-radius: 1px;
	padding: 5px 0px 5px 5px;
	color: #C7C7C7;   
}

input.bandcamp:focus {
	background: #303030 url(https://www.soundsetstudio.com/images/flat_bandcamp_32.png);
	background-position: right;
	background-repeat: no-repeat;
	box-shadow: 0 0 5px rgba(244, 217, 92, 1);
	padding: 7px 5px 7px 5px;
	border: 1px solid rgba(247, 247, 216, 1);	
   color: #eee;
   -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	outline-radius: 0px;
	-webkit-outline-radius: 0px;
	-moz-outline-radius: 0px;
	padding: 5px 0px 5px 5px;
}

/*end social media inputs*/

a.highlt:link, a.highlt:hover, a.highlt:visited, a.highlt:active {
	color: #9caeb6 
}