
/* ________ below selector properties cause the disappearing
  vertical scrollbar in IE8 - I've commented them out ____________________*/
/*
html, body, #container {
   min-height: 100%;
   width: 100%; 
   height: 100%;
}
*/
		
html>body, html>body #container {
  height: auto;
}
#container {
  position: relative;
  text-align: center;
  width: 100%;
  margin-left: 0 auto;
  margin-right: 0 auto;
  background-color: #eee;
}
#container iframe{
    width: 100%;
   /*height: 800px;*/ /* addes the height to adds aswell*/
   /* min-height: 500px;*/ /*___ causes overflow problem in googlead______*/
    margin-left: 0;
    margin-top: 0;  
    border: none;
    background-color: #eee;
	background: #eeeeee;
    overflow: visible;
}

form.loginform {
		font-size: 1em;
		color: #ff0;
		line-height: 1em; 
	}
form.loginform table.login input[type="text"] {
	line-height: 1em;
	}
table.login {
   color: #ff0;
}
form.loginform input.btn {
    background-color: #eee;
    color: #000;
    border: 1px ridge #999;
    padding: 1px 3px 1px 3px;
    font-size: 1em;
    margin-left: 0;
    float: left;
}
form.loginform input.loginbtn {
    background-color: #eee;
    color: #000;
    border: 1px ridge #999;
    padding: 1px 3px 1px 3px;
    font-size: 1em;
    text-align: center;
}
table.login {
    border-collapse: collapse;
    width: 180px;
    margin: 0;
}


tr.decreasemargintop {
margin-top: -3px;
border-spacing: 0;
}
.googleBannerAd {
    width:728px;
    height:92px;
    background-color: transparent;
    margin-top:-1em;
    margin-right: auto;
    margin-bottom: 2px;
    margin-left: auto;
    border:1px solid #f60;
    padding: 0;
    overflow: hidden;

}
.googleBannerAdfooter {
    overflow: hidden; 
    overflow-x: hidden; 
    overflow-y: hidden;
    width: 738px;
    height: 92px;
    margin-top:0.5em;
    margin-right: auto;
    margin-bottom: 0.5em;
    margin-left: auto;
    border:1px solid #ccc;
    padding: 0;
    background-color: transparent;
}
div.wrapperdiv {
   overflow: hidden;
   overflow-x: hidden;
   overflow-y: hidden;
   width: 738px;
   max-height: 95px;
   max-width: 750px;
   padding: 0;
   margin: 0;
}
.tborder {
        background: #eee;
        color: #000000;
        border: 1px solid #000066;
    }
    .tcat {
        background: #b70000;
	background-image: url('../images/menu.png');
	background-position: top left;
	background-repeat: repeat-x;
        color: #000;
        font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    }
    .tcat a:link, .tcat_alink {
        color: #000000;
        text-decoration: none;
    }
    .tcat a:visited, .tcat_avisited {
        color: #000000;
        text-decoration: none;
    }
    .tcat a:hover, .tcat a:active, .tcat_ahover {
        color: #FF6600;
        text-decoration: underline;
    }
    .thead {
        background: #cc3300;
	background-image: url('../images/menu.png');
	background-position: top left;
	background-repeat: repeat-x;
        color: #FFFFFF;
        font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    }
    .alt1Active a:link, .alt2Active a:link {
        color: #3a7fc4;
    }
    .alt1Active a:visited, .alt2Active a:visited {
        color: #3a7fc4;
    }
    .alt1Active a:hover, .alt1Active a:active, .alt2Active a:hover, .alt2Active a:active {
        color: #777777;
    }
    .alt1, .alt1Active {
        background: #ffffff;
        color: #000000;
       /* font-size: 0.6em; */
    }
    .alt2, .alt2Active {
	background: #fff;
	color: #000000;
        font-size: 0.6em;
    }
    /* ***** small padding on 'thead' elements ***** */
    td.thead, th.thead, div.thead {
        padding: 4px;
    }
    .forumbitforumlevel1post {
        background-color: #ffff00;
    }
    .yellow {
        color: #ffff00;
    }
 .page {
	background: #eeeeee;
	color: #000000;
	float:left;
}
#posts{
	background: #eeeeee;
}

/* added by Patrick 26 Aug 09 */
/* ***** small padding on 'thead' elements ***** */
    td.thead, th.thead, div.thead {
        padding: 4px;
    }

#main{
background:#eee;
}



/* Mark fix 15-09-09*/

	#contentforum{
	/* border:solid 1px #000000; */ /* for layout */
	float:left;
	width:auto;
	text-align:left;
	margin-left:0px;
	margin-bottom:20px;
	width:100%;
	}
		#contentforum a {
		color:#007fc4;
		text-decoration: underline;
		}
		#contentforum  a:hover{
		color:#777;
		text-decoration: underline;
		}


html, body{ 
 margin:0; 
 padding:0; 
}
#maintable {
width:100%;
}
#recentthreads{
overflow:visible;
height:685px;
}
#login{
background-color:#aaa;
}
#navbar_adcode{
margin-bottom:25px;
}
.advertisement{
}
img{
border:0px;
}


#vbcopy{
float:right;
margin-right:20px;
text-align:right;
margin-top:-35px;
}
#time{
margin-top:-20px;
}
#footlinks{
background:#251f1f;
}

.tborder{
margin-top:-4px;
border:1px solid #bbb;
}
.tcat{
background:#0080c5;
color:#000;
}
.alt2{
font-size:12px;
}
#fmsfoot{
background:#251f1f;
}
