
body {
margin:1em;

padding:0;
height:100%;background-image: url('images/bg-silvergrey.jpg');
background-color:#fff;
color:#000000;  
text-align:center;
font-family:Arial, Helvetica, sans-serif;

}

a {
color:#367be9;font-size:1em; 
text-decoration:underline;
 
}

a:hover {
color:#616161;
text-decoration:none;
}


a:visited {
color:#616161;
text-decoration:none;
 
}


a.home:link {
font-size:1em;
color:navy;
text-decoration:underline;
font-weight:normal;
}

a.home:hover {
font-size:1em;
color:red;
text-decoration:none;
font-weight:normal;
}

a.home:visited {
font-size:1em;
color:grey;
text-decoration:none;
font-weight:normal;
}




a.related:link {
font-size:16px;
color:#367be9;
text-decoration:underline;
font-weight:normal;
}

a.related:hover {
font-size:16px;
color:red;
text-decoration:none;
font-weight:normal;
}

a.related:visited {
font-size:16px;
color:grey;
text-decoration:none;
font-weight:normal;
}





a.video:link {
font-size:1.2em;
color:navy;
text-decoration:underline;
font-weight:bold;
}

a.video:hover {
font-size:1.2em;
color:grey;
text-decoration:none;
font-weight:bold;
}



.authtitle{font-weight:bold;font-size:1.1em;}

a.author:visited {
font-size:1.2em;
color:grey;
text-decoration:none;
font-weight:normal;
}


a.author:link {
font-size:1.2em;
color:navy;
text-decoration:underline;
font-weight:bold;
}

a.author:hover {
font-size:1.2em;
color:navy;
text-decoration:none;
font-weight:bold;
}



a.ebooks:link {
font-size:1em;
color:navy;
text-decoration:underline;
font-weight:bold;
}

a.ebooks:hover {
 
color:grey;
text-decoration:none;
font-weight:bold;
}
a.ebooks:visited {
 
color:grey;
text-decoration:none;
font-weight:bold;
}



a.videotitle:link {
font-size:1.1em;
color:#367be9;
text-decoration:underline;
font-weight:bold;
}

a.videotitle:hover {
font-size:1.1em;
color:grey;
text-decoration:none;
font-weight:bold;
}


a.videotitle:visited {
font-size:1.1em;
color:#6c81ae;
text-decoration:none;
font-weight:normal;
}



a.newthoughtbluebig:link {
font-size:20px;
color:#367be9;
text-decoration:underline;
}

a.newthoughtbluebig:hover {
font-size:20px;
color:#367be9;
text-decoration:none;
}



a.title:link {
font-size:20px;
color:#cc0000;
text-decoration:underline;
}

a.title:hover {
font-size:20px;
color:#616161;
text-decoration:none;
}

 



a.hometitle:link {
font-size:18px;
color:#cc0000;
text-decoration:underline;
}

a.hometitle:hover {
font-size:18px;
color:#616161;
text-decoration:none;
}


a.homebook:link {
font-size:1.1em;
color:#1464F4;
text-decoration:underline;
}

a.homebook:hover {

color:#616161;
text-decoration:none;
}

a.newthoughtnavybig:link {
font-size:18px;
color:navy;
text-decoration:underline;
}

a.newthoughtnavybig:hover {
font-size:18px;
color:#616161;
text-decoration:none;
}

 
a.newthoughtredbig:link {
font-size:17px;
color:red;
text-decoration:underline;
}

a.newthoughtredbig:hover {
font-size:17px;
color:#616161;
text-decoration:none;
}


a.newthoughtredsmall:link {
font-size:0.9em;
color:red;
text-decoration:underline;
}

a.newthoughtredsmall:hover {

color:#616161;
text-decoration:none;
}


a.newthoughtnavysmaller:link {
font-size:10px;
color:navy;
text-decoration:underline;
}

a.newthoughtnavysmaller:hover {
font-size:12px;
color:#616161;
text-decoration:none;
}



.mntarticle {font-size:1.1em;}


hr {
margin:7px;
border:none;
width:99%;
color:#eeeeee;
background-color:#eeeeee;
height:1px;
clear:both;}


hr.book {
margin-top:7px;margin-bottom:-10px;
border:none;

width:99%;
color:#eeeeee;
background-color:#eeeeee;
height:1px;
clear:both;
}



















#header {border-style:solid;border-width:5px;border-color:#fff; border-top-width:3px;
 margin-left:-8px;
padding:5px;vertical-align: middle;	
min-height:170px;
height:auto;
width:965px;
min-width:965px;
background-color:#cccccc;
border-top:1px solid #ffffff;
}


 

#topnavigation  { 
margin:0 auto;
padding: 10px;
width:740px;
min-height:15px;
text-align:left;
vertical-align: middle;	
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:0.9em;  
font-weight:bold;
color:#DB2929;	
} 
 
  
#topnavigation a {display:inline-block;padding-left:20px;margin-bottom:15px;}

#navbar {border-style:solid;border-width:5px;border-color:#fff;  
margin-left:-8px;margin-top:-8px; margin-bottom:-6px;
padding:5px;vertical-align: middle;	
 height:auto;
min-width:965px;
width:965px;
background-color:#cccccc;

}

 




#navbar ul {
margin:0 0 -1em .3em !important;
margin:.3em 0 0 .3em;
padding:0 0 1em 0;
list-style:none;
background-color:#cccccc; 
}

#navbar li {font-size:1em;
margin:0 0 0 -.27em;
padding:.2em 0 .2em 0 !important;
padding:1em 0 1em 0;
list-style:none;
display:inline;
background-color:#cccccc;
} 





#findbar {float:right;margin-top:-44px;padding-right:26px;margin-bottom:25px;height:auto;}
#thesublogo {font-size:13.3px;}

#nt-topquote {padding:15px;float:bottom;margin-top:25px;color:#627982;font-size:1em;font-style:italic }









.quote {color:#627982;font-size:1.1em;font-style:italic }

font.newthoughtquote {color:#627982;font-size:1em;font-style:italic;font-family:verdana;}

.newthoughtquotesblue{font-size:1.2em;color:indigo;font-weight:bold;margin:11px;font-family:papyrus;padding-bottom:15px;}


.newthoughtquotesblue a {
font-size:0.9em;
color:#367be9; 
text-decoration:underline;
font-weight:normal;
}
.insidequote {color:navy;font-size:0.9em;font-style:italic;}


p.newthoughtquotation {margin-top:45px;padding:11px;height:auto;}







#centerpeace { 	
margin:0 auto;
padding:7px; 
min-width:965px;
width:965px;
text-align:left;
vertical-align: middle;	
background-color:#fff;
border-style:solid;border-width:5px;border-color:#fff; border-top-width:3px;
}





#newthoughtboxone {
margin:auto;
padding:0px;
float:left;
width:315px;
min-height:610px;
height:auto;
background-color:#cccccc;
}

#newthoughtboxtwo {
margin:0 5px 1em 5px;
padding:5px;
float:left;
width:315px;
min-height:600px;
height:auto;
background-color:#cccccc;
}


.boxypad {padding:10px;}




#newthoughtboxfour {
margin-top:-10px;margin-left:0px;margin-bottom:5px;
padding:1px;
float:left;
width:auto;
min-width:100%;
min-height:auto;
height:auto;
background-color:#cccccc;
}


#newthoughtboxfive {
margin:0 5px 2em 0;
margin-top:-10px;
padding:10px;
float:left;
width:98%;
 min-height:175px;
height:auto;
background-color:#cccccc;
}


#abundancebox {float:left;width:300px;padding:5px;background-color:#cccccc;height:600px; }
















#frontpageintro { 	
margin:0 auto;
padding: .2em .3em .2em;
width:850px;
margin-top:5px;
margin-bottom:5px;
text-align:right;
vertical-align: middle;	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.7em;
text-transform:uppercase;
}


#wrapper { 	
margin:0 auto;
padding:0 .2em .3em .2em;
width:966px;
vertical-align:  middle;
background-color:transparent;
border-style:solid;border-color:#fff;border-width:0px;
}




 

#newthoughtebookembedcenterpeace { 	
margin:0 auto;
padding:5px; 
min-width:1155px;
width:935px;
text-align:left;
vertical-align: middle;	
background-color:#fff;
border-style:solid;border-width:5px;border-color:#fff; border-top-width:3px;
}

#centerpiece { 
margin:0 auto;
padding:5px; 
min-width:965px;
width:965px;
text-align:left;
vertical-align: middle;	
background-color:#fff;
border-style:solid;border-width:5px;border-color:#fff; border-top-width:3px;
}




.centerpeace { 	
margin:0 auto;
padding:1em;
width:845px;
min-width:845px;
text-align:left;
vertical-align: middle;	
background-color:#fff;
}

#centerpiece h2 {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
}

#centerpiece h3 {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
font-size:.8em;
font-weight:lighter;
letter-spacing:.1em;
} 

#header2 {
margin:0 -1em 0 -1em;
padding:0 0 0 0;
height:143px;
background-color:#cccccc;
border-top:1px solid #ffffff;
}

#header h1 {
margin:0 0 -14px 10px;
padding:10px 0 0 .9em;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.7em;
font-weight:lighter;
letter-spacing:.15em;
color:#000000;
}

#header h2 {
margin:0 0 0 0;
padding:1em 0 0 30px;
font-size:.9em;
font-weight:300;
letter-spacing:.1em;
color:#000000;
}
 
#ebook{
 margin:0 auto; 
padding:1em; 
width:auto;
min-width:955px;
height:auto;
text-align:left;
background-color:#fff;
}


#videobox {
margin:0 1em 1em 0em;
padding:10px;
float:left;
width:945px;
min-height:350px;
height:auto;
background-color:#cccccc;
}

.videos {width:auto;margin:25px;font-size:1em;}

#aboutnewthought {
margin:0 5px 1em 0em;
margin-left:-3px;
padding:8px;
float:left;
width:965px;
min-height:111px;
height:auto;
background-color:#cccccc;
}

#newthoughtarticles {
margin:0 5px 1em 0;
padding:10px;
float:left;
width:945px;
min-height:350px;
height:auto;
background-color:#cccccc;

}

.nt-article Ppadding:3px;margin:0px;padding-top:10px;text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

p.newthoughtarticles {font-size:1.3em;text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

p.article {font-size:1.1em;padding:3px;margin:0px;padding-top:10px;}
 



h1.newthoughtheading {color:navy;margin-left:5px;font-size:20px;}
 
h1.ebooktitle {font-size:21px;color:red;font-weight:bold;}

h1.videoheading {font-size:1.4em;color:red;font-weight:bold;margin:5px;}

h1.authortitle {font-size:1.0em;color:#800000 ;font-weight:bold;text-transform:uppercase;margin:5px;font-family:verdana;}

h1.ebooktitle {font-size:21px;color:navy;font-weight:bold;margin:5px;}

h1.title {font-size:20px;color:navy;font-weight:bold;}

h1.blue {font-size:19px;color:navy;font-weight:bold;margin:5px;}



h2 {font-size:1.2em;color:#000;margin:2px;}

h2.blue {font-size:1.2em;color:navy;font-weight:bold;margin-top:25px; }

h2.ebooktitle {font-size:1.3em;color:#000;font-weight:bold;margin:0px;}

h2.title {font-size:1.3em;color:navy;font-weight:bold;margin:0px;margin:11px;margin-left:3px;}
 

h2.newthoughtwritings {font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;color:navy;font-size:1em;margin-top:15px;margin-bottom:10px;padding-left:17px;font-weight:bold;}
  
.redtop {color:#800000;}

h2.newthoughtauthor {font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;color:navy;font-size:1.1em; font-weight:bold;margin:5px;padding:5px;text-align:center;}
  

h2.newthoughtauthorbirthdate{font-size:1em;color:#000;font-weight:bord;margin:0px;margin-top:3px;margin-bottom:11px;}

h3.blue {font-size:1em;color:navy;font-weight:bold;margin:11px;}
 
.authorquotelist a{color:indigo;font-size:1.2em;}

h3.black {font-size:1.2em;color:#000;font-weight:bold;margin:0px;margin-top:30px;}

 
  

p.related {margin-left:10px;margin-top:20px;}
  
p.aboutnewthoughtauthor {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;font-size:1em; margin:5px;padding:5px;}
  



p.box4 {padding:55px;}



p {margin-bottom:8px;padding:0px;}
p.margie {margin:25px;font-size:1em;}
 
p.margiebold a{font-weight:bold;}


p.newthoughtcenter {margin:11px;}


p.videoinformation {width:auto;margin-top:8px;padding:10px;font-size:1.1em;}

.booklinks {font-size:1.1em;font-weight:bold;}

p.bottomnewthoughtnav {background-color:silver;padding:11px;}

p.topnewthoughtnav {background-color:silver;padding:11px;}

p.textdescriptiontop {width:83%;font-style:italic;font-weight:bold;color:navy;font-size:1em;font-family:verdana;margin:7px;}

p.textdescriptionbottom {font-size:1em;width:97%;text-align:left;padding:11px;margin:7px;}

p.keywordcatagories {padding:11px;}

p.newthoughtintro {text-align:left; margin-left:55px;margin-right:55px;margin-top:5px;}

  

p.next { margin-top:25px;}

p.newthoughtforward {text-align:left;}


.chapters {width:94%;background-color:silver;padding:11px;margin:-1px;text-align:left;}
.navytext {color:navy;} 
.newthoughtchapters{color:#000;font-size:12px}



.nt-videodescription{color:navy;font-size:1em;width:auto;padding:15px;margin:15px;}

font.newthoughtforward {text-align:left;font-size:1.1em;color:#000;font-family:georgia;}


font.tiny {font-size:11px;color:#000;font-weight:bold;}

font.textdescription {font-style:italic;font-weight:bold;color:navy;font-size:12px;font-family:verdana;}

font.medium{font-size:17px;color:red;font-style:italic;}


font.subinfo {font-size:15px;color:red;font-weight:bold;}

font.subfro{font-size:1em;}

font.front{font-size:18px;}

font.pubdate {font-style:italic;font-size:15px;color:#000;}

font.authorname {color:#CC1100;font-size:1em;font-style:italic;}
.listauthornametitle {color:brown;font-size:1em;font-style:normal;margin-bottom:10px;}


font.newthoughtintro {font-size:1.1em;color:#000;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif;}

.intro {font-size:1.1em;}
 

font.newthoughtchapterstext {color:#000;font-weight:bold;}

  

.newthoughtebookframe{
width:980px;margin-left:-15px; height:780px;
 }

.aboutnewthought {
background-color:#cccccc;
margin-left:-5px;
padding-left:11px;
}


#cellone {
margin:0 0px 1em 1px;
padding:0px;
float:left;
width:307px;
 min-height:330px;
height:auto;
background-color:#cccccc;
}

#cellfour {
margin-top:-8px;margin-left:1px;margin-bottom:5px;
padding:0px;
float:left;
width:618px;
 min-height:55px;
height:auto;
background-color:#cccccc;
}

#celltwo {
margin:0 5px 1em 5px;
padding:0px;
float:left;
width:307px;
 min-height:330px;
height:auto;
background-color:#cccccc;
}

#cellthree {
margin:0 0 1em 5px;
padding:8px;
float:left;
width:210px;
background-color:#cccccc;
}
 

#cellone h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
}

#celltwo h2 { 
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
}

#cellthree h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
}
#box1 {
margin:0 5px 2em 0;
padding:8px;
float:left;
width:150px;
background-color:#cccccc;
}

#box2 {
margin:0 7px 2em 14px;
padding:8px;
float:left;
width:150px;
background-color:#cccccc;
}

#box_3 {
margin:0 14px 2em 7px;
padding:8px;
float:left;
width:150px;
background-color:#cccccc;
}

#box_4 {
margin:0 0 2em 5px;
padding:8px;
float:left;
width:150px;
background-color:#cccccc;
}


#subfooter {
position:relative;
clear:both;
margin-top:5px;
padding:1em; 
width:960px;
text-align:left;
font-size:.9em;
background-color:#fff;

}


<!--
footer bottom margin spa ce 15px
-->



ul.newthoughtpublications {margin-left:17px;font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
text-transform:uppercase;text-align:left;
vertical-align: middle;padding:10px; }
  

 .newthoughtpublications li {padding-top:10px;}




#footer {
position:relative;
clear:both;
bottom:0;
min-width:777px;height:auto;
margin-top:25px;
margin-right:10px;
text-align:left;
font-size:.9em;
background-color:#fff;
}


.newthoughtcopyright { color:#DB2929;text-transform:uppercase;font-size:10px; }





















#navbar li {font-size:1em;
margin:0 0 0 -.27em;
padding:.2em 0 .2em 0 !important;
padding:1em 0 1em 0;
list-style:none;
display:inline;
background-color:#cccccc;
}

#navbar li a {
margin:0 0 0 0;
padding:1em .5em 1em .5em !important;
padding:1em .5em 0 .5em;
}














@media screen and (max-width: 990px) {

body{width:auto;margin:0;}
 
#centerpeace {width:auto;min-width:50%;}

#frontpageintro {display:none;}
#topnavigation {width:auto;min-width:50%;}
#navbar {width:auto;min-width:50%;}
#header {width:auto;min-width:50%;}
#videobox {width:auto;}

#footer {width:auto;min-width:50%;}



#newthoughtboxone {
 width:auto;min-width:50%;
min-height:610px;
height:auto;}

#newthoughtboxtwo {
 width:auto;min-width:50%;
height:auto;margin-top:5px; }


#newthoughtboxthree {
 width:auto;min-width:50%;
height:auto;margin-top:5px; }



#newthoughtboxfour {
 width:auto;min-width:50%;
height:auto;margin-top:5px;clear:all;}


#abundancebox{
 align:center;width:auto;min-width:97.5%;background-color:indigo;}


#aboutnewthought{
 width:auto;}


#newthoughtarticles{
 width:auto;}


#videobox{
 width:auto;margin-left:-20px;}


 .videos{
 min-width:55%;width:auto;text-align:left;float:left;}
}




@media screen and (max-width: 720px) {

 
#centerpeace {background-color:#fff;width:auto;min-width:30%;margin-right:0px;margin-top:0;padding-top:0;padding:0px;}

#frontpageintro {display:none;}
#findbar {width:auto;padding-left:15%;margin-top:15px;float:left; margin-bottom:-20px;}
.newthoughtquotation {width:auto;float:left;}
#topnavigation {width:auto;min-width:30%;float:top;}
.spacey {padding-top:40px;}
 
 
 
#navbar {width:auto;min-width:30%;height:auto; margin-top:-27px; }
#header {width:auto;min-width:30%;min-height:220px;height:auto;}
#header h1 {padding-top:0px;margin-top:-10px;}
#videobox {padding-left:10px;min-width:100%;width:auto;}
#videobox p{margin-left:15px;}
 
#videobox a.videotitle {padding-left:15px;}
#footer {width:auto;min-width:30%; padding-bottom:20px;}
#subfooter {width:auto;min-width:30%;margin-bottom:15px;}
 #ebook{ width:50%;float:left;margin:0px;padding:0px;}
#shift {width:auto;float:left;background-color:yellow;}
#wrapper {float:left;width:auto;}

}




