@charset "utf-8";
/* CSS Document */


body {
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	font: normal 100% Helvetica, Arial, sans-serif;
	width: 100%;
}

* { margin:0; padding:0; }

img{ border:none;}
h1,h2 {color: #FF0000;}
a {text-decoration:none; color: #9933FF;}
a:hover {text-decoration:underline; color: #9933FF; }
a:visited {text-decoration:none; color: #9933FF;}

ul li{ float:left; list-style:none;}

.lyrics_subtitle {
	font-size: 27px;
	text-transform: uppercase;
	color: #AA4E0C;
}


.photo_videogallery_subtitle{
padding-left: 60px;
padding-top:20px;
padding-bottom:10px;
text-transform:uppercase;
}

.photo_videogallery_subtitle a{font-weight:bold;}

.newvideoplayer{
padding-left: 60px;

}








.wrap{ padding-top:20px;}

.container {
	width: 800px;
	height: 620px;
	padding: 0;
	background:url(img/main_ground.jpg) top no-repeat;
	margin:auto;
	position:relative;
}

/*header part*/
.header {  padding:15px 0 15px 0 ; height: auto;}
html>body .header{ padding:15px 15px 15px 0;}

.mailing_form{ float:right; margin-top:3px; margin-right:15px;background-color:#FFC06A; padding:3px;}

.mailing_form label {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:10px;color:#000000;}
	
.mailing_form p {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
	
input.text {width: 125px;}
	
input.text: focus, textarea:focus {background:#66FF99;}

.audioPlayer{ clear:left; float:right; margin-right:5px;}

.header_low2 {clear: both; float:right; width:700px; background:url(img/new_bookmark.png) right no-repeat; height: 50px; margin-right:15px;margin-top:5px; }
html>/**/body .header_low2{ margin-top:20px;}

.header_low2 ul {font-size: 0.875em;font-style: normal;font-weight: normal;color:#FFFFFF; text-align:right; padding-right:0px;margin-right:0px; padding-top:25px; float:right}
html>body .header_low2 ul{ margin-right:0px;}

.header_low2 ul  li {display:inline;}


.container .header .header_low2 ul li a, a:link, li a:visited {
color:#FFFFFF;
display:inline;
font-size:0.875em;
letter-spacing:0.1em;
margin-right:15px;
}



.header_low2 ul li a, a:link{
color:#FFFFFF;
display:inline;
font-size:0.875em;
letter-spacing:0.1em;
margin-right:15px;
}





.header_low2 ul  li a:hover, li a:active {display:inline;margin-right: 15px;letter-spacing: 0.1em; text-decoration: underline;color: #9933FF;font-size: 0.875em;}


/*body part*/
.main_index { clear:both; width: 100%; height: 500px;font-size:12px;font-style: normal;line-height: 15px;position:relative;}

.sociallink{position:absolute; bottom:15px; right:25px; }
.sociallink li{margin-right:5px;}
.container .main_index .sociallink li a{color:red;} 

#iframe {overflow-x: hidden;frameborder: 0px; margin: 50px 0 0 60px; float:left; width:100%}

#iframe_latestnews {overflow-x: hidden;frameborder: 0px; margin: 320px 0 0 60px; float:left;}




.title{ clear:right; float:left; margin-left:20px; padding-top:190px;}

.purchase_index{clear:both; padding-left:15px; margin-top:10px;}

.leftside{ float:left; margin-left:30px; width:50%}
html>body .leftside{margin-left:70px; width:50%}

.rightside{ clear:right; float:left;}
.rightside a{margin:0; padding:0;}
.rightside p{ line-height:16px; }

#music_table {margin-top: 20px;margin-left: 40px;}
#music_table td {width: 110px;padding-left: 10px;padding-right: 10px;float:left;}

.leftside_history { float:left; margin:50px 0 0 20px; width:250px;}
html>body .leftside_history{margin-left:40px;}


/*this is a descendant selector*/
.container .main_index   a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C63;
}

.linkspage{ width:400px; float:right; margin-right:30px;}
.linkspage p{ margin-bottom:10px;}

#lyricsiframe_content{padding: 10px; font-size:12px; color:#333333; }
