p, body, td {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
}

h1 {
	font-family : Arial;
	font-size : 14px;
	color : #FFFF00;
}

b {
	font-family : Arial;
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
}

a, a:link {
	font-family : Arial;
	font-size : 12px;
	color : #FFCF31;
	text-decoration : none;
}

a:visited {
	font-family : Arial;
	font-size : 12px;
	color : #FFCF31;
	text-decoration : none;
}

a:active {
	font-family : Arial;
	font-size : 12px;
	color : #FF0000;
	text-decoration : none;
}

a:HOVER {
	font-family : Arial;
	font-size : 12px;
	color : #FF0000;
	text-decoration : underline;
}

a.nav:link {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.nav:visited {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.nav:active {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.nav:hover {
	font-family : Arial;
	font-size : 12px;
	color : #FF0000;
	text-decoration : none;
}

a.scroll:link {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.scroll:visited {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.scroll:active {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.scroll:hover {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}


a.photo:link {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.photo:visited {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.photo:active {
	font-family : Arial;
	font-size : 12px;
	color : #FFCF31;
	text-decoration : none;
}

a.photo:hover {
	font-family : Arial;
	font-size : 12px;
	color : #FFCF31;
	text-decoration : none;
}	
	
a.listen:link {
	font-family : Arial;
	font-weight : bold;
	font-size : 12px;
	color : #FF0000;
	text-decoration : none;
}

a.listen:visited {
	font-family : Arial;
	font-weight : bold;
	font-size : 12px;
	color : #FF0000;
	text-decoration : none;
}

a.listen:active {
	font-family : Arial;
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.listen:hover {
	font-family : Arial;
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}	

a.ewatch:link {
	font-family : Arial;
	font-size : 12px;
	color : #FFCF31;
	text-decoration : none;
}

a.ewatch:visited {
	font-family : Arial;
	font-size : 12px;
	color : #FFCF31;
	text-decoration : none;
}

a.ewatch:active {
	font-family : Arial;
	font-size : 12px;
	color : #FF0000;
	text-decoration : none;
}

a.ewatch:hover {
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
	background: #FFCF31;
}

a.i101:link {
	font-family : Arial;
	font-size : 12px;
	color : #3366FF;
	text-decoration : none;
}

a.i101:visited {
	font-family : Arial;
	font-size : 12px;
	color : #3366FF;
	text-decoration : none;
}

a.i101:active {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.i101:hover {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
	background: #0000FF;
}

table.main  {
	width: 1000px;
	background-color: #000000;
	border: 1px #FFFFFF solid;
	border-collapse: collapse;
	border-spacing: 1px; 
}
	

table.mainbox  { 
	width: 170px;
	height:  149px:
	background-color: #000000;
	border: 1px gray solid;
	border-collapse: collapse;
	border-spacing: 1px; 
	background:  black;
}		

table.concerts-border  { 
	border-left-style: solid; 
	border-left-color: black; 
	border-left-width: 3px; 
	border-right-style: solid; 
	border-right-color: black; 
	border-right-width: 3px; 
	border-bottom-style: solid; 
	border-bottom-color: black; 
	border-bottom-width: 3px; 
	border-top-style: solid; 
	border-top-color: black; 
	border-top-width: 3px; 
}	
	
td.full  { 
	border:1px solid white; 
}

td.concerts-cells  { 
	border-left-style: solid; 
	border-left-color: black; 
	border-left-width: 1px; 
	border-right-style: solid; 
	border-right-color: black; 
	border-right-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: black; 
	border-bottom-width: 1px; 
	border-top-style: solid; 
	border-top-color: black; 
	border-top-width: 1px; 
}	

td.shows  { 
	padding: 5px;
	border-top-style: solid; 
	border-top-color: black; 
	border-top-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: black; 
	border-bottom-width: 1px; 
}	

td.leftcontent  { 
	border-left-style: solid; 
	border-left-color: gray; 
	border-left-width: 1px; 
	border-right-style: solid; 
	border-right-color: gray; 
	border-right-width: 1px; 
	border-top-style: solid; 
	border-top-color: gray; 
	border-top-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: gray; 
	border-bottom-width: 1px; 
}	

td.leftcontentred  { 
	border-left-style: solid; 
	border-left-color: darkred; 
	border-left-width: 3px; 
	border-right-style: solid; 
	border-right-color: darkred; 
	border-right-width: 3px; 
	border-top-style: solid; 
	border-top-color: darkred; 
	border-top-width: 3px; 
	border-bottom-style: solid; 
	border-bottom-color: darkred; 
	border-bottom-width: 3px; 
}	
td.centercontentpad  { 
	padding: 10px;
}	

td.centercontentpadnarrow  { 
	padding: 45px;
}	

td.showbottom  { 
	border-left-style: solid; 
	border-left-color: black; 
	border-left-width: 1px; 
	border-right-style: solid; 
	border-right-color: white; 
	border-right-width: 1px; 
	border-top-style: solid; 
	border-top-color: black; 
	border-top-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: white; 
	border-bottom-width: 1px; 
}	

td.mainbox-top  { 
	border-left:1px solid gray; 
	border-right:1px solid gray; 
	border-top:1px solid gray; 
	border-bottom-style:1px solid gray; 
	background-image: url('graphics/content-box-bg.jpg');
}	

td.mainbox-bottom  { 
	border-left-style: solid; 
	border-left-color: gray; 
	border-left-width: 1px; 
	border-right-style: solid; 
	border-right-color: gray; 
	border-right-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: gray; 
	border-bottom-width: 1px; 
	border-top-style: solid; 
	border-top-color: gray; 
	border-top-width: 1px; 
}	