﻿

/************/
/*  GLOBAL  */
/************/

* {
margin:0px;
padding:0px;
}

body
{
background-color: #1a1a1a;
background-image: url(../images/bg2.jpg);
background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
margin:10px 0px;
}

.clear {
clear:both;
margin:-20px 0px 0px 0px;
}

#main_column p.tightPara
{
    margin:0px;
    padding:0px;
    height:20px;
}

.no_bullets {
list-style:none;
}

img {
border-style: none;
    border-color: inherit;
    border-width: medium;
    margin: 0px;
    padding: 0px;

}
    
#wrapper
{
margin:0px auto;
width:750px; 
}

#main_content a
{
    text-decoration: none;
    color: #5B5453;
    font-weight: bold;
}

#main_content a:hover
{
    text-decoration: underline;
    color: #000000;
    font-weight: bold;
}

#bottomNav a, #bottomNav a:active, #bottomNav a:visited {
color:#5B5453;
text-decoration:underline;
}

#bottomNav a:hover
{
    color:White;
}

/* HEADER */
#header
{
background: url(../images/logo1.jpg);
height:300px;

}

/********************/
/*  HEADER SECTION  */
/********************/
.ttl_logo {
float:left;
}

#header p {
color:#fff;
height:100px;
padding:5px 10px 0px 10px;
text-align:right;
font-size:12px;
}

#header span img {
margin:12px 0px 0px 12px;
}

/*************************/
/*  Navigation SECTION  */
/***********************/

#navBar
{      
background: url(../images/Background.gif) repeat;
float:left;
padding:4px 0px;
width:750px;    
}

/***************************/
/*  Main Content SECTION  */
/*************************/

#main_content {
background-color:#fff;
color: #555555;
float:left;
padding:14px;
width:722px;
}

#main_column .tightList p
{
    line-height:4pt;
    padding-left:2px;
}

/**************************/
/*  Left Column SECTION  */
/************************/

#left_column {
float:left;
}

#left_column img {
margin:0px 0px 14px 0px
}

/**************************/
/*  Main Column SECTION  */
/************************/

#main_column {
color:#887F7D;
float:left;
margin:0px 0px 0px 16px;
width:500px;
}

#main_content .left_content 
{
    float:left;
    width:220px;
    padding: 0px 10px 0px 0px;
}

#main_content .right_content 
{
    float:left;
    width:270px;
}

#main_content .float_left 
{
    float:left;
}

#main_content .right_top 
{
    border-bottom: 1px solid #6d6865;
    padding: 0px 0px 5px 0px;
}

#main_content .top_image
{
    padding: 0px 0px 7px 0px;
}

#main_content .bottom_right_image
{
    padding: 0px 4px 0px 0px;
}

#main_content .right_bottom 
{
    padding: 6px 0px 0px 0px;
}

#main_content .bottom_left 
{
    float:left;
    padding: 0px 7px 0px 0px;
    width:86px;
}

#main_content .bottom_right 
{
    float:left;
    width:175px;
}

#main_content .right_bottom img
{
    padding: 0px 0px 10px 0px;
    *padding: 0px 0px 6px 0px;
    _padding: 0px 0px 4px 0px;
}

#main_content .bottom_left p, #main_content .bottom_right p
{
    font-size:10px;
    line-height: 170%;
}

#main_column h1 {
color:#655952;
font-size:18px;
}

#main_column h2 {
font-size:14px;
margin:20px 0px 4px 0px;
/* _float: left; */
}

#main_column h3 {
color:#968981;
font-size: 11px;
font-weight: normal;
margin:0px 0px 10px 0px;
}

#main_column p {
font-size: 13px;
line-height:14pt;
margin-top:10px;
} 

#main_column h1 img {
float:left;
margin:0px 10px 7px 0;
vertical-align:middle;
}

#main_column hr {
background-color:#887F7D;
border:none;
color:#887F7D;
height:1px;
margin:24px 0px;
width:500px;
}
    
#main_column span {
font-style:italic;
}

#main_column ul {
font-size:12px;
line-height:1.8em;
margin:4px 0px;
padding:0px 12px 0px 14px;
}

#main_column ul h3{
font-size:1em;
font-weight:bold;
margin:10px 0px 0px 0px;
text-decoration:underline;
}

#main_column ul li 
{
    margin-left:10px;
}

#main_column ul span {
font-style:normal;
font-weight:bold;
}

.right_img_align {
float:right;
margin:0px 8px 10px 10px;
padding:1px;
border:solid 1px gray;
}

.info_box
{
    background: url(../images/box_background.jpg) repeat;
    min-height: 10px;
    _height: 10px;
    width: 500px;
    color: #fff;
}

.box_top 
{
    margin: 0px;
    *margin: -12px 0px 0px 0px;
}

.team_logos 
{
    margin: 0px 0px 0px 35px;
}

#rounded_bottom {
clear:both;
}

#block_1 h2, #block_2 h2, #block_4 h2
{
    _width: 300px;
}

#block_1 {
height:120px;
margin:0px 0px 11px 0px;
float:left;
}

#block_2 
{
    float:left;
}

#block_2 p {
color:#fff;
padding:0px 10px 0px 10px;
}

#block_2 p img {
float:right;
margin:-6px 0px 0px 0px;
}

#block_3 
{
    float:left;
    margin: 0px;
    padding: 0px;
}

#block_4{
    float:left;
}

#block_4 p {
    color:#fff;
    padding:0px 10px 0px 10px;
}

#main_column .more { float:right;font-style:normal; font-size:11px;margin: 0px 10px 0px 0px;}
#main_column .more:hover {background:none;}


#ad_1, #ad_2 {
float:left;
margin:0px 0px;
width:244px;
}

.noborders 
{
border: 0px;
margin: 0px 0px 20px 0px;
}

.noborders td
{   
padding: 2px 10px;
}

.termsconditions {
border-collapse:collapse;
}

.termsconditions td ,.termsconditions tr {
padding: 10px 10px 10px 10px;
margin: 0px;
}

.termsconditions td 
{
border: 1px solid gray;
}

/* #ad_1 img, #ad_2 span img {
margin:0px 0px 6px 0px;
}*/

#ad_1 {
margin:0px 12px 0px 0px;
}

.contact_us 
{
    margin: 0px auto;
}

.left_column
{
    text-align: right;
    clear: left;
    float: left;
    width: 150px;
    padding: 5px 5px 0px 0px;
    font-size:9pt;
    height: 22px;
}

.right_column
{
    text-align: left;
    float: left;
    width: 300px;
    padding: 5px 5px 0px 0px;
    font-size:9pt;
    height: 12px;
}

#main_column img.FloatRight
{
    float:right;
    margin: 0px 0px 2px 4px;
}

#block_4 img.noBorders
{
    margin:0px;
    padding:0px;
    
}


/*********************/
/*  Footer SECTION  */
/*******************/
#footer
{
background: url(../images/footer.jpg) no-repeat;
margin:2px 0px 10px 0px;
width:750px;  
height:25px; 
} 

#footer p
{
color:#fff;
font-size:7pt;
padding:5px 0px 4px 0px;
text-align:center;   
}

#footerSpacing
{
padding-left:20px;
}

/********************************/
/*  Bottom navigation SECTION  */
/******************************/
#bottomNav
{
color:#fff;
font-size:8pt;
font-weight:bold;
padding:3px 0px 3px 10px;  
text-align:center;
width:740px;         
}

#bottomNav a
{
padding-right:18px;   
}

