@charset "UTF-8";

/* Tags for tables and tr/td tags */

.AudioAsylum table.620,
.AudioAsylum table.Post620,
.AudioAsylum table.PostMessage,
.AudioAsylum table.PostMessageInside,
.AudioAsylum table.tvNav,
.AudioAsylum table.UserHeader {
	padding: 0px; 
	border-spacing: 2px;
	font-size: 100%;
	}
.AudioAsylum table.620,
.AudioAsylum table.Post620,
.AudioAsylum table.PostMessage {
	width: 620px;
	}
.AudioAsylum table.PostMessage {
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	}
.AudioAsylum table.PostMessageInside {
	border-width: 2px;
	border-spacing: 1px;
	border-color: white;
	border-style: solid;
	border-collapse: collapse;
    	color: black;
	width: 100%;
	text-align: left;
	}
.AudioAsylum table.UserHeader {
	width: 100%;
	}
.AudioAsylum table.tvNav {
	width: 90%;
	}

.AudioAsylum td.tvNav,
.AudioAsylum td.tvMenu,
.AudioAsylum td.tvNavRight,
.AudioAsylum td.UserHeader {
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	font-size: 79%;
	white-space: nowrap;
	border: 3px;
	}
.AudioAsylum td.tvNav {
	vertical-align: top;
	}	
.AudioAsylum td.UserHeader {
	text-align: right;
	}
.AudioAsylum td.tvNavRight {
	text-align: right;
	}

.AudioAsylum tr.PostMessageInside {
	border-width: 1px;
	border-spacing: 1px;
	border-color: white;
	border-style: solid;
	background-color: #EFEFEF;
	border-spacing: 2px;
	width: 100%;
	}

/* Misc Table Formats */

.AudioAsylum td.aa-tdNoWrapR	{
	text-align: right;
	white-space: nowrap;
	}

/* Set link colors - required to override other CSS definitions that can't be read on light gray background */

.AudioAsylum a.PostMessage {
	color:	#0000FF;
	}
.AudioAsylum a.PostMessage:visited	{
	color:	#800080;
	}
.AudioAsylum a.PostMessage:active	{
	color:	#C00;
	}
.AudioAsylum a.PostMessage:hover	{
	color:	#F60;
	}

.AudioAsylum a.aa-Default {
	color:	#0000FF;
	}
.AudioAsylum a.aa-Default:visited	{
	color:	#800080;
	}
.AudioAsylum a.aa-Default:active	{
	color:	#C00;
	}
.AudioAsylum a.aa-Default:hover	{
	color:	#F60;
	}

.AudioAsylum a.aa-LargeBlue,
.AudioAsylum a:active.aa-LargeBlue,
.AudioAsylum a:link.aa-LargeBlue,
.AudioAsylum a:visited.aa-LargeBlue,
.AudioAsylum a:hover.aa-LargeBlue {
	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	white-space: nowrap;
	color: #000099;
	text-decoration: none;
	}
.AudioAsylum a:link.aa-LargeBlue,
.AudioAsylum a:visited.aa-LargeBlue {
	color: #000099;
	}
.AudioAsylum a:active.aa-LargeBlue	{
	color:	#C00;
	}
.AudioAsylum a:hover.aa-LargeBlue	{
	color:	#F60;
	}
.AudioAsylum a.aa-TradeHeader {
	color:	#0000FF;
	font-size: 8pt;
	}
.AudioAsylum a.aa-TradeHeader:visited	{
	color:	#800080;
	}
.AudioAsylum .aa-menu	{
	text-align: center;
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
  	line-height: 140%;
	white-space: nowrap;
	font-size: 76%;
	}
.AudioAsylum .aa-footer	{
	text-align: center;
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
  	line-height: 140%;
	white-space: nowrap;
	font-size: 76%;
	}

#Newpost a:active,
#Newpost a:link,
#Newpost a:visited,
#Newpost a:hover {
	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 86%;
	}

#Newpost a:link {
	color:	#0000FF;
	}
#Newpost a:visited {
	color:	#800080;
	}
#Newpost a:active	{
	color:	#C00;
	}
#Newpost a:hover	{
	color:	#F60;
	}



/* Misc Fonts */

.AudioAsylum .aa-errorLarge {
    color: red;
	font-size: larger;
	font-weight: bold;
	text-align: center;
	}

.AudioAsylum .aa-sans,
.AudioAsylum .aa-sansRegular,
.AudioAsylum .aa-sansSsmallertext	{
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	}
.AudioAsylum .aa-sans {
	font-size: 76%;
	}

.AudioAsylum .aa-smalltext	{
	font-weight: normal;
	font-size:	smaller;
	}
.AudioAsylum .aa-smallertext	{
	font-weight: normal;
	font-size:	8pt;
	}
.AudioAsylum .aa-sansSsmallertext	{
	font-size:	8pt;
	}

.AudioAsylum a.LargeBlue,
.AudioAsylum a:active.LargeBlue,
.AudioAsylum a:link.LargeBlue,
.AudioAsylum a:visited.LargeBlue,
.AudioAsylum a:hover.LargeBlue {
        font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
        font-size: 120%;
        font-weight: bold;
        white-space: nowrap;
        color: #000099;
        text-decoration: none;
        }

.AudioAsylum .HeadBlue {
        font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
        font-size: 150%;
        font-weight: bold;
        white-space: nowrap;
        color: #000099;
        text-decoration: none;
        }




/* Form Error Message Table */

.AudioAsylum table.aa-Error {
	background: #FFFFCC;
	border-width: 2px;
	border-style: solid;
	border-collapse: collapse;
	border-color: red;
	font-size: larger;
	font-weight: bold;
	color: red;
	padding: 2px; 
	width: 620px;
	}

.AudioAsylum td.aa-Error {
	background: #FFFFCC;
	color: red;
	padding: 2px; 
	}

.AudioAsylum p.aa-Error {
	background: #FFFFCC;
	border-width: 2px;
	border-style: solid;
	border-collapse: collapse;
	border-color: red;
	font-size: larger;
	font-weight: bold;
	text-align: center;
	color: red;
	padding: 5px; 
	width: 620px;
	}

.AudioAsylum table.aa-HTMLError {
	background: #FFFFCC;
	border-width: 2px;
	border-style: solid;
	border-collapse: collapse;
	border-color: red;
	color: red;
	padding: 2px; 
	width: 620px;
	}

.AudioAsylum p.aa-Confirm {
	background: #FFFFCC;
	border-width: 2px;
	border-style: solid;
	border-collapse: collapse;
	border-color: #000099;
	font-size: larger;
	font-weight: bold;
	text-align: center;
    color: #000099;
	padding: 5px; 
	width: 620px;
	}

/* Form Mail Table */

.AudioAsylum table.aa-Mail,
.AudioAsylum table.aa-MailForm,
.AudioAsylum table.aa-MailTable {
	border-style: solid;
	border-collapse: collapse;
	border-color: #D0D0D0;
    color: black;
	}

.AudioAsylum table.aa-Mail,
.AudioAsylum table.aa-MailForm {
	font-weight: bold;
	border-width: 3px;
	width: 620px;
	padding: 2px; 
	}

.AudioAsylum table.aa-MailTable {
	border-width: 1px;
	width: 580px;
	padding: 4px; 
	}

.AudioAsylum table.aa-MailTable td {
	border-width: 2px;
	padding: 2px;
	border-style: solid;
	border-color: #D0D0D0;
	background-color: #FFFFCC;
	}

.AudioAsylum td.aa-MailTableItem {
	text-align: right;
	width: 30%;
	}

.AudioAsylum table.aa-Mail td {
	border-width: 2px;
	padding: 2px;
	border-style: solid;
	border-color: #D0D0D0;
	background-color: #FFFFCC;
	}

.AudioAsylum td.aa-MailFormHeader,
.AudioAsylum td.aa-MailFormLeft,
.AudioAsylum td.aa-MailFormRight {
	background-color: #FFFFCC;
	border-width: 2px;
	padding: 4px;
	border-style: solid;
	border-color: #D0D0D0;
	}

.AudioAsylum td.aa-MailFormHeader {
	font-size: larger;
	font-weight: bold;
	padding: 4px;
	text-align: center;
    color: black;
	}

.AudioAsylum td.aa-MailFormLeft {
	background-color: #D0D0D0;
	text-align: right;
	width: 30%;
	}

/* BBS Side Ad Tags */

.AudioAsylum p.aa-BBSSideItemHeader, 
.AudioAsylum p.aa-BBSSideItem {
	border-style: solid;
	border-collapse: collapse;
	border-color: #D0D0D0;
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	color: #000000;
	margin-top: 0px;
	padding: 2px;
	}

.AudioAsylum p.aa-BBSSideItemHeader {
	background-color: #33ccff;
	border-width: 2px 2px 2px 2px;
	font-size: 76%;
	font-weight: bold;
	margin-bottom: 0px;
	text-align: center;
	}

.AudioAsylum p.aa-BBSSideItem {
	border-width: 0px 2px 2px 2px;
	background-color: #FFFFFF;
	font-size: 60%;
	font-weight: normal;
	margin-bottom: 2px;
	text-align: left;
	}

.AudioAsylum a.aa-BBSSideItemHeader {
	color:	#000000;
	font-weight: bold;
	}
.AudioAsylum a.aa-BBSSideItemHeader:visited	{
	color:	#000000;
	font-weight: bold;
	}

.AudioAsylum p.aa-BBSSideTradeHeader {
	border-style: solid;
	border-collapse: collapse;
	border-color: #D0D0D0;
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
	padding: 2px;
	background-color: #00008B;
	border-width: 2px 2px 2px 2px;
	font-size: 76%;
	font-weight: bold;
	margin-bottom: 0px;
	text-align: center;
	}


.AudioAsylum a.aa-BBSSideTradeHeader {
	color:	#FFFFFF;
	font-weight: bold;
	}

.AudioAsylum a.aa-BBSSideTradeHeader:visited	{
	color:	#FFFFFF;
	font-weight: bold;
	}


.AudioAsylum table.aa-BBSSide { 
	width: 135px;
	float: right;
	text-align: center;
	}

.AudioAsylum table.aa-BBSSide160 { 
	width: 160px;
	float: right;
	text-align: center;
	}

.AudioAsylum table.aa-BBSSide180 { 
	width: 200px;
	float: right;
	text-align: center;
	}


.AudioAsylum table.aa-RightSide { 
	margin-left: 10px;
	float: right;
	font-size: 100%;
	}

.AudioAsylum table.aa-BBSSideTrader { 
	background-color: white;
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	font-size: 69%;
	}
	
/* Info Header Paragraph */

.AudioAsylum p.aa-Info {
	background: #FFFFCC;
	font-size: larger;
	font-weight: bold;
	text-align: center;
    color: black;
	padding: 2px; 
	width: 620px;
	}

/* Tags for eTV scripts */

.AudioAsylum table.aa-eTV {
	border-style: solid;
	border-color: #555576;
	border-collapse: collapse;
	border-width: 10px;
 	font-family: verdana, arial, helvetica, geneva, frutiger, sans-serif;
	width: 100%;
	}
.AudioAsylum table.aa-eTVInside {
	background-color: #8080A6;
	width: 100%;
	}

.AudioAsylum td.aa-eTV,
.AudioAsylum td.aa-eTVRight {
	background-color: #555576;
	font-weight: bold;
	padding: 2px; 
	}
.AudioAsylum td.aa-eTVRight {
	text-align: right;
	white-space: nowrap; 
	}
.AudioAsylum td.aa-eTVInside {
	border-color: #555576;
	border-collapse: collapse;
	border-width: 2px;
	}
.AudioAsylum td.aa-etvRowDark {
	background-color: #DFDFDF;
	color: black;
 	font-family: verdana, arial, helvetica, geneva, frutiger, sans-serif;
	font-size: 76%;
	line-height: 150%;
	padding: 4px; 
	}
.AudioAsylum td.aa-etvRowLight {
	background-color: #F1F1F1;
	color: black;
 	font-family: verdana, arial, helvetica, geneva, frutiger, sans-serif;
	font-size: 76%;
	line-height: 150%;
	padding: 4px;
	}
.AudioAsylum td.aa-etvC24 {
	text-align: center;
	width: 24px;
	}
.AudioAsylum td.aa-etvC24Light {
	background-color: #F1F1F1;
	text-align: center;
	width: 24px;
	}
.AudioAsylum td.aa-etvC24Dark {
	background-color: #DFDFDF;
	text-align: center;
	width: 24px;
	}
	
.AudioAsylum td.aa-etvNoWrapLeft {
	text-align: left;
	white-space: nowrap;
	}

.AudioAsylum table.aa-eVT {
	background-color: #DFDFDF;
	width: 100%;
	}

.AudioAsylum td.aa-eVT,
.AudioAsylum td.aa-eVTAuthor {
	background-color: #F1F1F1;
	border-style: solid;
	border-color: #555576;
	border-width: 1px;
	color: black;
	padding: 10px;
	vertical-align: top;
	}
.AudioAsylum td.aa-eVTAuthor {
	width: 22%;
	}

.AudioAsylum td.aa-eVTDark {
	border-style: solid;
	border-color: #555576;
	border-width: 1px;
	color: black;
	padding: 10px;
	}

.AudioAsylum td.aa-eVTHeader {
	background-color: #C0C0C0;
	text-align: center;
	border-style: solid;
	border-color: #555576;
	border-width: 1px;
	vertical-align: top;
	}

.AudioAsylum a.aa-eTV {
	color:	#FFFFFF;
	font-size: 60%;
	font-weight: bold;
	}



/* Tags for tv and eTV scripts to change li bugs */
/* A nothing required for IE due to staying in last mode */

.AudioAsylum li.aa-d {
	list-style-image:url(http://images.AudioAsylum.com/images/bbullet.gif);
}

.AudioAsylum li.new {
	list-style-image:url(http://images.AudioAsylum.com/images/rbullet.gif);
}
.AudioAsylum li.newTopic {
	list-style-image:url(http://images.AudioAsylum.com/images/v/newfolder.gif);
}
.AudioAsylum li.newHotTopic {
	list-style-image:url(http://images.AudioAsylum.com/images/v/newhotfolder.gif);
}
.AudioAsylum li.oldTopic {
	list-style-image:url(http://images.AudioAsylum.com/images/v/folder.gif);
}
.AudioAsylum li.oldHotTopic {
	list-style-image:url(http://images.AudioAsylum.com/images/v/hotfolder.gif);
}
/* End of known used tags */

.AudioAsylum .aa-tableError {
	font-size: 100%;
	background-color: #FFFFCC;
	width: 100%;
	}
.AudioAsylum .aa-bglg {
	background-color: #EFEFEF; /* light gray */
	}
.AudioAsylum .aa-bgsys {
	background-color: #FFFFCC;
	}
.AudioAsylum .aa-Error {
	color: red;
	font-weight: bold;
	}
.AudioAsylum .aa-textLarge {
	font-size: 150%;
	font-weight: bold;
	}
.AudioAsylum table.aa-traffic {
	border-style: solid;
	border-color: #555576;
	border-collapse: collapse;
	color: black;
	border-width: 10px;
 	font-family: verdana, arial, helvetica, geneva, frutiger, sans-serif;
	width: 100%;
	}
.AudioAsylum tr.aa-traffic-even {
	background-color: #EFEFEF; /* light gray */
	}
.AudioAsylum tr.aa-traffic-odd {
	background-color: white; /* light gray */
	}
	
.AudioAsylum td.aa-traffic {
	color: black;
	}
.AudioAsylum div.aa-message-view {
	text-align: center;
    margin-bottom: 1em;
	}

.AudioAsylum#aa-message-social {
    text-align:center;
    margin-top: 2em;
    margin-bottom: 1.3em;
    white-space: nowrap;
    margin-left: auto;
    margin-right: auto;
    }

.AudioAsylum#aa-message-social td {
    width: 33.33%;
    }

.AsylumTrader,
.AsylumTrader table,
.AsylumTrader td {
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
	color: black;
	} /* 10px, 69%, and 12px give reliable reading sizes smaller than 1.0em, 13px and 93%*/

.AsylumTrader td.header {
	font-size: 16px;
	font-weight: bold;
	}

.AsylumTrader td.item {
	white-space: nowrap;
	vertical-align: top;
    padding-right: 10px;
	}

.AsylumTrader a:link,
.AsylumTrader a:visited,
.AsylumTrader a:hover {
	text-decoration: none;
	}

.AsylumTrader,
.AsylumTrader table,
.AsylumTrader td {
	border-collapse: collapse;
 	font-family: verdana, geneva, frutiger, arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
	color: black;	
	} /* 10px, 69%, and 12px give reliable reading sizes smaller than 1.0em, 13px and 93%*/

.AsylumTrader tr.TraderBlueHeader {
	background-color: darkblue;
	}

.AsylumTrader tr.TraderBlueGray {
	background-color: #DEE6ED;
	}

.AsylumTrader tr.TraderLightBlue {
	background-color: AliceBlue;
	}

.AsylumTrader td.header {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	}

.AsylumTrader td.item {
	white-space: nowrap;
	vertical-align: top;
    padding-right: 10px;
    padding-left: 10px;
	}

	
.AsylumTrader td.TraderBlueHeader {
	border-top: 3px solid whitesmoke;
	border-bottom: 3px solid whitesmoke;
	color: white;	
	font-weight: bold;
	padding-top:5px;
	padding-bottom: 5px;
	}


.AsylumTrader a:link,
.AsylumTrader a:visited,
.AsylumTrader a:hover {
	text-decoration: none;
	}

iframe.twitter-share-button {
    margin-bottom: 0.15em;
}

.AudioAsylum input[type=submit] {
	padding:5px 15px;
	 background:#ccc;
	 border:0 none;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
	font-size: 1em;
} 

.AudioAsylum table.tvSelect {
	width: 60%;
	border-width: 2px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	font-size: 1em;
	}
	