*							{margin:0; padding:0;}

img							{border:none;}
span 						{display:none;}
.clear 						{clear:both;}
span.clear 					{clear:both; display:block;}

h1,h2,h3,h4,h5,h6			{font-size:100%; font-weight:normal;}

a:link,a:visited 			{color:#000000;}
a:hover						{color:#000000; text-decoration:none;}
:focus						{outline: 0;}

ul							{list-style:none;}

body,table,textarea         {font-family:"Tahoma","verdana","courier", "monaco", "Lucida Console","Courier new"; font-size: 11px; line-height: 16px; word-spacing: 0px; letter-spacing: 0px;}
p							{font-size:11px;}

/*body						{background-image:url(../images/web/grid.png); background-repeat:no-repeat; background-position:center 0px; background-attachment:fixed; padding-left:2px;} */

html,body 					{height:100%;}

div#wrapper					{width:970px; margin:0 auto; position:relative; border:1px}
div#left					{width:290px; position:fixed; z-index:1; text-align:right; /*background-color:pink;*/ height:100%;}
div#right					{width:160px; position:fixed; margin-left:810px; z-index:2; height:100%; /*background-color:pink;*/}
div#middle					{width:540px; position:absolute; margin-left:275px; z-index:3; padding:28px 0 28px 0;}

div#logo					{margin-top:168px; padding-right:15px;}
div#bio 					{margin-top:21px;}
div#bio span				{display:block; float:right; clear:both; width:auto; line-height:15px; margin-bottom:1px; padding-right:15px; padding-left:3px;}

div#contact					{margin-top:181px; }
div#navigation				{position:absolute;}
div#contact span,
ul#navigate span			{display:block; padding-left:15px; clear:both; float:left; padding-right:3px; line-height:15px; margin-bottom:1px;}

ul#navigate                 {margin-top:20px;}

div#right a					{text-decoration:none;}

div#content p				{text-align:justify;}
div#content span			{display:inline;}

h1							{font-weight:bold; font-size:48px; text-transform:uppercase; font-family: "Helvetica","Arial";}


div.body-top,div.body-bottom{position:relative; clear:both; height:5px;}
div.body-middle				{position:relative; clear:both;}
div.left					{float:left; width:5px; height:5px;}
div.middle					{float:left; height:5px;}
div.right					{float:right; width:5px; height:5px;}

.body-top .middle			{background-image:url(../images/web/border_top.png); width:530px;}
.body-bottom .middle		{background-image:url(../images/web/border_bottom.png); width:530px;}
.body-bottom .left			{background-image:url(../images/web/border_bottom_left.png);}
.body-top .left				{background-image:url(../images/web/border_top_left.png);}
.body-bottom .right			{background-image:url(../images/web/border_bottom_right.png);}
.body-top .right			{background-image:url(../images/web/border_top_right.png);}

.body-middle .left			{background-image:url(../images/web/border_left.png);}
.body-middle .middle		{width:530px; padding:0 0px; height:auto; /*opacity:0.8;*/ overflow:hidden;}
.body-middle .right			{background-image:url(../images/web/border_right.png);}

.body-middle .middle p a	{font-weight:bold; text-decoration:none;}

div.article					{margin:17px 0;}
div.article div.top			{margin-bottom:15px;}
div.article h2					{margin:0px 15px; font-weight:bold; font-size:19px; text-transform:uppercase; float:left;}
div.article h3					{margin:0px 15px 10px 15px; font-weight:bold; font-size:16px; text-transform:uppercase;}
div.article h2 a:link,
div.article h2 a:visited		{text-decoration:none; }
div.article img				{margin:0px 0;}
div.article p					{margin:0px 15px;}
div.article table					{margin:0px 15px;}
div.article table           {width:500px; margin-bottom:20px;}
div.article table td          {width:100px;}
div.article table td.desc   {width:500px;}

div.article p.date				{font-weight:bold; text-transform:uppercase; float:right; padding-top:4px;}
div.line					{height:1px; width:530px; margin:26px 0px 0px 0; clear:both;}
span.image_block			{display:block;}
span.image_block img		{margin-bottom:10px;}
span.image_inline			{margin-right:10px; margin-bottom:0px; float:left; display:inline;}

/* loading */
div.loading                 {margin:17px 0px;}
div.loading p				{margin:0px 15px; text-transform:capitalize; font-weight:bold;}

/*.tracks						{background-color:red; border:1px solid black; padding:15px; display:block; float:left; clear:both; width:405px; margin:5px 0;}*/

div.links 					{margin-top:16px;}
div.links a:link		    {padding:5px 5px 3px 5px; display:block; font-weight:bold; font-size:13px; text-decoration:none; text-transform:uppercase; margin-bottom:10px;}

div.details                 {margin:0 15px; }
div.details div.cover       {width:150px; height:150px; background-color:#333; float:left;}
div.details div.info        {float:left;}

div.article p.by				{font-weight:bold; text-transform:uppercase; clear:both; padding-top:4px;}

a.more						{background-color:#ccc; padding:2px; text-decoration:none;}
a.more:hover				{background-color:transparent;}

div#iksi					{position:fixed; bottom:10px; right:10px;}

div#audio                   {padding-top:15px; text-align:right; clear:both;}
div#player                  {width:230px; margin-left:30px;}
div#dat                     {font-size:10px; margin-right:20px; font-weight:bold;}

#mailchimp                  {border:0px; width:270px; padding:15px 0;}
#response                   {margin-bottom:5px;}
#mailchimp .input           {height:18px;}
#mailchimp input    	    {font-family:"Tahoma","verdana","courier", "monaco", "Lucida Console","Courier new"; /*font-size: 11px; line-height: 16px; word-spacing: 0px; letter-spacing: 0px;*/}
