﻿.HomePageContainer
{
    width:940px !important;
    border-left:solid 7px #121212;
    border-right:solid 7px #121212;
}
.redTitles
{
    color:#762e36;
    font-size:18px;
    font-family:Arial;
    font-weight:bold;
}
.ATCEmph
{
    color:#762e36;
    font-size:34px;
    font-family:Arial Black;
    font-weight:bold;
}
.whiteTitles
{
    color:White;
    font-size:18px;
    font-family:Arial;
    font-weight:bold;
}
.HomePageBanner
{
    width:100%;
    height:318px;
    background-image:url('images/HomePageBanner.jpg');
}
#HPMiddleRow
{
    overflow:hidden;
    position:relative;
    margin:0px;
    width:100%;
    background-color:#cabb95;
    background-image:url('images/HPMiddleRowBGFade.png');
    background-repeat:repeat-x;
    font-size:11px;
}
#HPMiddleRow ul
{
   margin:0px 6px;
   padding:0px 6px;
}
#HPMiddleRow li
{
    margin:0px;
    list-style-type:square;
    font-weight:bold;
}
#HPMiddleRow hr
{
    border-top:dotted 1px #732d36;
    border-bottom:none;
    border-left:none;
    border-right:none;
    background-color:transparent;
    color:#732d36;
    margin:5px 0px;
}
#HPColumnLeft
{
    margin:12px 0px 0px 12px;
    width:605px;
    float:left;
}

#HPColumnRight
{
    margin:12px 12px 0px 0px;
    width:288px;
    float:right;
}
#HPCLOne
{
    margin-bottom:10px;
    width:288px;
    float:left;
}
#HPCLTwo
{
    margin-bottom:10px;
    width:288px;
    float:right;
}
#HPPromoVidContainer
{
    position:relative;
    margin:10px 0px;
    clear:left;
    border:solid 2px #716851;
    background-color:#242628;
    width:602px;
    overflow:hidden;
}
#HPPVImgHolder
{
    float:left;
    margin:0px;
}
#HPPVTextHolder
{
    margin:10px 8px 0px 0px;
    width:296px;
    font-size:10px;
    font-family:Verdana;
    float:right;
    color:#b9b9b9;
}
#HPPVTextHolder ul
{
    margin:0px;
    padding:0px;
}
#HPPVTextHolder li
{
    float:left;
    list-style-type:none;
    margin:0px 10px 0px 0px;
}
#HPPVTextHolder hr
{
    border-top:dotted 1px #4f4f4f;
    border-bottom:none;
    border-left:none;
    border-right:none;
    background-color:transparent;
    color:#4f4f4f;
    margin:5px 0px;
}
a.readMoreBut
{
    border:solid 1px black;
    height:19px;
    padding:3px 10px;
    text-align:center;
    line-height:19px;    
    color:white;
    background-color:#111111;
    font-weight:bold;
}

a.readMoreBut:hover
{
    color:White;
    font-weight:bold;
    background-color:#732d36;
}
a.playVidBut
{
    border:solid 1px black;    
    padding:3px 10px;
    height:24px;
    text-align:center;
    line-height:24px;    
    color:white;
    font-weight:bold;
    background-color:#111111;
}
a.playVidBut:hover 
{
    color:White;
    background-color:#732d36;   
}
#HPBottomRow
{
    width:100%;
    background-color:#141414;
    overflow:hidden;
    padding-bottom:15px;
}
.HPBRColumn
{
    margin:15px 8px 0px 8px;
    width:295px;
    float:left; 
    color:#b9b9b9;
    font-size:10px; 
    font-family:Verdana;  
}
#HPBottomRow hr
{
    border-top:dotted 1px #4f4f4f;
    border-bottom:none;
    border-left:none;
    border-right:none;
    background-color:transparent;
    color:#4f4f4f;
    margin:5px 0px;
}
#AttributesList
{
    border-collapse:collapse;
    
}
#AttributesList td.column1
{
    width:130px;
}
#AttributesList td.column2
{
    width:160px;
}
a.redLink
{
    color:#732d36;
    font-size:14px;
}
a.redLink:hover
{
    color:white;
}
#ContactTable
{
    font-size: 12px;
    color: #f4f5f5;
    font-weight: bold;
}
#ContactTable td
{
    height:30px;
}

.SubRequest
{
    margin:0px 0px 0px 20px;
    float:right;
    background-color:#762e36;
    color:white;
    font-weight:bold;
    border:solid 1px black;
    font-size:10px;
    width:65px;
    height:23px;
    vertical-align:middle;
    background-image:url('images/NavBGFade.png');
    background-repeat:repeat-x;   
}
#flickrContainer
{
    margin:0px 0px 0px 5px;
    width:100%;
    text-align:center;   
}
#flickrCenteringContainer
{
    margin:0px auto;
    width:270px;
}
.flickrImage
{
    text-align:center;
    line-height:90px;
    float:left;
    width:90px;
    height:90px;  
    
}
.MailStatus
{
    font-size:12px;
    color:Red;
    font-weight:bold;
}


