	
	
html {
height: 100%;
}

body {
		background: #ffffff;

height: 100%;
margin: 0px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}	
	
	
a {
	font-family: verdana, geneva, sans-serif;
	font-size: 12px;
	color: 996633;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;

	
}

#main-container { 
height:100%; 
min-height:100%; 
width:650px; 
padding:0px; 
margin:0px auto; 
border:1px solid #000; 
background-color:#FFFFFF; 
}

.bodytxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #996633;
}
.copyrightsmall {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
}
.red-heading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10.5px;
	color: C12929;
	font-weight: bold;
}
.grey-heading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-top: 5px;
}

.mediaplayerlisting {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9.5px;
	color: #666;

	padding-bottom: 35px;
	padding-left: 0px;
	padding-top: 10px;
}

.listings-format {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #efefef;
	padding-right: 8px;
}

.essaydate {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #c12929;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #efefef;
	padding-right: 8px;
}

.redbar {
	background-color: #c12929;
	background-image: url(images/common/spacer1px.gif);
}
.betweenlistings {
	padding-top: 6px;
}
.listingspacer-betweencatagories {
	background-image: url(images/common/dottedline-grey.gif);
	background-repeat: repeat-x;
	padding-top: 20px;
	padding-bottom: 20px;
}
.listings-format-sans-background {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform: uppercase;
	}
	.listings-format-performances {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 35px;
	}
	
	.listings-format-essays {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 20px;
	}
	
	.essay-welcome {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding-left: 14px;
	padding-top: 20px;
	padding-bottom: 35px;
	font-weight: bold;
	}
	
	
	
	.listings-format-performer-names {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
.thoughts-date {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #c12929;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 4px;
	}

.opus {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	padding-left: 10px;
	padding-right: 8px;
}

.subtitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	
}
.textnormal {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10.5px;
	color: #333;
}
.faintnamebg {
	background-image: url(images/common/namefaint.jpg);
	background-repeat: no-repeat;
	background-position: 0px 70px;
}
.smallblack {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000000;
	
}
.justifyright {
	float: right;
}
