/* Ergonet Web Radio CSS Classes */
#newsForm {
width:95%;text-align:right;
background-color:#E9E9E9;
padding:5px;
}
#listenAgainContainer {margin-left:10px;width:550px;border-right:1px dashed Grey;}
.listenAgainShowInShowHomePage {height:20px;margin-left:10px; width:300px; padding-top:5px; height:auto;}
#showEditContainer {margin-left:10px;width:550px;border-right:1px dashed Grey;}
.showEditLink, .previewShowLinkInEditor {float:left; width:50px;height:21px;padding:3px 1px 0px 1px;border-bottom:1px solid #666666;}
.showEditLink:hover, .previewShowLinkInEditor:hover { background-color:#333333;}
.showEditLink a, .previewShowLinkInEditor a { display:block; padding-left:4px; }
.myShowHomePageListing{ width:540px; }
.listenAgainShow {}
.showName {border-bottom:1px solid White;font-size:1.4em;}
.showNameInEditor {float:left; width:305px; border-bottom:1px solid #CCCCCC;
float:left;font-size:1.4em; height:24px;
padding-left:10px;}
.showNameInEditor:hover {background-color:#333333;}
.showNameInEditor a { text-indent:10px;display:block; color:#6699FF; }
.showName a { text-indent:10px;display:block; color:#6699FF; }
.showName a:hover, .showNameInEditor a:hover { color:#FFCCCC;}
.episodeListOuterBox {margin-left:10px;width:400px;border-right:1px dotted Grey;margin-bottom:5px;}
.editEpisodeListOuterBox {float:left; margin-left:20px;margin-top:10px;width:420px;border-right:1px dashed Grey;margin-bottom:5px;}
.episodeName {line-height:16px;padding:2px;}
.episodeName a { text-indent:10px; display:block;font-family:Verdana, Arial, Helvetica, sans-serif;padding:1px;}
.episodeName a:hover { background-color:#666666; color:#FFCCCC; }
.editEpisodeName { width:365px; float:left; line-height:16px;padding:2px;}
.editEpisodeName a { text-indent:10px; display:block;font-family:Verdana, Arial, Helvetica, sans-serif;padding:1px;}
.editEpisodeName a:hover { background-color:#666666; color:#FFCCCC; }
.episodeNameEditField {
width:320px;
background-color:#666666;
color:#E9E9E9;
text-indent:10px;
font-size:0.9em;
float:left;
}
.trackCreditText {
	width:310px;
	height:100px;
}
.trackNameEditField {
width:310px;
background-color:#666666;
color:#E9E9E9;
text-indent:10px;
font-size:0.9em;
float:left;
}
.trackSaveLink {
width:45px;float:left;text-align:center;
line-height:14px; padding:2px;
}
.trackUploadLink,.trackCreditsLink {
width:100%;clear:both;text-align:left;
 text-indent:10px; line-height:14px; padding:2px;
}
.trackInEditMode {
background-color:#CCCCCC;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}
.episodeEditLink {
width:30px; float:left; line-height:16px;padding:2px;
}
.trackEditLink {
width:30px; float:left; line-height:16px; background-color:#333333;padding:2px;
}
.episodeFileRow, .editEpisodeFileRow {
width:365px; float:left; line-height:14px; background-color:#333333;padding:2px;
}
.newEpisodeFileRow {
width:365px; float:left; line-height:14px; padding:2px;
text-align:right;
}
.editEpisodeFileRow a {
 text-indent:10px; display:block;font-family:Verdana, Arial, Helvetica, sans-serif;padding:1px;
}
.episodeFileRow a {
 text-indent:30px; display:block;font-family:Verdana, Arial, Helvetica, sans-serif;padding:1px;
}
.trackNotFound {
 text-indent:10px; display:block;font-family:Verdana, Arial, Helvetica, sans-serif;padding:1px; color:#999999;
}
.episodeFileRow a:hover, .editEpisodeFileRow a:hover {
background-color:#666666; color:#FFCCCC;
}
.showDescriptionTextAreaContainer {
border:1px solid Grey;
text-align:right;
background-color:#E9E9E9;
}
.showDescriptionTextAreaContainer a {
color:#003366;
padding-right:5px;
padding-bottom:3px;
}
.showDescriptionTextAreaContainer a:hover {
text-decoration:underline;
}
.showDescriptionTextArea {
width:95%;
height:250px;
background-color:#E9E9E9;
color:#333333;
padding:5px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}
#selectedAssociations {}
.assocRow {
width:98%; height:auto;
padding:2px 2px 2px 10px;
float:left;
overflow:hidden;
border-bottom:1px solid #FFFFFF;
}
.assocTxt {
float:left;
width:400px;
color:#E9E9E9;
}
.assocRow0, .assocRow1 {
width:98%;
float:left;
overflow:hidden;
border-bottom:1px solid #FFFFFF;
}
.assocRow0 a, .assocRow1 a {
padding:2px 2px 2px 10px;
width:100%;
display:block;
}
.assocRow0 a:hover, .assocRow1 a:hover {
background-color:#FFFFCC;
}
.assocRow0 {
background-color:#E9E9E9;
}
.assocRow1 {
background-color:#E6E6E6;
}
#assocTableSelector {
border:1px solid Grey;
background-color:#E9E9E9;
width:200px;
}
.deleteLink {
float:left;
width:20px;
height:auto;
padding-top:2px;
}
.deleteLink img {
border:0px;
}

/* membership listing */

/* second menu */
.m2l0 a, .m2l1 a, .m2l2 a {
width:100%;
display:block;
}
#m2 li a:hover {
text-decoration:underline;
}
.m2l0, .m2l1, .m2l2 {
/* all menu 2 level0, level 1 etc <li> elements within #m2 */
border-left:10px solid transparent;
text-indent:3px;
}
.m2l0:hover, .m2l1:hover, .m2l2:hover {
border-left:10px solid #FF9900;
background-color:#333333;
}

.m2l0 {
padding-left:0px;
}
.m2l0 a {
color:#CCCCCC;
}
.m2l1 {
padding-left:10px;
}
.m2l2 {
padding-left:20px;
}
.rprogramListing {
float:left;
margin-left:40px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rprogramListing1 {
float:left;
margin-left:5px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.schedule {
list-style-type:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.srHead, .sr0, .sr1, .srNone {
position:relative;
float:left;
margin:2px 0px 2px 0px;
padding:5px;
width:95%;
line-height:1em;
}
.srHead {
font-weight:bold;
text-decoration:underline;
font-style:italic;
}
.searchResultLink {
text-decoration:none;
border:0px;
font-weight:bold;
}
.searchResultLink:hover {
text-decoration:none;
}
.sr0 {
background-color:#333333;

}
.sr1 {
background-color:#666666;

}
.sr0:hover, .sr1:hover {
background-color:#000033;
}
.srNone {
color:#666666;
}
.deadLink {color:#E9E9E9;}
.label {font-size:10px; font-weight:normal;color:#FFFF99; text-align:left;}

/* New Listing */

.columnTitles {
position:relative;
float:left;
height:auto;
}
.rdoctitle {
position:relative;
float:left;
font-size:12px;
margin:5px;
margin-left:20px;
padding:0px;
width:80%;
overflow:hidden;
height:auto;
}
.rdocbodyhtml {
position:relative;
margin:5px;
padding:0px;
float:left;
height:auto;
width:80%;
}
.rNewsSummary {
float:left;
width:80%;
font-size:90%;
text-align:justify;
line-height:1.1em;
margin-left:20px;
border:0px;
padding-bottom:5px;
}
.rNewsSummary h3 {
text-align:left;
line-height:1.1em;
margin-left:10px;
}
.rPresenterName {
position:relative;
left:20px; width:88%;
color:#000000;
font-weight:bold;
border:0px;
}
.rPresenterThumb1, .rPresenterThumb2 {
position:relative;
width:68px; height:100px;
overflow:hidden;
margin:2px 6px 2px 2px;
float:left;
border:0px;
}
.rPresenterNotes {
position:relative;
top:0px;
width:80%;
font-size:90%;
text-align:justify;
line-height:1.1em;
margin-left:20px;
margin-bottom:5px;
border:0px;
}
.userAgent {
font-size:10px;
}
.glasRadTxt {
/* use this on the specific text "Glastonbury Radio" */
color:#0099FF; font-weight: bold;
}
.sans {
/* used in the about information on the home page */
font-size: 10px; line-height : 12px; margin-top : 4px; margin-bottom : 4px;

}

#artistList {

}
.performerListRow {}
.performerName {}
.performerNameInFeature {}
.activeStatus {}
.artistPath {}






