﻿#Home-Body-Box
{
    width: 1200px;
    height: 772px;
    background-image: url(Images/Home-Site-BG.png);
    background-repeat: no-repeat;     
    background-position: right bottom;
    z-index: 10;
    position: absolute;
    left: 15px;
    top: 75px;
}

#Body-Box-Container
{
    width: 1200px;
    background-image: url(Images/Body-Top.png);
    background-repeat: no-repeat;     
    background-position: right top;
    z-index: 10;
    position: absolute;
    left: 15px;
    top: 75px;
    padding-top: 39px;
    padding-bottom: 39px;
    display: table;
}

#Body-Box-Middle
{
    width: 1200px;
    min-height: 1000px;
    background-image: url(Images/Body-Middle.png);
    background-repeat: repeat-y;     
    background-position: right top;
    padding-bottom: 39px;
    display:table;
}

#Body-Box-Top
{
    width: 1200px;
    height: 39px;
    background-image: url(Images/Body-Top.png);
    background-repeat: no-repeat;     
    background-position: right top;
    position: absolute;
    left: 15px;
    top: 75px;
}

#Body-Box-Bottom
{
    width: 1200px;
    height: 39px;
    background-image: url(Images/Body-Bottom.png);
    background-repeat: no-repeat;     
    background-position: right bottom;
    position: absolute;
}

#Body-Box
{
    width: 1200px;
    height: 1200px;
    background-image: url(Images/Home-Site-BG.png);
    background-repeat: no-repeat;     
    background-position: right top;
    z-index: 10;
    position: absolute;
    left: 15px;
    top: 75px;
}

#Home-Ad-Box
{
   /* background-image: url(Images/Home-Ad-BG.png);
    background-repeat: no-repeat;  */
    width: 738px;
    height: 426px;
    z-index: 15; 
    position: absolute;
    left: 440px;
    top: 110px;
    text-align: left;
}

#Ad
{
    width: 668px;
    height: 406px; 
    padding: 10px 0px 10px 70px;
    background-image: url(Images/Gas-Expo-Ad.png);
    background-repeat: no-repeat;  
    font-size: 18px;
}

#Ad p
{
    color:#ffffff;
    font-size: 18px;
    padding-left: 80px;
    padding-right: 20px;
}

#Ad h1
{
    color:#f68e0b;
}

#TuitionCallout
{
    width: 668px;
    height: 406px; 
    padding: 10px 0px 10px 70px;
    background-image: url(Images/Home-Ad-BG-highlight.png);
    background-repeat: no-repeat;  
    font-size: 18px;
}

#TuitionCallout p
{
    color:#ffffff;
    font-size: 18px;
    padding-left: 20px;
    padding-right: 20px;
    line-height:10px;
}

#TuitionCallout h1
{
    color:#f68e0b;
}

#Home-Nav-Circle
{
    background-image: url(Images/Home-Nav-Circle.png);
    background-repeat: no-repeat; 
    width: 483px;
    height: 463px;
    z-index: 20; 
    position: absolute;
    left: 0px;
    top: 3px;
}

#Home-Learn-More-Circle
{
    background-image: url(Images/Home-Learn-More-Circle.png);
    background-repeat: no-repeat; 
    width: 386px;
    height: 314px;
    z-index: 25; 
    position: absolute;
    left: 10px;
    top: 350px; 
    font-size: 16px;
    font-weight: bold;
    line-height: 44px;
    color:#ffffff;    
    text-align: center;
    padding-top: 50px;
}

#Learn-More-Circle
{
    background-image: url(Images/Home-Learn-More-Circle.png);
    background-repeat: no-repeat; 
    width: 386px;
    height: 314px;
    z-index: 25; 
    position: absolute;
    left: 50px;
    top: 350px; 
    font-size: 16px;
    font-weight: bold;
    line-height: 44px;
    color:#ffffff;    
    text-align: center;
    padding-top: 50px;
}

#Learn-More-Fields
{
    text-align: left;
    width: 306px;
    padding-left: 80px;
    color: #000000;
}

#Learn-More-Fields a
{
    Margin-left: 150px;
    color:#000000;
}

#Home-Mobile-Circle
{
    background-image: url(Images/Home-Mobile-Circle.png);
    background-repeat: no-repeat; 
    width: 215px;
    height: 182px;
    z-index: 27; 
    position: absolute;
    left:305px;
    top: 540px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    line-height: 44px;
    color:#ffffff;
    padding-top: 45px;
    padding-left: 25px;
}

#Mobile-Circle
{
    background-image: url(Images/Home-Mobile-Circle.png);
    background-repeat: no-repeat; 
    width: 215px;
    height: 182px;
    z-index: 35; 
    position: absolute;
    left:115px;
    top: 890px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    line-height: 44px;
    color:#ffffff;
    padding-top: 45px;
    padding-left: 25px;
}


#Home-Social-Media-Circle
{
    background-image: url(Images/Home-Social-Media-Circle.png);
    background-repeat: no-repeat; 
    width: 313px;
    height: 273px;
    z-index: 30; 
    position: absolute;
    left:275px;
    top: 300px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    line-height: 44px;
    color:#ffffff;
    padding-top: 20px;
}

#Social-Media-Circle
{
    background-image: url(Images/Home-Social-Media-Circle.png);
    background-repeat: no-repeat; 
    width: 313px;
    height: 273px;
    z-index: 30; 
    position: absolute;
    left:80px;
    top: 630px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    line-height: 44px;
    color:#ffffff;
    padding-top: 20px;
}

#Social-Media-Badges
{
    background-image: url(Images/Social-Badges.png);
    background-repeat: no-repeat; 
    width: 176px;
    height: 175px;
    margin: 0px auto 0px 80px;
    text-align: left;
}

#Social-Media-Badges a
{
    color: #000000;
    margin-left: 50px;
    letter-spacing: 2px;
    font-size:14px;
}

#Home-Body-Content-Box
{
    position: absolute;
    top: 550px;
    left: 580px;
    width: 600px;
    height: 230px; 
    z-index: 40; 
}

#Body-Content-Box
{
    float:right;
    width: 690px;
    margin-right: 30px;
}

#logo
{
    font-family: Perpetua, Times New Roman, Georgia;
    font-size: 70px;
    padding-left: 175px;
    padding-top: 35px;
    width: 175px;
    letter-spacing: normal;
    height: 7px;
}

#tagline
{
    color: #ffffff;
    font-size: 25px;
    width: 1050px;
    height: 37px;
    padding-top: 8px;
    padding-right: 50px;
    text-align:right;
    background-image: url(Images/Tagline-BG.png);
    background-repeat: no-repeat;  
    background-position: right;
    z-index: 10;
    position: absolute;
    left:  100px;
    top: 15px;
}

#Navigation
{
    width: 280px;
    height: 228px;
    display: table;
    padding-top: 40px;
    text-align: right;
    color: #14183b;
    font-size: 22px;
    font-weight: lighter;
    letter-spacing: 5px;
    float: right;
    margin-right: 120px;
    position: absolute;
    left: 100px;
    top: 50px;
    z-index: 100;
}


/*   NAV */
#Navigation ul { padding-right:15px; list-style: none; position:relative;margin:0px;} 
#Navigation a {   display: block; color:#14183b;  text-decoration:none; } 
#Navigation a:hover {     display: block; } 
#Navigation li { background-repeat:no-repeat; margin-bottom: 8px; }
#Navigation li ul {     padding-top: 5px; position: absolute; width: 250px; border: solid 1px #cccccc;left: -999em; margin-top: -20px; } 
#Navigation li ul li {     float: left; width: 250px; text-align: left; font-size: 14px; } 
#Navigation li ul li a { width: 250px; color:#000000; color:#14183b; } 
#Navigation li ul li a:hover {     display:block; } 
#Navigation li:hover ul { left:235px; position:absolute; }
#Navigation li:hover ul, #Navigation li.sfhover ul { position:absolute; background:#ffffff; }

#Home-Ad-Top
{
    background-image: url(Images/Home-Ad-Top.png);
    background-repeat: no-repeat;
    width: 725px;
    float:right;
    height: 228px;
   /* border: solid 1px #ffffff;*/
   display: table;
}

#Home-Ad-Bottom
{
    background-image: url(Images/Home-Ad-Bottom.png);
    background-repeat: no-repeat;
    width: 622px;
    float:right;
    height: 236px;
    margin-bottom: 0px;
    display: table;
   /* border: solid 1px #ffffff;*/
}

#Home-Bottom-Bubbles
{
    background-image: url(Images/Home-Bottom-Bubbles.png);
    background-repeat: no-repeat;
    width: 537px;
    height: 488px;
    margin-left: 1px;
    padding-left: 40px;
    padding-top: 20px;
    /*border: SOLID 1PX #cc0000;*/
    float:left;
    display: table;
}

#Home-Bottom-Bubbles-Left
{
    width: 300px;
    padding-top: 70px;
    font-size: 16px;
    font-weight: bold;
    padding-left: 20px;
}

#Home-Bottom-Bubbles-Left a
{
    color: #000000;
    margin-left: 159px;
    letter-spacing: 2px;
}

#Home-Bottom-Bubbles-Right
{
    width: 170px;
    float:right;
    padding-right: 30px;
    font-size: 16px;
    font-weight: bold;
    line-height: 43px;
    margin-top: -8px;
    color:#ffffff;
}

#Home-Bottom-Bubbles-Right a
{
    color: #000000;
    margin-left: 19px;
    letter-spacing: 2px;
}

#Home-Body
{
    background-image: url(Images/Home-Body-BG.png);
    background-repeat:repeat-y;
    width: 620px;
    height: 272px;
    display: table;
}

#Footer
{
    background-image: url(Images/Footer-BG.png);
    background-repeat: no-repeat;
    width:1056px;
    height:100px;
    padding-top: 35px;
    padding-left: 10px;
    display: table;
    margin-left: 119px;
    color:#525252;
    font-size: 12px;
}

#registration-highlight
{
    background-image:url(images/registration-highlight.png);
    background-repeat:no-repeat;
    width:331px;
    height:169px;
    float:right;
}
