/* Banish Website CSS */ 
html, body{ 
 margin:0; 
 SCROLLBAR-ARROW-COLOR: #B20E31;
 scrollbar-base-color:#FFFFFF;
 min-width: 800px;
 
} 

#GoogleSearch {
        position: absolute;
        top: 15px;
        right: 7px;
        z-index: 1;
}

#wrapper { 
text-align: left;
width: 100%;
margin: 0 auto; 
}

#contentfloatholder {/* right faux column tab */
float: left;
width: 100%;
}

#contentfloatholder:after {
 /* this is for NN6 to clear floats */
    content: "."; 
    display: block; 
		height: 0px;
    clear: both; 
    visibility: hidden;
}

#center {
margin: 0 125px 0 230px;
background: #ffffff;
min-height: 770px;
}

* html #center {
margin: 0 125px 0 230px;
background: #ffffff;
height: 770px;
}

#centerwrap {
  float:left;
  width: 100%; 
  margin: 0 -95% 0 0;
}

#left {
  float:left;
  width: 230px;
  margin: 0 0 0 -5%;
}

#right {
  position:relative;	
  float:right;
  width: 125px;
  margin: 0;
}
 
#topsection{
height: 129px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
margin: 0;
}

#contentcolumn{
margin: 0 140px 0 230px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background: #ffffff;
min-height: 770px;
min-width: 740px;
}

* html #contentcolumn{
margin: 0 140px 0 230px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background: #ffffff;
height: 770px;
}

#container{
position:relative;
display:block;
}

#leftcolumn{
position:relative;	
float: left;
width: 230px; /*Width of left column*/
margin-left: -230px;
display:inline;
}

#rightcolumn{
position: relative;	
float: right;
width: 140px; /*Width of right column*/
margin-right: -139px; /*Set left marginto -(RightColumnWidth)*/
background: #ffffff;
z-index: 1;
text-align:right;
display:inline;
}

.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }

#footer{
display:block;	
clear: left;
width: 100%;
text-align: center;
}

A
{
    BACKGROUND-COLOR: transparent;
    COLOR: #0000ff;
    TEXT-DECORATION: none;
}

H2
{
    BACKGROUND-COLOR: transparent;
    COLOR: #000000;
}
H3
{
    BACKGROUND-COLOR: transparent;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H4
{
    BACKGROUND-COLOR: transparent;
    COLOR: #000000;
}
HR 
{ 
	color: #B20E31; 
	BACKGROUND-COLOR: transparent;
	background: #cc0033; 
	border: 0; 
	height: 2px; 
}
DIV.HR 
{
	color: #B20E31; 
	BACKGROUND-COLOR: transparent;
	background: #cc0033; 
	border: 0; 
	height: 5px; 	

}	
TABLE
{
    BACKGROUND-COLOR: transparent;
    COLOR: #ffffff;
}
TD
{
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    
}
TH
{
    BACKGROUND-COLOR: transparent;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    
}
TEXTAREA
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
UL
{
    LIST-STYLE-POSITION: outside;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: disc;
}
