﻿body 
{
    margin:0px;
    padding:0px;
    text-align:center;
    background-color:#0b0b0b;
    height:100%;
    font-family:Arial;
}
a{text-decoration:none;}
a img{border:none;}
#Header
{
    position:relative;
    width:100%;
    height:50px;
    margin:0px;
    background-color:#652a17;
    z-index:100;
    overflow:hidden;
}
#HeaderContent
{
    margin:0px auto;
    height:50px;
    width:924px;
    line-height:50px;
    color:White;
    text-align:left;
    padding:0px 50px;
}
#HeaderContent a
{
    color:#ffae93;
}
.font12
{
    font-size:12px;
}
.font16
{
    font-size:16px;
}
.font24
{
    font-size:24px;
}
.brushScript
{
    font-family:Brush Script MT; 
    
}
.font18
{
    font-size:18px;
}
.font20
{
    font-size:20px;
}
.font30
{
    font-size:30px;
}
.font36
{
    font-size:36px;
}
.fontBrown
{
    color:#ddc2a1;
}
.fontBrownBold
{
    color:#ddc2a1;
    font-weight:bold;
}
.fontGray
{
    color:#ababab;
}
.fontGrayBold
{
    color:#ababab;
    font-weight:bold;
}
.fontItalic
{
    font-style:italic;
}
.fontPink
{
    color:#c39688;   
}
.fontPink2
{
    color:#ffae93;
    
}
.WhiteArial
{
    color:White;
    font-family:Arial;
}
.WhiteArialBold
{
    color:White;
    font-weight:bold;
}
#ContentContainer
{
    position:relative;   
    margin:20px auto -331px auto;
    width:1024px;
    text-align:left;
    color:White;
    overflow:hidden;
    padding-bottom:25px;
    padding-top:-50px;
    
}

#ContentBGImage
{
    position:relative;   
    width:100%;
    height:518px;
    background-image:url('../images/ContentBG.jpg');
    background-repeat:no-repeat;
    overflow:hidden;
}
#Availability
{
    text-align:center;
    position:absolute;
    top:115px;
    left:845px;
    line-height:20px;
}
#sellMore
{
    position:absolute;
    top:275px;
    left:528px;
    line-height:24px;
}
#getNoticed
{
    position:absolute;
    top:392px;
    left:43px;
}
#contentNavBar
{
    position:absolute;
    top:55px;
    left:300px;
    line-height:34px;
}
#contentNavBar a
{
    background-color:Black;
    color:White;
    font-weight:bold;
    font-size:24px;
    padding:0px 5px
}
#contentNavBar a:hover
{
    color:#ddc2a1;
}
#About
{
    position:relative;
    width:100%;      
    background-color:#652a17;
    color:White;
    height:0px;
    margin:0px;   
    padding:0px;
    text-align:center; 
    overflow:hidden;    
}
#AboutContent
{
    text-align:center;
    padding:10px;
    margin:0px auto;
    width:939px;
    font-size:24px;
    font-family:Arial;
    font-weight:bold;
}
#CloseAbout
{   
    margin:10px 0px; 
    width:25px;
    height:25px;
    font-size:14px;
    text-align:center;
    line-height:25px;    
    background-color:#c45833;
}
#CloseAbout a
{
    font-family:Arial Black;
    font-weight:bold;
    color:#652a17;    
}
#CloseAbout a:hover
{
    color:Black;
}

#MainLeftColumn
{
    margin:0px 0px 0px 32px;
    float:left;
    width:505px;  
}
#MainLeftColumn a
{
    font-size:12px;
    color:#ddc2a1;
}
#MainLeftColumn a:hover
{
    color:White;
}
.LeftColumnHeader
{
    margin-bottom:10px;
    width:485px;
    height:73px;
    padding:5px 10px;
    background-image:url('../images/LeftColumnHeaderBG.jpg');
}
.PricePoint
{
    margin:24px 0px;
    line-height:24px;
    font-size:12px;
}
#LeftSubColumnLeft
{
    float:left;
    width:245px;
    font-size:12px;
    line-height:18px;
}
#LeftSubColumnRight
{
    float:right;
    width:245px;
    font-size:12px;
    line-height:18px;
    
}
#MainRightColumn
{
    position:relative;
    margin:0px 32px 351px 0px;
    float:right;
    width:422px;
    overflow:hidden;
}
#Footer
{   
    clear:both;
    margin:341px auto 0px auto;    
    position:relative;   
    background-color:#652a17;
    width:100%;
    height:250px;
    overflow:visible;
}
#Footer hr
{
    clear:both;
    border-top:dotted 2px #c39688;
    border-bottom:none;
    border-left:none;
    border-right:none;
    background-color:transparent;
    color:#c39688;
    margin:5px 0px;
    padding:5px 0px;
    line-height:20px;
}
#FooterContent
{
    padding:25px 42px 0px 42px; 
    margin:0px auto;
    position:relative;
    width:1024px;  
}
.FooterHeader
{
    font-family:Arial;
    font-weight:bold;
    font-size:24px;  
    color:White;  
}
#LeftFooterHeader
{
    padding:12px 0px 0px 0px;
    float:left;
    text-align:left;
}
#RightFooterHeader a
{
     color:White;
}
#RightFooterHeader a:hover
{
    color:#c39688;
}
#RightFooterHeader
{
    float:right;
    text-align:left;   
}
#LeftFooterContent
{
    float:left;
    text-align:left;
    font-weight:bold;
    
}
#ContactContainer
{
    background-image:url('../images/TopContactEdge.jpg');
    background-repeat:no-repeat;
    background-position:center top;    
    text-align:center;
    position:absolute;
    top:-341px;
    left:591px;
    
}
#ContactInnerContainer
{
    margin:0px auto;
    position:relative;
    padding-top:13px;
}
#ContactRightCorner
{
   float:right;
   margin:0px;
   width:23px;
   height:328px;
   background-image:url('../images/RightContactCorner.jpg');
   background-repeat:no-repeat;
   background-position:bottom;
}
#ContactMiddleContent
{
    position:relative;
    background-color:#652a17;
    float:left;
    margin:0px;
    width:418px;
    height:328px;
}
#ContactLeftCorner
{
    float:left;
    width:23px;
    height:328px;
    margin:0px;
    
    background-image:url('../images/LeftContactCorner.jpg');
    background-repeat:no-repeat;
    background-position:bottom;
}
#ContUsBlimp
{
    position:absolute;
    top:19px;
    left:10px;
    width:167px;
    height:54px;
    font-size:12px;
    padding:8px 0px 0px 12px;
    text-align:left;
    color:white;
    background-image:url('../images/ContactUsBlimp.png');
    background-repeat:no-repeat;
}
#AboutContact
{
    position:absolute;
    top:105px;
    left:10px;
    width:147px;    
    color:#c39688;
    line-height:24px;
    font-size:12px;
    text-align:left;
}
#AboutContact a
{
    color:#c39688;
}
#AboutContact a:hover
{
    color:white;
}
#ContactForm
{
    margin:15px 0px 0px 170px;
    color:#c39688;
    text-align:left;
    font-size:12px;
}
#ContactForm table,tr,td
{
    border-collapse:collapse;
    vertical-align:middle;       
}
.CustomTextBox
{
    background-image:url('../images/TextboxBG.png');
    padding:5px 0px 0px 5px ;
    width:208px;
    height:25px;
    line-height:29px;
    font-weight:bold;
    border:none;
}
.CustomSubmit
{
    border:none;
    background-image:url('../images/submitBG.png');
    color:White;
    font-weight:bold;
    width:113px;
    height:32px;
}
#ContactForm td
{
    padding:0px 2px 8px 2px;
}
#LeftHeaderNav
{       
    float:left;
    text-align:left;
}
#RightHeaderNav
{
    float:right;
    text-align:right;
}
#RightHeaderNav a
{
    color:White;
}
#RightHeaderNav ul
{
    margin:0px;
    padding:0px;
}
#RightHeaderNav li
{
    font-weight:bold;
    float:left;
    margin:0px 5px;
    list-style-type:none;
}
.HeadNavDivider
{
    color:#c39688;
}
.VideoWrapperContainer
{
    margin:5px 2px;
    float:left;
    width:207px;
    height:167px;
    color:White;
    font-size:12px;
}
.VideoWrapperContainer a
{
    color:#57504b;
}
.VideoWrapperContainer a:hover
{
    color:white;
}
.playVidInfo
{
    text-indent:10px;
}
.VideoWrapper
{
    margin:0px 0px 5px 0px;
    position:relative;
    width:100%;    
    height:122px;
    overflow:hidden;
    background-color:#652a17;
}
.backingText
{
    position:absolute;
    top:0px;
    left:0px;
    width:187px;
    height:122px;
    line-height:122px;    
    text-align:center;
    padding-left:10px;
}
.backingText span
{
    
    font-size:24px;
    font-weight:bold;
    color:#c39688;
}

.frontImg
{
    Position:absolute;
    top:0px;
    left:0px;
}
#PieChart
{
    position:relative;
    clear:both;
    margin:400px 0px 0px 0px;
    overflow:hidden;
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
}
.fontWeightNormal
{
    font-weight:normal;
}
