body {
background-color:#000;
}

.postTables {
position:relative;
overflow:hidden;
background-color:#FFF;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
width:93%;
border-color:#000;
border-style:solid;
border-width:1px;
padding:1px;
}

.buckler {
position:relative;
overflow:hidden;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
border-top-color:#008;
border-top-style:double;
border-top-width:1px;
border-bottom-color:Purple;
border-bottom-style:double;
border-bottom-width:3px;
width:93%;
border-left:1px solid #000;
border-right:1px solid #000;
background:#EFF none;
color:#000;
padding:11px;
}

.guzzler {
position:relative;
overflow:hidden;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
border-top-color:#008;
border-top-style:double;
border-top-width:1px;
border-bottom-color:Purple;
border-bottom-style:double;
border-bottom-width:3px;
width:93%;
border-left:1px solid #000;
border-right:1px solid #000;
background:#FcEFFC;
color:#000;
padding:11px;
}

.scallywag {
position:relative;
overflow:hidden;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
border-top-color:Maroon;
border-top-style:double;
border-top-width:3px;
border-bottom-color:Navy;
border-bottom-style:double;
border-bottom-width:3px;
width:93%;
border-left:1px solid #000;
border-right:1px solid #000;
background-image:url(../images/soused.jpg);
background-attachment:fixed;
background-repeat:repeat;
color:maroon;
padding:11px;
}

.boozehound {
position:relative;
overflow:hidden;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
width:100%;
background:#EFEFEF;
color:#000;
border:1px solid #888;
padding:11px;
}

.rummy {
position:relative;
overflow:hidden;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
border-top-color:#008;
border-top-style:solid;
border-top-width:1px;
border-bottom-color:Purple;
border-bottom-style:solid;
border-bottom-width:1px;
width:93%;
background:#FFFCFC none;
color:#00008B;
padding:11px;
}

.badass {
position:relative;
overflow:hidden;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
border-top-color:#008;
border-top-style:solid;
border-top-width:1px;
border-bottom-color:Purple;
border-bottom-style:solid;
border-bottom-width:1px;
width:100%;
border-left:1px solid #000;
border-right:1px solid #000;
background-color:#FAFEFE;
color:#006400;
background-image:url(../images/badass.jpg);
background-attachment:fixed;
background-repeat:repeat;
padding:11px;
}

.bewayne {
position:relative;
overflow:hidden;
border-spacing:5px;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
border-top-color:#FF0;
border-top-style:groove;
border-top-width:3px;
border-bottom-color:Purple;
border-bottom-style:groove;
border-bottom-width:1px;
width:100%;
border-left:1px solid #000;
border-right:1px solid #000;
background:url(../images/bw3.jpg);
padding:9px;
}

.MT {
position:relative;
overflow:hidden;
border-spacing:5px;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
border-top-color:#FF0;
border-top-style:groove;
border-top-width:3px;
border-bottom-color:Purple;
border-bottom-style:groove;
border-bottom-width:3px;
width:100%;
border-left:1px solid #000;
border-right:1px solid #000;
background-image:url(../images/mt_cuffback1.jpg);
empty-cells:show;
table-layout:fixed;
background:url(../images/mt_cuffback1.jpg);
color:#FFC0CB;
padding:9px;
}

.alphaWolf {
width:100%;
background-image:url(../backgrounds/alphaback1.jpg);
background-attachment:scroll;
background-repeat:repeat;
border:3px double Red;
overflow:hidden;
border-spacing:5px;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
color:#FF0;
font-family:verdana;
font-size:15px;
padding:9px;
}

.detailAlpha {
width:21%;
text-align:left;
vertical-align:top;
background-color:#005;
color:#FFC;
border:1px solid #FF0;
padding:7px;
}

.jpStyle {
width:100%;
background-image:url(../jpbacka2.jpg);
background-attachment:scroll;
background-repeat:repeat;
border:2px solid #A0522D;
overflow:hidden;
border-spacing:5px;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
color:#572C17;
font-family:"Trebuchet MS", "Century Gothic", "Arial Black", Arial;
font-size:16px;
font-weight:700;
padding:7px;
}

.detailJp {
width:21%;
text-align:left;
vertical-align:top;
background-color:#60321B;
color:#FAFAD2;
border:1px solid #FFA824;
padding:7px;
}

.detailmt {
width:21%;
text-align:left;
vertical-align:top;
background-color:#FEEEEE;
color:#300;
font-family:Georgia,verdana;
border:1px solid #FF0;
padding:7px;
}

.verbose {
position:relative;
overflow:hidden;
border-spacing:5px;
empty-cells:show;
vertical-align:top;
margin-bottom:15px;
margin-top:11px;
border-top-color:#D2691E;
border-top-style:dashed;
border-top-width:2px;
border-bottom-color:#4B0082;
border-bottom-style:dashed;
border-bottom-width:2px;
width:98%;
border-left:3px dashed #000;
border-right:3px dashed #000;
background-color:#EEfAEE;
padding:9px;
}

A.posterlevel:link,A.posterlevel:visited {
font-size:11px;
color:green;
font-weight:700;
letter-spacing:1px;
font-style:italic;
text-decoration:underline;
}

A.posterlevel:hover {
font-size:11px;
color:orange;
font-weight:700;
letter-spacing:1px;
font-style:italic;
text-decoration:underline;
}

.postUserInfo {
background-color:#FFE;
vertical-align:top;
font-weight:400;
width:17%;
line-height:125%;
margin-top:5px;
overflow:visible;
font-family:arial;
font-size:11px;
color:#555;
padding:3px 3px 5px;
}

.editorposts {
vertical-align:top;
width:93%;
overflow:hidden;
border:1px solid orange;
background-color:#FFF;
border-left-color:Blue;
border-top-color:#A52A2A;
border-right-color:Green;
padding:15px;
}

.detailbuckler {
vertical-align:top;
width:19%;
margin-top:5px;
overflow:visible;
background-image:url(../backgrounds/bucklerback1.jpg);
border:1px solid #ccc;
padding:5px;
}

.detailbewayne {
vertical-align:top;
font-weight:700;
text-align:center;
font-family:comic sans ms,tahoma;
width:19%;
margin-top:5px;
font-size:13px;
overflow:visible;
border:3px solid #FF0;
background:#000;
color:orange;
filter:alpha(opacity=89);
-moz-opacity:.89;
opacity:.89;
padding:5px;
}

.detailbewayne A:visited,.detailbewayne A:link {
color:#FF0;
font-size:13px;
font-weight:700;
font-family:comic sans ms,tahoma;
letter-spacing:1px;
text-decoration:underline;
}

.detailrogue {
background-color:#FFC;
vertical-align:top;
font-weight:400;
width:18%;
margin-top:5px;
overflow:visible;
border:1px solid #000;
font-size:12px;
font-family:arial;
padding:5px;
}

.detaileditor {
vertical-align:top;
font-weight:700;
width:21%;
color:#FFFFEE;
font-size:13px;
overflow:hidden;
font-family:arial,verdana;
background-color:#DDDDDD;
margin:0px;
padding:9px;
}

.detaileditor A:link,.detaileditor A:visited {
color:#000088;
font-size:13px;
font-family:verdana;
text-decoration:none;
padding:5px;
}
.detaileditor A:hover
{
color:#FFFFCC;
}
.postText {
text-align:left;
padding:11px;
}

.aPostCell {
width:85%;
overflow:hidden;
padding:10px;
}

.postedBy {
font-size:12px;
text-align:center;
color:#008;
font-style:normal;
margin-bottom:9px;
font-family:arial;
letter-spacing:1px;
font-weight:400;
}

#mainThreadHeading {
font-size:15px;
letter-spacing:2px;
font-weight:700;
font-family:verdana,arial;
color:#000;
margin-left:7px;
text-decoration:NONE;
}

#threadIntroText {
font-size:13px;
letter-spacing:1px;
font-weight:700;
font-family:verdana,arial;
color:#500;
margin-left:13px;
}

.memberStatus {
font-size:12px;
font-family:arial;
color:lime;
}

.memberNames A {
font-size:12px;
color:blue;
font-family:arial;
}

#postFormSection {
position:relative;
width:85%;
border:1px solid #FF0;
text-align:left;
background-color:#777;
font-size:13px;
word-spacing:1px;
color:#FFE;
font-family:arial;
padding:5px;
}

#postFormHeading {
color:#0F0;
font-size:13px;
text-align:left;
font-family:arial;
letter-spacing:1px;
word-spacing:1px;
font-weight:700;
background-color:#000;
padding:4px;
}

.interviewer {
font-family:arial,verdana;
color:#800;
letter-spacing:1px;
word-spacing:1px;
font-size:15px;
font-weight:700;
}

.interviewsubject {
font-family:arial,verdana;
color:#008;
letter-spacing:1px;
word-spacing:1px;
font-size:15px;
font-weight:700;
}

.interviewtext {
font-family:verdana;
color:#000;
letter-spacing:1px;
word-spacing:1px;
font-size:14px;
font-weight:700;
}

#mainTopicHeading {
position:relative;
font-size:15px;
letter-spacing:1px;
font-weight:700;
font-family:verdana,arial;
color:#000;
margin-left:15px;
text-decoration:none;
}

#topicIntroText {
position:relative;
font-size:14px;
letter-spacing:3px;
font-weight:700;
font-family:verdana,arial;
color:#000;
margin-left:15px;
}

#postToolsTable {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:700;
padding:0;
}

table.infoPopup {
z-index:7000;
color:#000;
background-color:#FFF;
border:1px solid #607899;
width:12em;
position:absolute;
}

table.infoPopup th {
font-weight:700;
text-align:left;
color:#000;
background-color:#FC6;
padding:.2em .4em;
}

table.infoPopup td {
font-size:.8em;
background-color:#FFF;
padding:.2em .4em;
}

.ArchiveDisplay {
background:#000;
margin-bottom:10px;
margin-left:auto;
white-space:nowrap;
width:75%;
margin-right:auto;
}

.ArchiveDisplay td {
text-align:center;
vertical-align:middle;
background-color:#888;
padding:7px;
}

.ArchiveDisplay p {
position:relative;
float:left;
height:130px;
width:104px;
z-index:100;
overflow:hidden;
border:1px solid #000;
background:#FFF;
margin:8px;
}

.avatarLink img {
border:none;
width:100%;
}

.avatarLink {
position:absolute;
background-color:#FFF;
left:2px;
top:19px;
width:80px;
height:90px;
overflow:hidden;
margin:10px;
}

a.avatarLink:link {
background-color:#000;
border:1px solid blue;
}

a.avatarLink:visited {
background-color:#000;
border:1px solid #00008B;
}

a.avatarLink:hover {
background-color:#000;
border:1px solid #FFC0CB;
}

.picIcon img,.infoIcon5 img,.answerIcon img,.pIcon img {
width:100%;
border:none;
}

.picIcon {
position:absolute;
left:77px;
top:2px;
height:25px;
width:25px;
overflow:hidden;
border:none;
}

.infoIcon5 {
position:absolute;
left:2px;
top:2px;
height:20px;
width:20px;
overflow:hidden;
border:none;
}

.answerIcon {
position:absolute;
left:45px;
top:2px;
height:14px;
width:16px;
overflow:hidden;
border:none;
}

.timeBox {
position:absolute;
left:0;
margin-bottom:0;
bottom:0;
width:100%;
text-align:center;
z-index:9999;
border:none;
font-size:11px;
font-family:arial;
background-color:#000;
color:#fff;
text-decoration:none;
}

.timeBox B {
font-size:12px;
color:#FFFFCC;
font-family:verdana;
}

.pIcon {
position:absolute;
z-index:500;
left:22px;
top:100px;
height:16px;
width:60px;
overflow:hidden;
border:none;
}


.sendToLinks	{border:2px solid yellow;padding:0px;background-color:#000000;width:385px;overflow:hidden;text-align:center;vertical-align:middle;}
	.sendToLinkClass	{font-size:11px;font-family:arial;letter-spacing:1px;color:blue;text-decoration:none;}
		A.sendToLinkClass:LINK	{font-size:11px;font-family:arial;letter-spacing:1px;color:blue;}
			A.sendToLinkClass:VISITED	{font-size:11px;font-family:arial;letter-spacing:1px;color:blue;}
				A.sendToLinkClass:ACTIVE	{font-size:11px;font-family:arial;letter-spacing:1px;color:green;background-color:#FFFFee;}
								A.sendToLinkClass:HOVER	{font-size:11px;font-family:arial;letter-spacing:1px;color:#FFFFFF;}
								#imageLinkContainer {width:100%;overflow:hidden;text-align:center;}
								.imageThumbLink {float:left;display:inline-block;}
								A.imageThumbLink:hover {color:lime;}
								#topSendAllLinks {border:1px solid yellow;background-color:#000000;width:620px;height:16px;padding:0px;padding-left:3px;padding-right:3px;overflow:hidden;color:yellow;vertical-align:middle;}
								#topOuterLinkBox {text-align:center;overflow:hidden;}
									.sendToLinkClassTop	{font-size:13px;font-family:arial;letter-spacing:1px;color:blue;text-decoration:none;display:inline-block;}
		A.sendToLinkClassTop:LINK	{font-size:13px;font-family:arial;letter-spacing:1px;color:blue;}
			A.sendToLinkClassTop:VISITED	{font-size:13px;font-family:arial;letter-spacing:1px;color:blue;}
				A.sendToLinkClassTop:ACTIVE	{font-size:13px;font-family:arial;letter-spacing:1px;color:green;background-color:#FFFFFF;}
								A.sendToLinkClassTop:HOVER	{font-size:13px;font-family:arial;letter-spacing:1px;color:#FFFFFF;}
									.sendToLinks	{border:1px solid yellow;padding:3px;background-color:#000000;width:390px;overflow:hidden;color:yellow;vertical-align:middle;}
	.sendToLinkClass	{font-size:11px;font-family:arial;letter-spacing:1px;color:blue;margin-right:2px;margin-left:2px;text-decoration:none;}
		A.sendToLinkClass:LINK	{font-size:11px;font-family:arial;letter-spacing:1px;color:blue;}
			A.sendToLinkClass:VISITED	{font-size:11px;font-family:arial;letter-spacing:1px;color:blue;}
				A.sendToLinkClass:ACTIVE	{font-size:11px;font-family:arial;letter-spacing:1px;color:green;background-color:#FFFFFF;}
								A.sendToLinkClass:HOVER	{font-size:11px;font-family:arial;letter-spacing:1px;color:#FFFFFF;}
								.imageAdjustBox	{float:left;position:relative;margin-left:-105px;z-index:645;}
								
								#breadCrumHeading	{font-size:13px;font-family:verdana;font-weight:bold;letter-spacing:1px;word-spacing:1px;padding-bottom:5px;margin-top:15px;margin-left:50px;}
a.breadLink	{color:#0000FF;}
a.breadLink:link	{color:#0000FF;}
a.breadLink:visited	{color:#0000FF;}
a.breadLink:hover	{color:#008800;}
a.breadLink:active	{color:#DD9955;}
