* {
margin:0;
padding:0;
}

body {
background:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#000;
padding:70px 0 0;
}

a {
color:#000;
border:0;
}

a:hover {
color:#009ad5;
}

p {
margin:0 0 7px;
}

.blue {
color:#ed1c24;
}

h1, h2 {
font-size:9px;
text-indent:-4000px;
}

body#links h2 {
text-indent:0;
}

#mainmenu li a, #promobar li a {
text-indent:-4000px;
}

body#music #content li a {
text-indent:0;
}

h3 {
font-size:1.2em;
margin:0 0 10px;
}

h4, h5, h6 {
font-size:1em;
margin:4px 0 10px;
}

.bliptext {float:right; margin:-10px 7px 10px 0;}
.bliptext a {color:#AF282D; text-decoration:none; font-weight:bold}
.bliptext a:hover {text-decoration:underline;}

ul li {
float:left;
}

hr {
visibility:hidden;
}

#container {
width:800px;
margin:0 auto;
background:#fff;
}

body#home #container, body#news #container, body#tour #container, body#holding #container, body#contact #container, body#usa #container 
{background:url(../images/generic/tile--.gif) repeat-y;}

body#home #content, body#news #content, body#tour #content, body#holding #content, body#contact #content, body#usa #content
{margin:0!important;padding:0 11px 0 30px!important;}

body#home #footer, body#news #footer, body#tour #footer, body#holding #footer, body#contact #footer, body#usa #footer 
{width:500px;}

#head {
width:765px;
height:204px;
padding:15px 0 0 35px;
background:url(../images/generic/logo-white.jpg);
}

#head.preview1 {
background:url(../images/generic/logo-preview1.jpg);
}

#head object {
position:absolute;
left:-4000px;
}

h1#logo a {
display:block;
width:158px;
height:24px;
margin: 0 0 0 230px;
}

h1#search a {
display:block;
float:right;
width:130px;
height:24px;
background:url(../images/generic-white/search.gif) no-repeat;
}

ul#mainmenu {
width:758px;
height:33px;
background:#141414 url(../images/generic-white/mainmenu.gif);
list-style:none;
padding:18px 0 0 42px;
}

ul#mainmenu a {
height:15px;
display:block;
background:no-repeat;
}

ul#adminmainmenu {
width:758px;
height:33px;
background:#141414;
list-style:none;
padding:18px 0 0 42px;
}

ul#adminmainmenu a {
height:15px;
padding:0 7px;
display:block;
background:no-repeat;
}

ul#promobar {
width:771px;
height:103px;
background:url(../images/generic/promobar.gif);
list-style:none;
margin:10px 0 15px;
padding:0 0 0 27px;
}

ul#promobar a {
height:103px;
display:block;
background:no-repeat;
}

ul#mainmenu a#b1 {background:url(../images/generic/b1.gif);width:40px;margin-right:18px;}
ul#mainmenu a#b2 {background:url(../images/generic/b2.gif);width:98px;margin-right:18px;}
ul#mainmenu a#b3 {background:url(../images/generic/b3.gif);width:69px;margin-right:18px;}
ul#mainmenu a#b4 {background:url(../images/generic/b4.gif);width:46px;margin-right:17px;}
ul#mainmenu a#b5 {background:url(../images/generic/b5.gif);width:59px;margin-right:22px;}
ul#mainmenu a#b6 {background:url(../images/generic/b6.gif);width:54px;margin-right:22px;}
ul#mainmenu a#b7 {background:url(../images/generic/b7.gif);width:40px;margin-right:18px;}
ul#mainmenu a#b8 {background:url(../images/generic/b8.gif);width:35px;margin-right:19px;}
ul#mainmenu a#b9 {background:url(../images/generic/b9.gif);width:38px;margin-right:22px;}
ul#mainmenu a#b10 {background:url(../images/generic/b10.gif);width:77px;}
ul#promobar a#p1 {background:url(../images/generic-white/mindfield.gif);width:138px;margin-right:43px;}
ul#promobar a#p2 {background:url(../images/generic-white/shop.gif);width:128px;margin-right:34px;}
ul#promobar a#p3 {background:url(../images/generic-white/downloads.gif);width:142px;margin-right:46px;}
ul#promobar a#p4 {/*background:url(../images/generic/topblip.gif);*/width:227px;}
ul#mainmenu a:hover, ul#promobar a:hover, body#home ul#mainmenu a#b1, body#music ul#mainmenu a#b2, body#musicians ul#mainmenu a#b3, body#gallery ul#mainmenu a#b6, body#news ul#mainmenu a#b7, body#tour ul#mainmenu a#b9
{background:url(../images/generic/shim.gif)!important;}

form#mailinglist {
width:202px;
height:63px;
float:right;
clear:right;
background:url(../images/generic-white/mailinglist.gif);
margin:0 0 20px;
padding:36px 0 0 25px;
}

form#search {
width:202px;
height:63px;
float:right;
clear:right;
background:url(../images/generic/search.gif);
margin:0 0 20px;
padding:36px 0 0 25px;
}

input {
width:164px;
border:3px solid #e07478;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:3px;
}

input[type="image"] {
border:0!important;
height:25px;
width:37px;
margin:2px 0 0 60px;
}

.noborder{
border:0!important;
}

.newsimg {border:4px solid #fff;}

#content {
padding:0 30px 0 30px;
margin:10px 0 0;
line-height:120%;
}

#innercontent {
width:500px;
float:left;
clear:none;
}

body#musicians #innercontent {margin:0 0 0 50px;}
body#stayvideobody #innercontent {padding:30px 0 0 208px;}

body#videosbody #innercontent {
	padding:0 0 0 8px;
	float: right!important;
}

h2#latestnews {width:150px;height:22px;background:url(../images/generic-white/latestnews.gif);margin:0 0 20px;}
h2#newsarchive {width:162px;height:22px;background:url(../images/generic-white/newsarchive.gif);margin:0 0 20px;}
h2#viewnewsitem {width:181px;height:22px;background:url(../images/generic-white/viewnewsitem.gif);margin:0 0 20px;}
h2#recentarticles {width:190px;height:22px;background:url(../images/generic-white/recentarticles.gif);margin:0 0 20px;}
h2#h2music {width:176px;height:22px;background:url(../images/generic-white/music.gif);margin:20px 0 10px 35px;}
h2#h2musicians {width:131px;height:22px;background:url(../images/generic-white/musicians.gif);margin:20px 0;}
h2#h2tour {width:77px;height:22px;background:url(../images/generic-white/tour.gif);margin:0;}
h2#h2contact {width:110px;height:22px;background:url(../images/generic-white/contact.gif);margin:0 0 10px;}
h2#h2terms {width:229px;height:22px;background:url(../images/generic-white/terms.gif);margin:0 0 10px;}
h2#h2links {text-indent:-4000px!important;width:83px;height:22px;background:url(../images/generic-white/links.gif);margin:0 0 10px;}
h2#sonot a {width:227px;height:99px;background:url(../images/generic/sonot.gif);float:right;clear:right;margin:0 0 20px;}
h2#sonot2 a {width:227px;height:99px;background:url(../images/generic/sonot2.jpg);float:right;clear:right;margin:0 0 20px;}
h2#sonotvid a {width:227px;height:99px;background:url(../images/generic/sonotvid.jpg);float:right;clear:right;margin:0 0 20px;}
h2#podcast1 a {width:227px;height:75px;background:url(../images/generic/podcast1.gif);float:right;clear:right;margin:0 0 20px;}
h2#podcast2 a {width:227px;height:75px;background:url(../images/generic/podcast2.gif);float:right;clear:right;margin:0 0 20px;}
h2#usairplay a {width:227px;height:99px;background:url(../images/generic/usairplay.gif);float:right;clear:right;margin:0 0 20px;}
h2#downloading a {width:227px;height:33px;background:url(../images/generic/downloading.gif);float:right;clear:right;margin:0 0 20px;}
h2#preorder1 a {width:227px;height:33px;background:url(../images/generic/preorder1.gif);float:right;clear:right;margin:0 0 20px;}
h2#auscd a {width:227px;height:75px;background:url(../images/generic/auscd.gif);float:right;clear:right;margin:0 0 20px;}
h2#stay-single a {width:227px;height:99px;background:url(../images/generic/stay-single.jpg);float:right;clear:right;margin:0 0 20px;}
h2#rah1 a {width:227px;height:99px;background:url(../images/generic/rah1.jpg);float:right;clear:right;margin:0 0 20px;}
h2#bolcom a {width:227px;height:99px;background:url(../images/generic/bolcom.gif);float:right;clear:right;margin:0 0 20px;}
h2#book1 a {width:227px;height:99px;background:url(../images/generic/book1.gif);float:right;clear:right;margin:0 0 20px;}
h2#rahdvd a {width:227px;height:99px;background:url(../images/generic/rahdvd.gif);float:right;clear:right;margin:0 0 20px;}
h2#dma1 a {width:227px;height:99px;background:url(../images/generic/dma1.gif);float:right;clear:right;margin:0 0 20px;}
h2#twayt a {width:227px;height:99px;background:url(../images/generic/twayt.gif);float:right;clear:right;margin:0 0 20px;}
h2#stars a {width:227px;height:99px;background:url(../images/generic/stars.gif);float:right;clear:right;margin:0 0 20px;}
h2#starsringtone a {width:227px;height:99px;background:url(../images/generic/starsringtone.gif);float:right;clear:right;margin:0 0 20px;}
h2#picbook a {width:227px;height:99px;background:url(../images/generic/picbook.gif);float:right;clear:right;margin:0 0 20px;}
h2#newflame a {width:227px;height:99px;background:url(../images/generic/newflame.gif);float:right;clear:right;margin:0 0 20px;}
h2#dma2 a {width:227px;height:99px;background:url(../images/generic/dma2.gif);float:right;clear:right;margin:0 0 20px;}

h2#theball a {width:227px;height:99px;background:url(../images/generic/theball.gif);float:right;clear:right;margin:0 0 20px;}
h2#hospitalityblip a {width:227px;height:99px;background:url(../images/generic/hospitality.gif);float:right;clear:right;margin:0 0 20px;}
h2#ghalbum2cd a {width:227px;height:99px;background:url(../images/generic/ghalbum2cd.gif);float:right;clear:right;margin:0 0 20px;}
h2#ghalbum3cd a {width:227px;height:99px;background:url(../images/generic/ghalbum3cd.gif);float:right;clear:right;margin:0 0 20px;}
h2#gonowsingle a {width:227px;height:99px;background:url(../images/generic/gonowsingle.gif);float:right;clear:right;margin:0 0 20px;}
h2#concertonline a {width:227px;height:99px;background:url(../images/generic/concertonline.gif);float:right;clear:right;margin:0 0 20px;}
h2#youtube a {width:227px;height:99px;background:url(../images/generic/youtube.gif);float:right;clear:right;margin:0 0 20px;}

h2#money1 a {width:227px;height:99px;background:url(../images/generic/money1.gif);float:right;clear:right;margin:0 0 20px;}
h2#money2 a {width:227px;height:99px;background:url(../images/generic/money2.gif);float:right;clear:right;margin:0 0 20px;}
h2#money3 a {width:227px;height:99px;background:url(../images/generic/money3.gif);float:right;clear:right;margin:0 0 20px;}
h2#money4 a {width:227px;height:99px;background:url(../images/generic/money4.gif);float:right;clear:right;margin:0 0 20px;}
h2#money5 a {width:227px;height:99px;background:url(../images/generic/money5.gif);float:right;clear:right;margin:0 0 20px;}
h2#money6 a {width:227px;height:99px;background:url(../images/generic/money6.gif);float:right;clear:right;margin:0 0 20px;}
h2#money7 a {width:227px;height:99px;background:url(../images/generic/money7.gif);float:right;clear:right;margin:0 0 20px;}

#newscontent h3 {
margin:0 0 10px;
}

.newsimage {
margin:15px 0;
}

.date {
color:#ed1c24;
margin:10px 0 20px;
}

#comments{
line-height:160%;
background:#e07478 url(../images/generic-white/comment-bg.gif) no-repeat right bottom;
margin-bottom:12px;
padding:12px;
}

#commentsbox{
margin:0 0 15px;
}

#commentsbox textarea{
margin-top:12px;
width:300px;
height:160px;
border:3px solid #e07478;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:3px;
}

#commentsbox .comment{
margin-top:12px;
width:300px;
}

#commentsbox h2{font-size:1.8em;}
#commentsbox input{cursor:pointer;cursor:hand;}
#commentsbox #review_reviewer{cursor:text;margin-top:6px;}
#commentsbox #name{cursor:text;}

#tourmenu {
width:80px;
float:left;
line-height:160%;
padding-bottom:255px;
}

#tourmenu li{
float:none;
list-style:none;
margin-left:12px;
}

#tourcontent{
margin-left:100px;
padding-top:1px;
}

#tourcontent li{
float:none;
list-style:none;
line-height:160%;
margin-bottom:12px;
padding:12px;
background:#fff;
}

#contentx{
background:#000;
}

.tracktitle{
color:#000;
font-size:1.6em!important;
line-height:140%;
}

body#music #rightcol {
width:218px;
float:right;
line-height:110%;
padding:0 12px 0 0;
}

body#music #content {
width:280px;
float:left;
}

body#music #leftcol{
padding:0 0 190px;
width:150px;
float:left;
line-height:140%;
margin:0 0 0 30px;
}

body#music #content li {
padding:4px;
margin-bottom:12px;
font-size:1.1em;
list-style:none;
float:none;
}

body#music #musicmenu li {
padding:4px 0px;
list-style:none;
float:none;
}

body#videosbody #leftcol {
line-height:140%;float:left;width:200px;

}

body#videosbody #leftcol li {
padding:4px 0px;
list-style:none;
float:none;
}

body#music #rightcol img, body#music #content img {
display:block;
margin:10px 0;
border:4px solid #fff;
}

body#music #rightcol object, body#music #rightcol embed {
margin:12px 0;
display:block;
}

body#music .music-r-vclip {
width:268px!important;
}

body#music #rightcol td img{
border:none!important;
margin-right:2px;
}

body#music #leftmenu ul {list-style:none;}

body#music #leftmenu a {
width:185px;
background:#fff;
padding:5px 5px 10px 15px;
display:block;
border:none;
}

body#music #leftmenu a:hover {background: #fff;}

.buyimage {
border:none!important;
display:block;
}

body#music br {
margin:0 0 6px 0;
display:block;
}

body#music #content a, body#music #rightcol a {border:none!important;}
body#musicians #content h3 {margin:30px 0 15px;}
body#musicians #content img {border:3px solid #fff;}

#musicianslist {
height:60px;
list-style:none;
padding:0 0 0 90px;
}

#musicianslist li {float:left;}

#musicianslist a{
display:block;
border:none;
text-indent:-9999px;
font-size:10px;
vertical-align: top;
width:52px;
height:52px;margin:7px;
background-repeat:no-repeat;
background-position:left bottom;
}

#musicianslist a:hover{background-position:left top;}
#mickgif {background: url(../images/musicians/mick.jpg);}
#iangif {background: url(../images/musicians/ian.jpg);}
#kenjigif {background: url(../images/musicians/kenji.jpg);}
#davegif {background: url(../images/musicians/dave.jpg);}
#petegif {background: url(../images/musicians/pete.jpg);}
#stevegif {background: url(../images/musicians/steve.jpg);}
#johngif {background: url(../images/musicians/john.jpg);}
#kevingif {background: url(../images/musicians/kevin.jpg);}
#chrisgif {background: url(../images/musicians/chris.jpg);}
#sarahgif {background: url(../images/musicians/sarah.jpg);}
#deegif {background: url(../images/musicians/dee.jpg);}

.linktable {
width:740px;
margin-bottom:20px;
background:#fff;
}

.linktable td {
vertical-align:top;
text-align:center;
padding:10px;
}

.linktable img {
border:solid 4px #fff;
margin-bottom:5px;
}

.linktabletr{background: #fff;}

.linktable td h2 {
font-size:11px;
margin:0px!important;
}

body#gallery table {
width:600px;
border:3px solid #fff;
margin:20px 0 20px 0px;
}

body#gallery td {
text-align:center;
background:#fff;
padding:10px;
border:1px solid #fff;
}

body#gallery table img {
padding:6px;
background:#fff;
border:1px solid #ccc;
margin:0 0 7px;
}

body#usa table {
margin:0 0 30px 0;
border:0;
}

body#usa table td{
padding:5px;
}

.phpdiginputsubmit {
width:50px;
}

#footer {
line-height:120%;
padding:30px 20px;
font-size:0.9em;
clear:both;
}

#hospitality_page #innercontent ul {margin-left:30px;}
#hospitality_page #innercontent li {float:none;}

body#anniversary_page #content {line-height:140%;}
body#anniversary_page #content ul {margin:0 0 0 30px;}
body#anniversary_page #content li {float:none;}
.annimage {float:right; margin:0 0 20px 20px; color:#666666; font-size:0.9em; text-align:center;}
.annimage img {padding:3px; border:1px solid #ccc; margin:0 0 10px;
