﻿body {
	text-align: center; /* for IE */
	background-image:url(images/oneills_bg.png);
	
}

#body_centered
{
    margin: -15px auto; /* align for good browsers */
    text-align: left;
    width: 890px;
    height: auto;
    /*background: black;*/
}
.page_container
{
    width: 800px;
    height: auto;
    
    float:left;
    /*border-right: solid 2px black;
    border-left: solid 2px black;
    border-top: solid 2px black;*/
    color:#003300;
}

.page_contents
{
    width: 800px;
    height: auto;
    
    float:left;
    /*border-right: solid 2px black;
    border-left: solid 2px black;
    border-top: solid 2px black;*/
    background-color: #006633;
}
.header
{
    width:800px;
    height:246px;
    background: url(images/oneillheader4.gif) no-repeat 0 0;
    float:left;
}
.headerdiscobar
{
    width:800px;
    height:220px;
    background: url(images/oneillheaderdiscobar.png) no-repeat 0 100%;
    float:left;
}
    
    

.horizontal_menu
{
    width: 798px;
    /*height:30px;
    border: solid 1px gray;*/
    background: url(images/titlebar.png) repeat x 0 0;
}

.left_container
{
    width:135px;
    height:520px;
    float:left;
	vertical-align:top;
    
     
}

.center_container
{
    width: 439px;
    height: 520px;
    float: left;
    font-family: Arial;
    background-color: #006633;
	
    padding: 0px;
}
.right_container
{
    width:250px;
    height:520px;
    float:left;
    background-color: #006633;

}
.bottom_container
{
    width:798px;
    height:63px;
    float:left;
    background-color: #006633;


}

.rounded_rt
{
    width: 801px;
    height:160px;
    background: url(images/white_corner_rt.gi) no-repeat 100% 0;
    text-align: center; 
    float:left;
}
.rounded_rb
{
    width: 801px;
    height:100px;
    background: url(images/white_corner_rb.gi) no-repeat 100% 100%;
}

.rounded_lb
{
    width: 800px;
    height:100px;
      background: url(images/white_corner_lb.gi) no-repeat 0 100%;
}

.left_border
{
    height:800px; 
    float:left; 
    width:40px;
    background: url(images/left_border.gi) repeat-y 0 0;
}

.right_border_container
{
    height:800px; 
    float:left;
	padding-top:43px; 
    width:40px;
   
}
.right_border
{
    height:800px; 
    float:left; 
    width:5px;
    background: url(images/right_border.gif) repeat-y 0 0;
}
.t {background: url(images/textArea_t.png) 0 0 repeat-x} 
.l {background: url(images/textArea_l.png) 0 0 repeat-y} 
.b {background: url(images/textArea_b.png) 0 100% repeat-x} 
.r {background: url(images/textArea_r.png) 100% 0 repeat-y } 
.bl {background: url(images/textArea_lb.png) 0 100% no-repeat} 
.br {background: url(images/textArea_rb.png) 100% 100% no-repeat} 
.tl {background: url(images/textArea_lt.png) 0 0 no-repeat} 
.tr
{
    background: url(images/textArea_rt.png) 100% 0 no-repeat;
    padding: 10px;
    font-size: 8pt;
    color: #003300;
    font-family: Verdana;
    text-align: left;
} 
    
.textArea
{
    width:auto;
    height:auto;
    background-image:url(images/textarea_bg.png);
    padding: 10px 10px 10px 10px;
    
}
.right_textArea
{
    height:160px;
} 

h3
{
    font-size:12pt;
}
