﻿body {
    background-color: #272727;
}
img {
    border: none 0px transparent;
}

/* PAGE LAYOUT STYLES ------------------------------------------------ */
/* /////////////////////////////////////////////////////////////////// */

.page_layout {
    width: 988px;
}
.page_top {
    background: #000000 url('../images/background/top.gif') no-repeat top left;
    height: 43px;
    width: 988px;
    padding: 0px;
    margin: 0px;
}
.page_left {
    background: #000000 url('../images/background/left_repeat.gif') repeat-y top left;
    width: 69px;
    padding: 0px;
    margin: 0px;
}
.page_left_top {
    background: #000000 url('../images/background/left.gif') no-repeat top left;
    width: 69px;
    height: 592px;
    padding: 0px;
    margin: 0px;
}
.page_body {
    background-color: #000000;
    width: 850px;
    padding: 0px;
    margin: 0px;
}
.page_right {
    background: #000000 url('../images/background/right_repeat.gif') repeat-y top right;
    width: 69px;
    padding: 0px;
    margin: 0px;
}
.page_right_top {
    background: #000000 url('../images/background/right.gif') no-repeat top right;
    width: 69px;
    height: 592px;
    padding: 0px;
    margin: 0px;
}
.page_bottom {
    background: transparent url('../images/background/bottom.gif') no-repeat top left;
    height: 34px;
    width: 790px;
    padding: 35px 169px 30px 29px;
    margin: 0px;
}

/* CONTENT LAYOUT STYLES --------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.content_layout {
    background-color: #000000;
    width: 850px;
    padding: 0px;
    margin: 0px;
}
.content_header {
    width: 850px;
    height: 122px;
    padding: 0px;
    margin: 0px;
}
.content_nav {
    width: 850px;
    height: 30px;
    padding: 0px 0px 10px 0px;
    margin: 0px;
}
.content_left {
    width: 168px;
    padding: 0px 10px 0px 0px;
    margin: 0px;
}
.content_center {
    width: 457px;
    padding: 0px;
    margin: 0px;
}
.content_leftcenter {
    width: 635px;
    padding: 0px;
    margin: 0px;

}
.content_homeComponent {
    width: 205px;
    height: 70px;
    padding: 10px 0px 0px 0px;
    margin: 0px;
}
.content_body1 {
    background-color: #212121;
    min-height: 235px;
    padding: 18px 18px 18px 18px;
    margin: 0px;
}
.content_body2 {
    background-color: #cccccc;
    min-height: 235px;
    padding: 18px 18px 18px 18px;
    margin: 0px;
}
.content_right {
    width: 205px;
    padding: 0px 0px 0px 10px;
    margin: 0px;
}

/* HEADER LAYOUT STYLES ---------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.header_layout {
    background-color: #000000;
    width: 850px;
    height: 122px;
    padding: 0px;
    margin: 0px;
}
.header_left {
    width: 169px;
    height: 122px;
    padding: 0px;
    margin: 0px;
}
.header_center {
    width: 444px;
    height: 122px;
    padding: 0px;
    margin: 0px;
}
.header_right {
    width: 237px;
    height: 122px;
    padding: 0px;
    margin: 0px;
}

/* FOOTER LAYOUT STYLES ---------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.footer_layout {
    width: 790px;
    height: 34px;
    padding: 0px;
    margin: 0px;
}
.footer_main {
    width: 455px;
    height: 34px;
    padding: 0px;
    margin: 0px;
}
.footer_facebook {
    width: 104px;
    height: 34px;
    padding: 0px;
    margin: 0px;
}
.footer_twitter {
    width: 101px;
    height: 34px;
    padding: 0px;
    margin: 0px;
}
.footerTEXT {
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: normal;
    font-style: normal;
    font-size: 9px;
    line-height: 13px;
    color: #ffffff;
    text-decoration: none;
}
.footerLINK {
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: normal;
    font-style: normal;
    font-size: 9px;
    line-height: 13px;
    color: #f68428;
    text-decoration: none;
}
.footerLINK:hover {
    color: #ff6600;
}

/* SECONDAR NAV STYLES ----------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.secnav_box {
    background-color: #212121;
    width: 148px;
    height: 304px;
    padding: 10px 10px 0px 10px;
    margin: 0px;
}
.secnavTEXT {
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-style: normal;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
}
.secnavTEXT td {
    padding: 0px 10px 14px 0px;
}
.secnavTEXTON {
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-style: normal;
    font-size: 12px;
    color: #f68428;
    text-decoration: none;
    text-transform: uppercase;
}
.secnavTEXTON td {
    background: transparent url('../images/nav/arrow.gif') no-repeat top right ;
    padding: 0px 10px 14px 0px;
}

/* PADDING STYLES ---------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.pad_component {
    padding: 0px;
}
.pad_title {
    padding: 0px 0px 10px 0px;
}
.pad_homeComponent {
    padding: 10px 0px 0px 10px;
}

/* TEXT STYLES ------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.mainSUBHEAD {
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-style: normal;
    font-size: 13px;
    line-height: 16px;
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
}
.mainTERTHEAD {
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    color: #cf650f;
    text-decoration: none;
}
.mainTEXT
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: normal;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
    text-decoration: none;
}
.mainTEXTbold
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
    text-decoration: none;
}
.mainLINK {
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: normal;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    color: #f68428;
    text-decoration: none;
}
.mainLINK:hover {
    color: #ff6600;
}
.sponsorSUBHEAD {
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-style: normal;
    font-size: 15px;
    line-height: 18px;
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
}
.divider_horizontal {
    height: 10px;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
