html, body    {margin:0; padding:0; color:#333; line-height: 1.6px; font:100% verdana,arial,helvetica,sans-serif; background:#e6e6e6 url("/images/bg/bg_main.gif") repeat-x; }
p, ul, ol, select, textarea, input, address    {font:75% verdana,arial,helvetica,sans-serif; line-height: 1.6em;}
blockquote    {font:75% arial,helvetica,sans-serif;  margin:0 10px 15px 15px; color:#666666; font-weight:bold; padding:0; }
h1, h2, h3, p, ul, li, div, form, fieldset, img, li a    {margin:0; padding:0; }
h1        {font-size:120%; font-weight:bold; color:#333; margin:0 0 15px 0; }
h2        {font-size:100%; font-weight:bold; margin:20px 0 8px 0; color:#333; }
h3        {font-size:90%; font-weight:normal; color:#333; margin:10px 0 5px 0; }
p        {margin:0 0 8px 0; }
ul        {margin:0 0 8px 15px; }
a:link, a:visited {color:#CC6600; text-decoration:none; }
a:hover    {color:#cc6600; text-decoration:underline; }
a img    {border:0; }
.clear    {clear:both; overflow:hidden; width:0; height:0; }
.red  {color:#cc0000; }
#player {margin:0 auto; width:300px;  }

/* Overide  */
#live h2  {margin-top:20px; }

/* Main Structure  */
#wrap {width:760px; margin:0 auto; border:10px solid #efefef; background-color:#fff; } 
#head {background:#efefef url("/images/header/autumn.jpg") no-repeat; height:225px; }
#bar {background-color:#464646; border-top:10px solid #efefef; height:40px; padding-top:10px; }
#main {border-top:10px solid #efefef; background-color:#fff; }
#side {float:left; width:135px; padding:10px; background-color:#fff; border-right:10px solid #efefef; margin-right:-10px;}
#content {float:left; padding:20px; background-color:#fff; width:555px; border-left:10px solid #efefef; }
#foot {clear:both; border-top:10px solid #efefef; background-color:#e6e6e6; height:50px; }



/* Bar  */
#bar p {color:#fff; font-size:80%; text-align:left; padding:4px 0 0 10px; }
#bar p span {color:#fff; font-size:190%; }
#bar p a {font-weight:bold; text-decoration:underline; color:#fff; }
#bar p a:hover {font-weight:bold; text-decoration:none; }

/* Side  */
#latestalbum {margin-top:20px; }
#latestalbum p {margin-left:5px; }

/* Content  */
.newsDate {margin-top:0; }
.liveDate {float:left; width:100px;  }
.articleImg {float:left; margin:0 10px 0 0; }
.hreview img {float:left; margin:0 10px 5px 0; }
.hreview blockquote {padding:0; margin:0; }
.hreview blockquote p {font-size:13px; line-height:1.6em; }

/* Ratings */
.ratingblock {display:block; border-bottom:1px solid #999; padding-bottom:8px; margin-bottom:8px; }
.loading {height:30px; background:url("../images/ratings/working.gif") 50% 50% no-repeat; }
.unit-rating {list-style:none; height:30px; position:relative;    background:url("../images/ratings/starrating.gif") top left repeat-x; }
.unit-rating li{text-indent:-90000px; float: left; }
.unit-rating li a {outline:none; display:block;    width:30px;    height:30px; text-decoration:none; text-indent:-9000px;    z-index:20;position:absolute; }
.unit-rating li a:hover{background:url("../images/ratings/starrating.gif") left center;    z-index:2; left:0; }
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}    
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}
.unit-rating li.current-rating {background: url("../images/ratings/starrating.gif") left bottom; position:absolute; height:30px;display:block; text-indent:-9000px;    z-index:1; }
.voted {color:#999; }
.thanks {color:#36AA3D; }
.static {color:#5D3126; }

/* Nav  */
#nav {list-style-type:none; margin:0 0 0 5px; padding:0; }
#nav li {margin:0; padding:0; }
#nav li a, #nav li a:visited  {color:#333; font-size:140%; font-weight:bold; }
#nav li a:hover {color:#cc6600; text-decoration:none; }
#home #navHome a, #news #navNews a, #live #navLive a, #biog #navBiog a, #mess #navMess a, #mail #navMail a, #musi #navMusi a, #revi #navRevi a, #tabl #navTabl a, #phot #navPhot a, #cont #navCont a, #link #navLink a {cursor:default; color:#cc6600; }
#footNav {list-style-type:none;  margin:0; padding:0; }
#footNav li {display:inline; border-right:1px solid #333; font-size:70%; padding:0 5px 0 6px; } 
#footNav li a, #footNav li a:visited {color:#333; font-size:140%; font-weight:normal; }
#footNav li a:hover {color:#cc6600; text-decoration:underline; }
li#footNavCont {margin-right:0; border-right:0; }

/* Contact */
.contactRow        {float:left; clear:left; width:500px; margin:1px 0;} 
.contactLeft    {width:175px; float:left; padding:3px 0; } 
.contactRight     {width:240px; float:left; padding:2px 0; margin:1px 10px 1px 0; } 
#submit  {margin:10px 50px 0 140px; display:block; } 
#sender_name, #subject, #sender_email, #message {width:228px; }

#adsense {width:150px; height:600px; padding:40px 0px 10px 10px; background-color:#fff; float:left; }

/* Foot */
#footLeft {padding:5px 10px 0px 10px; float:left; width:135px; }
#footLeft a, #footLeft a:visited, #footLeft a:hover {color:#333; text-decoration:none; }
#footRight {float:left; width:555px; border-left:10px solid #efefef; text-align:center; padding:5px 0 0 0; }
#footRight p {margin:0; padding:0 0 5px 0; }