@import "common.css";

body {
    background:url(../images/bg-body.jpg) White no-repeat;
}

DIV#aniGif {
    background:url(../images/home/aniGIF.gif) no-repeat;
    position:absolute;
    top:75px;
    left:180px;
    width:400px;
    height:61px;
}

DIV#aniGif span {
    display:none;
}

#mainContainer {
    width:915px;
    height:780px;
    background:url(../images/home/bg-home.jpg) no-repeat;
    margin:29px 0 0 72px;
    position:relative;
}

#introvideo {
    width:247px;
    position:absolute;    
    top:86px;
    right:46px;
}


#login {
    width:300px;
    padding-left:13px;
    /*border-top:1px solid #f0f0f0;*/
    border-top:1px solid White;
    border-right:1px solid #f0f0f0;
    /*padding-top:15px;*/
    position:absolute;
    top:484px;
    left:50px;
}

#login h4 {
    background:url(../images/h-login.gif) no-repeat;
    /*width:128px;*/
    height:32px;
    margin-left:-13px;
}


#login input {
    margin: 0 2px 2px 2px;
}

#litLogin {
    margin-left:23px;
}

#litInvalid 
{
        position:relative;
	left:0;
        top:35px;
	color:red;
        font-size:10px;
}
.registerNow 
{
	margin-top:5px; 
}

.btnRegisterNow 
{
	display:none;
}

#LoginPresentationCourse_linkForgotPassword {
    position:relative;
    left:59px;
    top:30px;
    color:#518e8e;
    font-size:11px;
}

#LoginPresentationCourse_LoginStatusLogout 
{
	color:#518e8e;
    text-decoration:underline;
}

#LoginPresentationCourse_imgBtnLogin
{
    position:relative;
    top:35px;
    left:-143px;
}

#register {
    position:absolute;   
    width:145px;
    top:478px;
    right:474px;
}

#LoginPresentationCourse_PanelLoggedIn 
{
	/*padding-left:59px;*/
}

#topline {
    position:absolute;
    top:474px;
    right:23px;
}

#promoSection {
    background:url(../images/home/bg-promoSection.jpg) no-repeat;
    width:807px;
    height:104px;
    position:absolute;
    bottom:24px;
    right:60px;
}

#samplevideo a {
    margin:7px 0 0 132px;
}

#samplevideo p {
    width:143px;
    margin-left:5px;
}

#samplevideolink {
    position:absolute;
    top:0;
    left:0;
    width:265px;
    height:104px;
    background:url(../images/home/transparent.gif);
}

#testimonials {
    position:absolute;
    left:283px;
    top:0;
}

#testimonials a {
    margin:7px 0 0 102px;
}

#testimonials p {
    width:135px;
    margin-left:5px;
}

#testimonialslink {
    position:absolute;
    top:0;
    left:265px;
    width:285px;
    height:104px;
    background:url(../images/home/transparent.gif);
}

#clients a {
    position:absolute;
    top:7px;
    right:140px;
}

#clients ul {
    display:block;
    background:url(../images/home/clients.gif) no-repeat;
    width:256px;
    height:82px;
    position:absolute;
    top:20px;
    left:560px;
}

#clients ul li {
    display:none;
}

#LearnToLovePublicSpeaking {
    position:absolute;
    left:50px;
    top:290px;
}



.LeadText
{
    display:none;
}

.HowItWorks
{
    margin:236px 0 30px 486px;
    padding-right:10px;
    width:390px;
    height:260px;
    overflow:auto;
}

.HowItWorks H4
{
    margin:0;
    padding:0;
    height:18px;
    background:url(../images/h-how-it-works.gif) no-repeat;
    font-size:10px;
    text-indent:-9999px;
}

.HowItWorks H4.Benefits
{
    margin:10px 0 0 0;
    padding:0;
    height:18px;
    background:url(../images/h-benefits.gif) no-repeat;
    font-size:10px;
    text-indent:-9999px;
}

.HowItWorks P
{
    color:#54709f;
    line-height:16px;
    margin:0 0 16px 5px;
}

.UsefulLinks
{
    width:865px;
    border-top:solid 1px #f0f0f0;
    margin:22px auto 0 auto;
}

.UsefulLinks DIV
{
    position:relative;
    height:120px;
    width:290px;
    float:left;
}

.UsefulLinks DIV H4
{
    display:none;
}

.UsefulLinks DIV P
{
    margin:0;
    padding-top:33px;
    width:160px;
}

.UsefulLinks DIV A.More
{
    position:absolute;
    top:0;
    left:0;
    display:block;
    width:100%;
    height:100%;
    background-color:White;
    opacity:.0;
    filter:alpha(opacity=0);
}

.UsefulLinks DIV A SPAN
{
    display:none;
}

.UsefulLinks .FreeSampleVideo
{
    background:url(../images/home/bg-free-sample-video.png) no-repeat;
}

.UsefulLinks .FreeSampleVideo P
{
    margin-left:33px;
}

.UsefulLinks .Testimonials
{
    width:285px;
    background:url(../images/home/bg-testimonials.png) no-repeat;
}

.UsefulLinks .Testimonials P
{
    margin-left:25px;
}

.UsefulLinks .ClientsInclude
{

    background:url(../images/home/bg-clients-include.png) no-repeat;
}

.UsefulLinks .ClientsInclude UL
{
    display:none;
}

.UsefulLinks .ClientsInclude IMG
{
    position:relative;
    top:34px;
    left:0;
}

.AddThis
{
    position:absolute;
    left:803px;
    top:336px;
}