html, body	{margin:0; padding:0; color:#333; 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:70% verdana,arial,helvetica,sans-serif; }
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:15px 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; }

/* 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:center; }
#bar p span {color:#fff; font-size:190%; }

/* Side  */
#latestalbum {margin-top:20px; }
#latestalbum p {margin-left:5px; }

/* Content  */
.newsDate {margin-top:0; }
.liveDate {float:left; width:75px;  }

/* 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, #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; }

/* Foot */
#footLeft {padding: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:10px; }
#footRight p {margin:0; padding:0 0 5px 0; }