/* Base class, the rest inherit from this */

TABLE, TR, TD     { font: 11px Verdana; color:#FFFFFF }

BODY      { 
font: 10px Verdana; 
color:#FFFFFF;
background-attachment: scroll;
background-image: url(/iB_html/non-cgi/Skin/SKIN-2/images/hdfbackground.jpg);
background-repeat: repeat-y;
background-position: center top;
background-size: contain;
background-color: #000000;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}

a:link, a:visited, a:active  { text-decoration:underline; color:#ffb900 }

a:hover                      { color: White }

/* Category Headers - Navigation - Misc Stuff */

#category         { font-size:11px; background-color: #000000; font-weight : bold; color : #ffb900; height: 24px; }

#category a:link, #category a:visited,#category a:active  { text-decoration: none; color : #ffb900; }

#category a:hover { text-decoration: underline }

.category         { font-size:11px; font-weight : bold; color : #ffb900; height: 24px; }

.category a:link, .category a:visited, .category a:active  { text-decoration: none; color : #ffb900; }

.category a:hover { text-decoration: underline }

#nav              { font-size:10px; font-weight : bold; }

#nav a:link, #nav a:visited,#nav a:active  { text-decoration: underline; color : #ffb900 }

.nav              { font-size:10px; font-weight : bold; }

.nav a:link, .nav a:visited, .nav a:active  { text-decoration: underline; color : #ffb900 }

#redirect         { font-size:11px; font-weight:bold;  }

#highlight        { font-size : 11px; font-weight:bold;  color : #FFFFFF }

#highlight a:link, #highlight a:visited, #highlight a:active { text-decoration: underline; color:#ffb900 }

#highlight a:hover{ text-decoration: underline }

.highlight        { font-size : 11px; font-weight:bold;  color : #FFFFFF }

.highlight a:link, .highlight a:visited, .highlight a:active { text-decoration: underline; color:#ffb900 }

.highlight a:hover{ text-decoration: underline }

/* Viewing Topics Stuff */

#signature         { font-size:12px; color:#FFB900 }

#postdetails       { font-size:11px; color:#FFB900 }

.postdetails       { font-size:11px; color:#FFB900 }



/*

The below CSS uses a JS function setWidth(object_reference,maxwidth) 

defined for this skin to set maximum image size for MSIE browsers only.  

Otherwise, max-width (CSS 2.0) is used for other browsers with the expression attribute safely ignored.

The example below uses 600 pixels, change each instance of 600 to whatever value you want. 

*/



#postcolor img.inserted { max-width: 640px; width: expression(setWidth(this,640)) }

#postcolor         { font-size:12px; line-height : 150%; color:#FFFFFF }

.postcolor         { font-size:12px; line-height : 150%; color:#FFFFFF }

.membertitle       { font-size:12px; line-height:150%; color:#ffb900 }

#membertitle       { font-size:12px; line-height:150%; color:#ffb900 }

.normalname        { font-size:12px; font-weight : bold; color:#FFFFFF; padding-bottom:2px }

#normalname        { font-size:12px; font-weight : bold; color:#FFFFFF; padding-bottom:2px }

#unreg             { font-size:11px; font-weight:bold; color:#FFFFFF }

/* Titles n' stuff */

.titlelarge          { font-size:10px; font-weight:bold; line-height:150%; color : #FFFFFF }

.titlelarge a:link, .titlelarge a:visited, .titlelarge a:active { color:#FCFAE3 }

.titlemedium         { font-size:10px; font-weight:bold; line-height:150%; color:#FFFFFF; height: 19px; background-image: url(/iB_html/non-cgi/Skin/SKIN-2/images/topcell.jpg); }

#titlemedium  a:link, #titlemedium  a:visited, #titlemedium  a:active { text-decoration: none; color : #FFFFFF }

#titlemedium a:hover { text-decoration: underline }

#titlelarge          { font-size:10px; font-weight:bold; line-height:150%; color : #FFFFFF }

#titlelarge a:link, #titlelarge a:visited, #titlelarge a:active { color:#FCFAE3 }

#titlemedium         { font-size:10px; font-weight:bold; line-height:150%; color:#FFFFFF; height: 19px; background-image: url(/iB_html/non-cgi/Skin/SKIN-2/images/topcell.jpg); }

#titlemedium  a:link, #titlemedium  a:visited, #titlemedium  a:active { text-decoration: none; color : #FFFFFF }

#titlemedium a:hover { text-decoration: underline }

#awaitingauthorization a:link, #awaitingauthorization a:visited { text-decoration: underline; color : #CCCCCC }

#awaitingauthorization a:hover, #awaitingauthorization a:active { text-decoration: underline; color : #FFFFFF }

/* Menu - Control Panel Stuff */

#controlpanel    { font-size:10px; font-weight:bold; line-height:150% }

#usermenu        { font-size : 12px; line-height:150%; color : #FFFFFF }

#tabs            { border:1px solid #333366; vertical-align: middle; font-size: 11px; }

/* Forum Links - Topic Links */

#linkthru         { font-size:11px; color : #FFFFFF }

#linkthru  a:link, #linkthru  a:visited, #linkthru  a:active   { text-decoration: underline; color : #ffb900 }

#linkthru a:hover { text-decoration: underline; color : White}

.linkthru         { font-size:11px; color : #FFFFFF }

.linkthru  a:link, .linkthru  a:visited, .linkthru  a:active   { text-decoration: underline; color : #ffb900 }

.linkthru a:hover { text-decoration: underline; color : White}

#desc             { font-size:10px; color : #FFFFFF }

#copyright        { font-family: Arial; font-size : 9px; text-decoration: none; line-height : 12px; color: #FFFFFF; letter-spacing: 1px}
.copyright        { font-family: Arial; font-size : 9px; text-decoration: none; line-height : 12px; color: #FFFFFF; letter-spacing: 1px}

#QUOTE { font-family:Verdana, Arial; font-style:italic; font-size:12px; color: #FFFFFF; border : 1px solid black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-indent: 2pt; }

.QUOTE { font-family:Verdana, Arial; font-style:italic; font-size:12px; color: #FFFFFF; border : 1px solid black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-indent: 2pt; }

#CODE { font-family:Verdana, Arial; font-size:10px; color: #FFFFFF; border : 1px solid Black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-indent: 2pt; }

#ME     { font-family:Verdana, Arial; font-size:12px; color: #CC0000; text-align:center; font-weight: bold; }

.bottom { vertical-align: bottom }

.forminput    { font-size: 8pt; background-color: #CCCCCC; font-family: verdana, helvetica, sans-serif; vertical-align: middle }

.textinput    { font-size: 10pt; font-family: verdana, helvetica, sans-serif;vertical-align: middle }

#small { font-family: arial; font-size: 9px }

#date  { font-size:10px; color : #ffb900 }

#marquee_replacement{ border:1px solid #000; width:1000px; height:20px; overflow:auto;}  #marquee_replacement div#start p{ padding:0; margin:0; left:0; width:auto; display:inline; float:left; white-space: nowrap; height:15px;}  #marquee_replacement div#start p.spacer{ width:1100px;}  #marquee_replacement div#start{ display:block; height:10px;}

.portal {
	background-color: #000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.bg120x60 {
	background-image: url('../../../../images/leftbannerbg.jpg');
	background-repeat: no-repeat;	
}
.bg120x600 {
	background-image: url('../../../../images/135x610background.jpg');
	background-repeat: no-repeat;	
}
.bg125x125 {
	background-image: url('../../../../images/125x125bannerbg.jpg');
	background-repeat: no-repeat;	
}
.bg468x60 {
	background-image: url('../../../../images/mainbannerbg.jpg');
	background-repeat: no-repeat;	
}
.bg478x70 {
	background-image: url('../../../../images/mainbannerbg.jpg');
	background-repeat: no-repeat;
}

.bg130x70 {
	background-image: url('../../../../images/leftbannerbg.jpg');
	background-repeat: no-repeat;
}

.bg244x70 {
	background-image: url('../../../../images/forumbannerbg.jpg');
	background-repeat: no-repeat;
}

.lgintro {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	color: #FFFFFF;
	font-weight: bold;	
}
.intro {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;	
}
.introtitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFB900;
	font-weight: bold;
}
.redborder {
	border-color: #FF0000;
	border-width: thin;
	border-style: solid;
}
.nowrap {
             white-space: nowrap;
}