body{ background: url(../../img/bg3.jpg); background-attachment: fixed; margin:0; padding:0; font:13px Tahoma; background-attachment:fixed; }
#wrapshadow{ width:776px; margin:0 auto; background: url(../../img/cols_shadow.png) repeat-y; }
#bottomshadow{ height:21px; width:776px; margin:0 auto; background: url(../../img/bottomshadow.png) repeat-y; }
.wrap{ width:766px; margin:0 auto; background:#30312c; }
.clr, .formx .clr{ clear:both; height:1px;}
a, a:active{ outline: none; }
:focus{ -moz-outline-style: none; }
h4{ font-size:13px; font-weight:bold; margin-bottom:0; }
a img{ border:none; }

.noul a{ text-decoration:none; }
.noul a:hover{ text-decoration:underline; }

#header{ position:relative; height:40px; border-bottom:7px solid #72511e;}
#header ul{ margin:0; padding:0; position:absolute; top:10px; left:0; }
#header ul li{ list-style-type:none; float:left; margin:0; padding:0; }
#header ul li a{ display:block; color:#e0dfdf; text-decoration:none; font-size:14px; width:126px; text-align:center; text-transform: uppercase; font-family: "Times New Roman", serif; border-right:1px solid #868979; letter-spacing: .7px; }
#header ul li a:hover{ text-decoration:underline; }
#header ul li a.last{ border:none; }

#banner{ height:185px; width:100%; background:url(../../img/banner_new.jpg); position:relative; z-index:1; }
/*#bannersmall{ height:60px; width:100%; background:url(../../img/bannersmall.jpg); position:relative; }
#login{ position:absolute; top:0; right:15px; width:200px; height:120px; background:#2e2619; border-bottom:1px solid #790000; border-left:1px solid #790000; border-right:1px solid #790000; }
#login label{ font-weight:bold; width:65px; float:left; margin:7px 15px 0 0px; color:#fff; text-align:right; }
#login input{ width:110px; margin-top:2px; float:left; }
#login input#submitBtn{ width:auto; border:1px solid #525048; color:#525048; background:#efeee4; float:right; margin:2px 5px 0 0; }
#login p{ margin:7px 5px 0 0; font-size:12px; float:right; color:#e0dfdf; }
#login a{ text-decoration:underline; color:#fff; }
*/

#guts{ background: url(../../img/cols_tjed.gif) repeat-y; height:1%; }
#guts.subx{ background: url(../../img/cols_tjed_sub.gif) repeat-y; }
.col{ /*padding:10px;*/ }
.one{ width:210px; float:left; /*background:#aba896;*/ }
.two{ width:266px; float:left; /*background:#d7d5c6;*/ }
.three{ width:290px; float:left; background:#787b68; /*margin-top:-90px;*/ z-index:5; position:relative; }
.four{ background: #978b5b; padding-top:3px; }

.two.sub{ width:547px; }
/*.two.sub div, .two.sub table, .two.sub ul, .two.sub ol, .two.sub img{ padding:0 19px 19px 19px; }*/
#sub_pad{ margin:15px; }
#sub_pad p{ margin:8px 0; padding:0; }
.three.sub{ position:absolute; bottom:0; right:0; /*height:160px;*/ overflow:hidden; }  
.three.sub p{ margin:10px 0; margin-left:10px; font-size:15px; }  
.three.sub img{ margin-top:5px; margin-bottom:5px; }  
.colpad{ padding:0 15px 15px 15px; }

.one p, .one li{ color:#dbbf86; }
.one a{ color:#cbcab5; }
.two p, .two li{ color:#000; }
.two a, .bigcol a{ color:#570a00; }
.three p, .three li, .four p, .four li{ color:#dad8af; }
.three a, .three p{ color:#cfcda7; }
.four a, .four p{ color:#dbdaae; }

.bigcol{ background:#fff; margin:10px; }

.col h2{ /*padding:8px 0 8px 14px;*/ font-weight:normal; font-size:12px; margin-top:14px; /*letter-spacing: .7px;*/ }

/*.one p, .two p, .three p, .four p{ padding:0 19px 19px 19px; margin:0; }*/
.one h4, .two h4, .three h4, .four h4{ margin:0; /*margin-left:15px;*/ }
#sub_pad h4{ margin:0; margin-top:10px; }
.col ul{  }
.col ul li{ /*list-style-type:none;*/ margin-left:0; padding-left:0; margin-bottom:3px; }
.col ul li a{ /*padding-left:18px; *//*background:url(../../img/bullet2.gif) 2px 2px no-repeat;*/ /*color:#efeee4;*/ }

#footer{ border-top:7px solid #361600; background:#180901; clear:both; }
#footer{ padding:15px 0 5px 15px; }
#footer, #footer a{ color:#d7d5c6; }
#footer a:hover{ color:#aba896; }

.bold, .two p.bold{ font-weight:bold; /*color:#700105;*/ font-size:13px; clear:both;}

.lefty{ float:left; margin-right:10px; width:210px; margin-top:10px;}
.righty{ float:right; width:520px; margin-top:10px; }
.righty .bold{ margin-top:0; }

label{ font-weight:bold; display:block; margin-top:10px; }
#submitx{ display:block; margin-top:10px; }

ul.spaced li{ margin-bottom:15px; }

table tr td.date{ width:160px; }
table tr td a{ color:#680f0f; }

ul.star{ list-style-type:none; margin-left:0; padding-left:14px; }
ul.star li{ list-style-type:none; background:url(../../img/bullet_star.jpg) 1px 2px no-repeat; padding:4px; padding-left:20px; }
ul.star li li{ list-style-type:decimal; background:none; padding:0px; }
/*ul.star{ list-style-type:none; margin-left:0; }*/


#sub_pad .alert_warning, #sub_pad .alert_info{ padding:6px 0 6px 29px; font-weight:bold; border:1px solid #600f0f; font-size:15px; }
.alert_warning{ background: #f2dada url(../../img/alert.gif) 6px 6px no-repeat;  }
.alert_info{ background: #daf0de url(../../img/warning.gif) 6px 6px no-repeat; }
.btn{ display:block; margin-top:10px; }

.col .panel p{ padding:0; }
/*.bold{ font-weight:bold; }*/

.sub blockquote{ padding:0; margin:13px 0 13px 6px; padding-left:6px; /*border-left:2px solid #700105;*/ padding-bottom:34px; /*background:url(../../img/blockquote.jpg) bottom center no-repeat;*/ border-bottom:1px solid black; }

#dp-popup h2, .body .content h2.noimg{ letter-spacing:0; visibility:visible; padding-left:0; }
.tablex td{ padding:4px; }
.tablex tr.alt{ background:#ddd; }
.green{ font-weight:bold; color:#328534; }
.red{ font-weight:bold; color:#951d1d; }
.bold_black{ font-weight:bold; color:#000; }

.one li span a{ text-decoration:none; color:red; font-weight:bold; background:black; padding:3px; }
blockquote span.block{ display:block; }


#adminlist, #adminlist li{ list-style-type:none; margin:0; padding:0; }
#adminlist li{ margin:4px 0; /*padding-left:30px;*/ }
#adminlist li a{ padding:10px; display:block; border:1px solid #6f5347; color:#000; }
#adminlist li a:hover{ background:#6f5347; color:#fff; }

	.big, .big li{ margin:0; padding:0; list-style-type:none; }
	.big li{ margin-top:3px; }
	.big li a{ padding:2px; display:block; background:#eee; text-decoration:none; padding-left:130px; height:76px; font-size:12px; border:1px solid #3c4c63; }
	.nodesc li a{ padding-top:22px; font-size:25px; padding-left:130px; height:60px; }
	.big li a span{ display:block; color:#777; border:none; font-weight:normal; }
	ul.big li.phase1 a{ background: url(../../img/phase1.jpg) top left no-repeat; }
/*	ul.big li.phase1 a:hover{ background: #3c4c63 url(../../img/phase1.jpg) top left no-repeat;}*/
	ul.big li.phase2 a{ background: url(../../img/phase2.jpg) top left no-repeat; }
	ul.big li.phase3 a{ background: url(../../img/phase3.jpg) top left no-repeat; }
	ul.big li.phase4 a{ background: url(../../img/phase4.jpg) top left no-repeat; }
	ul.big li.phase5 a{ background: url(../../img/phase5.jpg) top left no-repeat; }
	ul.big li.phase6 a{ background: url(../../img/phase6.jpg) top left no-repeat; }
	ul.big li.phase7 a{ background: url(../../img/phase7.jpg) top left no-repeat; }
	ul.big li.phase8 a{ background: url(../../img/phase8.jpg) top left no-repeat; }
	ul.big li.gwu a{ background: url(../../img/gwu.jpg) top left no-repeat; }
	ul.big li.we2 a{ background: url(../../img/we2.jpg) top left no-repeat; }

	ul.big li.ing1 a{ background: url(../../img/phases/ing1.jpg) top left no-repeat; }
	ul.big li.ing2 a{ background: url(../../img/phases/ing2.jpg) top left no-repeat; }
	ul.big li.ing3 a{ background: url(../../img/phases/ing3.jpg) top left no-repeat; }
	ul.big li.ing4 a{ background: url(../../img/phases/ing4.jpg) top left no-repeat; }
	ul.big li.ing5 a{ background: url(../../img/phases/ing5.jpg) top left no-repeat; }
	ul.big li.ing6 a{ background: url(../../img/phases/ing6.jpg) top left no-repeat; }
	ul.big li.ing7 a{ background: url(../../img/phases/ing7.jpg) top left no-repeat; }
	ul.big li.ing8 a{ background: url(../../img/phases/ing8.jpg) top left no-repeat; }
	ul.big li.ing9 a{ background: url(../../img/phases/ing9.jpg) top left no-repeat; }
	ul.big li.ing10 a{ background: url(../../img/phases/ing10.jpg) top left no-repeat; }
	ul.big li.ing11 a{ background: url(../../img/phases/ing11.jpg) top left no-repeat; }
	ul.big li.ing12 a{ background: url(../../img/phases/ing12.jpg) top left no-repeat; }

	ul.big li.pick1 a{ background: url(../../img/pick1.jpg) top left no-repeat; }
	ul.big li.pick2 a{ background: url(../../img/pick2.jpg) top left no-repeat; }
	ul.big li.pick3 a{ background: url(../../img/pick3.jpg) top left no-repeat; }
	ul.big li.pick4 a{ background: url(../../img/pick4.jpg) top left no-repeat; }
	ul.big li.pick5 a{ background: url(../../img/pick5.jpg) top left no-repeat; }
	ul.big li.pick6 a{ background: url(../../img/pick6.jpg) top left no-repeat; }
	ul.big li.pick7 a{ background: url(../../img/pick7.jpg) top left no-repeat; }

	ul.big li a:hover{ background-color:#3c4c63; color:#fff; }
	ul.big li a:hover span{ color:#fff; }

#loginbox{ background:#180a01; height:20px; padding:5px; color:#e1ddb7; }
#loginbox a{ text-decoration:none; color:#e1ddb7; }
#loginbox_left{ float:left; width:300px; text-align:left; }
#loginbox_right{ float:right; width:400px; text-align:right; }

.col h2, #guts.subx h2{ height:36px; text-indent:-9999px; display:block; }
h2#resources{ background:url(../../img/title/resources.jpg) top left no-repeat; width:185px;  }
h2#current_articles{ background:url(../../img/title/current_articles.jpg) top left no-repeat; width:245px; }
h2#welcome{ background:url(../../img/title/welcome.jpg) top left no-repeat; width:205px; }
h2#qotm{ background:url(../../img/title/qotm.jpg) top left no-repeat; width:250px; height:60px; }
h2#praise{ background:url(../../img/title/praise.jpg) top left no-repeat; width:260px; height:60px; }
#guts.subx h2#praise2{ background:url(../../img/title/praise2.jpg) top left no-repeat; width:260px; height:60px; }

#guts.sub h2{ height:36px; text-indent:-9999px; display:block; width:450px; }
h2#about{ background:url(../../img/title/about.jpg) top left no-repeat; }
h2#calendar{ background:url(../../img/title/calendar.jpg) top left no-repeat; }
h2#resources_sub{ background:url(../../img/title/resources_sub.jpg) top left no-repeat; }
h2#account_pending{ background:url(../../img/title/account_pending.jpg) top left no-repeat; }
h2#featured_article{ background:url(../../img/title/featured_article.jpg) top left no-repeat; }
h2#featured_article2{ background:url(../../img/title/featured_article2.jpg) top left no-repeat; }
h2#featuredbook{ background:url(../../img/title/featuredbook.jpg) top left no-repeat; }
h2#webinar{ background:url(../../img/title/webinar.jpg) top left no-repeat; }
h2#featured_articles{ background:url(../../img/title/featured_articles.jpg) top left no-repeat; }
h2#dayinhistory{ background:url(../../img/title/dayinhistory.jpg) top left no-repeat; }
h2#audio{ background:url(../../img/title/audio.jpg) top left no-repeat; }
h2#ebook{ background:url(../../img/title/ebook.jpg) top left no-repeat; }
h2#classic_quotes{ background:url(../../img/title/classic_quotes.jpg) top left no-repeat; }
h2#contact{ background:url(../../img/title/contact.jpg) top left no-repeat; }
h2#emails{ background:url(../../img/title/emails.jpg) top left no-repeat; }
h2#forgot_password{ background:url(../../img/title/forgot_password.jpg) top left no-repeat; }
h2#gallery{ background:url(../../img/title/gallery.jpg) top left no-repeat; }
h2#links{ background:url(../../img/title/links.jpg) top left no-repeat; }
#guts.sub h2#lizzy{ background:url(../../img/title/lizzy.jpg) top left no-repeat; width:530px; }
h2#login{ background:url(../../img/title/login.jpg) top left no-repeat; }
h2#qa{ background:url(../../img/title/qa.jpg) top left no-repeat; }
h2#qotm_sub{ background:url(../../img/title/qotm_sub.jpg) top left no-repeat; }
h2#mine{ background:url(../../img/title/mine.jpg) top left no-repeat; }
h2#reactivate{ background:url(../../img/title/reactivate.jpg) top left no-repeat; }
h2#payment{ background:url(../../img/title/payment.jpg) top left no-repeat; }
h2#register{ background:url(../../img/title/register.jpg) top left no-repeat; }
h2#success{ background:url(../../img/title/success.jpg) top left no-repeat; }
h2#subscribe{ background:url(../../img/title/subscribe.jpg) top left no-repeat; }
h2#subscriptions{ background:url(../../img/title/subscriptions.jpg) top left no-repeat; }
h2#top_picks{ background:url(../../img/title/top_picks.jpg) top left no-repeat; }
h2#account{ background:url(../../img/title/account.jpg) top left no-repeat; }
h2#edit_account{ background:url(../../img/title/edit_account.jpg) top left no-repeat; }
h2#oliver_reading{ background:url(../../img/title/oliver_reading.jpg) top left no-repeat; }
h2#add_event{ background:url(../../img/title/add_event.jpg) top left no-repeat; }
h2#moderate_comments{ background:url(../../img/title/moderate_comments.jpg) top left no-repeat; }
h2#free{ background:url(../../img/title/free.jpg) top left no-repeat; }
h2#edit_article{ background:url(../../img/title/edit_article.jpg) top left no-repeat; }
h2#credits{ background:url(../../img/title/credits.jpg) top left no-repeat; }
h2#whatsnew{ background:url(../../img/title/whatsnew.jpg) top left no-repeat; width:250px; }
h2#manage_events{ background:url(../../img/title/manage_events.jpg) top left no-repeat; }
h2#unsubscribe{ background:url(../../img/title/unsubscribe.jpg) top left no-repeat; }
h2#whatis{ background:url(../../img/title/whatis.jpg) top left no-repeat; }
h2#edit_email{ background:url(../../img/title/edit_email.jpg) top left no-repeat; }
h2#edit_question{ background:url(../../img/title/edit_question.jpg) top left no-repeat; }
h2#edit_quote{ background:url(../../img/title/edit_quote.jpg) top left no-repeat; }
h2#compose_email{ background:url(../../img/title/compose_email.jpg) top left no-repeat; }
h2#history{ background:url(../../img/title/history.jpg) top left no-repeat; }
h2#admin{ background:url(../../img/title/admin.jpg) top left no-repeat; }
h2#manage_emails{ background:url(../../img/title/manage_emails.jpg) top left no-repeat; }
h2#users{ background:url(../../img/title/users.jpg) top left no-repeat; }
h2#phases{ background:url(../../img/title/phases.jpg) top left no-repeat; }
h2#core{ background:url(../../img/title/core.jpg) top left no-repeat; }
h2#rainbow{ background:url(../../img/title/rainbow.jpg) top left no-repeat; }
h2#depth{ background:url(../../img/title/depth.jpg) top left no-repeat; }
h2#family_culture{ background:url(../../img/title/family_culture.jpg) top left no-repeat; }
h2#getting_started{ background:url(../../img/title/getting_started.jpg) top left no-repeat; }
h2#organization{ background:url(../../img/title/organization.jpg) top left no-repeat; }
h2#parenting{ background:url(../../img/title/parenting.jpg) top left no-repeat; }
h2#love_of_learning{ background:url(../../img/title/love_of_learning.jpg) top left no-repeat; }
h2#treehouse{ background:url(../../img/title/treehouse.jpg) top left no-repeat; }
h2#apprentice{ background:url(../../img/title/apprentice.jpg) top left no-repeat; }
h2#garden{ background:url(../../img/title/garden.jpg) top left no-repeat; }
h2#scholar{ background:url(../../img/title/scholar.jpg) top left no-repeat; }
h2#loft{ background:url(../../img/title/loft.jpg) top left no-repeat; }
h2#practice{ background:url(../../img/title/practice.jpg) top left no-repeat; }
h2#self_directed{ background:url(../../img/title/self_directed.jpg) top left no-repeat; }
h2#desk{ background:url(../../img/title/desk.jpg) top left no-repeat; }
h2#update{ background:url(../../img/title/update.jpg) top left no-repeat; }
h2#freepdf{ background:url(../../img/title/freepdf.jpg) top left no-repeat; }
h2#ttd{ background:url(../../img/title/ttd.jpg) top left no-repeat; }
h2#tts{ background:url(../../img/title/tts.jpg) top left no-repeat; }
h2#nook{ background:url(../../img/title/nook.jpg) top left no-repeat; }
h2#email_generated{ background:url(../../img/title/email_generated.jpg) top left no-repeat; }
h2#comments{ background:url(../../img/title/comments.jpg) top left no-repeat; }
h2#recipe{ background:url(../../img/title/recipe.jpg) top left no-repeat; }
h2#special{ background:url(../../img/title/special.jpg) top left no-repeat; }
h2#video{ background:url(../../img/title/video.jpg) top left no-repeat; }

.subscribe_link{ margin:0; padding:0; }
.subscribe_link a{ display:block; width:495px; text-align:center; padding:15px; font-size:16px; background:#d8d5a9; border:1px solid #696549; cursor:pointer; }
.subscribe_link a:hover{ background:#696549; color:#fff; }
.ctr{ width:100% !important; text-align:center !important; margin:10px 0 !important; font-weight:normal; border-bottom:1px solid #888; }