/* CSS Document */
/* BODY */
html {
	height: 100.01%;
}
	
body {
    margin: auto;
    padding: 0;
    color: #929292;
    text-align: center;
    font: 11px Arial, Tahoma, sans-serif;
}
body { background-color: #000 }
#boxbox {width:1003px;margin:auto}
#mainbox {width:1003px;

position:absolute;
top:0;
left:auto}
#container {
background:transparent url(images/main-bg.jpg) top center no-repeat;
background-attachment:scroll; 
margin:auto;
width:1003px;
height:813px;
text-align:center}

#content {width:505px;
position:absolute;
top:50px;
left:260px;
background:none;
text-align:left}
#top {background-image:url(images/top-bg.png);
height:87px;
width:505px}
#top img {margin-left:10px;
margin-top:7px}
#main {background-image: url(images/cont-bg.gif);
background-repeat:repeat-y;
width:505px}

p {margin:0px;
padding:5px 10px 5px 10px;
line-height:18px}
h3 {font-size:12px;
text-transform:uppercase;
color:#00a6d9;
font-weight:bold;
margin-left:10px}
h4 {font-size:12px;
text-transform:uppercase;
color:#AB037A;
font-weight:bold;
margin:0px}
.name {color:#5FB70D}
hr {
padding:0px;
margin:0px;
border-bottom:#00a6d9 1px dashed;

 color: #1E1F21;
background-color: #1E1F21;
height:1px
}
#text {margin:25px 20px 0px 20px}
#text2 {margin:25px 20px 0px 20px}
#text2 a:link, #text2 a:active, #text2 a:visited {color:#00a6d9; font-weight:bold;
text-decoration:none}
#text2 a:hover {color:#ac0481}
.date {font-size:12px;
color:#00a6d9;
margin-left:10px}
.mp3 a:link, .mp3 a:active, .mp3 a:visited {color:#5FB70D; text-decoration:none;
font-weight:bold;
font-size:12px;
margin-left:10px}
.mp3 a:hover{color:#00a6d9}
.mp3 a.small:link, .mp3 a.small:active, .mp3 a.small:visited {color:#00a6d9; font-weight:bold;
text-decoration:none;
font-size:11px;
margin:0}
.mp3 a.small:hover {color:#5FB70D}
.news {
width:100%;
min-height:130px !important;
border-bottom:#00a6d9 1px dashed;
padding-bottom:20px;
margin-top:10px;
clear:both}
.news a:link, .news a:active, .news a:visited {color:#00a6d9; font-weight:bold;
text-decoration:none}
.news a:hover {color:#5FB70D}
.news img  {float:left;
margin-right:15px;
border:6px solid #2d2d2d}
.news a img:hover {border:6px solid #3F3F3F}
	
.news ul {list-style-type:none;
display:block;
margin: 0 0 0 200px;
padding:0px;
width:250px}
.news li {display:block;
border-bottom:#2D2D2D 1px dotted;
line-height:24px;
}
.mainlink {width:500px;
clear:both;
margin-top:20px}
.mainlink img  {
margin-right:15px;
margin-bottom:10px;
border:6px solid #2d2d2d}
.mainlink img:hover {border:6px solid #3F3F3F}
.linktitel {color:#3C3C3C;
font-size:14px;
text-transform:uppercase;
letter-spacing:10px;
padding-bottom:5px;
margin-bottom:7px;
border-bottom:#2D2D2D 1px solid}
h4  {
	color:#3C3C3C;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:7px;
	padding-bottom:5px;
	margin-bottom:7px;
	border-bottom:#2D2D2D 1px solid
}
.link {float:right;
margin-right:0px;
margin-top:10px;
width:300px;
line-height:25px;
display:block
}
.link a:link, .link a:active, .link a:visited {
border-bottom:#7EF21D 1px dotted;
color:#00a6d9;
font-size:14px;
text-decoration:none;
padding-bottom:5px}
.link a:hover {border-bottom:#FF0BB4 1px dotted;
color:#6ED418;}
.mainlink hr {width:93%}
.mp3 {
width:100%;
min-height:130px !important;
border-bottom:#00a6d9 1px dashed;
padding-bottom:20px;
margin-top:10px;
clear:both}
.tag {
width:150px;
height:50px;
margin:-50px 0 30px 20px;
text-align:center;
color:#1D6471}
.tag2 {
width:150px;
height:50px;
margin:-70px 0 30px 20px;
text-align:center;
color:#1D6471}
.floatimg {float:right;
border:6px solid #2D2D2D;
margin-left:15px;}
.floatimg2 {float:left;
border:6px solid #2D2D2D;
margin-right:15px;}
#bottom {
	background-image:url(images/bottom.gif);
	height:26px;
	margin-bottom:10px;
	background-repeat: no-repeat;
}
#foot {
	width:100%;
	clear:both;
	margin-bottom:10px;
	text-align:center;
	background: none;
	margin-top: 10px;
}
#foot a:link, #foot a:active, #foot a:visited {color:#00a6d9;
text-decoration:none}
#foot a:hover {color:#ac0481}

#divTopLeft {
/*-------------opacity for IE--------------*/
	filter:alpha(opacity=85);
    width:143px;/*---------------have to define width/height, otherwise IE will not show opacity!-------------*/
	height:258px;
	/*---------------end of opacity for  IE--------------*/
	-moz-opacity: 0.85;
	opacity:0.85;
	margin-top:45px;
	margin-left:95px;
	position:absolute;
	text-align:left;
	color:#FFFFFF;	

	}

	#divTopLeft ul {width:125px; list-style-type:none;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:5px}
	#divTopLeft li {margin-left:15px}
	#divTopLeft li a {border-bottom:#FF0BB4 1px dotted;
	text-decoration:none;
	text-transform:uppercase;
	color:#6ED418;
	display:block;
	height:20px;
	padding:5px 0 0px 5px;
	}
	#divTopLeft li a:hover {border-bottom:#7EF21D 1px dotted;
	text-decoration:none;
	color:#00a6d9}
	.menubg {background-image:url(images/bg-menu.png);
	background-repeat:repeat-y;
	height:166px}
	.navbar {margin-left:10px;
	background:url(images/nav-bg.gif) no-repeat;
	width:482px;
	height:31px
	}
/* Nav */

.navigation
{
	margin: 0;
	padding: 0;

}

.navigation h1,h2
{
	display: none;
	font-size:12px
}

.navigation ul
{
	position: absolute;
	top: 90px;
	right: 40px;
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight:bold;
	z-index: 0;
}

.navigation ul ul
{
	position: absolute;
	top: auto;
	right: auto;
	padding: 0;
	margin: 0;
	width: 120px;
	font-size: 14px;
	display: none;
}

.navigation ul li:hover ul
{
	display: block;
}

.navigation li
{
	float: left;
	list-style-type: none;
}

.navigation ul ul li
{
	float: none;
}

.navigation li a
{
	background:url(images/but-bg1.gif) center left repeat-x;
	padding:3px;
	height: 20px;
	margin-right: 2px;
	border-right:#222223 2px solid;
	color: #ac0481;
	text-decoration: none;
	display: block;
	overflow: hidden;
}

* html .navigation li a
{
	float: left;
}

* html .navigation li ul
{
	clear: left;
}

* html .navigation li li a
{
	float: none;
}

.navigation li.last a
{
	margin-right: 0;
}

.navigation li.active a, .navigation li a:hover, .navigation li:hover a
{
	border-top: 1px #1E1F21 solid;
}

.navigation li.active a
{
	font-weight: bold;
}

.navigation li a:hover
{
	background:#52A7A0;
}

.navigation li ul li a, .navigation li.active ul li a, .navigation li ul li a:hover, .navigation li:hover ul li a
{
	margin: 0;
	border-top: 1px #1E1F21 solid;
	height: auto;
}

* html .navigation li ul li
{
	margin: 0;
	padding: 0;
}

.navigation ul ul li.last a
{
	border-bottom: 1px #1E1F21 solid;}
	a.rss_main {background:url(images/icon-rss.gif)0 5px no-repeat;
display:block;
width:90px;
height:21px;
color:#41798b;
text-transform:uppercase;
margin:0px 0 0 20px;
padding:8px 0 0 30px;
cursor:pointer;
outline:none;
text-decoration:none}
a.rss_main:hover {background:url(images/icon-rss.gif)0 5px no-repeat;
display:block;
width:90px;
height:21px;
color:#5FB70D;
text-transform:uppercase;
margin:0px 0 0 20px;
padding:8px 0 0 30px;
cursor:pointer;
outline:none;
text-decoration:underline}
blockquote {margin:0;
padding:0 0 0 15px;
line-height:20px;
color:#7b7b7b;
}
blockquote span.q {font-size:24px;

width:10px;
clear:none;
padding:3px 0 0 0}
/*----------------BUY MP3---------------*/
div#text ul#buy {margin:0px;
padding:0px;
list-style:none}
div#text ul#buy li {display:block;
font-size:14px;
color:#3C7885;
padding:0;
margin:0;
border-bottom:1px dashed #2D2D2D;
padding:20px 0 10px 0}
div#text ul#buy li a {display:block;
width:85px;
height:28px;
background:url(images/buy-but.png) 0 0 no-repeat;
float:right;
margin:-22px 0 0 0}
div#text ul#buy li a.wav {display:block;
width:85px;
height:28px;
background:url(images/buy-but-wav.png) 0 0 no-repeat;
float:right;
margin:-22px 0 0 0}
div#text ul#buy li a.free {display:block;
width:85px;
height:28px;
background:url(images/buy-but-free.png) 0 0 no-repeat;
float:right;
margin:-22px 0 0 0}
div#text ul#buy li a:hover {display:block;
width:85px;
height:28px;
background:url(images/buy-but.png) 0 -28px no-repeat;
float:right}
div#text ul#buy li a.wav:hover {display:block;
width:85px;
height:28px;
background:url(images/buy-but-wav.png) 0 -28px no-repeat;
float:right}
div#text ul#buy li a.free:hover {display:block;
width:85px;
height:28px;
background:url(images/buy-but-free.png) 0 -28px no-repeat;
float:right}
div#text ul#buy li.cleary {height:2px;
clear:both;
display:block;
border:none}
div#text ul#buy li span {font-size:11px; color:#52b300}
div#text ul#buy li span strong {color:#00a6d9}
div.fb-like {position:relative; top:-40px; left:400px}
