/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#060606; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/

/* ----------------------- layout ----------*/
.wrapper									{width:100%; min-width:915px; margin:0 auto; background:url(../images/sinners_grey.png) no-repeat; background-size:100% 100%;}
.container									{width:915px; margin:0 auto;}
.main_content								{width:915px; margin:0 auto;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
.header										{width:915px; margin:0 auto; padding:0; display:inline-block; height:425px; position:relative;}
.head_image									{margin:34px 0 0 -10px;}
.head_image img								{display:inline-block;}
.logo_txt									{margin:37px 0 0 0;  position:absolute; top:10px; right:30px;}
.logo_txt a img								{display:inline-table;}
/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.body_content								{width:915px; margin:0; padding:0;}
.body_left									{width:805px; margin:0; padding:0; float:left;}

.new_album									{width:268px; margin:0; padding:0; float:left;}
.new_album img								{margin:0 0 0 -12px;}
.new_album_content							{width:268px; background:url(../images/album_bg.png) no-repeat; margin:-20px 0 0 0; padding:0 0 37px 0;}
.new_album_content img						{margin:20px 0 20px 24px;}
.new_album_content .button 				{margin:0 0 0 30px;}
.new_album_content .button a img			{margin:0 0 0 30px; display:inline-block;}
.new_album_content .cards a img				{margin:11px 0 30px 45px; display:inline-block;}
.new_album_content p						{width:250px;  color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:15px 0 0 20px; padding:0;
											word-spacing:-1px; letter-spacing:-0.5px;}
.new_album_content p span a					{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; display:inline-block;}
.new_album_content p span a:hover			{text-decoration:underline;}

.tour_dates									{width:518px; margin:0px 0 0 17px; padding:0; float:right; position:relative;}
.tour_dates img								{margin:0 0 0 -27px;}
.tour_dates_box								{width:518px; background:#000; margin:0 0 0 0; padding:0; position:relative; top:0;}
.line1										{width:480px; margin:12px 0 0 20px; padding:0 0 10px 0; display:inline-block; border-bottom:solid 1px #7f7f7f;}
.line1 h2									{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; 
											margin:0 0 0 10px; padding:0; float:left;}
.line1 a img								{display:block; margin:0 5px 0 0; float:right;}

.line2										{width:480px; margin:12px 0 0 20px; padding:5px 0 15px 0; display:inline-block; border-bottom:solid 1px #7f7f7f;}
.line2 h2									{width:500px; margin:0; padding:0;}
.line2 h2 a									{display:inline-block; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; 
											margin:0 0 0 10px; padding:0; float:left;}
.line2 ul									{display:inline-block; margin:0 0 0 10px; padding:0;}
.line2 ul li								{display:inline-block; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; float:left; 
											margin:0 0px 0 0px; padding:0;}
.line2 ul li a								{display:inline-block; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700;  
											margin:0 0 0 0px; padding:0 0 0 15px; background:url(../images/img-2.png) no-repeat left center;}
.line2 ul li.area1							{width:140px;}
.line2 ul li.area2							{width:235px;}
.line2 ul li.area3							{width:100px;}

.deafwish_section							{width:518px; padding:0 0 10px 0;background-color:#000000;}
.deafwish_section_logo a					{margin:75px 0 0 17px; display:inline-block; float:left;}
.deafwish_section_logo a.image2				{margin:75px 0 0 45px; display:inline-block; }
.deafwish_section_right						{width:220px; margin:17px 23px 0 0; padding:0; float:right;}
.deafwish_section_right img					{margin:0; }
.deafwish_section_right h2					{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:8px 0 0 0; padding:0; text-align:center;}

.body_right									{width:110px; margin:0; padding:0; float:right;}
.body_right ul								{display:inline-block; margin:0; padding:0;}
.body_right ul li							{display:inline-block; margin:13px 0 0 35px; padding:0;}
.body_right ul li.icon1 a					{display:inline-block; background:url(../images/icon-1.png) no-repeat; width:65px; height:62px; margin:0; padding:0;}
.body_right ul li.icon2 a					{display:inline-block; background:url(../images/icon-2.png) no-repeat; width:64px; height:64px; margin:0; padding:0;}
.body_right ul li.icon3 a					{display:inline-block; background:url(../images/icon-3.png) no-repeat; width:65px; height:65px; margin:0; padding:0;}
.body_right ul li.icon4 a					{display:inline-block; background:url(../images/icon-4.png) no-repeat; width:65px; height:65px; margin:0; padding:0;}
.body_right ul li.icon1 a:hover				{background:url(../images/icon-5.png) no-repeat; width:64px; height:62px;}
.body_right ul li.icon2 a:hover				{background:url(../images/icon-6.png) no-repeat; width:64px; height:64px;}
.body_right ul li.icon3 a:hover				{background:url(../images/icon-7.png) no-repeat; width:65px; height:65px;}
.body_right ul li.icon4 a:hover				{background:url(../images/icon-8.png) no-repeat; width:65px; height:65px;}

/* ---------------------------------------------------------*/

