.row td {border-top: 0px solid #000; border-bottom: 1px solid #000;}
.rowtop td {border-top: 1px solid #000; border-bottom: 1px solid #000; border-bottom:}
.dot td {border-bottom: 1px dotted #000;}
.dot2 td {border-bottom: 1px dotted #000; text-align:center;}
.dot3 td {font: 8pt;}


.r {text-align:right;}


.kid {
	margin-left:50;
	text-align:justify;
	margin-right:10;
	margin-bottom:15;
	}
	
.kids {
	margin-left:10;
	text-align:justify;
	font: 12pt;
	font-weight:bold;
	margin-right:10;
	margin-bottom:0;
	border-top:1px solid #000;
	}
	

.kean {
	margin-left : 30;
	text-align : justify;
	font-style: italic;
	}


.buddy {
	margin-left : 50;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	}


#maintable {
	width: 750px;
	}

.maintable {
	width: 750px;
	}

.side {
	font: 8pt verdana,arial,serif;
	}

.j {
	text-align : justify;
	}




/* for archive listing */
#wrap ul{
	list-style:none;
	float:left;
	position:relative;
	left:-30px;
	}
#wrap li{
	border-bottom:1px dotted #000;
	line-height:1.0;
	margin:0 0 .5em 0;
	position:relative;
	width:100%;
	float:left;
	}
#wrap li span{
	background:#ffe7c6;
	padding:1px 0 1px 5px;
	float:right;
	color:#000;
	position:relative;
	top:.2em;
	right:-20px;
	}
#wrap li em{
	float:left;
	margin:0;
	position:relative;
	top:.2em;
	padding:0 5px 0 0;
	background:#ffe7c6;
	font-style:normal;
	}




/* overall formating */
P {
	text-align : justify;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
	}


H1 {
	margin-left : 10px;
	margin-right : 10px;
	}

H2 {
	margin-left : 10px;
	margin-right : 10px;
	}
	
H3 {
	margin-left : 10px;
	margin-right : 10px;
	}
	
TD {
	font: 10pt verdana,arial,serif;
	vertical-align : top;
	}

BODY {
	background-color : #FFFFFF;
	text : #000000;
	font-size : 10pt;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	}

LI {
	text-align : justify;
	margin-bottom : 5px;
	margin-right : 10px;
	margin-top : 5px;
	}

A {
	color : blue;
	}

A:hover {
	color : red;
	}

A:link {
	color : blue;
	}

.menulines {
	border : 1px solid #660033;
	cursor : hand;
	vertical-align : middle;
	text-align : center;
	}
.menulines a {
	text-decoration : none; 
	color : black;
	}
.menuitem:ACTIVE {
	text-decoration:none;
	color : black;
	font-family : verdana,arial;
	font-size : 10pt;
	}
.menuitem:LINK {
	text-decoration:none;
	color : black;
	font-family : verdana,arial;
	font-size : 10pt;
	}
.menuitem:VISITED {
	text-decoration:none;
	color : black;
	font-family : verdana,arial;
	font-size : 10pt;
	}
.menuitem:HOVER {
	text-decoration:none;
	color : black;
	font-family : verdana,arial;
	font-size : 10pt;
	}


.offer {
	margin-left : 40;
	}


.thomas {
	margin-left : 10;
	margin-right: 10;
	margin-bottom:10;
	}







.small {
	font: 8pt verdana,arial,serif;
	}


.c {
	margin-bottom : 2px;
	margin-left : 1px;
	margin-right : 3px;
	margin-top : 2px;
	vertical-align : middle;
	}

.y {
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 5px;
	text-align : justify;
	}

.w {
	text-align : center;
	}


.x {
	text-align : center;
	vertical-align:middle;
	}
.z {
	vertical-align:middle;
	}



.b {
	text-align : center;
	font-weight : bold;
	}

.r {
	text-align : right;
	padding-right: 7px;
	}

.shows {
	text-align : right;
	font-weight : bold;
	}

.bold {
	font-weight : bold;
	}

.t1 {
	font-size:18;
	}

/* side menu links */

.s:ACTIVE {
	text-decoration:none;
	color : red;
	font-family : verdana,arial;

	}
.s:LINK {
	text-decoration:none;
	color : blue;
	font-family : verdana,arial;

	}
.s:VISITED {
	text-decoration:none;
	color : purple;
	font-family : verdana,arial;

	}
.s:HOVER {
	text-decoration:none;
	color : red;
	background-color: white;
	font-family : verdana,arial;

	}


/* ticket links */

.tix:ACTIVE {
	text-decoration:underline;
	color : red;
	font-family : verdana,arial;
	}
.tix:LINK {
	text-decoration:underline;
	color : blue;
	font-family : verdana,arial;
	}
.tix:VISITED {
	text-decoration:underline;
	color : blue;
	font-family : verdana,arial;
	}
.tix:HOVER {
	text-decoration:underline;
	color : red;
	background-color: White;
	font-family : verdana,arial;
	}

