* {
margin: 0;
padding: 0;}

body {
background: #FBE8E8 url(images/img01.jpg);
text-align: justify;}

body, input, textarea, select {
font: normal small "Times New Roman";
color: #621644;}

h1, h2, h3 {
margin-bottom: 1em;
font-weight: normal;}

h1 {
font-size: 2.2em;}

h2 {
font-size: 1.7em;}

h3 {
font-size: 1.3em;}

ul {
list-style-type: square;}

a {
color: #621644;}

a:hover {
text-decoration: none;
color:#873566}

img.left {
float: left;
margin: 0 15px 15px 0;}

img.right {
float: right;
margin: 0 0 15px 15px;}

							/* Wholepage */

#Wholepage {
padding: 20px 0;
background: url(images/img02.jpg) repeat-x;
background-attachment: fixed}

							/* Header */

#header {
width: 700px;
height: 160px;
margin: 0 auto;
background: url(images/img03.gif) no-repeat;}

#header h1, #header h2 {
margin: 0;}

#header h1 {
padding-top: 40px;
text-align: center;
font-size: 40px}

#header h2 {
text-align: center;
font-size: 15px;}

#header a {
text-decoration: none;}

							/* Content */

#content {
width: 700px;
margin: 0 auto;
background: #FBE8E8 url(images/img04.gif) repeat-y;}

							/* Bodysection */

#bodysection {
float: right;
width: 424px;
padding: 50px 20px 0px 16px;
background: url(images/img06.gif) no-repeat;}

							/* Information */

.information .title {
margin-bottom: 0px;
padding-left: 15px;
border-bottom: 1px solid #D3B6AF;
border-top:1px solid #D3B6AF;
text-transform: uppercase;
font-size:16px;
font-weight: bold;}

.information .title a {
text-decoration: none;}

p.bodytext {
padding: 0px 15px 10px 15px;
line-height: 1.3em;
font-size:14px}

.information .meta {
margin-bottom: 2em;
padding: 0 15px;
text-align: right;
font-size: x-small;}
	
div.bodymargin{
margin: 13px 0px 13px 0px;
padding: 0px 15px 10px 15px;}

							/* Sidebar */

#sidebar {
float: left;
width: 204px;
padding: 50px 16px 0px 20px;
background: url(images/img05.gif) no-repeat;}

#sidebar ul {
margin: 0;
list-style: none;}

#sidebar li {
margin-bottom: 20px;}

#sidebar li ul {
padding-left: 5px;
line-height: 1.4em;}

#sidebar li li {
margin: 0;
padding-left: 12px;
background: url(images/img07.gif) no-repeat left center;}

#sidebar h2 {
margin-bottom: 15px;
padding-left: 5px;
border-bottom: 1px solid #D3B6AF;
border-top:1px solid #D3B6AF;
text-transform: uppercase;
font-size: small;
font-weight: bold;}

#sidebar a {
text-decoration: none;}

#sidebar a:hover {
text-decoration: underline;}

							/* Navigation */

ul.navigation {
font-size:14px;
text-align:center}

#navigation h2{
font-size:16px;}

							/* Map */

#map h2{
font-size:16px;}

p.clustermap {
margin-left:20px}
							

							/* Singers */

#singers h2{
font-size:16px}

ul.alphabets{
font-size:14px;
text-align:center}

							/* Links */

#links h2{
font-size:16px}

							/* New Artist */

#newartists h2 {
font-size:16px}

p.newbodyupdate{
text-decoration:none;}

ul.newupdatealign{
text-align:left;
line-height: 1.7em;
font-size:14px}

							/* New Albums */

#newalbums h2 {
font-size:16px}

ul.newalbum{
font-size:14px;}

							/* New Songs */

#newsongs h2 {
font-size:16px}

ul.newsongs{
font-size:14px;}

							/* Footer */

#footer {
width: 700px;
margin: 0 auto;
padding-top: 43px;
background: url(images/img09.gif) no-repeat;
text-align:center;
color: #b3819f;
font-weight: bold}

#footer a:link{
color:#fff;
text-decoration:none}

#footer a:hover{
text-decoration:underline}

							/* Link Unit Advert */

p.linkadunit{
margin-left:10px;
margin-top:10px}

							/* album and collections section */
							
span.boldtitlealbum{
text-align:left;
font-size:14px;
font-weight:bold}

span.songlist{
text-align:left;
font-size:14px;
line-height: 1.3em;}

span.lyricsmain{
float: left;
width: 350px;
margin: 0;
padding: 10px 10px 10px 0px;
font-size:14px;
line-height: 1.3em;}

span.lyricsmain p{
padding: 15px 0px 0px 0px;
width: 400px;}

img.profilepic{
border:solid medium #621644}

p.style3{
padding: 15px 0px 0px 0px;
width: 400px;
font-size:16px}
span.style3{
padding: 15px 0px 0px 0px;
width: 400px;
font-size:16px}

							/* news ticker */
							
p.newsticker{
padding: 20px 0px 0px 0px;}

							/* Key For Home */
							
p.keyforhome{
font-size:small;
text-align:center}
span.key{
font-style:italic;
font-size:small;
font-weight:500;
font-weight:bold}

							/* Embed video */

span.embedtext {
	font-size: 11px;
	font-weight: bold;}

textarea.embedcode {
overflow: auto;
color:#621644;
background-color:#DDC6D3;}

p.videosection{
text-align: left;}

span.embedvideo{}

p.audiosection{
text-align: left;}

span.audiosection{
text-align:left}
