@charset "utf-8";
body {margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#222222; background-color:#4d6296; line-height:140%}
.main { width:950px; margin:20px auto 0px auto; padding:0px; background:url(../images/intro/middle-bg.jpg) repeat-y center top;}
.subMain {width:845px; overflow:hidden; margin:0px; padding:0px;}
img {border:0px;}
ul li {list-style:none}
ul, input, form {margin:0px; padding:0px}
p {text-align:left; line-height:130%; padding:0px 0px 10px 0px; margin:0px}
.textfield {border:1px solid #b2b9ca; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color:#FFFFFF; padding:3px 5px}
.textfield:hover {background-color:#eff4ff; }
a {text-decoration:none; color:#222222; outline:none;}
a.underline {text-decoration:underline}
a:hover {text-decoration:none; color:#cc0000}
a.red-clr {color:#cc0000}
a.red-clr:hover {color:#222222}
.blue-clr {color:#274194!important}
.red-clr {color:#cc0000}
.header1 {font-size:18px; font-weight:bold; color:#cc0000; margin:10px 0px; line-height:normal}
.text18pt {text-align:left; font-size:18px; line-height:normal}
.text11pt {text-align:left; font-size:11px; line-height:normal}
.lightgrey-clr {color:#666666}
.home-Header {font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-style:italic; text-align:center; color:#cc0000; line-height:normal; margin:10px 0px 5px 0px; border-bottom:1px solid #cccccc; padding-bottom:3px}
.intro-header-bg {background:url(../images/intro/header.jpg) no-repeat center top; margin:0px;}
.intro-bg {background:url(../images/intro/center-bg.jpg) repeat-y center top; padding:10px 20px 10px 50px; overflow:hidden}
.intro-bottom-bg {background:url(../images/intro/bottom-bg.jpg) no-repeat center bottom; height:59px;}
.logo {text-align:left; margin-top:0px; width:570px; overflow:hidden; padding-top:22px; float:left}
.diane-gail-img {background:url(../images/intro/diane-gail-photo.jpg) no-repeat 20px 20px; height:544px; width:380px; float:left}
.intro-left-container, .left-container {margin-right:20px; float:left;}
.intro-right-container, .right-container {float:left; padding-bottom:20px;}
.intro-left-container {width:360px;}
.intro-right-container {width:460px;}
.left-container {width:400px;}
.right-container {width:420px;}
.optin-module {width:460px; margin-top:20px; float:left; background:url(../images/intro/free-cd-img.jpg) right 30px no-repeat;}
.intro-optin-form {margin:5px 0px 20px 0px; padding:0px; width:265px; float:left}
.intro-optin-form ul li {margin:0px; padding:0px; text-align:left; line-height:200%; font-weight:bold; float:left;}
.intro-optin-form ul li.col1 {width:45px; clear:both}
.intro-optin-form ul li.col2 {width:220px;}
.intro-optin-form ul li .textfield {width:200px; margin-bottom:2px; height:17px;}
.intro-optin-form ul li .send-cd-btn {background:url(../images/intro/send-me-free-cd-btn.jpg) no-repeat 0px 0px; width:195px; height:33px; margin:5px 0px 0px 44px; padding:0px; border:0px; cursor:pointer;}
.optin-text {font-size:15px; text-align:left; font-weight:bold; clear:both; border-bottom:2px solid #d5e0f7; margin-bottom:5px; padding-bottom:5px}
.entersite-btn {text-align:right; padding:7px 0px 0px 0px; float:right}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.intro-bottom-bg { margin:0px 2px 0px 0px}}

/******* Footer*********/
.footer-container {width:870px; padding:0px 0px 15px 0px; overflow:hidden; text-align:left; margin-top:10px}
.footerlink {margin:0px 35px 0px 0px; padding:0px; float:left}
.footerlink ul li {margin:0px; padding:0px; color:#FFFFFF}
.footerlink ul li a {color:#c5d0ee}
.footerlink ul li a:hover {color:#ffffff}
.followme {background:url(../images/intro/followme-icon.png) no-repeat 0px 0px; width:80px; height:60px; position:relative; top:30px; left:370px; z-index:999px; margin:-25px auto 0px auto}
.contact-information {margin:0px 30px 0px 0px; padding:0px; float:left}
.contact-information ul li {margin:0px 0px 5px 0px; padding:0px 0px 0px 30px; line-height:150%; color:#dce7ff; background:url(../images/intro/footer-icon.png) no-repeat 0px 2px; font-weight:bold}
.contact-information ul li.boldtext{background-image:none; padding-left:0px; color:#FFFFFF}
.contact-information ul li a {color:#c5d0ee}
.contact-information ul li a:hover {color:#ffffff}
.contact-information ul li.emailicon { background-position:2px -15px}
.contact-information ul li.faxicon { background-position:2px -35px}
.socialmedialink {margin:0px; padding:0px; float:left}
.socialmedialink ul li {margin:0px; padding:0px 0px 8px 40px; background:url(../images/intro/social-media-icon.png) no-repeat 0px 0px; font-weight:bold; line-height:220%;}
.socialmedialink ul li a {color:#c5d0ee}
.socialmedialink ul li a:hover {color:#FFFFFF}
.socialmedialink ul li.facebookicon {background-position:0px -38px}
.socialmedialink ul li.youtubeicon {background-position:0px -77px}
.copyright-module {border-top:1px solid #6a7dab; clear:left; margin:20px 0px 0px 0px; float:left; width:950px; padding-top:10px}
.copyrighttext {color:#c5d0ee; font-size:12px}
.copyrighttext span{color:#c5d0ee; font-size:12px;  float:right; padding:0px 80px 0px 0px; margin:0px;}
.copyrighttext span a{color:#c5d0ee; text-decoration:none;}
.copyrighttext span a:hover{color:#fff; text-decoration:none;}

/***** thankyou page*********/
.diane-gail-video-img {background:url(../images/intro/diane-gail-thankyou-img.png) no-repeat 0px 0px; width:366px; height:238px;}
.optin-form {margin:10px auto 10px auto; padding:0px; width:350px; }
.optin-form ul li {margin:0px; padding:0px; text-align:left; line-height:200%; font-weight:bold}
.optin-form ul li.col1 {width:115px; float:left; clear:both}
.optin-form ul li.col2 {width:235px; float:left;}
.optin-form ul li .textfield {width:210px; margin-bottom:2px; height:17px;}
.optin-form ul li .send-cd-btn {background:url(../images/intro/send-me-free-cd-btn.jpg) no-repeat 0px 0px; width:195px; height:33px; margin:5px 0px 10px 0px; padding:0px; border:0px; cursor:pointer;}
.optin-form ul li.spam {font-weight:normal; line-height:normal; font-size:13px; overflow:hidden; background:url(../images/intro/no-spam.png) no-repeat 5px 5px #f1f6ff; padding:18px 10px 20px 70px; border:1px solid #D5E0F4;}
.optin-form ul li span {color:#FF0000; padding-left:4px}
.thanksftext {font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; font-style:italic; text-align:center; color:#cc0000; line-height:normal; margin:20px 0px 15px 0px; border-bottom:1px solid #cccccc; padding-bottom:7px}


.redboldtext1 {border-bottom: 1px solid #CCCCCC;
    color: #CC0000;
    font-family: Georgia,"Times New Roman",Times,serif;
    line-height: normal;
    margin: 10px 0 5px;
    padding-bottom: 10px;
    text-align: center; font-size:20px;}