BODY
{
	FONT-FAMILY: Arial, Verdana, Helvetica, 'San Serif';
	BACKGROUND-COLOR: #6a97aa;
	padding: 0px;
	margin-top: 0px;
}
#elsewhere
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	position: absolute;
	height: 190px;
	width: 152px;
	left: 14px;
	top: 507px;
	font: 11px/0.8em Arial, Helvetica, sans-serif;
	z-index: 3;
	visibility: visible;
}
#elsewhere A
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, Verdana, 'san serif';
    TEXT-DECORATION: none
}
#video
{
	COLOR: #95969a;
	TEXT-ALIGN: center;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#blog
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	overflow: scroll;
}
#blog A
{
    COLOR: #000000}
#main_text
{
    FONT-SIZE: 11px
}
.skylinebg {
	background:  url("/images/skyline-7.jpg") no-repeat center bottom;
	white-space: normal;
}
.rightborder {
	background:  url("/images/nav/r-margin.jpg") no-repeat right top;
	padding-top: 10px;
	padding-left: 10px;
}
.thumbborder {
	border: 1px solid #000000;
}
.catbgrnd {
	background:  url("/images/catbgrnd.jpg") repeat left center;
}
.whitebgrnd {
	background: #FFFFFF;
}
.nav-artist {
	padding: 5px;
	height: 30px;
	width: 65px;
	border: 1px solid #000000;
}
.artistnavall {
	background: #CCCCCC;
	float: right;
	position: absolute;
	z-index: auto;
}
.giglist {
	border-top: 1px solid #000000;
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #000000;
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.thumbnail {
	border: 1px solid #000000;
}
.imagepopup {
	position: absolute;
	visibility: visible;
	top: 160px;
	right: 400px;
	border: 1px solid #000000;
}
#header {
	float: right;
	width: 734px;
	font: 14px Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}
#columncentre {
	top: 137px;
	background: #66CC99;
	padding: 5px 10px;
	margin-right: 5px;
	height: 465px;
	position: absolute;
	left: 368px;
	width: 300px;
	z-index: 4;
	visibility: visible;
}
#columnright {
	background: #996699;
	height: 465px;
	position: absolute;
	left: 668px;
	top: 137px;
	width: 235px;
	z-index: 5;
	visibility: visible;
}
#navigation {
	margin: 0px;
	padding: 0px;
	width: 734px;
	float: right;
	height: 132px;
	left: 183px;
	top: 0px;
	z-index: 7;
	visibility: visible;
	position: absolute;
}
#topcatlogocolumn, #navigation, #columnleft, #columncentre, #columnright {
	float: left;
}
#topcatlogocolumn {
	width: 167px;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 700px;
	z-index: 1;
	visibility: visible;
}
#columnleft {
	background: #FF6600;
	padding: 0px;
	position: absolute;
	left: 0px;
	width: 199px;
	height: 465px;
	z-index: 3;
	visibility: visible;
}
#footer {
	position: absolute;
	left: 183px;
	top: 600px;
	width: 734px;
	height: 97px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1.2pt;
	text-align: center;
	background: url(/images/skyline-8.jpg);
	z-index: 6;
	visibility: visible;
	background-image: url(/images/skyline-8.jpg);
}
#leftbar {
	position: absolute;
	left: 169px;
	top: 0px;
	z-index: 2;
	visibility: visible;
}
#videolayer {
	z-index: 4;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	visibility: visible;
}
#bloglayer {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	left: 14px;
	top: 214px;
	position: absolute;
	height: 114px;
	width: 152px;
	z-index: 5;
	visibility: visible;
	overflow: auto;
	padding: 3px 5px;
	text-align: left;
}
#LogoLayer {
	position: absolute;
	left: 14px;
	top: 0px;
	visibility: visible;
}
#MainBody {
	background: url(/images/bodybackground.jpg);
	visibility: visible;
}
demo {
	padding-right: 20px;
}
h1 {
	font: lighter 12px Verdana, Arial, Helvetica, sans-serif;
}
.leftcolumn {
	padding-left: 25px;
	padding-right: 10px;
	font: 12px Arial, Helvetica, sans-serif;
	padding-top: 30px;
}
.rightcolumn {
	font: 12px Arial, Helvetica, sans-serif;
	padding-right: 40px;
	padding-left: 30px;
	text-align: justify;
}
.centrecolumn {
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	text-align: center;
}
.centrerow {
	padding-right: 35px;
	padding-left: 30px;
	font: 14px Arial, Helvetica, sans-serif;
}
h2 {
	font: bold 18px Arial, Helvetica, sans-serif;
}
.toprow {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 35px;
	padding-left: 30px;
}
.rightcolumn2 {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-right: 55px;
	padding-left: 10px;
}
.toprow2 {
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom: 1px solid #000000;
	margin-right: 0px;
	border-left-width: 0px;
	margin-left: 20px;
}
.audioclips {
	font: 12px Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}
h3 {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-indent: 5pt;
	vertical-align: text-bottom;
}
gigtable {
	float: right;
	padding-left: 10px;
}
table {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.artistheader {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.newsboxes {
	padding-right: 35px;
}
.pressbox {
	margin: 20px 50px 50px;
	padding: 30px;
	height: 400px;
	width: 600px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px none #666666;
}
.pressboxtext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.PandP {
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
}
.bodyfloat {
	width: 50%;
}

