
.headerimg
{
        background-image: url(../images/Billiards2.jpg);
        background-repeat: no-repeat;
        background-position: center;
        padding: 0px 0px 0px 0px;
        height: 90px;
        width: 800px;
        backround position: top;
}

.headerbg
{
        background-image: url(../images/headbg.gif);
        background-repeat: repeat;
        background-position: center;
        padding: 0px 0px 0px 0px;
        height: 90px;
        backround position: top;
}

/* Normal, standard links. */
a:link, a:visited
{
	color: #217C01;
	text-decoration: none;
}
a:hover
{
	color: #323232;
	text-decoration: underline;
}

.button-main {
 	border: 1px solid #C0C0C0;
	padding: 4px 6px;
	background-color: #FFFFFF;
	cursor: pointer;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
 }



/* This is used on tables that should just have a border around them. */
.tborder
{
	background: #FFFFFF;
	color: #3E3F41;
	border: 0px solid #FFFFFF;
}
.tcat
{
	background: #4E9258 url(/forums/images/Billiards-Talk/gradients/gradient_tcat.gif);
	color: #FFFFFF;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.alt1, .alt1Active
{
	background: #ebebeb;
	color: #3E3F41;
	border-right:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	border-top:1px solid #EFF6FF;
	border-bottom:1px solid #bfbfbf;
}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
	color: #217C01;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
	color: #217C01;
}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{
	color: #323232;
}

.alt2, .alt2Active
{
	background: #e2e2e2;
	color: #3E3F41;
	border-right:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	border-top:1px solid #EFF6FF;
	border-bottom:1px solid #bfbfbf;
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	color: #217C01;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	color: #217C01;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
	color: #323232;
}

/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg
{
	color: #000000;
	background-color: #F0F0F0;
}
.windowbg2
{
	color: #000000;
	background-color: #F5F5F5;
}

/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
.smalltext
{
	font-size: 10px;
	font-family: tahoma, sans-serif;
}


.textREG {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
}
.textSmall {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
}
.textHeader {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #217C01;
}
.textSheader {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #ffffff;
}

td.even {
    	background-color: #EEEEEE;
	    text-align: left;
	    vertical-align: middle;
}

td.odd {
	    background-color: #DDDDDD;
	    text-align: Left;
    	vertical-align: middle;
}


/* Footer stuff below */
.footer
{
        background-color: #4E9258;
        width: 100%;
        border: #D0D0D0;
    	border-style: solid;
    	border-left-width: 0px;
        border-top-width: 1px;
        border-right-width: 0px;
        border-bottom-width: 0px;
}

table.db {
    	table-layout: fixed;
        border-color: #8BB381;
    	border-collapse: collapse;

}

/* We use this to adjust the color of the copyright. */

.copyright, .copyright a:link, .copyright a:visited, .copyright a:hover
{
        color: #FBFBFB;
}

.alternatimage
{
border: 0px none ; 
filter:alpha(opacity=95); -moz-opacity:0.80; opacity:0.80; -khtml-opacity:0.80;
}