@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;    
}

#wrapper-content
{
    width:1280px;
    margin:0 auto;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-640px;
}

#wrapper-home 
{
    padding-top:394px;
    height:530px;
    width:892px;
    margin:0 auto;
    padding:394px 8px 0 8px;
    background:url(/i/wrapper.gif) repeat-y;
}

#wrapper-lander
{   
    position:absolute;
    top:359px;
    height:485px;
    width:892px;
    margin:0 auto;
    padding:30px 8px 0 8px;
    background:url(/i/wrapper.gif) repeat-y;
}


/*-- HEADER --*/

#header
{
    position:absolute;
    top:0px;
    width:908px;
    height:90px;
    background:url(/i/header.gif) no-repeat;
}

#header img, #header2 img, #header-content img
{
    float:left;
	margin-top:10px;
	width:188px;
    height:75px;
    
}

#header2
{
    position:absolute;
    top:0;
    margin:auto;
    width:908px;
    height:104px;
    background:url(/i/header2.gif) no-repeat;
}

#header-content
{
    position:absolute;
    top:0;
    margin:auto;
    width:908px;
	padding-right:372px;
    height:104px;
    background:url(/i/header-content.gif) no-repeat;
}


/*-- SEARCH BOX --*/

#search form 
{      
    float:right;
	margin-top:15px;
	margin-right:14px;
}

#search input 
{   
	float:left;
}

#search #textbox 
{
    width:160px;
    height:26px;    
    margin-top:5px;
	margin-right:2px;
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#8DAC38;
    background:url(/i/spacer.gif) no-repeat;
}

#search #button 
{
    width:59px;
    height:35px;	
}


/*-- 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(/i/breadcrumbs-bg.gif) no-repeat;
}

#breadcrumbs-content
{
    position:absolute;
    top:139px;
    padding-top:6px;
    padding-left:18px;
    margin:auto;
    width:1262px;
    height:23px;
    font-size:12px;
    color:#fff;
    background:url(/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:90px;
    margin:auto;
    width:908px;
    height:278px;
    background:url(/i/home-main-callout-img.jpg) no-repeat;
}

#beauty-main-callout 
{
    position:absolute;
    top:138px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(/i/beauty-main-callout-img.jpg?version=1) no-repeat;
}

#health-main-callout 
{
    position:absolute;
    top:138px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(/i/health-main-callout-img.jpg) no-repeat;
}

#addiction-main-callout 
{
    position:absolute;
    top:138px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(/i/addiction-main-callout-img.jpg) no-repeat;
}

#relationships-main-callout 
{
    position:absolute;
    top:138px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(/i/relationships-main-callout-img.jpg) no-repeat;
}

#personal-finance-main-callout 
{
    position:absolute;
    top:138px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(/i/personal-finance-main-callout-img.jpg) no-repeat;
}

#success-skills-main-callout 
{
    position:absolute;
    top:138px;
    margin:auto;
    width:908px;
    height:221px;
    background:url(/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
{
    margin-top:-20px;
	height:203px;
    padding-left:6px;
}

#middle-callout-title
{
    width:286px;
    height:22px;
}

#middle-callout-title h2
{	letter-spacing:-1px;
    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:#e8540b;
    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(/i/middle-callout-bg.gif) no-repeat;
}

#callout1, #callout2
{
    padding-right:11px;
}


/*-- MIDDLE BOTTOM --*/

#home-middle-bottom
{
   clear:both;
    padding-top:17px;
    width:908px;
    height:300px;
    padding-left:6px;
}

#lander-middle-bottom
{
    position:absolute;
    top:220px;
    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:#a3af0e;
}

#callout-content h2 a
{   
	letter-spacing:-1px;
    font-size:16px; 
    text-transform:uppercase;
    text-decoration:none;
    color:#a3af0e;
}

#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:#e8540b;
}

#callout-content-links a:hover 
{
    text-decoration:underline;
}


/*-- POPULAR LINKS --*/

#home-popular-links 
{
    float:left;
    margin-left:12px;
    width:287px;
    height:300px;
    background:url(/i/home-popular-links-bg.gif) no-repeat;
}

#lander-popular-links 
{
    float:left;
    margin-left:12px;
    width:287px;
    height:260px;
    background:url(/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:910px;
    width:908px;
    height:157px;
    background:url(/i/home-about.jpg) no-repeat;
}

#health-about
{
    position:absolute;
    top:874px;
    width:908px;
    height:157px;
    background:url(/i/health-about.jpg) no-repeat;
}

#beauty-about
{
    position:absolute;
    top:874px;
    width:908px;
    height:157px;
    background:url(/i/beauty-about.jpg) no-repeat;
}

#addiction-about
{
    position:absolute;
    top:874px;
    width:908px;
    height:157px;
    background:url(/i/addiction-about.jpg) no-repeat;
}

#relationships-about
{
    position:absolute;
    top:874px;
    width:908px;
    height:157px;
    background:url(/i/relationships-about.jpg) no-repeat;
}

#personal-finance-about
{
    position:absolute;
    top:874px;
    width:908px;
    height:157px;
    background:url(/i/personal-finance-about.jpg) no-repeat;
}

#success-skills-about
{
    position:absolute;
    top:874px;
    width:908px;
    height:157px;
    background:url(/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:20px;
    padding-left:35px;
    font-size:20px;
    font-weight:normal;
    color:#a3af0e;
}


/*-- CONTENT PAGE --*/

#content
{
    margin:auto;
    width:871px;
    padding:0px 14px 10px 23px;
    background:url(/i/wrapper.gif) repeat-y;
    
}

#content-wide
{
    margin:auto;
    width:1243px;
    padding:0px 14px 10px 23px;
    background:url(/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:175px;
    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:175px;
}

#content h1, #content-wide h1
{
    font-size:32px; margin-top:20px;
    color:#8dac38;
}

#content h2, #content-wide h2
{
    padding-top:5px;
    font-size:21px; margin-bottom:20px;
    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:17px;
    line-height:28px;
    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:300px;
    height:254px;
    padding-top:35px;
    background:url(/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:1067px;
    margin:0 auto;
    width:908px;
    height:79px;
    padding-top:17px;
    font-size:11px;
    text-align:center;
    color:#fff;
    background:url(/i/footer.gif) no-repeat;
}

#footer-lander
{
    position:absolute;
    top:1013px;
    margin:0 auto;
    width:908px;
    height:79px;
    padding-top:17px;
    font-size:11px;
    text-align:center;
    color:#fff;
    background:url(/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(/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(/i/footer-content2.gif) no-repeat;
}

#footer a, #footer i {
    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:300px;
    height:254px;
    padding-top:35px;
    background:url(/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(/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;
}

#outRt-C {
	position:absolute;
	top:135px;
	margin-left:1290px;
}

#conBot-C {
	margin-top:25px;
}

#outRt-H, #outRt-SL, #outRt-S, #outRt-SS {
	position:absolute;
	top:0;
	margin-left:920px;	
}

#split2 #ppc {
  float:left;
  margin-right:17px;
  width:425px;
}

#content-thin {
	margin-top:-125px;
}
