@import "nav.css?version=1";
@import "menu.css?version=1";
@import "ppc.css?version=1";
@import "sitesearch.css?version=1";


* 
{
    margin:0;
    padding:0;
    border:none;
}

#clear 
{
    clear:both;
}

body 
{   
    font-family:Arial, Helvetica, sans-serif;
}

#wrapper
{
    width:908px;
    margin:0 auto;
    position:relative;
}

#wrapper-content
{
    width:1280px;
    margin:0 auto;
    position:relative;
}

#wrapper-home 
{   
    position:absolute;
    top:394px;
    height:530px;
    width:892px;
    margin:0 auto;
    padding:0 8px;
    background:url(http://media.newlifeoutlook.com/i/wrapper.gif) repeat-y;
}

#wrapper-lander
{   
    position:absolute;
    top:394px;
    height:485px;
    width:892px;
    margin:0 auto;
    padding:0 8px;
    background:url(http://media.newlifeoutlook.com/i/wrapper.gif) repeat-y;
}


/*-- HEADER --*/

#header
{
    position:absolute;
    top:40px;
    margin:auto;
    width:908px;
    height:76px;
    background:url(http://media.newlifeoutlook.com/i/header.gif) no-repeat;
}

#header img, #header2 img, #header-content img
{
    width:188px;
    height:60px;
    position:relative;
    top:12px;
    left:15px;
}

#header2
{
    position:absolute;
    top:40px;
    margin:auto;
    width:908px;
    height:99px;
    background:url(http://media.newlifeoutlook.com/i/header2.gif) no-repeat;
}

#header-content
{
    position:absolute;
    top:40px;
    margin:auto;
    width:1280px;
    height:99px;
    background:url(http://media.newlifeoutlook.com/i/header-content.gif) no-repeat;
}


/*-- SEARCH BOX --*/

#search form 
{
    position:relative;  
    float: right;
}

#search input 
{
    float:left;
}

#search #textbox 
{
    width:206px;
    height:26px;
    position:relative;
    left:-17px;
    top:-27px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#8DAC38;
    background:url(http://media.newlifeoutlook.com/i/spacer.gif) no-repeat;
}

#search #button 
{
    width:61px;
    height:35px;    
    position:relative;
    left:-9px;
    top:-34px;
}


/*-- BREADCRUMBS --*/

#breadcrumbs
{
    position:absolute;
    top:173px;
    padding-top:6px;
    padding-left:18px;
    margin:auto;
    width:890px;
    height:23px;
    font-size:12px;
    color:#fff;
    background:url(http://media.newlifeoutlook.com/i/breadcrumbs-bg.gif) no-repeat;
}

#breadcrumbs-content
{
    position:absolute;
    top:173px;
    padding-top:6px;
    padding-left:18px;
    margin:auto;
    width:1262px;
    height:23px;
    font-size:12px;
    color:#fff;
    background:url(http://media.newlifeoutlook.com/i/breadcrumbs-bg-content.gif) no-repeat;
}

#breadcrumbs a, #breadcrumbs-content a
{
    padding:0 3px 0 3px;
    font-size:11px;
    text-decoration:none;
    color:#fff;
}

#breadcrumbs a:hover, #breadcrumbs-content a:hover
{
    text-decoration:underline;
}


/*-- MAIN CALLOUT --*/

#home-main-callout 
{
    position:absolute;
    top:116px;
    margin:auto;
    width:908px;
    height:278px;
    background:url(http://media.newlifeoutlook.com/i/home-main-callout-img.jpg) no-repeat;
}

#beauty-main-callout 
{
    position:absolute;
    top:173px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(http://media.newlifeoutlook.com/i/beauty-main-callout-img.jpg) no-repeat;
}

#health-main-callout 
{
    position:absolute;
    top:173px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(http://media.newlifeoutlook.com/i/health-main-callout-img.jpg) no-repeat;
}

#addiction-main-callout 
{
    position:absolute;
    top:173px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(http://media.newlifeoutlook.com/i/addiction-main-callout-img.jpg) no-repeat;
}

#relationships-main-callout 
{
    position:absolute;
    top:173px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(http://media.newlifeoutlook.com/i/relationships-main-callout-img.jpg) no-repeat;
}

#personal-finance-main-callout 
{
    position:absolute;
    top:173px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(http://media.newlifeoutlook.com/i/personal-finance-main-callout-img.jpg) no-repeat;
}

#success-skills-main-callout 
{
    position:absolute;
    top:173px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(http://media.newlifeoutlook.com/i/success-skills-main-callout-img.jpg) no-repeat;
}

#main-callout 
{
    width:334px;
    padding-top:105px;
    padding-left:50px;
}

#main-callout p 
{
    padding-bottom:7px;
    font-size:12px;
    line-height:18px;
    color:#736357;
}

#main-callout-links
{
    margin-left:-7px;
    width:450px;
}

#main-callout-links a 
{
    padding:0 7px;
    font-size:12px;
    font-weight:bold;
    color:#de822f;
    text-decoration:none;
}

#main-callout-links a:hover 
{
    text-decoration:underline;
}



/*-- MIDDLE CALLOUTS --*/

#middle-callouts
{
    position:absolute;
    padding-top:10px;
    height:203px;
    padding-left:6px;
}

#middle-callout-title
{
    width:286px;
    height:22px;
}

#middle-callout-title h2
{
    padding:3px 0 0 7px;
    font-size:15px;
    text-transform:uppercase;
    color:#fff;
}

#middle-callout-title h2 a
{
    padding:3px 0 0 0px;
    font-size:15px;
    text-transform:uppercase;
    text-decoration:none;
    color:#fff;
}

#middle-callout-content
{
    padding:0px 7px;
    font-size:11px;
    line-height:15px;
    color:#534741;
}

#middle-callout-content p
{
    padding-top:3px;
    padding-bottom:1px;
}

#middle-callout-links a
{
    padding:0 7px;
    font-size:12px;
    font-weight:bold;
    color:#864c8e;
    text-decoration:none;
}

#middle-callout-links a:hover
{
    text-decoration:underline;
}

#middle-callout-links img
{
    position:relative;
    top:2px;
}


/*-- CALLOUTS 1-3 --*/

#callout1, #callout2, #callout3 
{
    float:left;
    width:286px;
    height:203px;
    background:url(http://media.newlifeoutlook.com/i/middle-callout-bg.gif) no-repeat;
}

#callout1, #callout2
{
    padding-right:11px;
}


/*-- MIDDLE BOTTOM --*/

#home-middle-bottom
{
    position:absolute;
    top:210px;
    padding-top:17px;
    width:908px;
    height:300px;
    padding-left:6px;
}

#lander-middle-bottom
{
    position:absolute;
    top:210px;
    padding-top:17px;
    width:908px;
    height:260px;
    padding-left:6px;
}

#middle-bottom-callouts
{
    float:left;
    width:581px;
}


/*-- CALLOUTS 4-6 --*/

#home-callout4
{
    width:581px;
    height:75px;
    padding-bottom:10px;
}

#lander-callout4
{
    width:581px;
    height:115px;
}

#home-callout5
{
    padding-top:10px;
    padding-bottom:10px;
    height:75px;
    width:581px;
}

#lander-callout5
{
    padding-top:20px;
    width:581px;
}

#home-callout6
{
    padding-top:10px;
    height:75px;
}

#callout-image
{   float:left;
    width:128px;
}

#callout-content
{   
    float:right;
    width:450px;
}

#callout-content h2
{   
    padding-left:7px;
    font-size:16px; 
    text-transform:uppercase;
    color:#729413;
}

#callout-content h2 a
{   
    font-size:16px; 
    text-transform:uppercase;
    text-decoration:none;
    color:#729413;
}

#callout-content p
{
    padding:5px 0 8px 8px;
    font-size:11px;
    line-height:15px;
    color:#534741;
}

#callout-content-links
{
    padding-left:3px;
}

#callout-content-links a 
{
    padding:0 6px;
    font-size:12px;
    text-decoration:none;
    color:#cc7601;
}

#callout-content-links a:hover 
{
    text-decoration:underline;
}


/*-- POPULAR LINKS --*/

#home-popular-links 
{
    float:left;
    margin-left:12px;
    width:287px;
    height:300px;
    background:url(http://media.newlifeoutlook.com/i/home-popular-links-bg.gif) no-repeat;
}

#lander-popular-links 
{
    float:left;
    margin-left:12px;
    width:287px;
    height:260px;
    background:url(http://media.newlifeoutlook.com/i/lander-popular-links-bg.gif) no-repeat;
}

#links
{
    padding-top:40px;
}

#links a
{
    display:block;
    padding-left:13px;
    font-size:12px;
    font-weight:bold;
    line-height:24px;
    text-decoration:none;
    color:#79942c;
}

#links a:hover
{
    text-decoration:underline;
}


/*-- ABOUT SECTION --*/

#home-about
{
    position:absolute;
    top:920px;
    width:908px;
    height:157px;
    background:url(http://media.newlifeoutlook.com/i/home-about.jpg) no-repeat;
}

#health-about
{
    position:absolute;
    top:879px;
    width:908px;
    height:157px;
    background:url(http://media.newlifeoutlook.com/i/health-about.jpg) no-repeat;
}

#beauty-about
{
    position:absolute;
    top:879px;
    width:908px;
    height:157px;
    background:url(http://media.newlifeoutlook.com/i/beauty-about.jpg) no-repeat;
}

#addiction-about
{
    position:absolute;
    top:879px;
    width:908px;
    height:157px;
    background:url(http://media.newlifeoutlook.com/i/addiction-about.jpg) no-repeat;
}

#relationships-about
{
    position:absolute;
    top:879px;
    width:908px;
    height:157px;
    background:url(http://media.newlifeoutlook.com/i/relationships-about.jpg) no-repeat;
}

#personal-finance-about
{
    position:absolute;
    top:879px;
    width:908px;
    height:157px;
    background:url(http://media.newlifeoutlook.com/i/personal-finance-about.jpg) no-repeat;
}

#success-skills-about
{
    position:absolute;
    top:879px;
    width:908px;
    height:157px;
    background:url(http://media.newlifeoutlook.com/i/success-skills-about.jpg) no-repeat;
}

#about p
{
    padding:12px 240px 0 35px;
    font-size:12px;
    line-height:18px;
    color:#534741;
}

#about h1
{
    padding-top:40px;
    padding-left:35px;
    font-size:20px;
    font-weight:normal;
    color:#729413;
}


/*-- CONTENT PAGE --*/

#content
{
    margin:auto;
    width:871px;
    padding:0px 14px 10px 23px;
    background:url(http://media.newlifeoutlook.com/i/wrapper.gif) repeat-y;
    
}

#content-wide
{
    margin:auto;
    width:1243px;
    padding:0px 14px 10px 23px;
    background:url(http://media.newlifeoutlook.com/i/wrapper-content.gif) repeat-y;
    
}

#content-full
{
    margin-top:220px;
    padding-bottom:20px;
    float:left;
    width:871px;
}

#content-left
{
    padding-right:10px;
    float:left;
    width:924px;
    margin-top:215px;
    padding-bottom:20px;
}

#search-left
{
    padding-right:10px;
    float:left;
    width:550px;
    margin-top:215px;
    padding-bottom:20px;
}


#content-right
{
    float:right;
    width:300px;
    margin-top:210px;
}

#content h1, #content-wide h1
{
    font-size:20px;
    color:#8dac38;
}

#content h2, #content-wide h2
{
    padding-top:5px;
    font-size:13px;
    color:#999999;
}

#content h3, #content-wide h3
{
    padding-top:20px;
    font-size:15px;
    color:#8F7A70;
}

#content p, #content-wide p
{
    padding-top:10px;
    padding-bottom:5px;
    font-size:12px;
    line-height:18px;
    color:#534741;
}

#content-left a
{
    color:#698A10;
    text-decoration:underline;
}

#content-left a:hover
{
    color:#534741;
    text-decoration:underline;
}

#content-full a
{
    color:#698a10;
    text-decoration:underline;
}

#content-full a:hover
{
    color:#ea8932;
    text-decoration:underline;
}

#content li, #content-wide li
{
    padding:7px 0;
    font-size:12px;
    line-height:18px;
    color:#534741;
}

#content ul, #content-wide ul
{
    padding-top:12px;
    padding-bottom:7px;
    padding-left:35px;
    font-size:12px;
    color:#534741;
}

#content ol, #content-wide ol
{
    padding-top:12px;
    padding-bottom:7px;
    padding-left:35px;
    font-size:12px;
    color:#534741;
}

#content-image
{
    width:245px;
    height:132px;
    border:none;
}

#content-title
{
    width:243px;
    height:27px;
    border:none;
}

#recent-articles
{
    width:245px;
    height:254px;
    padding-top:35px;
    background:url(http://media.newlifeoutlook.com/i/recent-articles-bg.gif) no-repeat;
}

#recent-articles a
{
    display:block;
    padding-left:13px;
    font-size:12px;
    line-height:24px;
    text-decoration:none;
    color:#79942c;
}

#recent-articles a:hover
{
    text-decoration:underline;
}

#next-article
{   
    margin-top:20px;
}

#next-article a
{   
    padding-left:10px;
    font-size:14px;
    font-weight:bold;
    color:#534741;
}

#next-article a:hover
{
    color:#EA8932;
}


/*-- FOOTER --*/

#footer-home
{
    position:absolute;
    top:1077px;
    margin:0 auto;
    width:908px;
    height:79px;
    padding-top:17px;
    font-size:11px;
    text-align:center;
    color:#fff;
    background:url(http://media.newlifeoutlook.com/i/footer.gif) no-repeat;
}

#footer-lander
{
    position:absolute;
    top:1036px;
    margin:0 auto;
    width:908px;
    height:79px;
    padding-top:17px;
    font-size:11px;
    text-align:center;
    color:#fff;
    background:url(http://media.newlifeoutlook.com/i/footer.gif) no-repeat;
}

#footer-content
{
    clear:all;
    margin:0 auto;
    width:908px;
    height:79px;
    padding-top:17px;
    font-size:11px;
    text-align:center;
    color:#fff;
    background:url(http://media.newlifeoutlook.com/i/footer.gif) no-repeat;
}

#footer-content2
{
    clear:all;
    margin:0 auto;
    width:1280px;
    height:79px;
    padding-top:17px;
    font-size:11px;
    text-align:center;
    color:#fff;
    background:url(http://media.newlifeoutlook.com/i/footer-content2.gif) no-repeat;
}

#footer a {
    padding:0 6px;
    font-size:11px;
    text-decoration:none;
    color:#fff;
}

#footer a:hover {
    text-decoration:underline;
}

.copyright {
    padding:0 6px;
}


/*-- SEARCH PAGE --*/

#title-bar
{
    position:absolute;
    top:139px;
    margin:auto;
    width:908px;
    height:35px;
    border:none;
}

#popular-searches
{
    width:245px;
    height:254px;
    padding-top:35px;
    background:url(http://media.newlifeoutlook.com/i/popular-searches-bg.gif) no-repeat;
}

#popular-searches a
{
    display:block;
    padding-left:13px;
    font-size:12px;
    line-height:24px;
    text-decoration:none;
    color:#79942c;
}

#popular-searches a:hover
{
    text-decoration:underline;
}

#content-left .search-h1
{
    padding-top:5px;
    padding-bottom:5px;
    font-size:18px;
    font-weight:normal;
    color:#998675;
}

#content-left .search-h1 b {
    padding-left:5px;
    color:#DC6478;
}


/*-- LINK TO US --*/

#link-to-us {
    margin-top:10px;
    margin-bottom:10px;
}

#link-to-us textarea{
    padding-top:10px;
    height:70px;
    border:#B6B2A2 1px solid;
    color:#534741;
}

pre {
    position:absolute;
    top:2000px;
}

#incentaclick1 {
    margin:25px 0 10px 10px;
    float:right;
}



/*--- TEETH WHITENING CLONE ---*/
#breadcrumbs2
{
    position:absolute;
    top:143px;
    padding-top:6px;
    padding-left:18px;
    margin:auto;
    width:890px;
    height:23px;
    font-size:12px;
    color:#fff;
    background:url(http://media.newlifeoutlook.com/i/breadcrumbs-bg.gif) no-repeat;
}

#breadcrumbs2 a
{
    padding:0 3px 0 3px;
    font-size:11px;
    text-decoration:none;
    color:#fff;
}

#breadcrumbs2 a:hover
{
    text-decoration:underline;
}

#content-left2
{
    padding-right:10px;
    float:left;
    width:615px;
    margin-top:190px;
    padding-bottom:20px;
}

#content-right2
{
    float:right;
    width:245px;
    margin-top:190px;
}

#content-left2 a
{
    color:#698a10;
    text-decoration:underline;
}

#content-left2 a:hover
{
    color:#ea8932;
    text-decoration:underline;
}

#teethwhitening-callout {
    float:right;
    padding-right:5px;
}

#skyscraper1 {
    display:none;
    float:right;
    padding-top:10px;
    padding-right:5px;
}

#skyscraper2 {
    display:none;
    float:right;
    padding-top:10px;
    padding-right:5px;
}

#skyscraper3 {
    display:none;
    float:right;
    padding-top:10px;
    padding-right:5px;
}

#middle-banners {
    padding:20px 0;
}

#smallbox1 {
    display:inline;
    padding-right:15px;
    padding-left:90px;
}

#smallbox2 {
    display:inline;
    padding-right:15px;
}

#smallbox3 {
    display:inline;
}






