@charset "UTF-8";
/*  Style for single page music presentation  */
 
/* Body */ 
 
body {background:#fff; color:#787878; font:76% Helvetica,Verdana,Tahoma,Arial,sans-serif; line-height:1.5em; padding: 0; margin-top:10px;}

*{margin:0; padding:0;}

a {color:#787878; text-decoration: none;}

img {border:none;}

p				{font: normal 0.7em/1.4em Helvetica,Verdana,Tahoma,Arial,sans-serif;margin-bottom: 0.8em; z-index: 100; position: relative;}

p a 			{font-weight: bold;}
 
/* Main wrap */
#wrap {position:absolute; left: 100px;}

/* color classes */
.yolk {border: #FFE202; color: #FFE202;}

.magenta {border: #E100A6; color: #E100A6;}

.aqua {border: #00EECE; color: #00EECE;}

.orange {border: #FF9C01; color: #FF9C01;}

.lime, .widget_mrt_sms, #sms_text_message {border: #A1ED00; color: #A1ED00;}

.red {border: #E8020E; color: #E8020E;}

.blue {border: #482ED0; color: #482ED0;}

.ltgreyBGD {background-color:#EFEFEF;}

.whiteBGD {background-color:#FFF;}


/* Headers */

h1 {color:#A1ED00; font-size:3.2em; letter-spacing:-2px; margin:0 0 10px 0;}

h1 a {color:#A1ED00;}

h1 a:hover {text-decoration:none;}

h2 {text-align:left; font-weight:bold; font-size:1.3em; text-transform:uppercase; margin:0 0 5px; letter-spacing:.2px;}

h3 {color:#E100A6; font-size:1.2em; font-weight:bold; margin:10px 0 8px; padding:1px 2px 2px 3px;}

h4, h4 a {color: #482ED0; font-size: 1.5em; line-height:normal;}

h4 a		{font-weight: bold;}

h4 a:hover	{color: #482ED0;}

h5, h5 a {color: #1e1e16; font-size: 3.7em; font-weight: bold; line-height: 1.5em; white-space: nowrap; }

/* Lists */
ul {list-style:none;margin:0px; padding:0px;position: absolute;}

#header li, #music li {float:left; margin-right: 15px;background-color: #fff;}

/* Header */
#header {position:relative; height: 120px;}
#header li.text {width: 400px;}

/* Music */
#music {height: 400px; list-style:none; }
#player {height: 90px; font-size: 3.7em; line-height: 1.0em; font-weight:bold; margin-top: 0; z-index: 300; position: relative;}
#music-links {position:relative;background-color: #FFF;padding-left: 34px; padding-bottom: 50px;font-size: 1.4em; line-height: 1.5em; font-weight: bold; white-space: nowrap; z-index: 200;width: 400px; }
#music-links li {float:none;}
#music-links li img {margin-bottom: 8px;}
#music-links li a {color:#787878; text-decoration: none;}
#music-links li a.blue:hover {color:#482ED0;}
.right-text {width: 280px; white-space: normal; position:relative;}
#music-text {position:absolute; bottom: 0px; width: 280px; background:#FFF;}

#photos { white-space:normal; width: 500px; position:relative; z-index: 100;}
#photos img {margin-right:10px;}
#photos a:hover		{color: #482ED0;}