body{
    margin:0;
	padding:0;
	text-align:center;
    background: #fff url(/images/bodybg-2.jpg) repeat-x top;
}
#page{
    margin: 0 auto;
	text-align:left;
	width: 1000px;
}
#logo{
    margin: 0 auto;
	text-align:center;
}

.homebak {
/*background-image:url(/images/bak-home-2.jpg);*/
background-repeat:no-repeat;
background-position:top left;
}

.nonhomebak {
/*background-image:url(/images/bak-home-4.jpg);*/
background-repeat:no-repeat;
background-position:top left;
}

img.border1 {
border-top:2px solid #000;
border-left:2px solid #000;
border-right:2px solid #000;
border-bottom:2px solid #000;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

img.border2 {
border-top:2px solid #000;
border-left:2px solid #000;
border-right:2px solid #000;
border-bottom:2px solid #000;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

img.border3 {
border-top:2px solid #999;
border-left:2px solid #999;
border-right:2px solid #999;
border-bottom:2px solid #999;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

img.homeheader {
padding:0px 0px 0px 0px;
margin:0px 0px 16px 0px;
}

p.sub-caption1 {
font-family:Arial, sans-serif;
color:#000000;
font-size:10px;
font-weight:bold;
text-transform: uppercase;
line-height:12pt;
margin:0px 0px 3px 0px;
padding:0px 0px 0px 0px;
}

p.tour {
font-family:Arial, sans-serif;
color:#000000;
font-size:12px;
font-weight:normal;
line-height:16pt;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

p.new {
font-family:Arial, sans-serif;
color:#000000;
font-size:14px;
font-weight:normal;
line-height:22pt;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

p.fan {
font-family:Arial, sans-serif;
color:#000000;
font-size:13px;
font-weight:normal;
line-height:16pt;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.sale {
font-family:Arial;
font-size:12px;
font-weight:500;
color: #FF1923;
}

a.caption1:active     { color: #000000; text-decoration: none; font-size:10px; font-weight:bold; font-family:Arial; margin:0px 0px 0px 0px; text-transform: uppercase }
a.caption1:link       { color: #000000; text-decoration: none; font-size:10px; font-weight:bold; font-family:Arial; margin:0px 0px 0px 0px; text-transform: uppercase }
a.caption1:visited    { color: #333333; text-decoration: none; font-size:10px; font-weight:bold; font-family:Arial; margin:0px 0px 0px 0px; text-transform: uppercase }
a.caption1:hover      { color: #FF1923; text-decoration: none; font-size:10px; font-weight:bold; font-family:Arial; margin:0px 0px 0px 0px; text-transform: uppercase }

a.venue:active     { color: #FF1923; text-decoration: underline; font-size:11px; font-weight:normal; font-family:Arial; margin:0px 0px 0px 0px; text-transform: uppercase }
a.venue:link       { color: #FF1923; text-decoration: underline; font-size:11px; font-weight:normal; font-family:Arial; margin:0px 0px 0px 0px; text-transform: uppercase }
a.venue:visited    { color: #333333; text-decoration: underline; font-size:11px; font-weight:normal; font-family:Arial; margin:0px 0px 0px 0px; text-transform: uppercase }
a.venue:hover      { color: #FF1923; text-decoration: none; font-size:11px; font-weight:normal; font-family:Arial; margin:0px 0px 0px 0px; }

a.tour:active     { color: #FF1923; text-decoration: underline; font-size:12px; font-weight:normal; font-family:Arial; margin:0px 0px 0px 0px; }
a.tour:link       { color: #FF1923; text-decoration: underline; font-size:12px; font-weight:normal; font-family:Arial; margin:0px 0px 0px 0px;  }
a.tour:visited    { color: #333333; text-decoration: underline; font-size:12px; font-weight:normal; font-family:Arial; margin:0px 0px 0px 0px; }
a.tour:hover      { color: #FF1923; text-decoration: none; font-size:12px; font-weight:normal; font-family:Arial; margin:0px 0px 0px 0px; }