a:link 			{ color:#4a4841; font-weight:bold; text-decoration:none; }a:visited 		{ color:#4a4841; font-weight:bold; text-decoration:none; }a:active 		{ color:#fd9; font-weight:bold; text-decoration:none; }a:hover 		{ color:#FF1D31; font-weight:bold; text-decoration:underline; }h1 { font-size: 32px; line-height: 35px; font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif }h2 { font-size: 20px; line-height: 23px; font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif }h3 { font-size: 16px; line-height: 18px; font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif }i { font-size: 14px; line-height: 15px; font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif }p, ul, ol, li, dl, dt, dd, menu, dir, blockquote, pre, tt,  {     color:#4a4841;     font-size: 14px;     font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif }p {margin: 0 0 14px}sup, sub  {     font-size: 10px;     font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif }ol, ul {    list-style: none; }	body {    background: #ccc;    margin-left: 0px;    margin-top: 20px;    margin-right: 0px;    margin-bottom: 0px;    font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif}strong {	color: #000;}section, #brand {	background: #ffffff;  	}img {     border: 0;    display: block;}hr {    color:#4a4841;	height : 2px;}.hide {     display: none;}.clear {     clear: both; }.canvas {    position: relative;    width: 1000px;    margin: auto; }	#txtcenter{    text-align: center;}#head {	padding: 0 0 0px;	overflow: hidden; }#logoin a {	display: block;	position: relative; top: 0; left: 400px;	width: 200px; 	height: 133px;	text-indent: -9999px;	background: url('/images/logoin.gif');}#logo a {	display: block;	width: 125px; 	height: 83px;	text-indent: -9999px;	background: url('/images/logo_sm.gif');}#tel {	position: absolute; top: 0; right: 0px;	display: block;	width: 178px; 	height: 32px;    background: url('/images/number.gif');}.pick{    position: absolute; top: -3px; right: 180px;  }a.pick:hover img, a.pick:focus img {    transform: rotate(-45deg);    -o-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);}#pg_name {    display: block;    width: 300px;    position: absolute;	top: 1px; left: 145px;	font-size: 24px;	font-weight:bold;	color: #eee;	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}#head ul {	position: absolute; 	top: 60px; 	right: 0; }#head li {	float: left; 	margin: 0 0 0 40px; 	font-size: 18px; 	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); }.container {    width:1008px;    margin: 0 auto;    position: relative;    overflow:hidden;}#specanbig {    position: relative;     top: 0px;     left: 50px;}#specanlang li {    position: relative;     top: 12px;     left: 14px;    float: left; 	margin: 0px 0 0 20px;}#infoban{    border-top: 5px solid #42423b;    background: #000000;    padding-bottom:1px;    width: 100%;    overflow: hidden;}#infobig {    position: relative;     top: 0px;     left: 0px;}#info{    border-top: 5px solid #42423b;    background: #ffffff;    padding-bottom:10px;    width: 100%;    overflow: hidden;}.infoleft {    float: left;    width: 250px;    margin-right: 4px;    font-size: 14px;    line-height: 1.5;}.infocolumn {    float: left;    width: 490px;    margin-right: 4px;    line-height: 1.3;}	.infocolumnbig {    float: left;    width: 1000px;    margin-right: 0px;    font-size: 14px;    line-height: 1.3;}.infocolumnbig h3{    border-bottom: 0px solid #dedede;    color: #4a4841;     font-size:16px;    font-weight:bold;    text-align: center;    margin: 12px 0 16px}.inforight{	margin-right:0;	float: left;    width: 250px;}	.infouser{	float: left;    width: 450px;}.infouser table{	font-size: 12px;	border-collapse: separate;	border-spacing: 6px;	padding: 0px}	.infouser h3{	border-bottom: 0px solid #dedede;	color: #4a4841; 	font-size:16px;	font-weight:bold;	text-align: center;	margin: 12px 0 16px}.usercomm {    display: block;	float: left;    width: 550px;    margin-right: 8px;    font-size: 14px;    line-height: 1.3;    color:#000;    border-right: 0px solid #dedede;    font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif}.usercomm h3 {    font-size: 16px;    font-weight:bold;    color:#4a4841;    border-bottom: 0px solid #dedede;    margin-top: 10px;    margin-bottom: 14px}	.infocolumn h3{		border-bottom: 0px solid #dedede;		color: #4a4841; 		font-size:16px;		font-weight:bold;		text-align: center;		margin: 12px 0 16px	}	.infocolumn p{		font-size: 14px;	}	.inforight h3{		border-bottom: 0px solid #dedede;		color: #4a4841; 		font-size:16px;		font-weight:bold;		text-align: center;		margin: 12px 0 16px	}		.inforight p{		font-size: 14px;	}	.inforight table{		font-size: 12px;		border-collapse: separate;		border-spacing: 6px;		padding: 0px	}#coment {    width:1008px;    margin: 0 auto;    position: relative;    overflow:hidden;}#coment .card {	background-color: #fff;	border: 0px solid #ccc;	padding: 10px;	}#coment h3 {    padding: 20px;	color: #4a4841; 	font-size:16px;	font-weight:bold;}#coment form {	clear: both;	overflow: hidden;}#coment label {	display: block;}#coment label em {	color: #ccc;	font-style: normal;	font-weight: bold;}#coment textarea {	width: 520px;	height: 300px;	font-size: 14px;	float: left;	background-color: transparent;	font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif}#coment fieldset {	width: 300px;	float: left;	margin: 0;	padding: 10px;}#coment .check {	width: 300px;	float: left;	margin: 0;	padding: 10px;}#coment fieldset p {	margin-top: 0;	font-size: 16px;}#coment fieldset input {	width: 250px;	height: 20px;	font-size: 14px;	background-color: transparent;	border: none;	border-bottom: 1px solid #ccc;}#coment button {	clear: both;	float: left;	}button,a.button {	color: #fff;	background-color: #4a4841;	line-height: 1;	padding: 0.25em .5em;	font-weight: bold;	font-size: 14px;	font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif;	text-shadow: rgba(0,0,0,0.3) 0 0.1em 0.1em;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	-o-border-radius: 6px;	border-radius: 6px;	border-color: transparent;}a.button:link,a.button:visited {	color: #fff;	background-color: #246;}button:hover,button:focus,a.button:hover,a.button:focus {	color: #fff;	background-color: #FF1D31;}button:active,a.button:active {	color: #fd9;	background-color: #024;}/* =mastering */.infocolumn750 {    float: left;    width: 750px;    margin-right: 0px;    font-size: 14px;    line-height: 1.3;}.infocolumn750 table {    font-size: 14px;	border-collapse: separate;	border-spacing: 6px;	padding: 0px}.infocolumn750 h4{	border-bottom: 0px solid #dedede;	color: #4a4841; 	font-size:16px;	font-weight:bold;	text-align: center;	margin: 12px 0 16px}.infocolumn750 h1, h2, h3{	font-weight:bold;	margin: 2px 0 16px}.infoleft100 {	float: left;	width: 100px;	margin-right: 25px;	font-size: 14px;	line-height: 1.5;	}.inforight100 {	margin-left:25px;	float: left;    width: 100px;}	#cd {	position: relative; top: 0px; right: 0px;	display: block;	width: 100px; 	height: 100px;    background: url('/mastering/images/CD_Digital_Audio.gif');}#dvda {	position: relative; top: 0px; right: 0px;	display: block;	width: 100px; 	height: 100px;    background: url('/mastering/images/DVD_Audio.gif');}#hires {	position: relative; top: 0px; right: 0px;	display: block;	width: 100px; 	height: 100px;    background: url('/mastering/images/96K.gif');}#dvdv {	position: relative; top: 0px; right: 0px;	display: block;	width: 100px; 	height: 100px;    background: url('/mastering/images/DVD_Video_Audio.gif');}#dts {	position: relative; top: 0px; right: 0px;	display: block;	width: 100px; 	height: 100px;    background: url('/mastering/images/Digital_DTS_Surround.gif');}#mlp {	position: relative; top: 0px; right: 0px;	display: block;	width: 100px; 	height: 100px;    background: url('/mastering/images/MLP_Lossless.gif');}#powered ul {	position: relative; 	top: 0px; 	right: 0; }#powered li {	float: left; 	margin: 0 0 0 56px; 	}/* =FOOTER */#footer{	background: url('/images/footer_bg.jpg') 0 0 repeat-x;	height: 37px;    font-size: 1.2em;}	#footer a {    color: #ccc;}	#copy{    float: left;    height: 23px;    padding:0px 0 0 30px;    margin-top: 14px;    color: #ccc;	font-size: 10px;}	#footer_navigation {	float: right;	padding-top:10px;	font-size: 14px;}#intro_navigation h3{    padding-top:8px;	text-align: center;	font-size: 16px;	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}	#footer_navigation li {    float: left;    padding-left:18px;}#footer_navigation li a:hover {    color: #FF1D31;}	#map a {    display: block;    width: 39px; height: 33px;    background: url('/images/map_sm.gif') 0 0 no-repeat;    float: left;    margin-top: 12px;    padding: 10px 10px 10px 20px;    text-indent: -9999px;}#map_contact li {    font-size: 12px;	line-height: 1.3;}#map_contact a{    color: #001031;}#contact_arrow {    position: absolute;     top:-75px;     right: 850px;}#youtube {    display: block;    float: right;    margin-top: -40px;}/* Navigation */#navigation {     float: none;     width: 100%; } #navigation ul { 	margin: 0; 	padding: 0; 	list-style-type: none; 	float: left; 	width: 100%; 	background-color: #ffffff;}#navigation li {     float: left;     margin: 0;     padding: 0; }#navigation li a {	color: #fff;	background-color: #4a4841;	line-height: 1;	padding: 0.25em .5em;	font-weight: bold;	font-size: 14px;	font-family: 'lucida grande', 'lucida sans', Verdana, sans-serif;	text-shadow: rgba(0,0,0,0.3) 0 0.1em 0.1em;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	-o-border-radius: 6px;	border-radius: 6px;	border-color: transparent;}#navigation li a:hover {	background-color: #FF1D31;	text-decoration:none;	}#navigation li a:active {	color: #fd9;	background-color: #024;}